PageSourceSearch

https://skyweb.pro/assets/index.55753489.js

js skyweb.pro collected 2026-10-05 21:46:34 UTC 813,663 bytes, 21 lines download raw bytes

1const yd=function(){const t=document.createElement("link").relList;return t&&t.supports&&t.supports("modulepreload")?"modulepreload":"preload"}(),Xl={},bd="/",_d=function(t,n){return!n||n.length===0?t():Promise.all(n.map(i=>{if(i=`${bd}${i}`,i in Xl)return;Xl[i]=!0;const o=i.endsWith(".css"),a=o?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${i}"]${a}`))return;const l=document.createElement("link");if(l.rel=o?"stylesheet":yd,o||(l.as="script",l.crossOrigin=""),l.href=i,document.head.appendChild(l),o)return new Promise((s,r)=>{l.addEventListener("load",s),l.addEventListener("error",()=>r(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};/**
2* @vue/shared v3.4.38
3* (c) 2018-present Yuxi (Evan) You and Vue contributors
4* @license MIT
5**//*! #__NO_SIDE_EFFECTS__ */function ol(e,t){const n=new Set(e.split(","));return t?i=>n.has(i.toLowerCase()):i=>n.has(i)}const qe={},Vn=[],mt=()=>{},Cd=()=>!1,Ii=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),al=e=>e.startsWith("onUpdate:"),Ge=Object.assign,ll=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},kd=Object.prototype.hasOwnProperty,ze=(e,t)=>kd.call(e,t),pe=Array.isArray,Fn=e=>Po(e)==="[object Map]",Ur=e=>Po(e)==="[object Set]",be=e=>typeof e=="function",Ve=e=>typeof e=="string",un=e=>typeof e=="symbol",Le=e=>e!==null&&typeof e=="object",Kr=e=>(Le(e)||be(e))&&be(e.then)&&be(e.catch),Yr=Object.prototype.toString,Po=e=>Yr.call(e),Sd=e=>Po(e).slice(8,-1),Qr=e=>Po(e)==="[object Object]",sl=e=>Ve(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Wn=ol(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ao=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},wd=/-(\w)/g,zt=Ao(e=>e.replace(wd,(t,n)=>n?n.toUpperCase():"")),Ed=/\B([A-Z])/g,Hn=Ao(e=>e.replace(Ed,"-$1").toLowerCase()),To=Ao(e=>e.charAt(0).toUpperCase()+e.slice(1)),la=Ao(e=>e?`on${To(e)}`:""),ln=(e,t)=>!Object.is(e,t),sa=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Gr=(e,t,n,i=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:n})},xd=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Rd=e=>{const t=Ve(e)?Number(e):NaN;return isNaN(t)?e:t};let Jl;const Xr=()=>Jl||(Jl=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});function Do(e){if(pe(e)){const t={};for(let n=0;n<e.length;n++){const i=e[n],o=Ve(i)?Hd(i):Do(i);if(o)for(const a in o)t[a]=o[a]}return t}else if(Ve(e)||Le(e))return e}const zd=/;(?![^(]*\))/g,$d=/:([^]+)/,Md=/\/\*[^]*?\*\//g;function Hd(e){const t={};return e.replace(Md,"").split(zd).forEach(n=>{if(n){const i=n.split($d);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function rl(e){let t="";if(Ve(e))t=e;else if(pe(e))for(let n=0;n<e.length;n++){const i=rl(e[n]);i&&(t+=i+" ")}else if(Le(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Pd="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ad=ol(Pd);function Jr(e){return!!e||e===""}const Zr=e=>!!(e&&e.__v_isRef===!0),Un=e=>Ve(e)?e:e==null?"":pe(e)||Le(e)&&(e.toString===Yr||!be(e.toString))?Zr(e)?Un(e.value):JSON.stringify(e,eu,2):String(e),eu=(e,t)=>Zr(t)?eu(e,t.value):Fn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,o],a)=>(n[ra(i,a)+" =>"]=o,n),{})}:Ur(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>ra(n))}:un(t)?ra(t):Le(t)&&!pe(t)&&!Qr(t)?String(t):t,ra=(e,t="")=>{var n;return un(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
6* @vue/reactivity v3.4.38
7* (c) 2018-present Yuxi (Evan) You and Vue contributors
8* @license MIT
vendor: 4,198 bytes, line 9
9**/let Et;class Td{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Et,!t&&Et&&(this.index=(Et.scopes||(Et.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Et;try{return Et=this,t()}finally{Et=n}}}on(){Et=this}off(){Et=this.parent}stop(t){if(this._active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0,this._active=!1}}}function Dd(e,t=Et){t&&t.active&&t.effects.push(e)}function Od(){return Et}let Sn;class ul{constructor(t,n,i,o){this.fn=t,this.trigger=n,this.scheduler=i,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,Dd(this,o)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,cn();for(let t=0;t<this._depsLength;t++){const n=this.deps[t];if(n.computed&&(jd(n.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),dn()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=on,n=Sn;try{return on=!0,Sn=this,this._runnings++,Zl(this),this.fn()}finally{es(this),this._runnings--,Sn=n,on=t}}stop(){this.active&&(Zl(this),es(this),this.onStop&&this.onStop(),this.active=!1)}}function jd(e){return e.value}function Zl(e){e._trackId++,e._depsLength=0}function es(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)tu(e.deps[t],e);e.deps.length=e._depsLength}}function tu(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(t),e.size===0&&e.cleanup())}let on=!0,Aa=0;const nu=[];function cn(){nu.push(on),on=!1}function dn(){const e=nu.pop();on=e===void 0?!0:e}function cl(){Aa++}function dl(){for(Aa--;!Aa&&Ta.length;)Ta.shift()()}function iu(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const i=e.deps[e._depsLength];i!==t?(i&&tu(i,e),e.deps[e._depsLength++]=t):e._depsLength++}}const Ta=[];function ou(e,t,n){cl();for(const i of e.keys()){let o;i._dirtyLevel<t&&(o!=null?o:o=e.get(i)===i._trackId)&&(i._shouldSchedule||(i._shouldSchedule=i._dirtyLevel===0),i._dirtyLevel=t),i._shouldSchedule&&(o!=null?o:o=e.get(i)===i._trackId)&&(i.trigger(),(!i._runnings||i.allowRecurse)&&i._dirtyLevel!==2&&(i._shouldSchedule=!1,i.scheduler&&Ta.push(i.scheduler)))}dl()}const au=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},Da=new WeakMap,wn=Symbol(""),Oa=Symbol("");function dt(e,t,n){if(on&&Sn){let i=Da.get(e);i||Da.set(e,i=new Map);let o=i.get(n);o||i.set(n,o=au(()=>i.delete(n))),iu(Sn,o)}}function Bt(e,t,n,i,o,a){const l=Da.get(e);if(!l)return;let s=[];if(t==="clear")s=[...l.values()];else if(n==="length"&&pe(e)){const r=Number(i);l.forEach((f,u)=>{(u==="length"||!un(u)&&u>=r)&&s.push(f)})}else switch(n!==void 0&&s.push(l.get(n)),t){case"add":pe(e)?sl(n)&&s.push(l.get("length")):(s.push(l.get(wn)),Fn(e)&&s.push(l.get(Oa)));break;case"delete":pe(e)||(s.push(l.get(wn)),Fn(e)&&s.push(l.get(Oa)));break;case"set":Fn(e)&&s.push(l.get(wn));break}cl();for(const r of s)r&&ou(r,4);dl()}const Ld=ol("__proto__,__v_isRef,__isVue"),lu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(un)),ts=Id();function Id(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const i=He(this);for(let a=0,l=this.length;a<l;a++)dt(i,"get",a+"");const o=i[t](...n);return o===-1||o===!1?i[t](...n.map(He)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){cn(),cl();const i=He(this)[t].apply(this,n);return dl(),dn(),i}}),e}function qd(e){un(e)||(e=String(e));const t=He(this);return dt(t,"has",e),t.hasOwnProperty(e)}class su{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,i){const o=this._isReadonly,a=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return a;
vendor: 15,425 bytes, lines 9-13
9if(n==="__v_raw")return i===(o?a?Zd:du:a?cu:uu).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const l=pe(t);if(!o){if(l&&ze(ts,n))return Reflect.get(ts,n,i);if(n==="hasOwnProperty")return qd}const s=Reflect.get(t,n,i);return(un(n)?lu.has(n):Ld(n))||(o||dt(t,"get",n),a)?s:ft(s)?l&&sl(n)?s:s.value:Le(s)?o?fu(s):ai(s):s}}class ru extends su{constructor(t=!1){super(!1,t)}set(t,n,i,o){let a=t[n];if(!this._isShallow){const r=Mn(a);if(!ei(i)&&!Mn(i)&&(a=He(a),i=He(i)),!pe(t)&&ft(a)&&!ft(i))return r?!1:(a.value=i,!0)}const l=pe(t)&&sl(n)?Number(n)<t.length:ze(t,n),s=Reflect.set(t,n,i,o);return t===He(o)&&(l?ln(i,a)&&Bt(t,"set",n,i):Bt(t,"add",n,i)),s}deleteProperty(t,n){const i=ze(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&i&&Bt(t,"delete",n,void 0),o}has(t,n){const i=Reflect.has(t,n);return(!un(n)||!lu.has(n))&&dt(t,"has",n),i}ownKeys(t){return dt(t,"iterate",pe(t)?"length":wn),Reflect.ownKeys(t)}}class Nd extends su{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Bd=new ru,Vd=new Nd,Fd=new ru(!0);const fl=e=>e,Oo=e=>Reflect.getPrototypeOf(e);function Fi(e,t,n=!1,i=!1){e=e.__v_raw;const o=He(e),a=He(t);n||(ln(t,a)&&dt(o,"get",t),dt(o,"get",a));const{has:l}=Oo(o),s=i?fl:n?ml:Mi;if(l.call(o,t))return s(e.get(t));if(l.call(o,a))return s(e.get(a));e!==o&&e.get(t)}function Wi(e,t=!1){const n=this.__v_raw,i=He(n),o=He(e);return t||(ln(e,o)&&dt(i,"has",e),dt(i,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Ui(e,t=!1){return e=e.__v_raw,!t&&dt(He(e),"iterate",wn),Reflect.get(e,"size",e)}function ns(e,t=!1){!t&&!ei(e)&&!Mn(e)&&(e=He(e));const n=He(this);return Oo(n).has.call(n,e)||(n.add(e),Bt(n,"add",e,e)),this}function is(e,t,n=!1){!n&&!ei(t)&&!Mn(t)&&(t=He(t));const i=He(this),{has:o,get:a}=Oo(i);let l=o.call(i,e);l||(e=He(e),l=o.call(i,e));const s=a.call(i,e);return i.set(e,t),l?ln(t,s)&&Bt(i,"set",e,t):Bt(i,"add",e,t),this}function os(e){const t=He(this),{has:n,get:i}=Oo(t);let o=n.call(t,e);o||(e=He(e),o=n.call(t,e)),i&&i.call(t,e);const a=t.delete(e);return o&&Bt(t,"delete",e,void 0),a}function as(){const e=He(this),t=e.size!==0,n=e.clear();return t&&Bt(e,"clear",void 0,void 0),n}function Ki(e,t){return function(i,o){const a=this,l=a.__v_raw,s=He(l),r=t?fl:e?ml:Mi;return!e&&dt(s,"iterate",wn),l.forEach((f,u)=>i.call(o,r(f),r(u),a))}}function Yi(e,t,n){return function(...i){const o=this.__v_raw,a=He(o),l=Fn(a),s=e==="entries"||e===Symbol.iterator&&l,r=e==="keys"&&l,f=o[e](...i),u=n?fl:t?ml:Mi;return!t&&dt(a,"iterate",r?Oa:wn),{next(){const{value:c,done:h}=f.next();return h?{value:c,done:h}:{value:s?[u(c[0]),u(c[1])]:u(c),done:h}},[Symbol.iterator](){return this}}}}function Wt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Wd(){const e={get(a){return Fi(this,a)},get size(){return Ui(this)},has:Wi,add:ns,set:is,delete:os,clear:as,forEach:Ki(!1,!1)},t={get(a){return Fi(this,a,!1,!0)},get size(){return Ui(this)},has:Wi,add(a){return ns.call(this,a,!0)},set(a,l){return is.call(this,a,l,!0)},delete:os,clear:as,forEach:Ki(!1,!0)},n={get(a){return Fi(this,a,!0)},get size(){return Ui(this,!0)},has(a){return Wi.call(this,a,!0)},add:Wt("add"),set:Wt("set"),delete:Wt("delete"),clear:Wt("clear"),forEach:Ki(!0,!1)},i={get(a){return Fi(this,a,!0,!0)},get size(){return Ui(this,!0)},has(a){return Wi.call(this,a,!0)},add:Wt("add"),set:Wt("set"),delete:Wt("delete"),clear:Wt("clear"),forEach:Ki(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{e[a]=Yi(a,!1,!1),n[a]=Yi(a,!0,!1),t[a]=Yi(a,!1,!0),i[a]=Yi(a,!0,!0)}),[e,n,t,i]}const[Ud,Kd,Yd,Qd]=Wd();function hl(e,t){const n=t?e?Qd:Yd:e?Kd:Ud;return(i,o,a)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?i:Reflect.get(ze(n,o)&&o in i?n:i,o,a)}const Gd={get:hl(!1,!1)},Xd={get:hl(!1,!0)},Jd={get:hl(!0,!1)};const uu=new WeakMap,cu=new WeakMap,du=new WeakMap,Zd=new WeakMap;function ef(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function tf(e){return e.__v_skip||!Object.isExtensible(e)?0:ef(Sd(e))}function ai(e){return Mn(e)?e:pl(e,!1,Bd,Gd,uu)}function gl(e){return pl(e,!1,Fd,Xd,cu)}function fu(e){return pl(e,!0,Vd,Jd,du)}function pl(e,t,n,i,o){if(!Le(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const l=tf(e);if(l===0)return e;const s=new Proxy(e,l===2?i:n);return o.set(e,s),s}function Kn(e){return Mn(e)?Kn(e.__v_raw):!!(e&&e.__v_isReactive)}function Mn(e){return!!(e&&e.__v_isReadonly)}function ei(e){return!!(e&&e.__v_isShallow)}function hu(e){return e?!!e.__v_raw:!1}function He(e){const t=e&&e.__v_raw;return t?He(t):e}function jo(e){return Object.isExtensible(e)&&Gr(e,"__v_skip",!0),e}const Mi=e=>Le(e)?ai(e):e,ml=e=>Le(e)?fu(e):e;class gu{constructor(t,n,i,o){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ul(()=>t(this._value),()=>ro(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=i}get value(){const t=He(this);return(!t._cacheable||t.effect.dirty)&&ln(t._value,t._value=t.effect.run())&&ro(t,4),pu(t),t.effect._dirtyLevel>=2&&ro(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function nf(e,t,n=!1){let i,o;const a=be(e);return a?(i=e,o=mt):(i=e.get,o=e.set),new gu(i,o,a||!o,n)}function pu(e){var t;on&&Sn&&(e=He(e),iu(Sn,(t=e.dep)!=null?t:e.dep=au(()=>e.dep=void 0,e instanceof gu?e:void 0)))}function ro(e,t=4,n,i){e=He(e);const o=e.dep;o&&ou(o,t)}function ft(e){return!!(e&&e.__v_isRef===!0)}function oe(e){return mu(e,!1)}function of(e){return mu(e,!0)}function mu(e,t){return ft(e)?e:new af(e,t)}class af{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:He(t),this._value=n?t:Mi(t)}get value(){return pu(this),this._value}set value(t){const n=this.__v_isShallow||ei(t)||Mn(t);t=n?t:He(t),ln(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:Mi(t),ro(this,4))}}function En(e){return ft(e)?e.value:e}const lf={get:(e,t,n)=>En(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const o=e[t];return ft(o)&&!ft(n)?(o.value=n,!0):Reflect.set(e,t,n,i)}};function vu(e){return Kn(e)?e:new Proxy(e,lf)}/**
10* @vue/runtime-core v3.4.38
11* (c) 2018-present Yuxi (Evan) You and Vue contributors
12* @license MIT
13**/function an(e,t,n,i){try{return i?e(...i):e()}catch(o){Lo(o,t,n)}}function kt(e,t,n,i){if(be(e)){const o=an(e,t,n,i);return o&&Kr(o)&&o.catch(a=>{Lo(a,t,n)}),o}if(pe(e)){const o=[];for(let a=0;a<e.length;a++)o.push(kt(e[a],t,n,i));return o}}function Lo(e,t,n,i=!0){const o=t?t.vnode:null;if(t){let a=t.parent;const l=t.proxy,s=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const f=a.ec;if(f){for(let u=0;u<f.length;u++)if(f[u](e,l,s)===!1)return}a=a.parent}const r=t.appContext.config.errorHandler;if(r){cn(),an(r,null,10,[e,l,s]),dn();return}}sf(e,n,o,i)}function sf(e,t,n,i=!0){console.error(e)}let Hi=!1,ja=!1;const at=[];let Pt=0;const Yn=[];let Qt=null,_n=0;const yu=Promise.resolve();let vl=null;function Be(e){const t=vl||yu;return e?t.then(this?e.bind(this):e):t}function rf(e){let t=Pt+1,n=at.length;for(;t<n;){const i=t+n>>>1,o=at[i],a=Pi(o);a<e||a===e&&o.pre?t=i+1:n=i}return t}function yl(e){(!at.length||!at.includes(e,Hi&&e.allowRecurse?Pt+1:Pt))&&(e.id==null?at.push(e):at.splice(rf(e.id),0,e),bu())}function bu(){!Hi&&!ja&&(ja=!0,vl=yu.then(_u))}function uf(e){const t=at.indexOf(e);t>Pt&&at.splice(t,1)}function cf(e){pe(e)?Yn.push(...e):(!Qt||!Qt.includes(e,e.allowRecurse?_n+1:_n))&&Yn.push(e),bu()}function ls(e,t,n=Hi?Pt+1:0){for(;n<at.length;n++){const i=at[n];if(i&&i.pre){if(e&&i.id!==e.uid)continue;at.splice(n,1),n--,i()}}}function po(e){if(Yn.length){const t=[...new Set(Yn)].sort((n,i)=>Pi(n)-Pi(i));if(Yn.length=0,Qt){Qt.push(...t);return}for(Qt=t,_n=0;_n<Qt.length;_n++){const n=Qt[_n];n.active!==!1&&n()}Qt=null,_n=0}}const Pi=e=>e.id==null?1/0:e.id,df=(e,t)=>{const n=Pi(e)-Pi(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function _u(e){ja=!1,Hi=!0,at.sort(df);const t=mt;try{for(Pt=0;Pt<at.length;Pt++){const n=at[Pt];n&&n.active!==!1&&an(n,n.i,n.i?15:14)}}finally{Pt=0,at.length=0,po(),Hi=!1,vl=null,(at.length||Yn.length)&&_u()}}let Qe=null,Io=null;function mo(e){const t=Qe;return Qe=e,Io=e&&e.type.__scopeId||null,t}function bl(e){Io=e}function _l(){Io=null}function Q(e,t=Qe,n){if(!t||e._n)return e;const i=(...o)=>{i._d&&bs(-1);const a=mo(t);let l;try{l=e(...o)}finally{mo(a),i._d&&bs(1)}return l};return i._n=!0,i._c=!0,i._d=!0,i}function qo(e,t){if(Qe===null)return e;const n=Ko(Qe),i=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[a,l,s,r=qe]=t[o];a&&(be(a)&&(a={mounted:a,updated:a}),a.deep&&en(l),i.push({dir:a,instance:n,value:l,oldValue:void 0,arg:s,modifiers:r}))}return e}function Mt(e,t,n,i){const o=e.dirs,a=t&&t.dirs;for(let l=0;l<o.length;l++){const s=o[l];a&&(s.oldValue=a[l].value);let r=s.dir[i];r&&(cn(),kt(r,n,8,[e.el,s,e,t]),dn())}}const Gt=Symbol("_leaveCb"),Qi=Symbol("_enterCb");function ff(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ut(()=>{e.isMounted=!0}),nt(()=>{e.isUnmounting=!0}),e}const yt=[Function,Array],Cu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:yt,onEnter:yt,onAfterEnter:yt,onEnterCancelled:yt,onBeforeLeave:yt,onLeave:yt,onAfterLeave:yt,onLeaveCancelled:yt,onBeforeAppear:yt,onAppear:yt,onAfterAppear:yt,onAppearCancelled:yt},ku=e=>{const t=e.subTree;return t.component?ku(t.component):t},hf={name:"BaseTransition",props:Cu,setup(e,{slots:t}){const n=Ae(),i=ff();return()=>{const o=t.default&&wu(t.default(),!0);if(!o||!o.length)return;let a=o[0];if(o.length>1){for(const h of o)if(h.type!==pt){a=h;break}}const l=He(e),{mode:s}=l;if(i.isLeaving)return ua(a);const r=ss(a);if(!r)return ua(a);let f=La(r,l,i,n,h=>f=h);vo(r,f);const u=n.subTree,c=u&&ss(u);if(c&&c.type!==pt&&!Cn(r,c)&&ku(n).type!==pt){const h=La(c,l,i,n);if(vo(c,h),s==="out-in"&&r.type!==pt)return i.isLeaving=!0,h.afterLeave=()=>{i.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},ua(a);s==="in-out"&&r.type!==pt&&(h.delayLeave=(g,y,E)=>{const w=Su(i,c);w[String(c.key)]=c,g[Gt]=()=>{y(),g[Gt]=void 0,delete f.delayedLeave},f.delayedLeave=E})}return a}}},gf=hf;function Su(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function La(e,t,n,i,o){const{appear:a,mode:l,persisted:s=!1,onBeforeEnter:r,onEnter:f,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:h,onLeave:g,onAfterLeave:y,onLeaveCancelled:E,onBeforeAppear:w,onAppear:N,onAfterAppear:$,onAppearCancelled:m}=t,z=String(e.key),D=Su(n,e),M=(S,x)=>{S&&kt(S,i,9,x)},I=(S,x)=>{const q=x[1];M(S,x),pe(S)?S.every(C=>C.length<=1)&&q():S.length<=1&&q()},Y={mode:l,persisted:s,beforeEnter(S){let x=r;if(!n.isMounted)if(a)x=w||r;else return;S[Gt]&&S[Gt](!0);const q=D[z];q&&Cn(e,q)&&q.el[Gt]&&q.el[Gt](),M(x,[S])},enter(S){let x=f,q=u,C=c;if(!n.isMounted)if(a)x=N||f,q=$||u,C=m||c;else return;let j=!1;const L=S[Qi]=Z=>{j||(j=!0,Z?M(C,[S]):M(q,[S]),Y.delayedLeave&&Y.delayedLeave(),S[Qi]=void 0)};x?I(x,[S,L]):L()},leave(S,x){const q=String(e.key);if(S[Qi]&&S[Qi](!0),n.isUnmounting)return x();M(h,[S]);let C=!1;const j=S[Gt]=L=>{C||(C=!0,x(),L?M(E,[S]):M(y,[S]),S[Gt]=void 0,D[q]===e&&delete D[q])};D[q]=e,g?I(g,[S,j]):j()},clone(S){const x=La(S,t,n,i,o);return o&&o(x),x}};return Y}function ua(e){if(No(e))return e=sn(e),e.children=null,e}function ss(e){if(!No(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&be(n.default))return n.default()}}function vo(e,t){e.shapeFlag&6&&e.component?vo(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function wu(e,t=!1,n){let i=[],o=0;for(let a=0;a<e.length;a++){let l=e[a];const s=n==null?l.key:String(n)+String(l.key!=null?l.key:a);l.type===We?(l.patchFlag&128&&o++,i=i.concat(wu(l.children,t,s))):(t||l.type!==pt)&&i.push(s!=null?sn(l,{key:s}):l)}if(o>1)for(let a=0;a<i.length;a++)i[a].patchFlag=-2;return i}/*! #__NO_SIDE_EFFECTS__ */function li(e,t){return be(e)?(()=>Ge({name:e.name},t,{setup:e}))():e}const Qn=e=>!!e.type.__asyncLoader,No=e=>e.type.__isKeepAlive;function Bo(e,t){Eu(e,"a",t)}function si(e,t){Eu(e,"da",t)}function Eu(e,t,n=Ze){const i=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Vo(t,i,n),n){let o=n.parent;for(;o&&o.parent;)No(o.parent.vnode)&&pf(i,t,n,o),o=o.parent}}function pf(e,t,n,i){const o=Vo(t,e,i,!0);Fo(()=>{ll(i[t],o)},n)}function Vo(e,t,n=Ze,i=!1){if(n){const o=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...l)=>{cn();const s=qi(n),r=kt(t,n,e,l);return s(),dn(),r});return i?o.unshift(a):o.push(a),a}}const Ft=e=>(t,n=Ze)=>{(!Uo||e==="sp")&&Vo(e,(...i)=>t(...i),n)},xu=Ft("bm"),ut=Ft("m"),Cl=Ft("bu"),Ru=Ft("u"),nt=Ft("bum"),Fo=Ft("um"),mf=Ft("sp"),vf=Ft("rtg"),yf=Ft("rtc");function bf(e,t=Ze){Vo("ec",e,t)}const zu="components";function xe(e,t){return Cf(zu,e,!0,t)||e}const _f=Symbol.for("v-ndc");function Cf(e,t,n=!0,i=!1){const o=Qe||Ze;if(o){const a=o.type;if(e===zu){const s=hh(a,!1);if(s&&(s===t||s===zt(t)||s===To(zt(t))))return a}const l=rs(o[e]||a[e],t)||rs(o.appContext[e],t);return!l&&i?a:l}}function rs(e,t){return e&&(e[t]||e[zt(t)]||e[To(zt(t))])}function kl(e,t,n,i){let o;const a=n&&n[i];if(pe(e)||Ve(e)){o=new Array(e.length);for(let l=0,s=e.length;l<s;l++)o[l]=t(e[l],l,void 0,a&&a[l])}else if(typeof e=="number"){o=new Array(e);for(let l=0;l<e;l++)o[l]=t(l+1,l,void 0,a&&a[l])}else if(Le(e))if(e[Symbol.iterator])o=Array.from(e,(l,s)=>t(l,s,void 0,a&&a[s]));else{const l=Object.keys(e);o=new Array(l.length);for(let s=0,r=l.length;s<r;s++){const f=l[s];o[s]=t(e[f],f,s,a&&a[s])}}else o=[];return n&&(n[i]=o),o}function we(e,t,n={},i,o){if(Qe.isCE||Qe.parent&&Qn(Qe.parent)&&Qe.parent.isCE)return t!=="default"&&(n.name=t),W("slot",n,i&&i());let a=e[t];a&&a._c&&(a._d=!1),_e();const l=a&&$u(a(n)),s=Ot(We,{key:(n.key||l&&l.key||`_${t}`)+(!l&&i?"_fb":"")},l||(i?i():[]),l&&e._===1?64:-2);return!o&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),a&&a._c&&(a._d=!0),s}function $u(e){return e.some(t=>_o(t)?!(t.type===pt||t.type===We&&!$u(t.children)):!0)?e:null}const Ia=e=>e?Ju(e)?Ko(e):Ia(e.parent):null,ki=Ge(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Ia(e.parent),$root:e=>Ia(e.root),$emit:e=>e.emit,$options:e=>Sl(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,yl(e.update)}),$nextTick:e=>e.n||(e.n=Be.bind(e.proxy)),$watch:e=>Yf.bind(e)}),ca=(e,t)=>e!==qe&&!e.__isScriptSetup&&ze(e,t),kf={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:i,data:o,props:a,accessCache:l,type:s,appContext:r}=e;let f;if(t[0]!=="$"){const g=l[t];if(g!==void 0)switch(g){case 1:return i[t];case 2:return o[t];case 4:return n[t];case 3:return a[t]}else{if(ca(i,t))return l[t]=1,i[t];if(o!==qe&&ze(o,t))return l[t]=2,o[t];if((f=e.propsOptions[0])&&ze(f,t))return l[t]=3,a[t];if(n!==qe&&ze(n,t))return l[t]=4,n[t];qa&&(l[t]=0)}}const u=ki[t];let c,h;if(u)return t==="$attrs"&&dt(e.attrs,"get",""),u(e);if((c=s.__cssModules)&&(c=c[t]))return c;if(n!==qe&&ze(n,t))return l[t]=4,n[t];if(h=r.config.globalProperties,ze(h,t))return h[t]},set({_:e},t,n){const{data:i,setupState:o,ctx:a}=e;
vendor: 5,007 bytes, line 13
13return ca(o,t)?(o[t]=n,!0):i!==qe&&ze(i,t)?(i[t]=n,!0):ze(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:o,propsOptions:a}},l){let s;return!!n[l]||e!==qe&&ze(e,l)||ca(t,l)||(s=a[0])&&ze(s,l)||ze(i,l)||ze(ki,l)||ze(o.config.globalProperties,l)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ze(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function us(e){return pe(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let qa=!0;function Sf(e){const t=Sl(e),n=e.proxy,i=e.ctx;qa=!1,t.beforeCreate&&cs(t.beforeCreate,e,"bc");const{data:o,computed:a,methods:l,watch:s,provide:r,inject:f,created:u,beforeMount:c,mounted:h,beforeUpdate:g,updated:y,activated:E,deactivated:w,beforeDestroy:N,beforeUnmount:$,destroyed:m,unmounted:z,render:D,renderTracked:M,renderTriggered:I,errorCaptured:Y,serverPrefetch:S,expose:x,inheritAttrs:q,components:C,directives:j,filters:L}=t;if(f&&wf(f,i,null),l)for(const B in l){const O=l[B];be(O)&&(i[B]=O.bind(n))}if(o){const B=o.call(n,n);Le(B)&&(e.data=ai(B))}if(qa=!0,a)for(const B in a){const O=a[B],ae=be(O)?O.bind(n,n):be(O.get)?O.get.bind(n,n):mt,he=!be(O)&&be(O.set)?O.set.bind(n):mt,A=_({get:ae,set:he});Object.defineProperty(i,B,{enumerable:!0,configurable:!0,get:()=>A.value,set:R=>A.value=R})}if(s)for(const B in s)Mu(s[B],i,n,B);if(r){const B=be(r)?r.call(n):r;Reflect.ownKeys(B).forEach(O=>{Xn(O,B[O])})}u&&cs(u,e,"c");function F(B,O){pe(O)?O.forEach(ae=>B(ae.bind(n))):O&&B(O.bind(n))}if(F(xu,c),F(ut,h),F(Cl,g),F(Ru,y),F(Bo,E),F(si,w),F(bf,Y),F(yf,M),F(vf,I),F(nt,$),F(Fo,z),F(mf,S),pe(x))if(x.length){const B=e.exposed||(e.exposed={});x.forEach(O=>{Object.defineProperty(B,O,{get:()=>n[O],set:ae=>n[O]=ae})})}else e.exposed||(e.exposed={});D&&e.render===mt&&(e.render=D),q!=null&&(e.inheritAttrs=q),C&&(e.components=C),j&&(e.directives=j)}function wf(e,t,n=mt){pe(e)&&(e=Na(e));for(const i in e){const o=e[i];let a;Le(o)?"default"in o?a=rt(o.from||i,o.default,!0):a=rt(o.from||i):a=rt(o),ft(a)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>a.value,set:l=>a.value=l}):t[i]=a}}function cs(e,t,n){kt(pe(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function Mu(e,t,n,i){const o=i.includes(".")?Ku(n,i):()=>n[i];if(Ve(e)){const a=t[e];be(a)&&me(o,a)}else if(be(e))me(o,e.bind(n));else if(Le(e))if(pe(e))e.forEach(a=>Mu(a,t,n,i));else{const a=be(e.handler)?e.handler.bind(n):t[e.handler];be(a)&&me(o,a,e)}}function Sl(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:o,optionsCache:a,config:{optionMergeStrategies:l}}=e.appContext,s=a.get(t);let r;return s?r=s:!o.length&&!n&&!i?r=t:(r={},o.length&&o.forEach(f=>yo(r,f,l,!0)),yo(r,t,l)),Le(t)&&a.set(t,r),r}function yo(e,t,n,i=!1){const{mixins:o,extends:a}=t;a&&yo(e,a,n,!0),o&&o.forEach(l=>yo(e,l,n,!0));for(const l in t)if(!(i&&l==="expose")){const s=Ef[l]||n&&n[l];e[l]=s?s(e[l],t[l]):t[l]}return e}const Ef={data:ds,props:fs,emits:fs,methods:_i,computed:_i,beforeCreate:lt,created:lt,beforeMount:lt,mounted:lt,beforeUpdate:lt,updated:lt,beforeDestroy:lt,beforeUnmount:lt,destroyed:lt,unmounted:lt,activated:lt,deactivated:lt,errorCaptured:lt,serverPrefetch:lt,components:_i,directives:_i,watch:Rf,provide:ds,inject:xf};function ds(e,t){return t?e?function(){return Ge(be(e)?e.call(this,this):e,be(t)?t.call(this,this):t)}:t:e}function xf(e,t){return _i(Na(e),Na(t))}function Na(e){if(pe(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function lt(e,t){return e?[...new Set([].concat(e,t))]:t}function _i(e,t){return e?Ge(Object.create(null),e,t):t}function fs(e,t){return e?pe(e)&&pe(t)?[...new Set([...e,...t])]:Ge(Object.create(null),us(e),us(t!=null?t:{})):t}function Rf(e,t){if(!e)return t;if(!t)return e;const n=Ge(Object.create(null),e);for(const i in t)n[i]=lt(e[i],t[i]);return n}function Hu(){return{app:null,config:{isNativeTag:Cd,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let zf=0;function $f(e,t){return function(i,o=null){be(i)||(i=Ge({},i)),o!=null&&!Le(o)&&(o=null);const a=Hu(),l=new WeakSet;let s=!1;const r=a.app={_uid:zf++,_component:i,_props:o,_container:null,_context:a,_instance:null,version:ph,get config(){return a.config},set config(f){},use(f,...u){return l.has(f)||(f&&be(f.install)?(l.add(f),f.install(r,...u)):be(f)&&(l.add(f),f(r,...u))),r},mixin(f){return a.mixins.includes(f)||a.mixins.push(f),r},component(f,u){return u?(a.components[f]=u,r):a.components[f]},directive(f,u){return u?(a.directives[f]=u,r):a.directives[f]},mount(f,u,c){if(!s){const h=W(i,o);return h.appContext=a,c===!0?c="svg":c===!1&&(c=void 0),u&&t?t(h,f):e(h,f,c),s=!0,r._container=f,f.__vue_app__=r,Ko(h.component)}},unmount(){s&&(e(null,r._container),delete r._container.__vue_app__)},provide(f,u){return a.provides[f]=u,r},runWithContext(f){const u=Gn;
vendor: 23,005 bytes, line 13
13Gn=r;try{return f()}finally{Gn=u}}};return r}}let Gn=null;function Xn(e,t){if(Ze){let n=Ze.provides;const i=Ze.parent&&Ze.parent.provides;i===n&&(n=Ze.provides=Object.create(i)),n[e]=t}}function rt(e,t,n=!1){const i=Ze||Qe;if(i||Gn){const o=Gn?Gn._context.provides:i?i.parent==null?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&be(t)?t.call(i&&i.proxy):t}}const Pu={},Au=()=>Object.create(Pu),Tu=e=>Object.getPrototypeOf(e)===Pu;function Mf(e,t,n,i=!1){const o={},a=Au();e.propsDefaults=Object.create(null),Du(e,t,o,a);for(const l in e.propsOptions[0])l in o||(o[l]=void 0);n?e.props=i?o:gl(o):e.type.props?e.props=o:e.props=a,e.attrs=a}function Hf(e,t,n,i){const{props:o,attrs:a,vnode:{patchFlag:l}}=e,s=He(o),[r]=e.propsOptions;let f=!1;if((i||l>0)&&!(l&16)){if(l&8){const u=e.vnode.dynamicProps;for(let c=0;c<u.length;c++){let h=u[c];if(Wo(e.emitsOptions,h))continue;const g=t[h];if(r)if(ze(a,h))g!==a[h]&&(a[h]=g,f=!0);else{const y=zt(h);o[y]=Ba(r,s,y,g,e,!1)}else g!==a[h]&&(a[h]=g,f=!0)}}}else{Du(e,t,o,a)&&(f=!0);let u;for(const c in s)(!t||!ze(t,c)&&((u=Hn(c))===c||!ze(t,u)))&&(r?n&&(n[c]!==void 0||n[u]!==void 0)&&(o[c]=Ba(r,s,c,void 0,e,!0)):delete o[c]);if(a!==s)for(const c in a)(!t||!ze(t,c)&&!0)&&(delete a[c],f=!0)}f&&Bt(e.attrs,"set","")}function Du(e,t,n,i){const[o,a]=e.propsOptions;let l=!1,s;if(t)for(let r in t){if(Wn(r))continue;const f=t[r];let u;o&&ze(o,u=zt(r))?!a||!a.includes(u)?n[u]=f:(s||(s={}))[u]=f:Wo(e.emitsOptions,r)||(!(r in i)||f!==i[r])&&(i[r]=f,l=!0)}if(a){const r=He(n),f=s||qe;for(let u=0;u<a.length;u++){const c=a[u];n[c]=Ba(o,r,c,f[c],e,!ze(f,c))}}return l}function Ba(e,t,n,i,o,a){const l=e[n];if(l!=null){const s=ze(l,"default");if(s&&i===void 0){const r=l.default;if(l.type!==Function&&!l.skipFactory&&be(r)){const{propsDefaults:f}=o;if(n in f)i=f[n];else{const u=qi(o);i=f[n]=r.call(null,t),u()}}else i=r}l[0]&&(a&&!s?i=!1:l[1]&&(i===""||i===Hn(n))&&(i=!0))}return i}const Pf=new WeakMap;function Ou(e,t,n=!1){const i=n?Pf:t.propsCache,o=i.get(e);if(o)return o;const a=e.props,l={},s=[];let r=!1;if(!be(e)){const u=c=>{r=!0;const[h,g]=Ou(c,t,!0);Ge(l,h),g&&s.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!r)return Le(e)&&i.set(e,Vn),Vn;if(pe(a))for(let u=0;u<a.length;u++){const c=zt(a[u]);hs(c)&&(l[c]=qe)}else if(a)for(const u in a){const c=zt(u);if(hs(c)){const h=a[u],g=l[c]=pe(h)||be(h)?{type:h}:Ge({},h),y=g.type;let E=!1,w=!0;if(pe(y))for(let N=0;N<y.length;++N){const $=y[N],m=be($)&&$.name;if(m==="Boolean"){E=!0;break}else m==="String"&&(w=!1)}else E=be(y)&&y.name==="Boolean";g[0]=E,g[1]=w,(E||ze(g,"default"))&&s.push(c)}}const f=[l,s];return Le(e)&&i.set(e,f),f}function hs(e){return e[0]!=="$"&&!Wn(e)}const ju=e=>e[0]==="_"||e==="$stable",wl=e=>pe(e)?e.map(Ct):[Ct(e)],Af=(e,t,n)=>{if(t._n)return t;const i=Q((...o)=>wl(t(...o)),n);return i._c=!1,i},Lu=(e,t,n)=>{const i=e._ctx;for(const o in e){if(ju(o))continue;const a=e[o];if(be(a))t[o]=Af(o,a,i);else if(a!=null){const l=wl(a);t[o]=()=>l}}},Iu=(e,t)=>{const n=wl(t);e.slots.default=()=>n},qu=(e,t,n)=>{for(const i in t)(n||i!=="_")&&(e[i]=t[i])},Tf=(e,t,n)=>{const i=e.slots=Au();if(e.vnode.shapeFlag&32){const o=t._;o?(qu(i,t,n),n&&Gr(i,"_",o,!0)):Lu(t,i)}else t&&Iu(e,t)},Df=(e,t,n)=>{const{vnode:i,slots:o}=e;let a=!0,l=qe;if(i.shapeFlag&32){const s=t._;s?n&&s===1?a=!1:qu(o,t,n):(a=!t.$stable,Lu(t,o)),l=t}else t&&(Iu(e,t),l={default:1});if(a)for(const s in o)!ju(s)&&l[s]==null&&delete o[s]};function bo(e,t,n,i,o=!1){if(pe(e)){e.forEach((h,g)=>bo(h,t&&(pe(t)?t[g]:t),n,i,o));return}if(Qn(i)&&!o)return;const a=i.shapeFlag&4?Ko(i.component):i.el,l=o?null:a,{i:s,r}=e,f=t&&t.r,u=s.refs===qe?s.refs={}:s.refs,c=s.setupState;if(f!=null&&f!==r&&(Ve(f)?(u[f]=null,ze(c,f)&&(c[f]=null)):ft(f)&&(f.value=null)),be(r))an(r,s,12,[l,u]);else{const h=Ve(r),g=ft(r);if(h||g){const y=()=>{if(e.f){const E=h?ze(c,r)?c[r]:u[r]:r.value;o?pe(E)&&ll(E,a):pe(E)?E.includes(a)||E.push(a):h?(u[r]=[a],ze(c,r)&&(c[r]=u[r])):(r.value=[a],e.k&&(u[e.k]=r.value))}else h?(u[r]=l,ze(c,r)&&(c[r]=l)):g&&(r.value=l,e.k&&(u[e.k]=l))};l?(y.id=-1,ct(y,n)):y()}}}const Nu=Symbol("_vte"),Of=e=>e.__isTeleport,Si=e=>e&&(e.disabled||e.disabled===""),gs=e=>typeof SVGElement!="undefined"&&e instanceof SVGElement,ps=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Va=(e,t)=>{const n=e&&e.to;return Ve(n)?t?t(n):null:n},jf={name:"Teleport",__isTeleport:!0,process(e,t,n,i,o,a,l,s,r,f){const{mc:u,pc:c,pbc:h,o:{insert:g,querySelector:y,createText:E,createComment:w}}=f,N=Si(t.props);let{shapeFlag:$,children:m,dynamicChildren:z}=t;if(e==null){const D=t.el=E(""),M=t.anchor=E("");g(D,n,i),g(M,n,i);const I=t.target=Va(t.props,y),Y=Vu(I,t,E,g);I&&(l==="svg"||gs(I)?l="svg":(l==="mathml"||ps(I))&&(l="mathml"));const S=(x,q)=>{$&16&&u(m,x,q,o,a,l,s,r)};N?S(n,M):I&&S(I,Y)}else{t.el=e.el,t.targetStart=e.targetStart;const D=t.anchor=e.anchor,M=t.target=e.target,I=t.targetAnchor=e.targetAnchor,Y=Si(e.props),S=Y?n:M,x=Y?D:I;if(l==="svg"||gs(M)?l="svg":(l==="mathml"||ps(M))&&(l="mathml"),z?(h(e.dynamicChildren,z,S,o,a,l,s),El(e,t,!0)):r||c(e,t,S,x,o,a,l,s,!1),N)Y?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Gi(t,n,D,f,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const q=t.target=Va(t.props,y);q&&Gi(t,q,null,f,0)}else Y&&Gi(t,M,I,f,1)}Bu(t)},remove(e,t,n,{um:i,o:{remove:o}},a){const{shapeFlag:l,children:s,anchor:r,targetStart:f,targetAnchor:u,target:c,props:h}=e;if(c&&(o(f),o(u)),a&&o(r),l&16){const g=a||!Si(h);for(let y=0;y<s.length;y++){const E=s[y];i(E,t,n,g,!!E.dynamicChildren)}}},move:Gi,hydrate:Lf};function Gi(e,t,n,{o:{insert:i},m:o},a=2){a===0&&i(e.targetAnchor,t,n);const{el:l,anchor:s,shapeFlag:r,children:f,props:u}=e,c=a===2;if(c&&i(l,t,n),(!c||Si(u))&&r&16)for(let h=0;h<f.length;h++)o(f[h],t,n,2);c&&i(s,t,n)}function Lf(e,t,n,i,o,a,{o:{nextSibling:l,parentNode:s,querySelector:r,insert:f,createText:u}},c){const h=t.target=Va(t.props,r);if(h){const g=h._lpa||h.firstChild;if(t.shapeFlag&16)if(Si(t.props))t.anchor=c(l(e),t,s(e),n,i,o,a),t.targetStart=g,t.targetAnchor=g&&l(g);else{t.anchor=l(e);let y=g;for(;y;){if(y&&y.nodeType===8){if(y.data==="teleport start anchor")t.targetStart=y;else if(y.data==="teleport anchor"){t.targetAnchor=y,h._lpa=t.targetAnchor&&l(t.targetAnchor);break}}y=l(y)}t.targetAnchor||Vu(h,t,u,f),c(g&&l(g),t,h,n,i,o,a)}Bu(t)}return t.anchor&&l(t.anchor)}const If=jf;function Bu(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;for(;n&&n!==e.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}function Vu(e,t,n,i){const o=t.targetStart=n(""),a=t.targetAnchor=n("");return o[Nu]=a,e&&(i(o,e),i(a,e)),a}let ms=!1;const Ln=()=>{ms||(console.error("Hydration completed but contains mismatches."),ms=!0)},qf=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Nf=e=>e.namespaceURI.includes("MathML"),Xi=e=>{if(qf(e))return"svg";if(Nf(e))return"mathml"},Ji=e=>e.nodeType===8;function Bf(e){const{mt:t,p:n,o:{patchProp:i,createText:o,nextSibling:a,parentNode:l,remove:s,insert:r,createComment:f}}=e,u=(m,z)=>{if(!z.hasChildNodes()){n(null,m,z),po(),z._vnode=m;return}c(z.firstChild,m,null,null,null),po(),z._vnode=m},c=(m,z,D,M,I,Y=!1)=>{Y=Y||!!z.dynamicChildren;const S=Ji(m)&&m.data==="[",x=()=>E(m,z,D,M,I,S),{type:q,ref:C,shapeFlag:j,patchFlag:L}=z;let Z=m.nodeType;z.el=m,L===-2&&(Y=!1,z.dynamicChildren=null);let F=null;switch(q){case xn:Z!==3?z.children===""?(r(z.el=o(""),l(m),m),F=m):F=x():(m.data!==z.children&&(Ln(),m.data=z.children),F=a(m));break;case pt:$(m)?(F=a(m),N(z.el=m.content.firstChild,m,D)):Z!==8||S?F=x():F=a(m);break;case wi:if(S&&(m=a(m),Z=m.nodeType),Z===1||Z===3){F=m;const B=!z.children.length;for(let O=0;O<z.staticCount;O++)B&&(z.children+=F.nodeType===1?F.outerHTML:F.data),O===z.staticCount-1&&(z.anchor=F),F=a(F);return S?a(F):F}else x();break;case We:S?F=y(m,z,D,M,I,Y):F=x();break;default:if(j&1)(Z!==1||z.type.toLowerCase()!==m.tagName.toLowerCase())&&!$(m)?F=x():F=h(m,z,D,M,I,Y);else if(j&6){z.slotScopeIds=I;const B=l(m);if(S?F=w(m):Ji(m)&&m.data==="teleport start"?F=w(m,m.data,"teleport end"):F=a(m),t(z,B,null,D,M,Xi(B),Y),Qn(z)){let O;S?(O=W(We),O.anchor=F?F.previousSibling:B.lastChild):O=m.nodeType===3?ce(""):W("div"),O.el=m,z.component.subTree=O}}else j&64?Z!==8?F=x():F=z.type.hydrate(m,z,D,M,I,Y,e,g):j&128&&(F=z.type.hydrate(m,z,D,M,Xi(l(m)),I,Y,e,c))}return C!=null&&bo(C,null,M,z),F},h=(m,z,D,M,I,Y)=>{Y=Y||!!z.dynamicChildren;const{type:S,props:x,patchFlag:q,shapeFlag:C,dirs:j,transition:L}=z,Z=S==="input"||S==="option";if(Z||q!==-1){j&&Mt(z,null,D,"created");let F=!1;if($(m)){F=Fu(M,L)&&D&&D.vnode.props&&D.vnode.props.appear;const O=m.content.firstChild;F&&L.beforeEnter(O),N(O,m,D),z.el=m=O}if(C&16&&!(x&&(x.innerHTML||x.textContent))){let O=g(m.firstChild,z,m,D,M,I,Y);for(;O;){Ln();const ae=O;O=O.nextSibling,s(ae)}}else C&8&&m.textContent!==z.children&&(Ln(),m.textContent=z.children);if(x){if(Z||!Y||q&48){const O=m.tagName.includes("-");for(const ae in x)(Z&&(ae.endsWith("value")||ae==="indeterminate")||Ii(ae)&&!Wn(ae)||ae[0]==="."||O)&&i(m,ae,null,x[ae],void 0,D)}else if(x.onClick)i(m,"onClick",null,x.onClick,void 0,D);else if(q&4&&Kn(x.style))for(const O in x.style)x.style[O]}let B;(B=x&&x.onVnodeBeforeMount)&&_t(B,D,z),j&&Mt(z,null,D,"beforeMount"),((B=x&&x.onVnodeMounted)||j||F)&&Qu(()=>{B&&_t(B,D,z),F&&L.enter(m),j&&Mt(z,null,D,"mounted")},M)}return m.nextSibling},g=(m,z,D,M,I,Y,S)=>{S=S||!!z.dynamicChildren;const x=z.children,q=x.length;for(let C=0;C<q;C++){const j=S?x[C]:x[C]=Ct(x[C]),L=j.type===xn;if(m){if(L&&!S){let Z=x[C+1];Z&&(Z=Ct(Z)).type===xn&&(r(o(m.data.slice(j.children.length)),D,a(m)),m.data=j.children)}m=c(m,j,M,I,Y,S)}else L&&!j.children?r(j.el=o(""),D):(Ln(),n(null,j,D,null,M,I,Xi(D),Y))}return m},y=(m,z,D,M,I,Y)=>{const{slotScopeIds:S}=z;S&&(I=I?I.concat(S):S);const x=l(m),q=g(a(m),z,x,D,M,I,Y);return q&&Ji(q)&&q.data==="]"?a(z.anchor=q):(Ln(),r(z.anchor=f("]"),x,q),q)},E=(m,z,D,M,I,Y)=>{if(Ln(),z.el=null,Y){const q=w(m);for(;;){const C=a(m);if(C&&C!==q)s(C);else break}}const S=a(m),x=l(m);return s(m),n(null,z,x,S,D,M,Xi(x),I),S},w=(m,z="[",D="]")=>{let M=0;for(;m;)if(m=a(m),m&&Ji(m)&&(m.data===z&&M++,m.data===D)){if(M===0)return a(m);M--}return m},N=(m,z,D)=>{const M=z.parentNode;M&&M.replaceChild(m,z);let I=D;for(;I;)I.vnode.el===z&&(I.vnode.el=I.subTree.el=m),I=I.parent},$=m=>m.nodeType===1&&m.tagName.toLowerCase()==="template";return[u,c]}const ct=Qu;function Vf(e){return Ff(e,Bf)}function Ff(e,t){const n=Xr();n.__VUE__=!0;const{insert:i,remove:o,patchProp:a,createElement:l,createText:s,createComment:r,setText:f,setElementText:u,parentNode:c,nextSibling:h,setScopeId:g=mt,insertStaticContent:y}=e,E=(p,v,H,K=null,V=null,X=null,ie=void 0,te=null,ee=!!v.dynamicChildren)=>{if(p===v)return;p&&!Cn(p,v)&&(K=k(p),R(p,V,X,!0),p=null),v.patchFlag===-2&&(ee=!1,v.dynamicChildren=null);const{type:U,ref:le,shapeFlag:de}=v;switch(U){case xn:w(p,v,H,K);break;case pt:N(p,v,H,K);break;case wi:p==null&&$(v,H,K,ie);break;case We:C(p,v,H,K,V,X,ie,te,ee);break;default:de&1?D(p,v,H,K,V,X,ie,te,ee):de&6?j(p,v,H,K,V,X,ie,te,ee):(de&64||de&128)&&U.process(p,v,H,K,V,X,ie,te,ee,ne)}le!=null&&V&&bo(le,p&&p.ref,X,v||p,!v)},w=(p,v,H,K)=>{if(p==null)i(v.el=s(v.children),H,K);else{const V=v.el=p.el;v.children!==p.children&&f(V,v.children)}},N=(p,v,H,K)=>{p==null?i(v.el=r(v.children||""),H,K):v.el=p.el},$=(p,v,H,K)=>{[p.el,p.anchor]=y(p.children,v,H,K,p.el,p.anchor)},m=({el:p,anchor:v},H,K)=>{let V;for(;p&&p!==v;)V=h(p),i(p,H,K),p=V;i(v,H,K)},z=({el:p,anchor:v})=>{let H;for(;p&&p!==v;)H=h(p),o(p),p=H;o(v)},D=(p,v,H,K,V,X,ie,te,ee)=>{v.type==="svg"?ie="svg":v.type==="math"&&(ie="mathml"),p==null?M(v,H,K,V,X,ie,te,ee):S(p,v,V,X,ie,te,ee)},M=(p,v,H,K,V,X,ie,te)=>{let ee,U;const{props:le,shapeFlag:de,transition:fe,dirs:ve}=p;if(ee=p.el=l(p.type,X,le&&le.is,le),de&8?u(ee,p.children):de&16&&Y(p.children,ee,null,K,V,da(p,X),ie,te),ve&&Mt(p,null,K,"created"),I(ee,p,p.scopeId,ie,K),le){for(const Te in le)Te!=="value"&&!Wn(Te)&&a(ee,Te,null,le[Te],X,K);"value"in le&&a(ee,"value",null,le.value,X),(U=le.onVnodeBeforeMount)&&_t(U,K,p)}ve&&Mt(p,null,K,"beforeMount");const Se=Fu(V,fe);Se&&fe.beforeEnter(ee),i(ee,v,H),((U=le&&le.onVnodeMounted)||Se||ve)&&ct(()=>{U&&_t(U,K,p),Se&&fe.enter(ee),ve&&Mt(p,null,K,"mounted")},V)},I=(p,v,H,K,V)=>{if(H&&g(p,H),K)for(let X=0;X<K.length;X++)g(p,K[X]);if(V){let X=V.subTree;if(v===X){const ie=V.vnode;I(p,ie,ie.scopeId,ie.slotScopeIds,V.parent)}}},Y=(p,v,H,K,V,X,ie,te,ee=0)=>{for(let U=ee;U<p.length;U++){const le=p[U]=te?Xt(p[U]):Ct(p[U]);E(null,le,v,H,K,V,X,ie,te)}},S=(p,v,H,K,V,X,ie)=>{const te=v.el=p.el;let{patchFlag:ee,dynamicChildren:U,dirs:le}=v;ee|=p.patchFlag&16;const de=p.props||qe,fe=v.props||qe;let ve;if(H&&pn(H,!1),(ve=fe.onVnodeBeforeUpdate)&&_t(ve,H,v,p),le&&Mt(v,p,H,"beforeUpdate"),H&&pn(H,!0),(de.innerHTML&&fe.innerHTML==null||de.textContent&&fe.textContent==null)&&u(te,""),U?x(p.dynamicChildren,U,te,H,K,da(v,V),X):ie||O(p,v,te,null,H,K,da(v,V),X,!1),ee>0){if(ee&16)q(te,de,fe,H,V);else if(ee&2&&de.class!==fe.class&&a(te,"class",null,fe.class,V),ee&4&&a(te,"style",de.style,fe.style,V),ee&8){const Se=v.dynamicProps;for(let Te=0;Te<Se.length;Te++){const Re=Se[Te],Oe=de[Re],Ke=fe[Re];(Ke!==Oe||Re==="value")&&a(te,Re,Oe,Ke,V,H)}}ee&1&&p.children!==v.children&&u(te,v.children)}else!ie&&U==null&&q(te,de,fe,H,V);((ve=fe.onVnodeUpdated)||le)&&ct(()=>{ve&&_t(ve,H,v,p),le&&Mt(v,p,H,"updated")},K)},x=(p,v,H,K,V,X,ie)=>{for(let te=0;te<v.length;te++){const ee=p[te],U=v[te],le=ee.el&&(ee.type===We||!Cn(ee,U)||ee.shapeFlag&70)?c(ee.el):H;E(ee,U,le,null,K,V,X,ie,!0)}},q=(p,v,H,K,V)=>{if(v!==H){if(v!==qe)for(const X in v)!Wn(X)&&!(X in H)&&a(p,X,v[X],null,V,K);for(const X in H){if(Wn(X))continue;const ie=H[X],te=v[X];ie!==te&&X!=="value"&&a(p,X,te,ie,V,K)}"value"in H&&a(p,"value",v.value,H.value,V)}},C=(p,v,H,K,V,X,ie,te,ee)=>{const U=v.el=p?p.el:s(""),le=v.anchor=p?p.anchor:s("");let{patchFlag:de,dynamicChildren:fe,slotScopeIds:ve}=v;ve&&(te=te?te.concat(ve):ve),p==null?(i(U,H,K),i(le,H,K),Y(v.children||[],H,le,V,X,ie,te,ee)):de>0&&de&64&&fe&&p.dynamicChildren?(x(p.dynamicChildren,fe,H,V,X,ie,te),(v.key!=null||V&&v===V.subTree)&&El(p,v,!0)):O(p,v,H,le,V,X,ie,te,ee)},j=(p,v,H,K,V,X,ie,te,ee)=>{v.slotScopeIds=te,p==null?v.shapeFlag&512?V.ctx.activate(v,H,K,ie,ee):L(v,H,K,V,X,ie,ee):Z(p,v,ee)},L=(p,v,H,K,V,X,ie)=>{const te=p.component=rh(p,K,V);if(No(p)&&(te.ctx.renderer=ne),uh(te,!1,ie),te.asyncDep){if(V&&V.registerDep(te,F,ie),!p.el){const ee=te.subTree=W(pt);N(null,ee,v,H)}}else F(te,p,v,H,V,X,ie)},Z=(p,v,H)=>{const K=v.component=p.component;if(Zf(p,v,H))if(K.asyncDep&&!K.asyncResolved){B(K,v,H);return}else K.next=v,uf(K.update),K.effect.dirty=!0,K.update();else v.el=p.el,K.vnode=v},F=(p,v,H,K,V,X,ie)=>{const te=()=>{if(p.isMounted){let{next:le,bu:de,u:fe,parent:ve,vnode:Se}=p;{const wt=Wu(p);if(wt){le&&(le.el=Se.el,B(p,le,ie)),wt.asyncDep.then(()=>{p.isUnmounted||te()});return}}let Te=le,Re;pn(p,!1),le?(le.el=Se.el,B(p,le,ie)):le=Se,de&&sa(de),(Re=le.props&&le.props.onVnodeBeforeUpdate)&&_t(Re,ve,le,Se),pn(p,!0);const Oe=fa(p),Ke=p.subTree;p.subTree=Oe,E(Ke,Oe,c(Ke.el),k(Ke),p,V,X),le.el=Oe.el,Te===null&&eh(p,Oe.el),fe&&ct(fe,V),(Re=le.props&&le.props.onVnodeUpdated)&&ct(()=>_t(Re,ve,le,Se),V)}else{let le;const{el:de,props:fe}=v,{bm:ve,m:Se,parent:Te}=p,Re=Qn(v);if(pn(p,!1),ve&&sa(ve),!Re&&(le=fe&&fe.onVnodeBeforeMount)&&_t(le,Te,v),pn(p,!0),de&&Me){const Oe=()=>{p.subTree=fa(p),Me(de,p.subTree,p,V,null)};Re?v.type.__asyncLoader().then(()=>!p.isUnmounted&&Oe()):Oe()}else{const Oe=p.subTree=fa(p);E(null,Oe,H,K,p,V,X),v.el=Oe.el}if(Se&&ct(Se,V),!Re&&(le=fe&&fe.onVnodeMounted)){const Oe=v;ct(()=>_t(le,Te,Oe),V)}(v.shapeFlag&256||Te&&Qn(Te.vnode)&&Te.vnode.shapeFlag&256)&&p.a&&ct(p.a,V),p.isMounted=!0,v=H=K=null}},ee=p.effect=new ul(te,mt,()=>yl(U),p.scope),U=p.update=()=>{ee.dirty&&ee.run()};U.i=p,U.id=p.uid,pn(p,!0),U()},B=(p,v,H)=>{v.component=p;const K=p.vnode.props;p.vnode=v,p.next=null,Hf(p,v.props,K,H),Df(p,v.children,H),cn(),ls(p),dn()},O=(p,v,H,K,V,X,ie,te,ee=!1)=>{const U=p&&p.children,le=p?p.shapeFlag:0,de=v.children,{patchFlag:fe,shapeFlag:ve}=v;if(fe>0){if(fe&128){he(U,de,H,K,V,X,ie,te,ee);return}else if(fe&256){ae(U,de,H,K,V,X,ie,te,ee);return}}ve&8?(le&16&&G(U,V,X),de!==U&&u(H,de)):le&16?ve&16?he(U,de,H,K,V,X,ie,te,ee):G(U,V,X,!0):(le&8&&u(H,""),ve&16&&Y(de,H,K,V,X,ie,te,ee))},ae=(p,v,H,K,V,X,ie,te,ee)=>{p=p||Vn,v=v||Vn;const U=p.length,le=v.length,de=Math.min(U,le);let fe;for(fe=0;fe<de;fe++){const ve=v[fe]=ee?Xt(v[fe]):Ct(v[fe]);E(p[fe],ve,H,null,V,X,ie,te,ee)}U>le?G(p,V,X,!0,!1,de):Y(v,H,K,V,X,ie,te,ee,de)},he=(p,v,H,K,V,X,ie,te,ee)=>{let U=0;const le=v.length;let de=p.length-1,fe=le-1;for(;U<=de&&U<=fe;){const ve=p[U],Se=v[U]=ee?Xt(v[U]):Ct(v[U]);if(Cn(ve,Se))E(ve,Se,H,null,V,X,ie,te,ee);else break;U++}for(;U<=de&&U<=fe;){const ve=p[de],Se=v[fe]=ee?Xt(v[fe]):Ct(v[fe]);if(Cn(ve,Se))E(ve,Se,H,null,V,X,ie,te,ee);else break;de--,fe--}if(U>de){if(U<=fe){const ve=fe+1,Se=ve<le?v[ve].el:K;for(;U<=fe;)E(null,v[U]=ee?Xt(v[U]):Ct(v[U]),H,Se,V,X,ie,te,ee),U++}}else if(U>fe)for(;U<=de;)R(p[U],V,X,!0),U++;else{const ve=U,Se=U,Te=new Map;for(U=Se;U<=fe;U++){const it=v[U]=ee?Xt(v[U]):Ct(v[U]);it.key!=null&&Te.set(it.key,U)}let Re,Oe=0;const Ke=fe-Se+1;let wt=!1,Bi=0;const jt=new Array(Ke);for(U=0;U<Ke;U++)jt[U]=0;for(U=ve;U<=de;U++){const it=p[U];if(Oe>=Ke){R(it,V,X,!0);continue}let gt;if(it.key!=null)gt=Te.get(it.key);else for(Re=Se;Re<=fe;Re++)if(jt[Re-Se]===0&&Cn(it,v[Re])){gt=Re;break}gt===void 0?R(it,V,X,!0):(jt[gt-Se]=U+1,gt>=Bi?Bi=gt:wt=!0,E(it,v[gt],H,null,V,X,ie,te,ee),Oe++)}const An=wt?Wf(jt):Vn;for(Re=An.length-1,U=Ke-1;U>=0;U--){const it=Se+U,gt=v[it],di=it+1<le?v[it+1].el:K;jt[U]===0?E(null,gt,H,di,V,X,ie,te,ee):wt&&(Re<0||U!==An[Re]?A(gt,H,di,2):Re--)}}},A=(p,v,H,K,V=null)=>{const{el:X,type:ie,transition:te,children:ee,shapeFlag:U}=p;if(U&6){A(p.component.subTree,v,H,K);return}if(U&128){p.suspense.move(v,H,K);return}if(U&64){ie.move(p,v,H,ne);return}if(ie===We){i(X,v,H);for(let de=0;de<ee.length;de++)A(ee[de],v,H,K);i(p.anchor,v,H);return}if(ie===wi){m(p,v,H);return}if(K!==2&&U&1&&te)if(K===0)te.beforeEnter(X),i(X,v,H),ct(()=>te.enter(X),V);else{const{leave:de,delayLeave:fe,afterLeave:ve}=te,Se=()=>i(X,v,H),Te=()=>{de(X,()=>{Se(),ve&&ve()})};fe?fe(X,Se,Te):Te()}else i(X,v,H)},R=(p,v,H,K=!1,V=!1)=>{const{type:X,props:ie,ref:te,children:ee,dynamicChildren:U,shapeFlag:le,patchFlag:de,dirs:fe,cacheIndex:ve}=p;if(de===-2&&(V=!1),te!=null&&bo(te,null,H,p,!0),ve!=null&&(v.renderCache[ve]=void 0),le&256){v.ctx.deactivate(p);return}const Se=le&1&&fe,Te=!Qn(p);let Re;if(Te&&(Re=ie&&ie.onVnodeBeforeUnmount)&&_t(Re,v,p),le&6)Ce(p.component,H,K);else{if(le&128){p.suspense.unmount(H,K);return}Se&&Mt(p,null,v,"beforeUnmount"),le&64?p.type.remove(p,v,H,ne,K):U&&!U.hasOnce&&(X!==We||de>0&&de&64)?G(U,v,H,!1,!0):(X===We&&de&384||!V&&le&16)&&G(ee,v,H),K&&re(p)}(Te&&(Re=ie&&ie.onVnodeUnmounted)||Se)&&ct(()=>{Re&&_t(Re,v,p),Se&&Mt(p,null,v,"unmounted")},H)},re=p=>{const{type:v,el:H,anchor:K,transition:V}=p;if(v===We){ge(H,K);return}if(v===wi){z(p);return}const X=()=>{o(H),V&&!V.persisted&&V.afterLeave&&V.afterLeave()};if(p.shapeFlag&1&&V&&!V.persisted){const{leave:ie,delayLeave:te}=V,ee=()=>ie(H,X);te?te(p.el,X,ee):ee()}else X()},ge=(p,v)=>{let H;for(;p!==v;)H=h(p),o(p),p=H;o(v)},Ce=(p,v,H)=>{const{bum:K,scope:V,update:X,subTree:ie,um:te,m:ee,a:U}=p;vs(ee),vs(U),K&&sa(K),V.stop(),X&&(X.active=!1,R(ie,p,v,H)),te&&ct(te,v),ct(()=>{p.isUnmounted=!0},v),v&&v.pendingBranch&&!v.isUnmounted&&p.asyncDep&&!p.asyncResolved&&p.suspenseId===v.pendingId&&(v.deps--,v.deps===0&&v.resolve())},G=(p,v,H,K=!1,V=!1,X=0)=>{for(let ie=X;ie<p.length;ie++)R(p[ie],v,H,K,V)},k=p=>{if(p.shapeFlag&6)return k(p.component.subTree);if(p.shapeFlag&128)return p.suspense.next();const v=h(p.anchor||p.el),H=v&&v[Nu];return H?h(H):v};let J=!1;const P=(p,v,H)=>{p==null?v._vnode&&R(v._vnode,null,null,!0):E(v._vnode||null,p,v,null,null,null,H),v._vnode=p,J||(J=!0,ls(),po(),J=!1)},ne={p:E,um:R,m:A,r:re,mt:L,mc:Y,pc:O,pbc:x,n:k,o:e};let ke,Me;return t&&([ke,Me]=t(ne)),{render:P,hydrate:ke,createApp:$f(P,ke)}}function da({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function pn({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Fu(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function El(e,t,n=!1){const i=e.children,o=t.children;if(pe(i)&&pe(o))for(let a=0;a<i.length;a++){const l=i[a];let s=o[a];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=o[a]=Xt(o[a]),s.el=l.el),!n&&s.patchFlag!==-2&&El(l,s)),s.type===xn&&(s.el=l.el)}}function Wf(e){const t=e.slice(),n=[0];let i,o,a,l,s;const r=e.length;for(i=0;i<r;i++){const f=e[i];if(f!==0){if(o=n[n.length-1],e[o]<f){t[i]=o,n.push(i);continue}for(a=0,l=n.length-1;a<l;)s=a+l>>1,e[n[s]]<f?a=s+1:l=s;f<e[n[a]]&&(a>0&&(t[i]=n[a-1]),n[a]=i)}}for(a=n.length,l=n[a-1];a-- >0;)n[a]=l,l=t[l];return n}function Wu(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Wu(t)}function vs(e){if(e)for(let t=0;t<e.length;t++)e[t].active=!1}const Uf=Symbol.for("v-scx"),Kf=()=>rt(Uf),Zi={};function me(e,t,n){return Uu(e,t,n)}function Uu(e,t,{immediate:n,deep:i,flush:o,once:a,onTrack:l,onTrigger:s}=qe){if(t&&a){const M=t;t=(...I)=>{M(...I),D()}}const r=Ze,f=M=>i===!0?M:en(M,i===!1?1:void 0);let u,c=!1,h=!1;if(ft(e)?(u=()=>e.value,c=ei(e)):Kn(e)?(u=()=>f(e),c=!0):pe(e)?(h=!0,c=e.some(M=>Kn(M)||ei(M)),u=()=>e.map(M=>{if(ft(M))return M.value;if(Kn(M))return f(M);if(be(M))return an(M,r,2)})):be(e)?t?u=()=>an(e,r,2):u=()=>(g&&g(),kt(e,r,3,[y])):u=mt,t&&i){const M=u;u=()=>en(M())}let g,y=M=>{g=m.onStop=()=>{an(M,r,4),g=m.onStop=void 0}},E;if(Uo)if(y=mt,t?n&&kt(t,r,3,[u(),h?[]:void 0,y]):u(),o==="sync"){const M=Kf();E=M.__watcherHandles||(M.__watcherHandles=[])}else return mt;let w=h?new Array(e.length).fill(Zi):Zi;const N=()=>{if(!(!m.active||!m.dirty))if(t){const M=m.run();(i||c||(h?M.some((I,Y)=>ln(I,w[Y])):ln(M,w)))&&(g&&g(),kt(t,r,3,[M,w===Zi?void 0:h&&w[0]===Zi?[]:w,y]),w=M)}else m.run()};N.allowRecurse=!!t;let $;o==="sync"?$=N:o==="post"?$=()=>ct(N,r&&r.suspense):(N.pre=!0,r&&(N.id=r.uid),$=()=>yl(N));const m=new ul(u,mt,$),z=Od(),D=()=>{m.stop(),z&&ll(z.effects,m)};return t?n?N():w=m.run():o==="post"?ct(m.run.bind(m),r&&r.suspense):m.run(),E&&E.push(D),D}function Yf(e,t,n){const i=this.proxy,o=Ve(e)?e.includes(".")?Ku(i,e):()=>i[e]:e.bind(i,i);let a;be(t)?a=t:(a=t.handler,n=t);const l=qi(this),s=Uu(o,a.bind(i),n);return l(),s}function Ku(e,t){const n=t.split(".");return()=>{let i=e;for(let o=0;o<n.length&&i;o++)i=i[n[o]];return i}}function en(e,t=1/0,n){if(t<=0||!Le(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,ft(e))en(e.value,t,n);else if(pe(e))for(let i=0;i<e.length;i++)en(e[i],t,n);else if(Ur(e)||Fn(e))e.forEach(i=>
vendor: 4,534 bytes, line 13
13{en(i,t,n)});else if(Qr(e)){for(const i in e)en(e[i],t,n);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&en(e[i],t,n)}return e}const Qf=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${zt(t)}Modifiers`]||e[`${Hn(t)}Modifiers`];function Gf(e,t,...n){if(e.isUnmounted)return;const i=e.vnode.props||qe;let o=n;const a=t.startsWith("update:"),l=a&&Qf(i,t.slice(7));l&&(l.trim&&(o=n.map(u=>Ve(u)?u.trim():u)),l.number&&(o=n.map(xd)));let s,r=i[s=la(t)]||i[s=la(zt(t))];!r&&a&&(r=i[s=la(Hn(t))]),r&&kt(r,e,6,o);const f=i[s+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,kt(f,e,6,o)}}function Yu(e,t,n=!1){const i=t.emitsCache,o=i.get(e);if(o!==void 0)return o;const a=e.emits;let l={},s=!1;if(!be(e)){const r=f=>{const u=Yu(f,t,!0);u&&(s=!0,Ge(l,u))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return!a&&!s?(Le(e)&&i.set(e,null),null):(pe(a)?a.forEach(r=>l[r]=null):Ge(l,a),Le(e)&&i.set(e,l),l)}function Wo(e,t){return!e||!Ii(t)?!1:(t=t.slice(2).replace(/Once$/,""),ze(e,t[0].toLowerCase()+t.slice(1))||ze(e,Hn(t))||ze(e,t))}function fa(e){const{type:t,vnode:n,proxy:i,withProxy:o,propsOptions:[a],slots:l,attrs:s,emit:r,render:f,renderCache:u,props:c,data:h,setupState:g,ctx:y,inheritAttrs:E}=e,w=mo(e);let N,$;try{if(n.shapeFlag&4){const z=o||i,D=z;N=Ct(f.call(D,z,u,c,g,h,y)),$=s}else{const z=t;N=Ct(z.length>1?z(c,{attrs:s,slots:l,emit:r}):z(c,null)),$=t.props?s:Xf(s)}}catch(z){Ei.length=0,Lo(z,e,1),N=W(pt)}let m=N;if($&&E!==!1){const z=Object.keys($),{shapeFlag:D}=m;z.length&&D&7&&(a&&z.some(al)&&($=Jf($,a)),m=sn(m,$,!1,!0))}return n.dirs&&(m=sn(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&(m.transition=n.transition),N=m,mo(w),N}const Xf=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ii(n))&&((t||(t={}))[n]=e[n]);return t},Jf=(e,t)=>{const n={};for(const i in e)(!al(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function Zf(e,t,n){const{props:i,children:o,component:a}=e,{props:l,children:s,patchFlag:r}=t,f=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&r>=0){if(r&1024)return!0;if(r&16)return i?ys(i,l,f):!!l;if(r&8){const u=t.dynamicProps;for(let c=0;c<u.length;c++){const h=u[c];if(l[h]!==i[h]&&!Wo(f,h))return!0}}}else return(o||s)&&(!s||!s.$stable)?!0:i===l?!1:i?l?ys(i,l,f):!0:!!l;return!1}function ys(e,t,n){const i=Object.keys(t);if(i.length!==Object.keys(e).length)return!0;for(let o=0;o<i.length;o++){const a=i[o];if(t[a]!==e[a]&&!Wo(n,a))return!0}return!1}function eh({vnode:e,parent:t},n){for(;t;){const i=t.subTree;if(i.suspense&&i.suspense.activeBranch===e&&(i.el=e.el),i===e)(e=t.vnode).el=n,t=t.parent;else break}}const th=e=>e.__isSuspense;function Qu(e,t){t&&t.pendingBranch?pe(e)?t.effects.push(...e):t.effects.push(e):cf(e)}const We=Symbol.for("v-fgt"),xn=Symbol.for("v-txt"),pt=Symbol.for("v-cmt"),wi=Symbol.for("v-stc"),Ei=[];let vt=null;function _e(e=!1){Ei.push(vt=e?null:[])}function nh(){Ei.pop(),vt=Ei[Ei.length-1]||null}let Ai=1;function bs(e){Ai+=e,e<0&&vt&&(vt.hasOnce=!0)}function Gu(e){return e.dynamicChildren=Ai>0?vt||Vn:null,nh(),Ai>0&&vt&&vt.push(e),e}function $e(e,t,n,i,o,a){return Gu(d(e,t,n,i,o,a,!0))}function Ot(e,t,n,i,o){return Gu(W(e,t,n,i,o,!0))}function _o(e){return e?e.__v_isVNode===!0:!1}function Cn(e,t){return e.type===t.type&&e.key===t.key}const Xu=({key:e})=>e!=null?e:null,uo=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ve(e)||ft(e)||be(e)?{i:Qe,r:e,k:t,f:!!n}:e:null);function d(e,t=null,n=null,i=0,o=null,a=e===We?0:1,l=!1,s=!1){const r={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Xu(t),ref:t&&uo(t),scopeId:Io,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:i,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Qe};return s?(xl(r,n),a&128&&e.normalize(r)):n&&(r.shapeFlag|=Ve(n)?8:16),Ai>0&&!l&&vt&&(r.patchFlag>0||a&6)&&r.patchFlag!==32&&vt.push(r),r}const W=ih;function ih(e,t=null,n=null,i=0,o=null,a=!1){if((!e||e===_f)&&(e=pt),_o(e)){const s=sn(e,t,!0);return n&&xl(s,n),Ai>0&&!a&&vt&&(s.shapeFlag&6?vt[vt.indexOf(e)]=s:vt.push(s)),s.patchFlag=-2,s}if(gh(e)&&(e=e.__vccOpts),t){t=oh(t);let{class:s,style:r}=t;s&&!Ve(s)&&(t.class=rl(s)),Le(r)&&(hu(r)&&!pe(r)&&(r=Ge({},r)),t.style=Do(r))}const l=Ve(e)?1:th(e)?128:Of(e)?64:Le(e)?4:be(e)?2:0;
vendor: 2,846 bytes, line 13
13return d(e,t,n,i,o,l,a,!0)}function oh(e){return e?hu(e)||Tu(e)?Ge({},e):e:null}function sn(e,t,n=!1,i=!1){const{props:o,ref:a,patchFlag:l,children:s,transition:r}=e,f=t?ah(o||{},t):o,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&Xu(f),ref:t&&t.ref?n&&a?pe(a)?a.concat(uo(t)):[a,uo(t)]:uo(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==We?l===-1?16:l|16:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:r,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&sn(e.ssContent),ssFallback:e.ssFallback&&sn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return r&&i&&vo(u,r.clone(u)),u}function ce(e=" ",t=0){return W(xn,null,e,t)}function St(e,t){const n=W(wi,null,e);return n.staticCount=t,n}function Ct(e){return e==null||typeof e=="boolean"?W(pt):pe(e)?W(We,null,e.slice()):typeof e=="object"?Xt(e):W(xn,null,String(e))}function Xt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:sn(e)}function xl(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(pe(t))n=16;else if(typeof t=="object")if(i&65){const o=t.default;o&&(o._c&&(o._d=!1),xl(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!Tu(t)?t._ctx=Qe:o===3&&Qe&&(Qe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else be(t)?(t={default:t,_ctx:Qe},n=32):(t=String(t),i&64?(n=16,t=[ce(t)]):n=8);e.children=t,e.shapeFlag|=n}function ah(...e){const t={};for(let n=0;n<e.length;n++){const i=e[n];for(const o in i)if(o==="class")t.class!==i.class&&(t.class=rl([t.class,i.class]));else if(o==="style")t.style=Do([t.style,i.style]);else if(Ii(o)){const a=t[o],l=i[o];l&&a!==l&&!(pe(a)&&a.includes(l))&&(t[o]=a?[].concat(a,l):l)}else o!==""&&(t[o]=i[o])}return t}function _t(e,t,n,i=null){kt(e,t,7,[n,i])}const lh=Hu();let sh=0;function rh(e,t,n){const i=e.type,o=(t?t.appContext:e.appContext)||lh,a={uid:sh++,vnode:e,type:i,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new Td(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Ou(i,o),emitsOptions:Yu(i,o),emit:null,emitted:null,propsDefaults:qe,inheritAttrs:i.inheritAttrs,ctx:qe,data:qe,props:qe,attrs:qe,slots:qe,refs:qe,setupState:qe,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return a.ctx={_:a},a.root=t?t.root:a,a.emit=Gf.bind(null,a),e.ce&&e.ce(a),a}let Ze=null;const Ae=()=>Ze||Qe;let Co,Fa;
vendor: 2,107 bytes, lines 13-16
13{const e=Xr(),t=(n,i)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(i),a=>{o.length>1?o.forEach(l=>l(a)):o[0](a)}};Co=t("__VUE_INSTANCE_SETTERS__",n=>Ze=n),Fa=t("__VUE_SSR_SETTERS__",n=>Uo=n)}const qi=e=>{const t=Ze;return Co(e),e.scope.on(),()=>{e.scope.off(),Co(t)}},_s=()=>{Ze&&Ze.scope.off(),Co(null)};function Ju(e){return e.vnode.shapeFlag&4}let Uo=!1;function uh(e,t=!1,n=!1){t&&Fa(t);const{props:i,children:o}=e.vnode,a=Ju(e);Mf(e,i,a,t),Tf(e,o,n);const l=a?ch(e,t):void 0;return t&&Fa(!1),l}function ch(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,kf);const{setup:i}=n;if(i){const o=e.setupContext=i.length>1?fh(e):null,a=qi(e);cn();const l=an(i,e,0,[e.props,o]);if(dn(),a(),Kr(l)){if(l.then(_s,_s),t)return l.then(s=>{Cs(e,s,t)}).catch(s=>{Lo(s,e,0)});e.asyncDep=l}else Cs(e,l,t)}else Zu(e,t)}function Cs(e,t,n){be(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Le(t)&&(e.setupState=vu(t)),Zu(e,n)}let ks;function Zu(e,t,n){const i=e.type;if(!e.render){if(!t&&ks&&!i.render){const o=i.template||Sl(e).template;if(o){const{isCustomElement:a,compilerOptions:l}=e.appContext.config,{delimiters:s,compilerOptions:r}=i,f=Ge(Ge({isCustomElement:a,delimiters:s},l),r);i.render=ks(o,f)}}e.render=i.render||mt}{const o=qi(e);cn();try{Sf(e)}finally{dn(),o()}}}const dh={get(e,t){return dt(e,"get",""),e[t]}};function fh(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,dh),slots:e.slots,emit:e.emit,expose:t}}function Ko(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(vu(jo(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ki)return ki[n](e)},has(t,n){return n in t||n in ki}})):e.proxy}function hh(e,t=!0){return be(e)?e.displayName||e.name:e.name||t&&e.__name}function gh(e){return be(e)&&"__vccOpts"in e}const _=(e,t)=>nf(e,t,Uo);function T(e,t,n){const i=arguments.length;return i===2?Le(t)&&!pe(t)?_o(t)?W(e,null,[t]):W(e,t):W(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&_o(n)&&(n=[n]),W(e,t,n))}const ph="3.4.38";/**
14* @vue/runtime-dom v3.4.38
15* (c) 2018-present Yuxi (Evan) You and Vue contributors
16* @license MIT
17**/const mh="http://www.w3.org/2000/svg",vh="http://www.w3.org/1998/Math/MathML",It=typeof document!="undefined"?document:null,Ss=It&&It.createElement("template"),yh={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const o=t==="svg"?It.createElementNS(mh,e):t==="mathml"?It.createElementNS(vh,e):n?It.createElement(e,{is:n}):It.createElement(e);return e==="select"&&i&&i.multiple!=null&&o.setAttribute("multiple",i.multiple),o},createText:e=>It.createTextNode(e),createComment:e=>It.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>It.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,o,a){const l=n?n.previousSibling:t.lastChild;if(o&&(o===a||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===a||!(o=o.nextSibling)););else{Ss.innerHTML=i==="svg"?`<svg>${e}</svg>`:i==="mathml"?`<math>${e}</math>`:e;const s=Ss.content;if(i==="svg"||i==="mathml"){const r=s.firstChild;for(;r.firstChild;)s.appendChild(r.firstChild);s.removeChild(r)}t.insertBefore(s,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ut="transition",hi="animation",Ti=Symbol("_vtc"),Vt=(e,{slots:t})=>T(gf,bh(e),t);Vt.displayName="Transition";const ec={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Vt.props=Ge({},Cu,ec);const mn=(e,t=[])=>{pe(e)?e.forEach(n=>n(...t)):e&&e(...t)},ws=e=>e?pe(e)?e.some(t=>t.length>1):e.length>1:!1;function bh(e){const t={};for(const C in e)C in ec||(t[C]=e[C]);if(e.css===!1)return t;const{name:n="v",type:i,duration:o,enterFromClass:a=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:r=a,appearActiveClass:f=l,appearToClass:u=s,leaveFromClass:c=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,y=_h(o),E=y&&y[0],w=y&&y[1],{onBeforeEnter:N,onEnter:$,onEnterCancelled:m,onLeave:z,onLeaveCancelled:D,onBeforeAppear:M=N,onAppear:I=$,onAppearCancelled:Y=m}=t,S=(C,j,L)=>{vn(C,j?u:s),vn(C,j?f:l),L&&L()},x=(C,j)=>{C._isLeaving=!1,vn(C,c),vn(C,g),vn(C,h),j&&j()},q=C=>(j,L)=>{const Z=C?I:$,F=()=>S(j,C,L);mn(Z,[j,F]),Es(()=>{vn(j,C?r:a),Kt(j,C?u:s),ws(Z)||xs(j,i,E,F)})};return Ge(t,{onBeforeEnter(C){mn(N,[C]),Kt(C,a),Kt(C,l)},onBeforeAppear(C){mn(M,[C]),Kt(C,r),Kt(C,f)},onEnter:q(!1),onAppear:q(!0),onLeave(C,j){C._isLeaving=!0;const L=()=>x(C,j);Kt(C,c),Kt(C,h),Sh(),Es(()=>{!C._isLeaving||(vn(C,c),Kt(C,g),ws(z)||xs(C,i,w,L))}),mn(z,[C,L])},onEnterCancelled(C){S(C,!1),mn(m,[C])},onAppearCancelled(C){S(C,!0),mn(Y,[C])},onLeaveCancelled(C){x(C),mn(D,[C])}})}function _h(e){if(e==null)return null;if(Le(e))return[ha(e.enter),ha(e.leave)];{const t=ha(e);return[t,t]}}function ha(e){return Rd(e)}function Kt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Ti]||(e[Ti]=new Set)).add(t)}function vn(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const n=e[Ti];n&&(n.delete(t),n.size||(e[Ti]=void 0))}function Es(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ch=0;function xs(e,t,n,i){const o=e._endId=++Ch,a=()=>{o===e._endId&&i()};if(n)return setTimeout(a,n);const{type:l,timeout:s,propCount:r}=kh(e,t);if(!l)return i();const f=l+"end";let u=0;const c=()=>{e.removeEventListener(f,h),a()},h=g=>{g.target===e&&++u>=r&&c()};setTimeout(()=>{u<r&&c()},s+1),e.addEventListener(f,h)}function kh(e,t){const n=window.getComputedStyle(e),i=y=>(n[y]||"").split(", "),o=i(`${Ut}Delay`),a=i(`${Ut}Duration`),l=Rs(o,a),s=i(`${hi}Delay`),r=i(`${hi}Duration`),f=Rs(s,r);let u=null,c=0,h=0;t===Ut?l>0&&(u=Ut,c=l,h=a.length):t===hi?f>0&&(u=hi,c=f,h=r.length):(c=Math.max(l,f),u=c>0?l>f?Ut:hi:null,h=u?u===Ut?a.length:r.length:0);const g=u===Ut&&/\b(transform|all)(,|$)/.test(i(`${Ut}Property`).toString());return{type:u,timeout:c,propCount:h,hasTransform:g}}function Rs(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,i)=>zs(n)+zs(e[i])))}function zs(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Sh(){return document.body.offsetHeight}
vendor: 2,501 bytes, line 17
17function wh(e,t,n){const i=e[Ti];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ko=Symbol("_vod"),tc=Symbol("_vsh"),Eh={beforeMount(e,{value:t},{transition:n}){e[ko]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):gi(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),gi(e,!0),i.enter(e)):i.leave(e,()=>{gi(e,!1)}):gi(e,t))},beforeUnmount(e,{value:t}){gi(e,t)}};function gi(e,t){e.style.display=t?e[ko]:"none",e[tc]=!t}const xh=Symbol(""),Rh=/(^|;)\s*display\s*:/;function zh(e,t,n){const i=e.style,o=Ve(n);let a=!1;if(n&&!o){if(t)if(Ve(t))for(const l of t.split(";")){const s=l.slice(0,l.indexOf(":")).trim();n[s]==null&&co(i,s,"")}else for(const l in t)n[l]==null&&co(i,l,"");for(const l in n)l==="display"&&(a=!0),co(i,l,n[l])}else if(o){if(t!==n){const l=i[xh];l&&(n+=";"+l),i.cssText=n,a=Rh.test(n)}}else t&&e.removeAttribute("style");ko in e&&(e[ko]=a?i.display:"",e[tc]&&(i.display="none"))}const $s=/\s*!important$/;function co(e,t,n){if(pe(n))n.forEach(i=>co(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=$h(e,t);$s.test(n)?e.setProperty(Hn(i),n.replace($s,""),"important"):e[i]=n}}const Ms=["Webkit","Moz","ms"],ga={};function $h(e,t){const n=ga[t];if(n)return n;let i=zt(t);if(i!=="filter"&&i in e)return ga[t]=i;i=To(i);for(let o=0;o<Ms.length;o++){const a=Ms[o]+i;if(a in e)return ga[t]=a}return t}const Hs="http://www.w3.org/1999/xlink";function Ps(e,t,n,i,o,a=Ad(t)){i&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Hs,t.slice(6,t.length)):e.setAttributeNS(Hs,t,n):n==null||a&&!Jr(n)?e.removeAttribute(t):e.setAttribute(t,a?"":un(n)?String(n):n)}function Mh(e,t,n,i){if(t==="innerHTML"||t==="textContent"){if(n==null)return;e[t]=n;return}const o=e.tagName;if(t==="value"&&o!=="PROGRESS"&&!o.includes("-")){const l=o==="OPTION"?e.getAttribute("value")||"":e.value,s=n==null?"":String(n);(l!==s||!("_value"in e))&&(e.value=s),n==null&&e.removeAttribute(t),e._value=n;return}let a=!1;if(n===""||n==null){const l=typeof e[t];l==="boolean"?n=Jr(n):n==null&&l==="string"?(n="",a=!0):l==="number"&&(n=0,a=!0)}try{e[t]=n}catch{}a&&e.removeAttribute(t)}function Hh(e,t,n,i){e.addEventListener(t,n,i)}function Ph(e,t,n,i){e.removeEventListener(t,n,i)}const As=Symbol("_vei");function Ah(e,t,n,i,o=null){const a=e[As]||(e[As]={}),l=a[t];if(i&&l)l.value=i;else{const[s,r]=Th(t);
17if(i){const f=a[t]=jh(i,o);Hh(e,s,f,r)}else l&&(Ph(e,s,l,r),a[t]=void 0)}}const Ts=/(?:Once|Passive|Capture)$/;function Th(e){let t;if(Ts.test(e)){t={};let i;for(;i=e.match(Ts);)e=e.slice(0,e.length-i[0].length),t[i[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Hn(e.slice(2)),t]}let pa=0;const Dh=Promise.resolve(),Oh=()=>pa||(Dh.then(()=>pa=0),pa=Date.now());function jh(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;kt(Lh(i,n.value),t,5,[i])};return n.value=e,n.attached=Oh(),n}function Lh(e,t){if(pe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>o=>!o._stopped&&i&&i(o))}else return t}const Ds=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Ih=(e,t,n,i,o,a)=>{const l=o==="svg";t==="class"?wh(e,i,l):t==="style"?zh(e,n,i):Ii(t)?al(t)||Ah(e,t,n,i,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):qh(e,t,i,l))?(Mh(e,t,i),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Ps(e,t,i,l,a,t!=="value")):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),Ps(e,t,i,l))};function qh(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ds(t)&&be(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Ds(t)&&Ve(n)?!1:t in e}const Nh=["ctrl","shift","alt","meta"],Bh={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Nh.some(n=>e[`${n}Key`]&&!t.includes(n))},Vh=(e,t)=>{const n=e._withMods||(e._withMods={}),i=t.join(".");return n[i]||(n[i]=(o,...a)=>{for(let l=0;l<t.length;l++){const s=Bh[t[l]];if(s&&s(o,t))return}return e(o,...a)})},Fh=Ge({patchProp:Ih},yh);let ma,Os=!1;function Wh(){return ma=Os?ma:Vf(Fh),Os=!0,ma}const Uh=(...e)=>{const t=Wh().createApp(...e),{mount:n}=t;return t.mount=i=>{const o=Yh(i);if(o)return n(o,!0,Kh(o))},t};function Kh(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Yh(e){return Ve(e)?document.querySelector(e):e}function ri(e,t,n,i){return Object.defineProperty(e,t,{get:n,set:i,enumerable:!0}),e}const Dt=oe(!0);let Wa;function Qh(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[4]||n[2]||"0",platform:t[0]||""}}function Gh(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const nc="ontouchstart"in window||window.navigator.maxTouchPoints>0;function Xh(e){const t=e.toLowerCase(),n=Gh(t),i=Qh(t,n),o={};i.browser&&(o[i.browser]=!0,o.version=i.version,o.versionNumber=parseInt(i.version,10)),i.platform&&(o[i.platform]=!0);const a=o.android||o.ios||o.bb||o.blackberry||o.ipad||o.iphone||o.ipod||o.kindle||o.playbook||o.silk||o["windows phone"];if(a===!0||t.indexOf("mobile")!==-1?o.mobile=!0:o.desktop=!0,o["windows phone"]&&(o.winphone=!0,delete o["windows phone"]),o.edga||o.edgios||o.edg?(o.edge=!0,i.browser="edge"):o.crios?(o.chrome=!0,i.browser="chrome"):o.fxios&&(o.firefox=!0,i.browser="firefox"),(o.ipod||o.ipad||o.iphone)&&(o.ios=!0),o.vivaldi&&(i.browser="vivaldi",o.vivaldi=!0),(
17o.chrome||o.opr||o.safari||o.vivaldi||o.mobile===!0&&o.ios!==!0&&a!==!0)&&(o.webkit=!0),o.opr&&(i.browser="opera",o.opera=!0),o.safari&&(o.blackberry||o.bb?(i.browser="blackberry",o.blackberry=!0):o.playbook?(i.browser="playbook",o.playbook=!0):o.android?(i.browser="android",o.android=!0):o.kindle?(i.browser="kindle",o.kindle=!0):o.silk&&(i.browser="silk",o.silk=!0)),o.name=i.browser,o.platform=i.platform,t.indexOf("electron")!==-1)o.electron=!0;else if(document.location.href.indexOf("-extension://")!==-1)o.bex=!0;else{if(window.Capacitor!==void 0?(o.capacitor=!0,o.nativeMobile=!0,o.nativeMobileWrapper="capacitor"):(window._cordovaNative!==void 0||window.cordova!==void 0)&&(o.cordova=!0,o.nativeMobile=!0,o.nativeMobileWrapper="cordova"),Dt.value===!0&&(Wa={is:{...o}}),nc===!0&&o.mac===!0&&(o.desktop===!0&&o.safari===!0||o.nativeMobile===!0&&o.android!==!0&&o.ios!==!0&&o.ipad!==!0)){delete o.mac,delete o.desktop;const l=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(o,{mobile:!0,ios:!0,platform:l,[l]:!0})}o.mobile!==!0&&window.navigator.userAgentData&&window.navigator.userAgentData.mobile&&(delete o.desktop,o.mobile=!0)}return o}const js=navigator.userAgent||navigator.vendor||window.opera,Jh={has:{touch:!1,webStorage:!1},within:{iframe:!1}},Ue={userAgent:js,is:Xh(js),has:{touch:nc},within:{iframe:window.self!==window.top}},So={install(e){const{$q:t}=e;Dt.value===!0?(e.onSSRHydrated.push(()=>{Object.assign(t.platform,Ue),Dt.value=!1}),t.platform=ai(this)):t.platform=this}};{let e;ri(Ue.has,"webStorage",()=>{if(e!==void 0)return e;try{if(window.localStorage)return e=!0,!0}catch{}return e=!1,!1}),Object.assign(So,Ue),Dt.value===!0&&(Object.assign(So,Wa,Jh),Wa=null)}function Ie(e){return jo(li(e))}function ic(e){return jo(e)}const Yo=(e,t)=>{const n=ai(e);for(const i in e)ri(t,i,()=>n[i],o=>{n[i]=o});return t},st={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(st,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch{}function ti(){}function oc(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function Zh(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;for(;n;){if(t.push(n),n.tagName==="HTML")return t.push(document),t.push(window),t;n=n.parentElement}}function Ht(e){e.stopPropagation()}function Rt(e){e.cancelable!==!1&&e.preventDefault()}function Ye(e){e.cancelable!==!1&&e.preventDefault(),e.stopPropagation()}function Ua(e,t,n){const i=`__q_${t}_evt`;e[i]=e[i]!==void 0?e[i].concat(n):n,n.forEach(o=>{o[0].addEventListener(o[1],e[o[2]],st[o[3]])})}function ac(e,t){const n=`__q_${t}_evt`;e[n]!==void 0&&(e[n].forEach(i=>{i[0].removeEventListener(i[1],e[i[2]],st[i[3]])}),e[n]=void 0)}function Rl(e,t=250,n){let i=null;function o(){const a=arguments,l=()=>{i=null,n!==!0&&e.apply(this,a)};i!==null?clearTimeout(i):n===!0&&e.apply(this,a),i=setTimeout(l,t)}return o.cancel=()=>{i!==null&&clearTimeout(i)},o}const va=["sm","md","lg","xl"],{passive:Ls}=st;var eg=Yo({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:ti,setDebounce:ti,install({$q:e,onSSRHydrated:t}){if(e.screen=this,this.__installed===!0){e.config.screen!==void 0&&(e.config.screen.bodyClasses===!1?document.body.classList.remove(`screen--${this.name}`):this.__update(!0));return}const{visualViewport:n}=window,i=n||window,o=document.scrollingElement||document.documentElement,a=n===void 0||Ue.is.mobile===!0?()=>[Math.max(window.innerWidth,o.clientWidth),Math.max(window.innerHeight,o.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-o.clientWidth,n.height*n.scale+window.innerHeight-o.clientHeight],l=e.config.screen!==void 0&&e.config.screen.bodyClasses===!0;this.__update=c=>{const[h,g]=a();if(g!==this.height&&(this.height=g),h!==this.width)this.width=h;else if(c!==!0)return;let y=this.sizes;this.gt.xs=h>=y.sm,this.gt.sm=h>=y.md,this.gt.md=h>=y.lg,this.gt.lg=h>=y.xl,this.lt.sm=h<y.sm,this.lt.md=h<y.md,this.lt.lg=h<y.lg,this.lt.xl=h<y.xl,this.xs=this.lt.sm,this.sm=this.gt.xs===!0&&this.lt.md===!0,this.md=this.gt.sm===!0&&this.lt.lg===!0,this.lg=this.gt.md===!0&&this.lt.xl===!0,this.xl=this.gt.lg,y=this.xs===!0&&"xs"||this.sm===!0&&"sm"||this.md===!0&&"md"||this.lg===!0&&"lg"||"xl",y!==this.name&&(l===!0&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${y}`)),this.name=y)};let s,r={},f=16;this.setSizes=c=>{va.forEach(h=>{c[h]!==void 0&&(r[h]=c[h])})},this.setDebounce=c=>{f=c};const u=()=>{const c=getComputedStyle(document.body);c.getPropertyValue("--q-size-sm")&&va.forEach(h=>{this.sizes[h]=parseInt(c.getPropertyValue(`--q-size-${h}`),10)}),this.setSizes=h=>{va.forEach(g=>{h[g]&&(this.sizes[g]=h[g])}),this.__update(!0)},this.setDebounce=h=>{s!==void 0&&i.removeEventListener("resize",s,Ls),s=h>0?Rl(this.__update,h):this.__update,i.addEventListener("resize",s,Ls)},this.setDebounce(f),Object.keys(r).length!==0?(this.setSizes(r),r=void 0):this.__update(),l===!0&&this.name==="xs"&&document.body.classList.add("screen--xs")};Dt.value===!0?t.push(u):u()}});const ot=Yo({isActive:!1,mode:!1},{__media:void 0,set(e){ot.mode=e,e==="auto"?(ot.__media===void 0&&(ot.__media=window.matchMedia("(prefers-color-scheme: dark)"),ot.__updateMedia=()=>{ot.set("auto")},ot.__media.addListener(ot.__updateMedia)),e=ot.__media.matches):ot.__media!==void 0&&(ot.__media.removeListener(ot.__updateMedia),ot.__media=void 0),ot.isActive=e===!0,document.body.classList.remove(`body--${e===!0?"light":"dark"}`),document.body.classList.add(`body--${e===!0?"dark":"light"}`)},toggle(){ot.set(ot.isActive===!1)},install({$q:e,ssrContext:t}){const{dark:n}=e.config;e.dark=this,this.__installed!==!0&&this.set(n!==void 0?n:!1)}});function tg(e,t,n=document.body){if(typeof e!="string")throw new TypeError("Expected a string as propName");if(typeof t!="string")throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}let lc=!1;function ng(e){lc=e.isComposing===!0}function zl(e){return lc===!0||e!==Object(e)||e.isComposing===!0||e.qKeyEvent===!0}function rn(e,t){return zl(e)===!0?!1:[].concat(t).includes(e.ke
17yCode)}function sc(e){if(e.ios===!0)return"ios";if(e.android===!0)return"android"}function ig({is:e,has:t,within:n},i){const o=[e.desktop===!0?"desktop":"mobile",`${t.touch===!1?"no-":""}touch`];if(e.mobile===!0){const a=sc(e);a!==void 0&&o.push("platform-"+a)}if(e.nativeMobile===!0){const a=e.nativeMobileWrapper;o.push(a),o.push("native-mobile"),e.ios===!0&&(i[a]===void 0||i[a].iosStatusBarPadding!==!1)&&o.push("q-ios-padding")}else e.electron===!0?o.push("electron"):e.bex===!0&&o.push("bex");return n.iframe===!0&&o.push("within-iframe"),o}function og(){const{is:e}=Ue,t=document.body.className,n=new Set(t.replace(/ {2}/g," ").split(" "));if(e.nativeMobile!==!0&&e.electron!==!0&&e.bex!==!0){if(e.desktop===!0)n.delete("mobile"),n.delete("platform-ios"),n.delete("platform-android"),n.add("desktop");else if(e.mobile===!0){n.delete("desktop"),n.add("mobile"),n.delete("platform-ios"),n.delete("platform-android");const o=sc(e);o!==void 0&&n.add(`platform-${o}`)}}Ue.has.touch===!0&&(n.delete("no-touch"),n.add("touch")),Ue.within.iframe===!0&&n.add("within-iframe");const i=Array.from(n).join(" ");t!==i&&(document.body.className=i)}function ag(e){for(const t in e)tg(t,e[t])}var lg={install(e){if(this.__installed!==!0){if(Dt.value===!0)og();else{const{$q:t}=e;t.config.brand!==void 0&&ag(t.config.brand);const n=ig(Ue,t.config);document.body.classList.add.apply(document.body.classList,n)}Ue.is.ios===!0&&document.body.addEventListener("touchstart",ti),window.addEventListener("keydown",ng,!0)}}};const rc=()=>!0;function sg(e){return typeof e=="string"&&e!==""&&e!=="/"&&e!=="#/"}function rg(e){return e.startsWith("#")===!0&&(e=e.substring(1)),e.startsWith("/")===!1&&(e="/"+e),e.endsWith("/")===!0&&(e=e.substring(0,e.length-1)),"#"+e}function ug(e){if(e.backButtonExit===!1)return()=>!1;if(e.backButtonExit==="*")return rc;const t=["#/"];return Array.isArray(e.backButtonExit)===!0&&t.push(...e.backButtonExit.filter(sg).map(rg)),()=>t.includes(window.location.hash)}var Ka={__history:[],add:ti,remove:ti,install({$q:e}){if(this.__installed===!0)return;const{cordova:t,capacitor:n}=Ue.is;if(t!==!0&&n!==!0)return;const i=e.config[t===!0?"cordova":"capacitor"];if(i!==void 0&&i.backButton===!1||n===!0&&(window.Capacitor===void 0||window.Capacitor.Plugins.App===void 0))return;this.add=l=>{l.condition===void 0&&(l.condition=rc),this.__history.push(l)},this.remove=l=>{const s=this.__history.indexOf(l);s>=0&&this.__history.splice(s,1)};const o=ug(Object.assign({backButtonExit:!0},i)),a=()=>{if(this.__history.length){const l=this.__history[this.__history.length-1];l.condition()===!0&&(this.__history.pop(),l.handler())}else o()===!0?navigator.app.exitApp():window.history.back()};t===!0?document.addEventListener("deviceready",()=>{document.addEventListener("backbutton",a,!1)}):window.Capacitor.Plugins.App.addListener("backButton",a)}},Is={isoName:"en-US",nativeName:"English (US)",label:{clear:"Clear",ok:"OK",cancel:"Cancel",close:"Close",set:"Set",select:"Select",reset:"Reset",remove:"Remove",update:"Update",create:"Create",search:"Search",filter:"Filter",refresh:"Refresh",expand:e=>e?`Expand "${e}"`:"Expand",collapse:e=>e?`Collapse "${e}"`:"Collapse"},date:{days:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),daysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),firstDayOfWeek:0,format24h:!1,pluralDay:"days"},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:e=>e===1?"1 record selected.":(e===0?"No":e)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(e,t,n)=>e+"-"+t+" of "+n,columns:"Columns"},editor:{url:"URL",bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",unorderedList:"Unordered List",orderedList:"Ordered List",subscript:"Subscript",superscript:"Superscript",hyperlink:"Hyperlink",toggleFullscreen:"Toggle Fullscreen",quote:"Quote",left:"Left align",center:"Center align",right:"Right align",justify:"Justify align",print:"Print",outdent:"Decrease indentation",indent:"Increase indentation",removeFormat:"Remove formatting",formatting:"Formatting",fontSize:"Font Size",align:"Align",hr:"Insert Horizontal Rule",undo:"Undo",redo:"Redo",heading1:"Heading 1",heading2:"Heading 2",heading3:"Heading 3",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",paragraph:"Paragraph",code:"Code",size1:"Very small",size2:"A bit small",size3:"Normal",size4:"Medium-large",size5:"Big",size6:"Very big",size7:"Maximum",defaultFont:"Default Font",viewSource:"View Source"},tree:{noNodes:"No nodes available",noResults:"No matching nodes found"}};function qs(){const e=Array.isArray(navigator.languages)===!0&&navigator.languages.length!==0?navigator.languages[0]:navigator.language;if(typeof e=="string")return e.split(/[-_]/).map((t,n)=>n===0?t.toLowerCase():n>1||t.length<4?t.toUpperCase():t[0].toUpperCase()+t.slice(1).toLowerCase()).join("-")}const Jt=Yo({__qLang:{}},{getLocale:qs,set(e=Is,t){const n={...e,rtl:e.rtl===!0,getLocale:qs};{if(n.set=Jt.set,Jt.__langConfig===void 0||Jt.__langConfig.noHtmlAttrs!==!0){const i=document.documentElement;i.setAttribute("dir",n.rtl===!0?"rtl":"ltr"),i.setAttribute("lang",n.isoName)}Object.assign(Jt.__qLang,n)}},install({$q:e,lang:t,ssrContext:n}){e.lang=Jt.__qLang,Jt.__langConfig=e.config.lang,this.__installed===!0?t!==void 0&&this.set(t):(this.props=new Proxy(this.__qLang,{get(){return Reflect.get(...arguments)},ownKeys(i){return Reflect.ownKeys(i).filter(o=>o!=="set"&&o!=="getLocale")}}),this.set(t||Is))}});var cg={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}};const wo=Yo({iconMapFn:null,__qIconSet:{}},{set(e,t){const n={...e};
17n.set=wo.set,Object.assign(wo.__qIconSet,n)},install({$q:e,iconSet:t,ssrContext:n}){e.config.iconMapFn!==void 0&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__qIconSet,ri(e,"iconMapFn",()=>this.iconMapFn,i=>{this.iconMapFn=i}),this.__installed===!0?t!==void 0&&this.set(t):(this.props=new Proxy(this.__qIconSet,{get(){return Reflect.get(...arguments)},ownKeys(i){return Reflect.ownKeys(i).filter(o=>o!=="set")}}),this.set(t||cg))}}),uc="_q_",cc="_q_f_",dg="_q_fo_",Eo={};let dc=!1;function fg(){dc=!0}function tn(e,t){if(e===t)return!0;if(e!==null&&t!==null&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;let n,i;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(i=n;i--!==0;)if(tn(e[i],t[i])!==!0)return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;let a=e.entries();for(i=a.next();i.done!==!0;){if(t.has(i.value[0])!==!0)return!1;i=a.next()}for(a=e.entries(),i=a.next();i.done!==!0;){if(tn(i.value[1],t.get(i.value[0]))!==!0)return!1;i=a.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;const a=e.entries();for(i=a.next();i.done!==!0;){if(t.has(i.value[0])!==!0)return!1;i=a.next()}return!0}if(e.buffer!=null&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(i=n;i--!==0;)if(e[i]!==t[i])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const o=Object.keys(e).filter(a=>e[a]!==void 0);if(n=o.length,n!==Object.keys(t).filter(a=>t[a]!==void 0).length)return!1;for(i=n;i--!==0;){const a=o[i];if(tn(e[a],t[a])!==!0)return!1}return!0}return e!==e&&t!==t}function Ns(e){return e!==null&&typeof e=="object"&&Array.isArray(e)!==!0}const Bs=[So,lg,ot,eg,Ka,Jt,wo];function Vs(e,t){t.forEach(n=>{n.install(e),n.__installed=!0})}function hg(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(uc,n.$q),Vs(n,Bs),t.components!==void 0&&Object.values(t.components).forEach(i=>{Ns(i)===!0&&i.name!==void 0&&e.component(i.name,i)}),t.directives!==void 0&&Object.values(t.directives).forEach(i=>{Ns(i)===!0&&i.name!==void 0&&e.directive(i.name,i)}),t.plugins!==void 0&&Vs(n,Object.values(t.plugins).filter(i=>typeof i.install=="function"&&Bs.includes(i)===!1)),Dt.value===!0&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(i=>{i()}),n.$q.onSSRHydrated=()=>{}})}var gg=function(e,t={}){const n={version:"2.16.9"};dc===!1?(t.config!==void 0&&Object.assign(Eo,t.config),n.config={...Eo},fg()):n.config=t.config||{},hg(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},pg={name:"Quasar",version:"2.16.9",install:gg,lang:Jt,iconSet:wo};/*!
18  * vue-router v4.4.3
19  * (c) 2024 Eduardo San Martin Morote
20  * @license MIT
21  */const Bn=typeof document!="undefined";function mg(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Pe=Object.assign;function ya(e,t){const n={};for(const i in t){const o=t[i];n[i]=$t(o)?o.map(e):e(o)}return n}const xi=()=>{},$t=Array.isArray,fc=/#/g,vg=/&/g,yg=/\//g,bg=/=/g,_g=/\?/g,hc=/\+/g,Cg=/%5B/g,kg=/%5D/g,gc=/%5E/g,Sg=/%60/g,pc=/%7B/g,wg=/%7C/g,mc=/%7D/g,Eg=/%20/g;function $l(e){return encodeURI(""+e).replace(wg,"|").replace(Cg,"[").replace(kg,"]")}function xg(e){return $l(e).replace(pc,"{").replace(mc,"}").replace(gc,"^")}function Ya(e){return $l(e).replace(hc,"%2B").replace(Eg,"+").replace(fc,"%23").replace(vg,"%26").replace(Sg,"`").replace(pc,"{").replace(mc,"}").replace(gc,"^")}function Rg(e){return Ya(e).replace(bg,"%3D")}function zg(e){return $l(e).replace(fc,"%23").replace(_g,"%3F")}function $g(e){return e==null?"":zg(e).replace(yg,"%2F")}function Di(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Mg=/\/$/,Hg=e=>e.replace(Mg,"");function ba(e,t,n="/"){let i,o={},a="",l="";const s=t.indexOf("#");let r=t.indexOf("?");return s<r&&s>=0&&(r=-1),r>-1&&(i=t.slice(0,r),a=t.slice(r+1,s>-1?s:t.length),o=e(a)),s>-1&&(i=i||t.slice(0,s),l=t.slice(s,t.length)),i=Dg(i!=null?i:t,n),{fullPath:i+(a&&"?")+a+l,path:i,query:o,hash:Di(l)}}function Pg(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Fs(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Ag(e,t,n){const i=t.matched.length-1,o=n.matched.length-1;return i>-1&&i===o&&ni(t.matched[i],n.matched[o])&&vc(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ni(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function vc(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Tg(e[n],t[n]))return!1;return!0}function Tg(e,t){return $t(e)?Ws(e,t):$t(t)?Ws(t,e):e===t}function Ws(e,t){return $t(t)?e.length===t.length&&e.every((n,i)=>n===t[i]):e.length===1&&e[0]===t}function Dg(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),i=e.split("/"),o=i[i.length-1];(o===".."||o===".")&&i.push("");let a=n.length-1,l,s;for(l=0;l<i.length;l++)if(s=i[l],s!==".")if(s==="..")a>1&&a--;else break;return n.slice(0,a).join("/")+"/"+i.slice(l).join("/")}const Yt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Oi;(function(e){e.pop="pop",e.push="push"})(Oi||(Oi={}));var Ri;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ri||(Ri={}));function Og(e){if(!e)if(Bn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Hg(e)}const jg=/^[^#]+#/;function Lg(e,t){return e.replace(jg,"#")+t}function Ig(e,t){const n=document.documentElement.getBoundingClientRect(),i=e.getBoundingClientRect();return{behavior:t.behavior,left:i.left-n.left-(t.left||0),top:i.top-n.top-(t.top||0)}}const Qo=()=>({left:window.scrollX,top:window.scrollY});function qg(e){let t;if("el"in e){const n=e.el,i=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Ig(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}
vendor: 4,860 bytes, line 21
21function Us(e,t){return(history.state?history.state.position-t:-1)+e}const Qa=new Map;function Ng(e,t){Qa.set(e,t)}function Bg(e){const t=Qa.get(e);return Qa.delete(e),t}let Vg=()=>location.protocol+"//"+location.host;function yc(e,t){const{pathname:n,search:i,hash:o}=t,a=e.indexOf("#");if(a>-1){let s=o.includes(e.slice(a))?e.slice(a).length:1,r=o.slice(s);return r[0]!=="/"&&(r="/"+r),Fs(r,"")}return Fs(n,e)+i+o}function Fg(e,t,n,i){let o=[],a=[],l=null;const s=({state:h})=>{const g=yc(e,location),y=n.value,E=t.value;let w=0;if(h){if(n.value=g,t.value=h,l&&l===y){l=null;return}w=E?h.position-E.position:0}else i(g);o.forEach(N=>{N(n.value,y,{delta:w,type:Oi.pop,direction:w?w>0?Ri.forward:Ri.back:Ri.unknown})})};function r(){l=n.value}function f(h){o.push(h);const g=()=>{const y=o.indexOf(h);y>-1&&o.splice(y,1)};return a.push(g),g}function u(){const{history:h}=window;!h.state||h.replaceState(Pe({},h.state,{scroll:Qo()}),"")}function c(){for(const h of a)h();a=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:r,listen:f,destroy:c}}function Ks(e,t,n,i=!1,o=!1){return{back:e,current:t,forward:n,replaced:i,position:window.history.length,scroll:o?Qo():null}}function Wg(e){const{history:t,location:n}=window,i={value:yc(e,n)},o={value:t.state};o.value||a(i.value,{back:null,current:i.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,f,u){const c=e.indexOf("#"),h=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+r:Vg()+e+r;try{t[u?"replaceState":"pushState"](f,"",h),o.value=f}catch(g){console.error(g),n[u?"replace":"assign"](h)}}function l(r,f){const u=Pe({},t.state,Ks(o.value.back,r,o.value.forward,!0),f,{position:o.value.position});a(r,u,!0),i.value=r}function s(r,f){const u=Pe({},o.value,t.state,{forward:r,scroll:Qo()});a(u.current,u,!0);const c=Pe({},Ks(i.value,r,null),{position:u.position+1},f);a(r,c,!1),i.value=r}return{location:i,state:o,push:s,replace:l}}function Ug(e){e=Og(e);const t=Wg(e),n=Fg(e,t.state,t.location,t.replace);function i(a,l=!0){l||n.pauseListeners(),history.go(a)}const o=Pe({location:"",base:e,go:i,createHref:Lg.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Kg(e){return typeof e=="string"||e&&typeof e=="object"}function bc(e){return typeof e=="string"||typeof e=="symbol"}const _c=Symbol("");var Ys;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ys||(Ys={}));function ii(e,t){return Pe(new Error,{type:e,[_c]:!0},t)}function Lt(e,t){return e instanceof Error&&_c in e&&(t==null||!!(e.type&t))}const Qs="[^/]+?",Yg={sensitive:!1,strict:!1,start:!0,end:!0},Qg=/[.+*?^${}()[\]/\\]/g;function Gg(e,t){const n=Pe({},Yg,t),i=[];let o=n.start?"^":"";const a=[];for(const f of e){const u=f.length?[]:[90];n.strict&&!f.length&&(o+="/");for(let c=0;c<f.length;c++){const h=f[c];let g=40+(n.sensitive?.25:0);if(h.type===0)c||(o+="/"),o+=h.value.replace(Qg,"\\$&"),g+=40;else if(h.type===1){const{value:y,repeatable:E,optional:w,regexp:N}=h;a.push({name:y,repeatable:E,optional:w});const $=N||Qs;if($!==Qs){g+=10;try{new RegExp(`(${$})`)}catch(z){throw new Error(`Invalid custom RegExp for param "${y}" (${$}): `+z.message)}}let m=E?`((?:${$})(?:/(?:${$}))*)`:`(${$})`;c||(m=w&&f.length<2?`(?:/${m})`:"/"+m),w&&(m+="?"),o+=m,g+=20,w&&(g+=-8),E&&(g+=-20),$===".*"&&(g+=-50)}u.push(g)}i.push(u)}if(n.strict&&n.end){const f=i.length-1;i[f][i[f].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&(o+="(?:/|$)");const l=new RegExp(o,n.sensitive?"":"i");function s(f){const u=f.match(l),c={};if(!u)return null;for(let h=1;h<u.length;h++){const g=u[h]||"",y=a[h-1];c[y.name]=g&&y.repeatable?g.split("/"):g}return c}function r(f){let u="",c=!1;for(const h of e){(!c||!u.endsWith("/"))&&(u+="/"),c=!1;for(const g of h)if(g.type===0)u+=g.value;else if(g.type===1){const{value:y,repeatable:E,optional:w}=g,N=y in f?f[y]:"";if($t(N)&&!E)throw new Error(`Provided param "${y}" is an array but it is not repeatable (* or + modifiers)`);const $=$t(N)?N.join("/"):N;if(!$)if(w)h.length<2&&(u.endsWith("/")?u=u.slice(0,-1):c=!0);else throw new Error(`Missing required param "${y}"`);u+=$}}return u||"/"}return{re:l,score:i,keys:a,parse:s,stringify:r}}function Xg(e,t){let n=0;for(;n<e.length&&n<t.length;){const i=t[n]-e[n];if(i)return i;n++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function Cc(e,t){let n=0;const i=e.score,o=t.score;for(;n<i.length&&n<o.length;){const a=Xg(i[n],o[n]);if(a)return a;n++}if(Math.abs(o.length-i.length)===1){if(Gs(i))return 1;
vendor: 10,411 bytes, line 21
21if(Gs(o))return-1}return o.length-i.length}function Gs(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Jg={type:0,value:""},Zg=/[a-zA-Z0-9_]/;function ep(e){if(!e)return[[]];if(e==="/")return[[Jg]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${f}": ${g}`)}let n=0,i=n;const o=[];let a;function l(){a&&o.push(a),a=[]}let s=0,r,f="",u="";function c(){!f||(n===0?a.push({type:0,value:f}):n===1||n===2||n===3?(a.length>1&&(r==="*"||r==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:f,regexp:u,repeatable:r==="*"||r==="+",optional:r==="*"||r==="?"})):t("Invalid state to consume buffer"),f="")}function h(){f+=r}for(;s<e.length;){if(r=e[s++],r==="\\"&&n!==2){i=n,n=4;continue}switch(n){case 0:r==="/"?(f&&c(),l()):r===":"?(c(),n=1):h();break;case 4:h(),n=i;break;case 1:r==="("?n=2:Zg.test(r)?h():(c(),n=0,r!=="*"&&r!=="?"&&r!=="+"&&s--);break;case 2:r===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+r:n=3:u+=r;break;case 3:c(),n=0,r!=="*"&&r!=="?"&&r!=="+"&&s--,u="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${f}"`),c(),l(),o}function tp(e,t,n){const i=Gg(ep(e.path),n),o=Pe(i,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function np(e,t){const n=[],i=new Map;t=Zs({strict:!1,end:!0,sensitive:!1},t);function o(c){return i.get(c)}function a(c,h,g){const y=!g,E=ip(c);E.aliasOf=g&&g.record;const w=Zs(t,c),N=[E];if("alias"in c){const z=typeof c.alias=="string"?[c.alias]:c.alias;for(const D of z)N.push(Pe({},E,{components:g?g.record.components:E.components,path:D,aliasOf:g?g.record:E}))}let $,m;for(const z of N){const{path:D}=z;if(h&&D[0]!=="/"){const M=h.record.path,I=M[M.length-1]==="/"?"":"/";z.path=h.record.path+(D&&I+D)}if($=tp(z,h,w),g?g.alias.push($):(m=m||$,m!==$&&m.alias.push($),y&&c.name&&!Js($)&&l(c.name)),kc($)&&r($),E.children){const M=E.children;for(let I=0;I<M.length;I++)a(M[I],$,g&&g.children[I])}g=g||$}return m?()=>{l(m)}:xi}function l(c){if(bc(c)){const h=i.get(c);h&&(i.delete(c),n.splice(n.indexOf(h),1),h.children.forEach(l),h.alias.forEach(l))}else{const h=n.indexOf(c);h>-1&&(n.splice(h,1),c.record.name&&i.delete(c.record.name),c.children.forEach(l),c.alias.forEach(l))}}function s(){return n}function r(c){const h=lp(c,n);n.splice(h,0,c),c.record.name&&!Js(c)&&i.set(c.record.name,c)}function f(c,h){let g,y={},E,w;if("name"in c&&c.name){if(g=i.get(c.name),!g)throw ii(1,{location:c});w=g.record.name,y=Pe(Xs(h.params,g.keys.filter(m=>!m.optional).concat(g.parent?g.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),c.params&&Xs(c.params,g.keys.map(m=>m.name))),E=g.stringify(y)}else if(c.path!=null)E=c.path,g=n.find(m=>m.re.test(E)),g&&(y=g.parse(E),w=g.record.name);else{if(g=h.name?i.get(h.name):n.find(m=>m.re.test(h.path)),!g)throw ii(1,{location:c,currentLocation:h});w=g.record.name,y=Pe({},h.params,c.params),E=g.stringify(y)}const N=[];let $=g;for(;$;)N.unshift($.record),$=$.parent;return{name:w,path:E,params:y,matched:N,meta:ap(N)}}e.forEach(c=>a(c));function u(){n.length=0,i.clear()}return{addRoute:a,resolve:f,removeRoute:l,clearRoutes:u,getRoutes:s,getRecordMatcher:o}}function Xs(e,t){const n={};for(const i of t)i in e&&(n[i]=e[i]);return n}function ip(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:op(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function op(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const i in e.components)t[i]=typeof n=="object"?n[i]:n;return t}function Js(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ap(e){return e.reduce((t,n)=>Pe(t,n.meta),{})}function Zs(e,t){const n={};for(const i in e)n[i]=i in t?t[i]:e[i];return n}function lp(e,t){let n=0,i=t.length;for(;n!==i;){const a=n+i>>1;Cc(e,t[a])<0?i=a:n=a+1}const o=sp(e);return o&&(i=t.lastIndexOf(o,i-1)),i}function sp(e){let t=e;for(;t=t.parent;)if(kc(t)&&Cc(e,t)===0)return t}function kc({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function rp(e){const t={};if(e===""||e==="?")return t;const i=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<i.length;++o){const a=i[o].replace(hc," "),l=a.indexOf("="),s=Di(l<0?a:a.slice(0,l)),r=l<0?null:Di(a.slice(l+1));if(s in t){let f=t[s];$t(f)||(f=t[s]=[f]),f.push(r)}else t[s]=r}return t}function er(e){let t="";for(let n in e){const i=e[n];if(n=Rg(n),i==null){i!==void 0&&(t+=(t.length?"&":"")+n);continue}($t(i)?i.map(a=>a&&Ya(a)):[i&&Ya(i)]).forEach(a=>{a!==void 0&&(t+=(t.length?"&":"")+n,a!=null&&(t+="="+a))})}return t}function up(e){const t={};for(const n in e){const i=e[n];i!==void 0&&(t[n]=$t(i)?i.map(o=>o==null?null:""+o):i==null?i:""+i)}return t}const cp=Symbol(""),tr=Symbol(""),Go=Symbol(""),Ml=Symbol(""),Ga=Symbol("");function pi(){let e=[];function t(i){return e.push(i),()=>{const o=e.indexOf(i);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Zt(e,t,n,i,o,a=l=>l()){const l=i&&(i.enterCallbacks[o]=i.enterCallbacks[o]||[]);return()=>new Promise((s,r)=>{const f=h=>{h===!1?r(ii(4,{from:n,to:t})):h instanceof Error?r(h):Kg(h)?r(ii(2,{from:t,to:h})):(l&&i.enterCallbacks[o]===l&&typeof h=="function"&&l.push(h),s())},u=a(()=>e.call(i&&i.instances[o],t,n,f));let c=Promise.resolve(u);e.length<3&&(c=c.then(f)),c.catch(h=>r(h))})}function _a(e,t,n,i,o=a=>a()){const a=[];for(const l of e)for(const s in l.components){let r=l.components[s];if(!(t!=="beforeRouteEnter"&&!l.instances[s]))if(dp(r)){const u=(r.__vccOpts||r)[t];u&&a.push(Zt(u,n,i,l,s,o))}else{let f=r();a.push(()=>f.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${l.path}"`));const c=mg(u)?u.default:u;l.components[s]=c;const g=(c.__vccOpts||c)[t];return g&&Zt(g,n,i,l,s,o)()}))}}return a}function dp(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function nr(e){const t=rt(Go),n=rt(Ml),i=_(()=>{const r=En(e.to);return t.resolve(r)}),o=_(()=>{const{matched:r}=i.value,{length:f}=r,u=r[f-1],c=n.matched;if(!u||!c.length)return-1;const h=c.findIndex(ni.bind(null,u));if(h>-1)return h;const g=ir(r[f-2]);return f>1&&ir(u)===g&&c[c.length-1].path!==g?c.findIndex(ni.bind(null,r[f-2])):h}),a=_(()=>o.value>-1&&pp(n.params,i.value.params)),l=_(()=>o.value>-1&&o.value===n.matched.length-1&&vc(n.params,i.value.params));function s(r={}){return gp(r)?t[En(e.replace)?"replace":"push"](En(e.to)).catch(xi):Promise.resolve()}return{route:i,href:_(()=>i.value.href),isActive:a,isExactActive:l,navigate:s}}const fp=li({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:nr,setup(e,{slots:t}){const n=ai(nr(e)),{options:i}=rt(Go),o=_(()=>({[or(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[or(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const a=t.default&&t.default(n);return e.custom?a:T("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},a)}}}),hp=fp;function gp(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function pp(e,t){for(const n in t){const i=t[n],o=e[n];if(typeof i=="string"){if(i!==o)return!1}else if(!$t(o)||o.length!==i.length||i.some((a,l)=>a!==o[l]))return!1}return!0}function ir(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const or=(e,t,n)=>e!=null?e:t!=null?t:n,mp=li({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const i=rt(Ga),o=_(()=>e.route||i.value),a=rt(tr,0),l=_(()=>{let f=En(a);const{matched:u}=o.value;let c;for(;(c=u[f])&&!c.components;)f++;return f}),s=_(()=>o.value.matched[l.value]);Xn(tr,_(()=>l.value+1)),Xn(cp,s),Xn(Ga,o);const r=oe();return me(()=>[r.value,s.value,e.name],([f,u,c],[h,g,y])=>{u&&(u.instances[c]=f,g&&g!==u&&f&&f===h&&(u.leaveGuards.size||(u.leaveGuards=g.leaveGuards),u.updateGuards.size||(u.updateGuards=g.updateGuards))),f&&u&&(!g||!ni(u,g)||!h)&&(u.enterCallbacks[c]||[]).forEach(E=>E(f))},{flush:"post"}),()=>{const f=o.value,u=e.name,c=s.value,h=c&&c.components[u];if(!h)return ar(n.default,{Component:h,route:f});const g=c.props[u],y=g?g===!0?f.params:typeof g=="function"?g(f):g:null,w=T(h,Pe({},y,t,{onVnodeUnmounted:N=>{N.component.isUnmounted&&(c.instances[u]=null)},ref:r}));return ar(n.default,{Component:w,route:f})||w}}});function ar(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const vp=mp;function yp(e){const t=np(e.routes,e),n=e.parseQuery||rp,i=e.stringifyQuery||er,o=e.history,a=pi(),l=pi(),s=pi(),r=of(Yt);let f=Yt;Bn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ya.bind(null,k=>""+k),c=ya.bind(null,$g),h=ya.bind(null,Di);function g(k,J){let P,ne;return bc(k)?(P=t.getRecordMatcher(k),ne=J):ne=k,t.addRoute(ne,P)}function y(k){const J=t.getRecordMatcher(k);J&&t.removeRoute(J)}function E(){return t.getRoutes().map(k=>k.record)}function w(k){return!!t.getRecordMatcher(k)}function N(k,J){if(J=Pe({},J||r.value),typeof k=="string"){const v=ba(n,k,J.path),H=t.resolve({path:v.path},J),K=o.createHref(v.fullPath);return Pe(v,H,{params:h(H.params),hash:Di(v.hash),redirectedFrom:void 0,href:K})}let P;if(k.path!=null)P=Pe({},k,{path:ba(n,k.path,J.path).path});else{const v=Pe({},k.params);for(const H in v)v[H]==null&&delete v[H];P=Pe({},k,{params:c(v)}),J.params=c(J.params)}const ne=t.resolve(P,J),ke=k.hash||"";ne.params=u(h(ne.params));const Me=Pg(i,Pe({},k,{hash:xg(ke),path:ne.path})),p=o.createHref(Me);return Pe({fullPath:Me,hash:ke,query:i===er?up(k.query):k.query||{}},ne,{redirectedFrom:void 0,href:p})}function $(k){return typeof k=="string"?ba(n,k,r.value.path):Pe({},k)}function m(k,J){if(f!==k)return ii(8,{from:J,to:k}
21)}function z(k){return I(k)}function D(k){return z(Pe($(k),{replace:!0}))}function M(k){const J=k.matched[k.matched.length-1];if(J&&J.redirect){const{redirect:P}=J;let ne=typeof P=="function"?P(k):P;return typeof ne=="string"&&(ne=ne.includes("?")||ne.includes("#")?ne=$(ne):{path:ne},ne.params={}),Pe({query:k.query,hash:k.hash,params:ne.path!=null?{}:k.params},ne)}}function I(k,J){const P=f=N(k),ne=r.value,ke=k.state,Me=k.force,p=k.replace===!0,v=M(P);if(v)return I(Pe($(v),{state:typeof v=="object"?Pe({},ke,v.state):ke,force:Me,replace:p}),J||P);const H=P;H.redirectedFrom=J;let K;return!Me&&Ag(i,ne,P)&&(K=ii(16,{to:H,from:ne}),A(ne,ne,!0,!1)),(K?Promise.resolve(K):x(H,ne)).catch(V=>Lt(V)?Lt(V,2)?V:he(V):O(V,H,ne)).then(V=>{if(V){if(Lt(V,2))return I(Pe({replace:p},$(V.to),{state:typeof V.to=="object"?Pe({},ke,V.to.state):ke,force:Me}),J||H)}else V=C(H,ne,!0,p,ke);return q(H,ne,V),V})}function Y(k,J){const P=m(k,J);return P?Promise.reject(P):Promise.resolve()}function S(k){const J=ge.values().next().value;return J&&typeof J.runWithContext=="function"?J.runWithContext(k):k()}function x(k,J){let P;const[ne,ke,Me]=bp(k,J);P=_a(ne.reverse(),"beforeRouteLeave",k,J);for(const v of ne)v.leaveGuards.forEach(H=>{P.push(Zt(H,k,J))});const p=Y.bind(null,k,J);return P.push(p),G(P).then(()=>{P=[];for(const v of a.list())P.push(Zt(v,k,J));return P.push(p),G(P)}).then(()=>{P=_a(ke,"beforeRouteUpdate",k,J);for(const v of ke)v.updateGuards.forEach(H=>{P.push(Zt(H,k,J))});return P.push(p),G(P)}).then(()=>{P=[];for(const v of Me)if(v.beforeEnter)if($t(v.beforeEnter))for(const H of v.beforeEnter)P.push(Zt(H,k,J));else P.push(Zt(v.beforeEnter,k,J));return P.push(p),G(P)}).then(()=>(k.matched.forEach(v=>v.enterCallbacks={}),P=_a(Me,"beforeRouteEnter",k,J,S),P.push(p),G(P))).then(()=>{P=[];for(const v of l.list())P.push(Zt(v,k,J));return P.push(p),G(P)}).catch(v=>Lt(v,8)?v:Promise.reject(v))}function q(k,J,P){s.list().forEach(ne=>S(()=>ne(k,J,P)))}function C(k,J,P,ne,ke){const Me=m(k,J);if(Me)return Me;const p=J===Yt,v=Bn?history.state:{};P&&(ne||p?o.replace(k.fullPath,Pe({scroll:p&&v&&v.scroll},ke)):o.push(k.fullPath,ke)),r.value=k,A(k,J,P,p),he()}let j;function L(){j||(j=o.listen((k,J,P)=>{if(!Ce.listening)return;const ne=N(k),ke=M(ne);if(ke){I(Pe(ke,{replace:!0}),ne).catch(xi);return}f=ne;const Me=r.value;Bn&&Ng(Us(Me.fullPath,P.delta),Qo()),x(ne,Me).catch(p=>Lt(p,12)?p:Lt(p,2)?(I(p.to,ne).then(v=>{Lt(v,20)&&!P.delta&&P.type===Oi.pop&&o.go(-1,!1)}).catch(xi),Promise.reject()):(P.delta&&o.go(-P.delta,!1),O(p,ne,Me))).then(p=>{p=p||C(ne,Me,!1),p&&(P.delta&&!Lt(p,8)?o.go(-P.delta,!1):P.type===Oi.pop&&Lt(p,20)&&o.go(-1,!1)),q(ne,Me,p)}).catch(xi)}))}let Z=pi(),F=pi(),B;function O(k,J,P){he(k);const ne=F.list();return ne.length?ne.forEach(ke=>ke(k,J,P)):console.error(k),Promise.reject(k)}function ae(){return B&&r.value!==Yt?Promise.resolve():new Promise((k,J)=>{Z.add([k,J])})}function he(k){return B||(B=!k,L(),Z.list().forEach(([J,P])=>k?P(k):J()),Z.reset()),k}function A(k,J,P,ne){const{scrollBehavior:ke}=e;if(!Bn||!ke)return Promise.resolve();const Me=!P&&Bg(Us(k.fullPath,0))||(ne||!P)&&history.state&&history.state.scroll||null;return Be().then(()=>ke(k,J,Me)).then(p=>p&&qg(p)).catch(p=>O(p,k,J))}const R=k=>o.go(k);let re;const ge=new Set,Ce={currentRoute:r,listening:!0,addRoute:g,removeRoute:y,clearRoutes:t.clearRoutes,hasRoute:w,getRoutes:E,resolve:N,options:e,push:z,replace:D,go:R,back:()=>R(-1),forward:()=>R(1),beforeEach:a.add,beforeResolve:l.add,afterEach:s.add,onError:F.add,isReady:ae,install(k){const J=this;k.component("RouterLink",hp),k.component("RouterView",vp),k.config.globalProperties.$router=J,Object.defineProperty(k.config.globalProperties,"$route",{enumerable:!0,get:()=>En(r)}),Bn&&!re&&r.value===Yt&&(re=!0,z(o.location).catch(ke=>{}));const P={};for(const ke in Yt)Object.defineProperty(P,ke,{get:()=>r.value[ke],enumerable:!0});k.provide(Go,J),k.provide(Ml,gl(P)),k.provide(Ga,r);const ne=k.unmount;ge.add(k),k.unmount=function(){ge.delete(k),ge.size<1&&(f=Yt,j&&j(),j=null,r.value=Yt,re=!1,B=!1),ne()}}};function G(k){return k.reduce((J,P)=>J.then(()=>S(P)),Promise.resolve())}return Ce}function bp(e,t){const n=[],i=[],o=[],a=Math.max(t.matched.length,e.matched.length);for(let l=0;l<a;l++){const s=t.matched[l];s&&(e.matched.find(f=>ni(f,s))?i.push(s):n.push(s));const r=e.matched[l];r&&(t.matched.find(f=>ni(f,r))||o.push(r))}return[n,i,o]}function Xo(){return rt(Go)}function Pn(e){return rt(Ml)}var Ee=(e,t)=>{const n=e.__vccOpts||e;for(const[i,o]of t)n[i]=o;return n};const _p=li({name:"App",setup(){const e=Pn(),t=oe(e.params.city||"defaultCity");return me(()=>e.params.city,n=>{t.value=n||"defaultCity"}),Xn("city",t),{}}});function Cp(e,t,n,i,o,a){const l=xe("router-view");return _e(),Ot(l)}var kp=Ee(_p,[["render",Cp]]);const Xa={xs:18,sm:24,md:32,lg:38,xl:46},Hl={size:String};function Pl(e,t=Xa){return _(()=>e.size!==void 0?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}function et(e,t){return e!==void 0&&e()||t}function Sp(e,t){if(e!==void 0){const n=e();if(n!=null)return n.slice()}return t}function Nt(e,t){return e!==void 0?t.concat(e()):t}function wp(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function Ep(e,t,n,i,o,a){t.key=i+o;const l=T(e,t,n);return o===!0?qo(l,a()):l}const lr="0 0 24 24",sr=e=>e,Ca=e=>`ionicons ${e}`,Sc={"mdi-":e=>`mdi ${e}`,"icon-":sr,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":Ca,"ion-ios":Ca,"ion-logo":Ca,"iconfont ":sr,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},wc={o_:"-outlined",r_:"-round",s_:"-sharp"},Ec={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},xp=new RegExp("^("+Object.keys(Sc).join("|")+")"),Rp=new RegExp("^("+Object.keys(wc).join("|")+")"),rr=new RegExp("^("+Object.keys(Ec).join("|")+")"),zp=/^[Mm]\s?[-+]?\.?\d/,$p=/^img:/,Mp=/^svguse:/,Hp=/^ion-/,Pp=/^(fa-(sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /;var tt=Ie({name:"QIcon",props:{...Hl,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=Ae(),i=Pl(e),o=_(()=>"q-icon"+(e.left===!0?" on-left":"")+(e.right===!0?" on-right":"")+(e.color!==void 0?` text-${e.color}`:"")),a=_(()=>{let l,s=e.name;if(s==="none"||!s)return{none:!0};if(n.iconMapFn!==null){const u=n.iconMapFn(s);if(u!==void 0)if(u.icon!==void 0){if(s=u.icon,s==="none"||!s)return{none:!0}}else return{cls:u.cls,content:u.content!==void 0?u.content:" "}}if(zp.test(s)===!0){const[u,c=lr]=s.split("|");return{svg:!0,viewBox:c,nodes:u.split("&&").map(h=>{const[g,y,E]=h.split("@@");return T("path",{style:y,d:g,transform:E})})}}if($p.test(s)===!0)return{img:!0,src:s.substring(4)};if(Mp.test(s)===!0){const[u,c=lr]=s.split("|");return{svguse:!0,src:u.substring(7),viewBox:c}}let r=" ";const f=s.match(xp);if(f!==null)l=Sc[f[1]](s);else if(Pp.test(s)===!0)l=s;else if(Hp.test(s)===!0)l=`ionicons ion-${n.platform.is.ios===!0?"ios":"md"}${s.substring(3)}`;else if(rr.test(s)===!0){l="notranslate material-symbols";const u=s.match(rr);u!==null&&(s=s.substring(6),l+=Ec[u[1]]),r=s}else{l="notranslate material-icons";const u=s.match(Rp);u!==null&&(s=s.substring(2),l+=wc[u[1]]),r=s}return{cls:l,content:r}});return()=>{const l={class:o.value,style:i.value,"aria-hidden":"true",role:"presentation"};return a.value.none===!0?T(e.tag,l,et(t.default)):a.value.img===!0?T(e.tag,l,Nt(t.default,[T("img",{src:a.value.src})])):a.value.svg===!0?T(e.tag,l,Nt(t.default,[T("svg",{viewBox:a.value.viewBox||"0 0 24 24"},a.value.nodes)])):a.value.svguse===!0?T(e.tag,l,Nt(t.default,[T("svg",{viewBox:a.value.viewBox},[T("use",{"xlink:href":a.value.src})])])):(a.value.cls!==void 0&&(l.class+=" "+a.value.cls),T(e.tag,l,Nt(t.default,[a.value.content])))}}});const Ap={size:{type:[String,Number],default:"1em"},color:String};function Tp(e){return{cSize:_(()=>e.size in Xa?`${Xa[e.size]}px`:e.size),classes:_(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}var Al=Ie({name:"QSpinner",props:{...Ap,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=Tp(e);return()=>T("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[T("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});function Ja(e,t){const n=e.style;for(const i in t)n[i]=t[i]}function Dp(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch{return}const t=En(e);if(t)return t.$el||t}function xc(e,t){if(e==null||e.contains(t)===!0)return!0;for(let n=e.nextElementSibling;n!==null;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}function Op(e,t=250){let n=!1,i;return function(){return n===!1&&(n=!0,setTimeout(()=>{n=!1},t),i=e.apply(this,arguments)),i}}function ur(e,t,n,i){n.modifiers.stop===!0&&Ht(e);const o=n.modifiers.color;let a=n.modifiers.center;a=a===!0||i===!0;const l=document.createElement("span"),s=document.createElement("span"),r=oc(e),{left:f,top:u,width:c,height:h}=t.getBoundingClientRect(),g=Math.sqrt(c*c+h*h),y=g/2,E=`${(c-g)/2}
21px`,w=a?E:`${r.left-f-y}px`,N=`${(h-g)/2}px`,$=a?N:`${r.top-u-y}px`;s.className="q-ripple__inner",Ja(s,{height:`${g}px`,width:`${g}px`,transform:`translate3d(${w},${$},0) scale3d(.2,.2,1)`,opacity:0}),l.className=`q-ripple${o?" text-"+o:""}`,l.setAttribute("dir","ltr"),l.appendChild(s),t.appendChild(l);const m=()=>{l.remove(),clearTimeout(z)};n.abort.push(m);let z=setTimeout(()=>{s.classList.add("q-ripple__inner--enter"),s.style.transform=`translate3d(${E},${N},0) scale3d(1,1,1)`,s.style.opacity=.2,z=setTimeout(()=>{s.classList.remove("q-ripple__inner--enter"),s.classList.add("q-ripple__inner--leave"),s.style.opacity=0,z=setTimeout(()=>{l.remove(),n.abort.splice(n.abort.indexOf(m),1)},275)},250)},50)}function cr(e,{modifiers:t,value:n,arg:i}){const o=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:o.early===!0,stop:o.stop===!0,center:o.center===!0,color:o.color||i,keyCodes:[].concat(o.keyCodes||13)}}var Rc=ic({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(n.ripple===!1)return;const i={cfg:n,enabled:t.value!==!1,modifiers:{},abort:[],start(o){i.enabled===!0&&o.qSkipRipple!==!0&&o.type===(i.modifiers.early===!0?"pointerdown":"click")&&ur(o,e,i,o.qKeyEvent===!0)},keystart:Op(o=>{i.enabled===!0&&o.qSkipRipple!==!0&&rn(o,i.modifiers.keyCodes)===!0&&o.type===`key${i.modifiers.early===!0?"down":"up"}`&&ur(o,e,i,!0)},300)};cr(i,t),e.__qripple=i,Ua(i,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;n!==void 0&&(n.enabled=t.value!==!1,n.enabled===!0&&Object(t.value)===t.value&&cr(n,t))}},beforeUnmount(e){const t=e.__qripple;t!==void 0&&(t.abort.forEach(n=>{n()}),ac(t,"main"),delete e._qripple)}});const zc={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},jp=Object.keys(zc),Tl={align:{type:String,validator:e=>jp.includes(e)}};function Dl(e){return _(()=>{const t=e.align===void 0?e.vertical===!0?"stretch":"left":e.align;return`${e.vertical===!0?"items":"justify"}-${zc[t]}`})}function fo(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;for(;Object(t)===t;){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function $c(e,t){typeof t.type=="symbol"?Array.isArray(t.children)===!0&&t.children.forEach(n=>{$c(e,n)}):e.add(t)}function Lp(e){const t=new Set;return e.forEach(n=>{$c(t,n)}),Array.from(t)}function Mc(e){return e.appContext.config.globalProperties.$router!==void 0}function zi(e){return e.isUnmounted===!0||e.isDeactivated===!0}function dr(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function fr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ip(e,t){for(const n in t){const i=t[n],o=e[n];if(typeof i=="string"){if(i!==o)return!1}else if(Array.isArray(o)===!1||o.length!==i.length||i.some((a,l)=>a!==o[l]))return!1}return!0}function hr(e,t){return Array.isArray(t)===!0?e.length===t.length&&e.every((n,i)=>n===t[i]):e.length===1&&e[0]===t}function qp(e,t){return Array.isArray(e)===!0?hr(e,t):Array.isArray(t)===!0?hr(t,e):e===t}function Np(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(qp(e[n],t[n])===!1)return!1;return!0}const Hc={to:[String,Object],replace:Boolean,href:String,target:String,disable:Boolean},Jo={...Hc,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"}};function Ol({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=Ae(),{props:i,proxy:o,emit:a}=n,l=Mc(n),s=_(()=>i.disable!==!0&&i.href!==void 0),r=_(t===!0?()=>l===!0&&i.disable!==!0&&s.value!==!0&&i.to!==void 0&&i.to!==null&&i.to!=="":()=>l===!0&&s.value!==!0&&i.to!==void 0&&i.to!==null&&i.to!==""),f=_(()=>r.value===!0?$(i.to):null),u=_(()=>f.value!==null),c=_(()=>s.value===!0||u.value===!0),h=_(()=>i.type==="a"||c.value===!0?"a":i.tag||e||"div"),g=_(()=>s.value===!0?{href:i.href,target:i.target}:u.value===!0?{href:f.value.href,target:i.target}:{}),y=_(()=>{if(u.value===!1)return-1;const{matched:D}=f.value,{length:M}=D,I=D[M-1];if(I===void 0)return-1;const Y=o.$route.matched;
21if(Y.length===0)return-1;const S=Y.findIndex(fr.bind(null,I));if(S!==-1)return S;const x=dr(D[M-2]);return M>1&&dr(I)===x&&Y[Y.length-1].path!==x?Y.findIndex(fr.bind(null,D[M-2])):S}),E=_(()=>u.value===!0&&y.value!==-1&&Ip(o.$route.params,f.value.params)),w=_(()=>E.value===!0&&y.value===o.$route.matched.length-1&&Np(o.$route.params,f.value.params)),N=_(()=>u.value===!0?w.value===!0?` ${i.exactActiveClass} ${i.activeClass}`:i.exact===!0?"":E.value===!0?` ${i.activeClass}`:"":"");function $(D){try{return o.$router.resolve(D)}catch{}return null}function m(D,{returnRouterError:M,to:I=i.to,replace:Y=i.replace}={}){if(i.disable===!0)return D.preventDefault(),Promise.resolve(!1);if(D.metaKey||D.altKey||D.ctrlKey||D.shiftKey||D.button!==void 0&&D.button!==0||i.target==="_blank")return Promise.resolve(!1);D.preventDefault();const S=o.$router[Y===!0?"replace":"push"](I);return M===!0?S:S.then(()=>{}).catch(()=>{})}function z(D){if(u.value===!0){const M=I=>m(D,I);a("click",D,M),D.defaultPrevented!==!0&&M()}else a("click",D)}return{hasRouterLink:u,hasHrefLink:s,hasLink:c,linkTag:h,resolvedLink:f,linkIsActive:E,linkIsExactActive:w,linkClass:N,linkAttrs:g,getLink:$,navigateToRouterLink:m,navigateOnClick:z}}const gr={none:0,xs:4,sm:8,md:16,lg:24,xl:32},Bp={xs:8,sm:10,md:14,lg:20,xl:24},Vp=["button","submit","reset"],Fp=/[^\s]\/[^\s]/,Wp=["flat","outline","push","unelevated"];function Up(e,t){return e.flat===!0?"flat":e.outline===!0?"outline":e.push===!0?"push":e.unelevated===!0?"unelevated":t}const Kp={...Hl,...Hc,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...Wp.reduce((e,t)=>(e[t]=Boolean)&&e,{}),square:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...Tl.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean},Yp={...Kp,round:Boolean};function Qp(e){const t=Pl(e,Bp),n=Dl(e),{hasRouterLink:i,hasLink:o,linkTag:a,linkAttrs:l,navigateOnClick:s}=Ol({fallbackTag:"button"}),r=_(()=>{const w=e.fab===!1&&e.fabMini===!1?t.value:{};return e.padding!==void 0?Object.assign({},w,{padding:e.padding.split(/\s+/).map(N=>N in gr?gr[N]+"px":N).join(" "),minWidth:"0",minHeight:"0"}):w}),f=_(()=>e.rounded===!0||e.fab===!0||e.fabMini===!0),u=_(()=>e.disable!==!0&&e.loading!==!0),c=_(()=>u.value===!0?e.tabindex||0:-1),h=_(()=>Up(e,"standard")),g=_(()=>{const w={tabindex:c.value};return o.value===!0?Object.assign(w,l.value):Vp.includes(e.type)===!0&&(w.type=e.type),a.value==="a"?(e.disable===!0?w["aria-disabled"]="true":w.href===void 0&&(w.role="button"),i.value!==!0&&Fp.test(e.type)===!0&&(w.type=e.type)):e.disable===!0&&(w.disabled="",w["aria-disabled"]="true"),e.loading===!0&&e.percentage!==void 0&&Object.assign(w,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),w}),y=_(()=>{let w;e.color!==void 0?e.flat===!0||e.outline===!0?w=`text-${e.textColor||e.color}`:w=`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(w=`text-${e.textColor}`);const N=e.round===!0?"round":`rectangle${f.value===!0?" q-btn--rounded":e.square===!0?" q-btn--square":""}`;return`q-btn--${h.value} q-btn--${N}`+(w!==void 0?" "+w:"")+(u.value===!0?" q-btn--actionable q-focusable q-hoverable":e.disable===!0?" disabled":"")+(e.fab===!0?" q-btn--fab":e.fabMini===!0?" q-btn--fab-mini":"")+(e.noCaps===!0?" q-btn--no-uppercase":"")+(e.dense===!0?" q-btn--dense":"")+(e.stretch===!0?" no-border-radius self-stretch":"")+(e.glossy===!0?" glossy":"")+(e.square?" q-btn--square":"")}),E=_(()=>n.value+(e.stack===!0?" column":" row")+(e.noWrap===!0?" no-wrap text-no-wrap":"")+(e.loading===!0?" q-btn__content--hidden":""));return{classes:y,style:r,innerClasses:E,attributes:g,hasLink:o,linkTag:a,navigateOnClick:s,isActionable:u}}const{passiveCapture:bt}=st;let In=null,qn=null,Nn=null;var ht=Ie({name:"QBtn",props:{...Yp,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:i}=Ae(),{classes:o,style:a,innerClasses:l,attributes:s,hasLink:r,linkTag:f,navigateOnClick:u,isActionable:c}=Qp(e),h=oe(null),g=oe(null);let y=null,E,w=null;const N=_(()=>e.label!==void 0&&e.label!==null&&e.label!==""),$=_(()=>e.disable===!0||e.ripple===!1?!1:{keyCodes:r.value===!0?[13,32]:[13],...e.ripple===!0?{}:e.ripple}),m=_(()=>({center:e.round})),z=_(()=>{const L=Math.max(0,Math.min(100,e.percentage));return L>0?{transition:"transform 0.6s",transform:`translateX(${L-100}%)`}:{}}),D=_(()=>{if(e.loading===!0)return{onMousedown:j,onTouchstart:j,onClick:j,onKeydown:j,onKeyup:j};if(c.value===!0){const L={onClick:I,onKeydown:Y,onMousedown:x};if(i.$q.platform.has.touch===!0){const Z=e.onTouchstart!==void 0?"":"Passive";L[`onTouchstart${Z}`]=S}return L}return{onClick:Ye}}),M=_(()=>({ref:h,class:"q-btn q-btn-item non-selectable no-outline "+o.value,style:a.value,...s.value,...D.value}));function I(L){if(h.value!==null){if(L!==void 0){if(L.defaultPrevented===!0)return;const Z=document.activeElement;if(e.type==="submit"&&Z!==document.body&&h.value.contains(Z)===!1&&Z.contains(h.value)===!1){h.value.focus();const F=()=>{document.removeEventListener("keydown",Ye,!0),document.removeEventListener("keyup",F,bt),h.value!==null&&h.value.removeEventListener("blur",F,bt)};document.addEventListener("keydown",Ye,!0),document.addEventListener("keyup",F,bt),h.value.addEventListener("blur",F,bt)}}u(L)}}function Y(L){h.value!==null&&(n("keydown",L),rn(L,[13,32])===!0&&qn!==h.value&&(qn!==null&&C(),L.defaultPrevented!==!0&&(h.value.focus(),qn=h.value,h.value.classList.add("q-btn--active"),document.addEventListener("keyup",q,!0),h.value.addEventListener("blur",q,bt)),Ye(L)))}function S(L){h.value!==null&&(n("touchstart",L),L.defaultPrevented!==!0&&(In!==h.value&&(In!==null&&C(),In=h.value,y=L.target,y.addEventListener("touchcancel",q,bt),y.addEventListener("touchend",q,bt)),E=!0,w!==null&&clearTimeout(w),w=setTimeout(()=>{w=null,E=!1},200)))}function x(L){h.value!==null&&(L.qSkipRipple=E===!0,n("mousedown",L),L.defaultPrevented!==!0&&Nn!==h.value&&(Nn!==null&&C(),Nn=h.value,h.value.classList.add("q-btn--active"),document.addEventListener("mouseup",q,bt)))}function q(L){if(h.value!==null&&!(L!==void 0&&L.type==="blur"&&document.activeElement===h.value)){if(L!==void 0&&L.type==="
21keyup"){if(qn===h.value&&rn(L,[13,32])===!0){const Z=new MouseEvent("click",L);Z.qKeyEvent=!0,L.defaultPrevented===!0&&Rt(Z),L.cancelBubble===!0&&Ht(Z),h.value.dispatchEvent(Z),Ye(L),L.qKeyEvent=!0}n("keyup",L)}C()}}function C(L){const Z=g.value;L!==!0&&(In===h.value||Nn===h.value)&&Z!==null&&Z!==document.activeElement&&(Z.setAttribute("tabindex",-1),Z.focus()),In===h.value&&(y!==null&&(y.removeEventListener("touchcancel",q,bt),y.removeEventListener("touchend",q,bt)),In=y=null),Nn===h.value&&(document.removeEventListener("mouseup",q,bt),Nn=null),qn===h.value&&(document.removeEventListener("keyup",q,!0),h.value!==null&&h.value.removeEventListener("blur",q,bt),qn=null),h.value!==null&&h.value.classList.remove("q-btn--active")}function j(L){Ye(L),L.qSkipRipple=!0}return nt(()=>{C(!0)}),Object.assign(i,{click:L=>{c.value===!0&&I(L)}}),()=>{let L=[];e.icon!==void 0&&L.push(T(tt,{name:e.icon,left:e.stack!==!0&&N.value===!0,role:"img"})),N.value===!0&&L.push(T("span",{class:"block"},[e.label])),L=Nt(t.default,L),e.iconRight!==void 0&&e.round===!1&&L.push(T(tt,{name:e.iconRight,right:e.stack!==!0&&N.value===!0,role:"img"}));const Z=[T("span",{class:"q-focus-helper",ref:g})];return e.loading===!0&&e.percentage!==void 0&&Z.push(T("span",{class:"q-btn__progress absolute-full overflow-hidden"+(e.darkPercentage===!0?" q-btn__progress--dark":"")},[T("span",{class:"q-btn__progress-indicator fit block",style:z.value})])),Z.push(T("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+l.value},L)),e.loading!==null&&Z.push(T(Vt,{name:"q-transition--fade"},()=>e.loading===!0?[T("span",{key:"loading",class:"absolute-full flex flex-center"},t.loading!==void 0?t.loading():[T(Al)])]:null)),qo(T(f.value,M.value,Z),[[Rc,$.value,void 0,m.value]])}}});const Gp=["top","right","bottom","left"],Za={type:{type:String,default:"a"},outline:Boolean,push:Boolean,flat:Boolean,unelevated:Boolean,color:String,textColor:String,glossy:Boolean,square:Boolean,padding:String,label:{type:[String,Number],default:""},labelPosition:{type:String,default:"right",validator:e=>Gp.includes(e)},externalLabel:Boolean,hideLabel:{type:Boolean},labelClass:[Array,String,Object],labelStyle:[Array,String,Object],disable:Boolean,tabindex:[Number,String]};function Pc(e,t){return{formClass:_(()=>`q-fab--form-${e.square===!0?"square":"rounded"}`),stacked:_(()=>e.externalLabel===!1&&["top","bottom"].includes(e.labelPosition)),labelProps:_(()=>{if(e.externalLabel===!0){const n=e.hideLabel===null?t.value===!1:e.hideLabel;return{action:"push",data:{class:[e.labelClass,`q-fab__label q-tooltip--style q-fab__label--external q-fab__label--external-${e.labelPosition}`+(n===!0?" q-fab__label--external-hidden":"")],style:e.labelStyle}}}return{action:["left","top"].includes(e.labelPosition)?"unshift":"push",data:{class:[e.labelClass,`q-fab__label q-fab__label--internal q-fab__label--internal-${e.labelPosition}`+(e.hideLabel===!0?" q-fab__label--internal-hidden":"")],style:e.labelStyle}}})}}const Ac={start:"self-end",center:"self-center",end:"self-start"},Xp=Object.keys(Ac);var ka=Ie({name:"QFabAction",props:{...Za,icon:{type:String,default:""},anchor:{type:String,validator:e=>Xp.includes(e)},to:[String,Object],replace:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const i=rt(cc,()=>({showing:{value:!0},onChildClick:ti})),{formClass:o,labelProps:a}=Pc(e,i.showing),l=_(()=>{const c=Ac[e.anchor];return o.value+(c!==void 0?` ${c}`:"")}),s=_(()=>e.disable===!0||i.showing.value!==!0);function r(c){i.onChildClick(c),n("click",c)}function f(){const c=[];return t.icon!==void 0?c.push(t.icon()):e.icon!==""&&c.push(T(tt,{name:e.icon})),(e.label!==""||t.label!==void 0)&&c[a.value.action](T("div",a.value.data,t.label!==void 0?t.label():[e.label])),Nt(t.default,c)}const u=Ae();return Object.assign(u.proxy,{click:r}),()=>T(ht,{class:l.value,...e,noWrap:!0,stack:e.stacked,icon:void 0,label:void 0,noCaps:!0,fabMini:!0,disable:s.value,onClick:r},f)}});let Sa,eo=0;const Je=new Array(256);for(let e=0;e<256;e++)Je[e]=(e+256).toString(16).substring(1);const Jp=(()=>{const e=typeof crypto!="undefined"?crypto:typeof window!="undefined"?window.crypto||window.msCrypto:void 0;if(e!==void 0){if(e.randomBytes!==void 0)return e.randomBytes;if(e.getRandomValues!==void 0)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return t=>{const n=[];for(let i=t;i>0;i--)n.push(Math.floor(Math.random()*256));return n}})(),pr=4096;function xo(){(Sa===void 0||eo+16>pr)&&(eo=0,Sa=Jp(pr));const e=Array.prototype.slice.call(Sa,eo,eo+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,Je[e[0]]+Je[e[1]]+Je[e[2]]+Je[e[3]]+"-"+Je[e[4]]+Je[e[5]]+"-"+Je[e[6]]+Je[e[7]]+"-"+Je[e[8]]+Je[e[9]]+"-"+Je[e[10]]+Je[e[11]]+Je[e[12]]+Je[e[13]]+Je[e[14]]+Je[e[15]]}function Zp(e){return e==null?null:e}function mr(e,t){return e==null?t===!0?`f_${xo()}`:null:e}function jl({getValue:e,required:t=!0}={}){if(Dt.value===!0){const n=oe(e!==void 0?Zp(e()):null);return t===!0&&n.value===null&&ut(()=>{n.value=`f_${xo()}`}),e!==void 0&&me(e,i=>{n.value=mr(i,t)}),n}return e!==void 0?_(()=>mr(e(),t)):oe(`f_${xo()}`)}const Zo={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]}
21,ea=["beforeShow","show","beforeHide","hide"];function ta({showing:e,canShow:t,hideOnRouteChange:n,handleShow:i,handleHide:o,processOnMount:a}){const l=Ae(),{props:s,emit:r,proxy:f}=l;let u;function c($){e.value===!0?y($):h($)}function h($){if(s.disable===!0||$!==void 0&&$.qAnchorHandled===!0||t!==void 0&&t($)!==!0)return;const m=s["onUpdate:modelValue"]!==void 0;m===!0&&(r("update:modelValue",!0),u=$,Be(()=>{u===$&&(u=void 0)})),(s.modelValue===null||m===!1)&&g($)}function g($){e.value!==!0&&(e.value=!0,r("beforeShow",$),i!==void 0?i($):r("show",$))}function y($){if(s.disable===!0)return;const m=s["onUpdate:modelValue"]!==void 0;m===!0&&(r("update:modelValue",!1),u=$,Be(()=>{u===$&&(u=void 0)})),(s.modelValue===null||m===!1)&&E($)}function E($){e.value!==!1&&(e.value=!1,r("beforeHide",$),o!==void 0?o($):r("hide",$))}function w($){s.disable===!0&&$===!0?s["onUpdate:modelValue"]!==void 0&&r("update:modelValue",!1):$===!0!==e.value&&($===!0?g:E)(u)}me(()=>s.modelValue,w),n!==void 0&&Mc(l)===!0&&me(()=>f.$route.fullPath,()=>{n.value===!0&&e.value===!0&&y()}),a===!0&&ut(()=>{w(s.modelValue)});const N={show:h,hide:y,toggle:c};return Object.assign(f,N),N}const em=["up","right","down","left"],tm=["left","center","right"];var nm=Ie({name:"QFab",props:{...Za,...Zo,icon:String,activeIcon:String,hideIcon:Boolean,hideLabel:{...Za.hideLabel,default:null},direction:{type:String,default:"right",validator:e=>em.includes(e)},persistent:Boolean,verticalActionsAlign:{type:String,default:"center",validator:e=>tm.includes(e)}},emits:ea,setup(e,{slots:t}){const n=oe(null),i=oe(e.modelValue===!0),o=jl(),{proxy:{$q:a}}=Ae(),{formClass:l,labelProps:s}=Pc(e,i),r=_(()=>e.persistent!==!0),{hide:f,toggle:u}=ta({showing:i,hideOnRouteChange:r}),c=_(()=>({opened:i.value})),h=_(()=>`q-fab z-fab row inline justify-center q-fab--align-${e.verticalActionsAlign} ${l.value}`+(i.value===!0?" q-fab--opened":" q-fab--closed")),g=_(()=>`q-fab__actions flex no-wrap inline q-fab__actions--${e.direction} q-fab__actions--${i.value===!0?"opened":"closed"}`),y=_(()=>{const $={id:o.value,role:"menu"};return i.value!==!0&&($["aria-hidden"]="true"),$}),E=_(()=>`q-fab__icon-holder  q-fab__icon-holder--${i.value===!0?"opened":"closed"}`);function w($,m){const z=t[$],D=`q-fab__${$} absolute-full`;return z===void 0?T(tt,{class:D,name:e[m]||a.iconSet.fab[m]}):T("div",{class:D},z(c.value))}function N(){const $=[];return e.hideIcon!==!0&&$.push(T("div",{class:E.value},[w("icon","icon"),w("active-icon","activeIcon")])),(e.label!==""||t.label!==void 0)&&$[s.value.action](T("div",s.value.data,t.label!==void 0?t.label(c.value):[e.label])),Nt(t.tooltip,$)}return Xn(cc,{showing:i,onChildClick($){f($),n.value!==null&&n.value.$el.focus()}}),()=>T("div",{class:h.value},[T(ht,{ref:n,class:l.value,...e,noWrap:!0,stack:e.stacked,align:void 0,icon:void 0,label:void 0,noCaps:!0,fab:!0,"aria-expanded":i.value===!0?"true":"false","aria-haspopup":"true","aria-controls":o.value,onClick:u},N),T("div",{class:g.value,...y.value},et(t.default))])}}),im=Ie({name:"QBreadcrumbsEl",props:{...Jo,label:String,icon:String,tag:{type:String,default:"span"}},emits:["click"],setup(e,{slots:t}){const{linkTag:n,linkAttrs:i,linkClass:o,navigateOnClick:a}=Ol(),l=_(()=>({class:"q-breadcrumbs__el q-link flex inline items-center relative-position "+(e.disable!==!0?"q-link--focusable"+o.value:"q-breadcrumbs__el--disable"),...i.value,onClick:a})),s=_(()=>"q-breadcrumbs__el-icon"+(e.label!==void 0?" q-breadcrumbs__el-icon--with-label":""));return()=>{const r=[];return e.icon!==void 0&&r.push(T(tt,{class:s.value,name:e.icon})),e.label!==void 0&&r.push(e.label),T(n.value,{...l.value},Nt(t.default,r))}}});const om=["",!0];var am=Ie({name:"QBreadcrumbs",props:{...Tl,separator:{type:String,default:"/"},separatorColor:String,activeColor:{type:String,default:"primary"},gutter:{type:String,validator:e=>["none","xs","sm","md","lg","xl"].includes(e),default:"sm"}},setup(e,{slots:t}){const n=Dl(e),i=_(()=>`flex items-center ${n.value}${e.gutter==="none"?"":` q-gutter-${e.gutter}`}`),o=_(()=>e.separatorColor?` text-${e.separatorColor}`:""),a=_(()=>` text-${e.activeColor}`);return()=>{if(t.default===void 0)return;const l=Lp(et(t.default));if(l.length===0)return;let s=1;const r=[],f=l.filter(c=>c.type!==void 0&&c.type.name==="QBreadcrumbsEl").length,u=t.separator!==void 0?t.separator:()=>e.separator;return l.forEach(c=>{if(c.type!==void 0&&c.type.name==="QBreadcrumbsEl"){const h=s<f,g=c.props!==null&&om.includes(c.props.disable),y=(h===!0?"":" q-breadcrumbs--last")+(g!==!0&&h===!0?a.value:"");s++,r.push(T("div",{class:`flex items-center${y}`},[c])),h===!0&&r.push(T("div",{class:"q-breadcrumbs__separator"+o.value},u()))}else r.push(c)}),T("div",{class:"q-breadcrumbs"},[T("div",{class:i.value},r)])}}});const lm={data(){return{routes:{"":{label:"\u0413\u043B\u0430\u0432\u043D\u0430\u044F",icon:"home"},"/WebSait":{label:"\u0412\u0435\u0431-\u0441\u0430\u0439\u0442",icon:"widgets"},"/prilog":{label:"\u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435",icon:"apps"},"/webservice":{label:"\u0412\u0435\u0431-\u0441\u0435\u0440\u0432\u0438\u0441",icon:"build"},"/blockchain":{label:"\u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D",icon:"man"},"/services":{label:"\u0423\u0441\u043B\u0443\u0433\u0438",icon:"build_circle"},"/about":{label:"\u041E \u043D\u0430\u0441",icon:"info"},"/portfolio":{label:"\u041F\u043E\u0440\u0442\u0444\u043E\u043B\u0438\u043E",icon:"work"},"/contacts":{label:"\u041A\u043E\u043D\u0442\u0430\u043A\u0442\u044B",icon:"contacts"}}}},computed:{breadcrumbs(){const e=this.$route.path.split("/").filter(o=>o),t=e[0];if(e.length===1)return[];let n=[`/${t}`];for(let o=1;o<e.length;o++)n.push(`${n[o-1]}/${e[o]}`);const i=new Set;return n.map(o=>{const a=o.replace(`/${t}`,""),l=this.routes[a]||{label:"\u0423\u0441\u043B\u0443\u0433\u0430",icon:"build_circle"};return i.has(l.label)?null:(i.add(l.label),{...l,to:o})}).filter(o=>o&&o.label)}},methods:{navigate(e,t){t.preventDefault(),this.$router.push(e)}}},sm={class:"breade q-gutter-sm"};function rm(e,t,n,i,o,a){return _e(),$e("div",sm,[W(am,null,{default:Q(()=>[(_e(!0),$e(We,null,kl(a.breadcrumbs,(l,s)=>(_e(),Ot(im,{key:s,label:l.label,icon:l.icon,to:l.to,onClick:r=>a.navigate(l.to,r)},null,8,["label","icon","to","onClick"]))),128))]),_:1})])}var um=Ee(lm,[["render",rm],["__scopeId","data-v-007b309d"]]);const vr=/^on[A-Z]/;function cm(){const{attrs:e,vnode:t}=Ae(),n={listeners:oe({}),attributes:oe({})};function i(){const o={},a={};for(const l in e)l!=="class"&&l!=="style"&&vr.test(l)===!1&&(o[l]=e[l]);for(const l in t.props)vr.test(l)===!0&&(a[l]=t.props[l]);n.attributes.value=o,n.listeners.value=a}return Cl(i),i(),n}const fn={dark:{type:Boolean,default:null}};function hn(e,t){return _(()=>e.dark===null?t.dark.isActive:e.dark)}function dm({validate:e,resetValidation:t,requiresQForm:n}){const i=rt(dg,!1);if(i!==!1){const{props:o,proxy:a}=Ae();Object.assign(a,{validate:e,resetValidation:t}),me(()=>o.disable,l=>{l===!0?(typeof t=="function"&&t(),i.unbindComponent(a)):i.bindComponent(a)}),ut(()=>{o.disable!==!0&&i.bindComponent(a)}),nt(()=>{o.disable!==!0&&i.unbindComponent(a)})}else n===!0&&console.error("Parent QForm not found on useFormChild()!")}const yr=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,br=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,_r=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,to=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,no=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,wa={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>yr.test(e),hexaColor:e=>br.test(e),hexOrHexaColor:e=>_r.test(e),rgbColor:e=>to.test(e),rgbaColor:e=>no.test(e),rgbOrRgbaColor:e=>to.test(e)||no.test(e),hexOrRgbColor:e=>yr.test(e)||to.test(e),hexaOrRgbaColor:e=>br.test(e)||no.test(e),anyColor:e=>_r.test(e)||to.test(e)||no.test(e)},fm=[!0,!1,"ondemand"],hm={modelValue:{},error:{type:Boolean,default:null}
21,errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],default:!1,validator:e=>fm.includes(e)}};function gm(e,t){const{props:n,proxy:i}=Ae(),o=oe(!1),a=oe(null),l=oe(!1);dm({validate:E,resetValidation:y});let s=0,r;const f=_(()=>n.rules!==void 0&&n.rules!==null&&n.rules.length!==0),u=_(()=>n.disable!==!0&&f.value===!0&&t.value===!1),c=_(()=>n.error===!0||o.value===!0),h=_(()=>typeof n.errorMessage=="string"&&n.errorMessage.length!==0?n.errorMessage:a.value);me(()=>n.modelValue,()=>{l.value=!0,u.value===!0&&n.lazyRules===!1&&w()});function g(){n.lazyRules!=="ondemand"&&u.value===!0&&l.value===!0&&w()}me(()=>n.reactiveRules,N=>{N===!0?r===void 0&&(r=me(()=>n.rules,g,{immediate:!0,deep:!0})):r!==void 0&&(r(),r=void 0)},{immediate:!0}),me(()=>n.lazyRules,g),me(e,N=>{N===!0?l.value=!0:u.value===!0&&n.lazyRules!=="ondemand"&&w()});function y(){s++,t.value=!1,l.value=!1,o.value=!1,a.value=null,w.cancel()}function E(N=n.modelValue){if(n.disable===!0||f.value===!1)return!0;const $=++s,m=t.value!==!0?()=>{l.value=!0}:()=>{},z=(M,I)=>{M===!0&&m(),o.value=M,a.value=I||null,t.value=!1},D=[];for(let M=0;M<n.rules.length;M++){const I=n.rules[M];let Y;if(typeof I=="function"?Y=I(N,wa):typeof I=="string"&&wa[I]!==void 0&&(Y=wa[I](N)),Y===!1||typeof Y=="string")return z(!0,Y),!1;Y!==!0&&Y!==void 0&&D.push(Y)}return D.length===0?(z(!1),!0):(t.value=!0,Promise.all(D).then(M=>{if(M===void 0||Array.isArray(M)===!1||M.length===0)return $===s&&z(!1),!0;const I=M.find(Y=>Y===!1||typeof Y=="string");return $===s&&z(I!==void 0,I),I===void 0},M=>($===s&&(console.error(M),z(!0)),!1)))}const w=Rl(E,0);return nt(()=>{r!==void 0&&r(),w.cancel()}),Object.assign(i,{resetValidation:y,validate:E}),ri(i,"hasError",()=>c.value),{isDirtyModel:l,hasRules:f,hasError:c,errorMessage:h,validate:E,resetValidation:y}}let kn=[],ji=[];function Tc(e){ji=ji.filter(t=>t!==e)}function pm(e){Tc(e),ji.push(e)}function Cr(e){Tc(e),ji.length===0&&kn.length!==0&&(kn[kn.length-1](),kn=[])}function na(e){ji.length===0?e():kn.push(e)}function mm(e){kn=kn.filter(t=>t!==e)}function Li(e){return e!=null&&(""+e).length!==0}const vm={...fn,...hm,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String},ia={...vm,maxlength:[Number,String]},Ll=["update:modelValue","clear","focus","blur"];function Il({requiredForAttr:e=!0,tagProp:t,changeEvent:n=!1}={}){const{props:i,proxy:o}=Ae(),a=hn(i,o.$q),l=jl({required:e,getValue:()=>i.for});return{requiredForAttr:e,changeEvent:n,tag:t===!0?_(()=>i.tag):{value:"label"},isDark:a,editable:_(()=>i.disable!==!0&&i.readonly!==!0),innerLoading:oe(!1),focused:oe(!1),hasPopupOpen:!1,splitAttrs:cm(),targetUid:l,rootRef:oe(null),targetRef:oe(null),controlRef:oe(null)}}function ql(e){const{props:t,emit:n,slots:i,attrs:o,proxy:a}=Ae(),{$q:l}=a;let s=null;e.hasValue===void 0&&(e.hasValue=_(()=>Li(t.modelValue))),e.emitValue===void 0&&(e.emitValue=O=>{n("update:modelValue",O)}),e.controlEvents===void 0&&(e.controlEvents={onFocusin:S,onFocusout:x}),Object.assign(e,{clearValue:q,onControlFocusin:S,onControlFocusout:x,focus:I}),e.computedCounter===void 0&&(e.computedCounter=_(()=>{if(t.counter!==!1){const O=typeof t.modelValue=="string"||typeof t.modelValue=="number"?(""+t.modelValue).length:Array.isArray(t.modelValue)===!0?t.modelValue.length:0,ae=t.maxlength!==void 0?t.maxlength:t.maxValues;return O+(ae!==void 0?" / "+ae:"")}}));const{isDirtyModel:r,hasRules:f,hasError:u,errorMessage:c,resetValidation:h}=gm(e.focused,e.innerLoading),g=e.floatingLabel!==void 0?_(()=>t.stackLabel===!0||e.focused.value===!0||e.floatingLabel.value===!0):_(()=>t.stackLabel===!0||e.focused.value===!0||e.hasValue.value===!0),y=_(()=>t.bottomSlots===!0||t.hint!==void 0||f.value===!0||t.counter===!0||t.error!==null),E=_(()=>t.filled===!0?"filled":t.outlined===!0?"outlined":t.borderless===!0?"borderless":t.standout?"standout":"standard"),w=_(()=>`q-field row no-wrap items-start q-field--${E.value}`+(e.fieldClass!==void 0?` ${e.fieldClass.value}`:"")+(t.rounded===!0?" q-field--rounded":"")+(t.square===!0?" q-field--square":"")+(g.value===!0?" q-field--float":"")+($.value===!0?" q-field--labeled":"")+(t.dense===!0?" q-field--dense":"")+(t.itemAligned===!0?" q-field--item-aligned q-item-type":"")+(e.isDark.value===!0?" q-field--dark":"")+(e.getControl===void 0?" q-field--auto-height":"")+(e.focused.value===!0?" q-field--focused":"")+(u.value===!0?" q-field--error":"")+(u.value===!0||e.focused.value===!0?" q-field--highlighted":"")+(t.hideBottomSpace!==!0&&y.value===!0?" q-field--with-bottom":"")+(t.disable===!0?" q-field--disabled":t.readonly===!0?" q-field--readonly":"")),N=_(()=>"q-field__control relative-position row no-wrap"+(t.bgColor!==void 0?` bg-${t.bgColor}`:"")+(u.value===!0?" text-negative":typeof t.standout=="string"&&t.standout.length!==0&&e.focused.value===!0?` ${t.standout}`:t.color!==void 0?` text-${t.color}`:"")),$=_(()=>t.labelSlot===!0||t.label!==void 0),m=_(()=>"q-field__label no-pointer-events absolute ellipsis"+(t.labelColor!==void 0&&u.value!==!0?` text-${t.labelColor}`:"")),z=_(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:g.value,modelValue:t.modelValue,emitValue:e.emitValue})),D=_(()=>{const O={};return e.targetUid.value&&(O.for=e.targetUid.value),t.disable===!0&&(O["aria-disabled"]="true"),O});function M(){const O=document.activeElement;let ae=e.targetRef!==void 0&&e.targetRef.value;ae&&(O===null||O.id!==e.targetUid.value)&&(ae.hasAttribute("tabindex")===!0||(ae=ae.querySelector("[tabindex]")),ae&&ae!==O&&ae.focus({preventScroll:!0}))}function I(){na(M)}function Y(){mm(M);const O=document.activeElement;O!==null&&e.rootRef.value.contains(O)&&O.blur()}function S(O){s!==null&&(clearTimeout(s),s=null),e.editable.value===!0&&e.focused.value===!1&&(e.focused.value=!0,n("focus",O))}function x(O,ae){s!==null&&clearTimeout(s),s=setTimeout(()=>{s=null,!(document.hasFocus()===!0&&(e.hasPopupOpen===!0||e.controlRef===void 0||e.controlRef.value===null||e.controlRef.value.contains(document.activeElement)!==!1))&&(e.focused.value===!0&&(e.focused.value=!1,n("blur",O)),ae!==void 0&&ae())})}function q(O){Ye(O),l.platform.is.mobile!==!0?(e.targetRef!==void 0&&e.targetRef.value||e.rootRef.value).focus():e.rootRef.value.contains(document.activeElement)===!0&&document.activeElement.blur(),t.type==="file"&&(e.inputRef.value.value=null),n("update:modelValue",null),e.changeEvent===!0&&n("change",null),n("clear",t.modelValue),Be(()=>{const ae=r.value;h(),r.value=ae})}function C(O){[13,32].includes(O.keyCode)&&q(O)}function j(){const O=[];return i.prepend!==void 0&&O.push(T("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:Rt},i.prepend())),O.push(T("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},L())),u.value===!0&&t.noErrorIcon===!1&&O.push(F("error",[T(tt,{name:l.iconSet.field.error,color:"negative"})])),t.loading===!0||e.innerLoading.value===!0?O.push(F("inner-loading-append",i.loading!==void 0?i.loading():[T(Al,{color:t.color})])):t.clearable===!0&&e.hasValue.value===!0&&e.editable.value===!0&&O.push(F("inner-clearable-append",[T(tt,{class:"q-field__focusable-action",name:t.clearIcon||l.iconSet.field.clear,tabindex:0,role:"button","aria-hidden":"false","aria-label":l.lang.label.clear,onKeyup:C,onClick:q})])),i.append!==void 0&&O.push(T("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:Rt},i.append())),e.getInnerAppend!==void 0&&O.push(F("inner-append",e.getInnerAppend())),e.getControlChild!==void 0&&O.push(e.getControlChild()),O}function L(){const O=[];return t.prefix!==void 0&&t.prefix!==null&&O.push(T("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),e.getShadowControl!==void 0&&e.hasShadow.value===!0&&O.push(e.getShadowControl()),e.getControl!==void 0?O.push(e.getControl()):i.rawControl!==void 0?O.push(i.rawControl()):i.control!==void 0&&O.push(T("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0},i.control(z.value))),$.value===!0&&O.push(T("div",{class:m.value},et(i.label,t.label))),t.suffix!==void 0&&t.suffix!==null&&O.push(T("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),O.concat(et(i.default))}function Z(){let O,ae;u.value===!0?c.value!==null?(O=[T("div",{role:"alert"}
21,c.value)],ae=`q--slot-error-${c.value}`):(O=et(i.error),ae="q--slot-error"):(t.hideHint!==!0||e.focused.value===!0)&&(t.hint!==void 0?(O=[T("div",t.hint)],ae=`q--slot-hint-${t.hint}`):(O=et(i.hint),ae="q--slot-hint"));const he=t.counter===!0||i.counter!==void 0;if(t.hideBottomSpace===!0&&he===!1&&O===void 0)return;const A=T("div",{key:ae,class:"q-field__messages col"},O);return T("div",{class:"q-field__bottom row items-start q-field__bottom--"+(t.hideBottomSpace!==!0?"animated":"stale"),onClick:Rt},[t.hideBottomSpace===!0?A:T(Vt,{name:"q-transition--field-message"},()=>A),he===!0?T("div",{class:"q-field__counter"},i.counter!==void 0?i.counter():e.computedCounter.value):null])}function F(O,ae){return ae===null?null:T("div",{key:O,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},ae)}let B=!1;return si(()=>{B=!0}),Bo(()=>{B===!0&&t.autofocus===!0&&a.focus()}),t.autofocus===!0&&ut(()=>{a.focus()}),nt(()=>{s!==null&&clearTimeout(s)}),Object.assign(a,{focus:I,blur:Y}),function(){const ae=e.getControl===void 0&&i.control===void 0?{...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0,...D.value}:D.value;return T(e.tag.value,{ref:e.rootRef,class:[w.value,o.class],style:o.style,...ae},[i.before!==void 0?T("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:Rt},i.before()):null,T("div",{class:"q-field__inner relative-position col self-stretch"},[T("div",{ref:e.controlRef,class:N.value,tabindex:-1,...e.controlEvents},j()),y.value===!0?Z():null]),i.after!==void 0?T("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:Rt},i.after()):null])}}var ym=Ie({name:"QField",inheritAttrs:!1,props:{...ia,tag:{type:String,default:"label"}},emits:Ll,setup(){return ql(Il({tagProp:!0}))}});const bm={xs:8,sm:10,md:14,lg:20,xl:24};var _m=Ie({name:"QChip",props:{...fn,...Hl,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,removeAriaLabel:String,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:i}}=Ae(),o=hn(e,i),a=Pl(e,bm),l=_(()=>e.selected===!0||e.icon!==void 0),s=_(()=>e.selected===!0?e.iconSelected||i.iconSet.chip.selected:e.icon),r=_(()=>e.iconRemove||i.iconSet.chip.remove),f=_(()=>e.disable===!1&&(e.clickable===!0||e.selected!==null)),u=_(()=>{const w=e.outline===!0&&e.color||e.textColor;return"q-chip row inline no-wrap items-center"+(e.outline===!1&&e.color!==void 0?` bg-${e.color}`:"")+(w?` text-${w} q-chip--colored`:"")+(e.disable===!0?" disabled":"")+(e.dense===!0?" q-chip--dense":"")+(e.outline===!0?" q-chip--outline":"")+(e.selected===!0?" q-chip--selected":"")+(f.value===!0?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(e.square===!0?" q-chip--square":"")+(o.value===!0?" q-chip--dark q-dark":"")}),c=_(()=>{const w=e.disable===!0?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0},N={...w,role:"button","aria-hidden":"false","aria-label":e.removeAriaLabel||i.lang.label.remove};return{chip:w,remove:N}});function h(w){w.keyCode===13&&g(w)}function g(w){e.disable||(n("update:selected",!e.selected),n("click",w))}function y(w){(w.keyCode===void 0||w.keyCode===13)&&(Ye(w),e.disable===!1&&(n("update:modelValue",!1),n("remove")))}function E(){const w=[];f.value===!0&&w.push(T("div",{class:"q-focus-helper"})),l.value===!0&&w.push(T(tt,{class:"q-chip__icon q-chip__icon--left",name:s.value}));const N=e.label!==void 0?[T("div",{class:"ellipsis"},[e.label])]:void 0;return w.push(T("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},wp(t.default,N))),e.iconRight&&w.push(T(tt,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),e.removable===!0&&w.push(T(tt,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:r.value,...c.value.remove,onClick:y,onKeyup:y})),w}return()=>{if(e.modelValue===!1)return;const w={class:u.value,style:a.value};return f.value===!0&&Object.assign(w,c.value.chip,{onClick:g,onKeyup:h}),Ep("div",w,E(),"ripple",e.ripple!==!1&&e.disable!==!0,()=>[[Rc,e.ripple]])}}}),Dc=Ie({name:"QItem",props:{...fn,...Jo,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:t,emit:n}){const{proxy:{$q:i}}=Ae(),o=hn(e,i),{hasLink:a,linkAttrs:l,linkClass:s,linkTag:r,navigateOnClick:f}=Ol(),u=oe(null),c=oe(null),h=_(()=>e.clickable===!0||a.value===!0||e.tag==="label"),g=_(()=>e.disable!==!0&&h.value===!0),y=_(()=>"q-item q-item-type row no-wrap"+(e.dense===!0?" q-item--dense":"")+(o.value===!0?" q-item--dark":"")+(a.value===!0&&e.active===null?s.value:e.active===!0?` q-item--active${e.activeClass!==void 0?` ${e.activeClass}`:""}`:"")+(e.disable===!0?" disabled":"")+(g.value===!0?" q-item--clickable q-link cursor-pointer "+(e.manualFocus===!0?"q-manual-focusable":"q-focusable q-hoverable")+(e.focused===!0?" q-manual-focusable--focused":""):"")),E=_(()=>{if(e.insetLevel===void 0)return null;const m=i.lang.rtl===!0?"Right":"Left";return{["padding"+m]:16+e.insetLevel*56+"px"}});function w(m){g.value===!0&&(c.value!==null&&(m.qKeyEvent!==!0&&document.activeElement===u.value?c.value.focus():document.activeElement===c.value&&u.value.focus()),f(m))}function N(m){if(g.value===!0&&rn(m,[13,32])===!0){Ye(m),m.qKeyEvent=!0;const z=new MouseEvent("click",m);z.qKeyEvent=!0,u.value.dispatchEvent(z)}n("keyup",m)}function $(){const m=Sp(t.default,[]);return g.value===!0&&m.unshift(T("div",{class:"q-focus-helper",tabindex:-1,ref:c})),m}return()=>{const m={ref:u,class:y.value,style:E.value,role:"listitem",onClick:w,onKeyup:N};return g.value===!0?(m.tabindex=e.tabindex||"0",Object.assign(m,l.value)):h.value===!0&&(m["aria-disabled"]="true"),T(r.value,m,$())}}}),ho=Ie({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){const n=_(()=>`q-item__section column q-item__section--${e.avatar===!0||e.side===!0||e.thumbnail===!0?"side":"main"}`+(e.top===!0?" q-item__section--top justify-start":" justify-center")+(e.avatar===!0?" q-item__section--avatar":"")+(e.thumbnail===!0?" q-item__section--thumbnail":"")+(e.noWrap===!0?" q-item__section--nowrap":""));return()=>T("div",{class:n.value},et(t.default))}}),el=Ie({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=_(()=>parseInt(e.lines,10)),i=_(()=>"q-item__label"+(e.overline===!0?" q-item__label--overline text-overline":"")+(e.caption===!0?" q-item__label--caption text-caption":"")+(e.header===!0?" q-item__label--header":"")+(n.value===1?" ellipsis":"")),o=_(()=>e.lines!==void 0&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null);return()=>T("div",{style:o.value,class:i.value},et(t.default))}});function Cm(){if(window.getSelection!==void 0){const e=window.getSelection();e.empty!==void 0?e.empty():e.removeAllRanges!==void 0&&(e.removeAllRanges(),So.is.mobile!==!0&&e.addRange(document.createRange()))}else document.selection!==void 0&&document.selection.empty()}const km={target:{type:[Boolean,String,Element],default:!0},noParentEvent:Boolean},Sm={...km,contextMenu:Boolean};function wm({showing:e,avoidEmit:t,configureAnchorEl:n}){const{props:i,proxy:o,emit:a}=Ae(),l=oe(null);let s=null;function r(g){return l.value===null?!1:g===void 0||g.touches===void 0||g.touches.length<=1}const f={};n===void 0&&(Object.assign(f,{hide(g){o.hide(g)},toggle(g){o.toggle(g),g.qAnchorHandled=!0},toggleKey(g){rn(g,13)===!0&&f.toggle(g)},contextClick(g){o.hide(g),Rt(g),Be(()=>{o.show(g),g.qAnchorHandled=!0})},prevent:Rt,mobileTouch(g){if(f.mobileCleanup(g),r(g)!==!0)return;o.hide(g),l.value.classList.add("non-selectable");const y=g.target;Ua(f,"anchor",[[y,"touchmove","mobileCleanup","passive"],[y,"touchend","mobileCleanup","passive"],[y,"touchcancel","mobileCleanup","passive"],[l.value,"contextmenu","prevent","notPassive"]]),s=setTimeout(()=>{s=null,o.show(g),g.qAnchorHandled=!0},300)},mobileCleanup(g){l.value.classList.remove("non-selectable"),s!==null&&(clearTimeout(s),s=null),e.value===!0&&g!==void 0&&Cm()}}),n=function(g=i.contextMenu){if(i.noParentEvent===!0||l.value===null)return;let y;g===!0?o.$q.platform.is.mobile===!0?y=[[l.value,"touchstart","mobileTouch","passive"]]:y=[[l.value,"mousedown","hide","passive"],[l.value,"contextmenu","contextClick","notPassive"]]:y=[[l.value,"click","toggle","passive"],[l.value,"keyup","toggleKey","passive"]],Ua(f,"anchor",y)});function u(){ac(f,"anchor")}function c(g){for(l.value=g;l.value.classList.contains("q-anchor--skip");)l.value=l.value.parentNode;n()}function h(){if(i.target===!1||i.target===""||o.$el.parentNode===null)l.value=null;else if(i.target===!0)c(o.$el.parentNode);else{let g=i.target;if(typeof i.target=="string")try{g=document.querySelector(i.target)}catch{g=void 0}g!=null?(l.value=g.$el||g,n()):(l.value=null,console.error(`Anchor: target "${i.target}" not found`))}}return me(()=>i.contextMenu,g=>{l.value!==null&&(u(),n(g))}),me(()=>i.target,()=>{l.value!==null&&u(),h()}),me(()=>i.noParentEvent,g=>{l.value!==null&&(g===!0?u():n())}),ut(()=>{h(),t!==!0&&i.modelValue===!0&&l.value===null&&a("update:modelValue",!1)}),nt(()=>{s!==null&&clearTimeout(s),u()}),{anchorEl:l,canShow:r,anchorEvents:f}}function Em(e,t){const n=oe(null);let i;function o(s,r){const f=`${r!==void 0?"add":"remove"}EventListener`,u=r!==void 0?r:i;s!==window&&s[f]("scroll",u,st.passive),window[f]("scroll",u,st.passive),i=r}function a(){n.value!==null&&(o(n.value),n.value=null)}const l=me(()=>e.noParentEvent,()=>{n.value!==null&&(a(),t())});return nt(l),{localScrollTarget:n,unconfigureScrollTarget:a,changeScrollEvent:o}}let xm=1,Rm=document.body;function zm(e,t){const n=document.createElement("div");if(n.id=t!==void 0?`q-portal--${t}--${xm++}`:e,Eo.globalNodes!==void 0){const i=Eo.globalNodes.class;i!==void 0&&(n.className=i)}return Rm.appendChild(n),n}function $m(e){e.remove()}const Jn=[];function Mm(e){return Jn.find(t=>t.contentEl!==null&&t.contentEl.contains(e))}function Oc(e,t){do{if(e.$options.name==="QMenu"){if(e.hide(t),e.$props.separateClosePopup===!0)return fo(e)}else if(e.__qPortal===!0){const n=fo(e);return n!==void 0&&n.$options.name==="QPopupProxy"?(e.hide(t),n):e}e=fo(e)}while(e!=null)}function Hm(e,t,n){for(;n!==0&&e!==void 0&&e!==null;){if(e.__qPortal===!0){if(n--,e.$options.name==="QMenu"){e=Oc(e,t);continue}e.hide(t)}e=fo(e)}}const Pm=Ie({name:"QPortal",setup(e,{slots:t}){return()=>t.default()}});function Am(e){for(e=e.parent;e!=null;
21){if(e.type.name==="QGlobalDialog")return!0;if(e.type.name==="QDialog"||e.type.name==="QMenu")return!1;e=e.parent}return!1}function jc(e,t,n,i){const o=oe(!1),a=oe(!1);let l=null;const s={},r=i==="dialog"&&Am(e);function f(c){if(c===!0){Cr(s),a.value=!0;return}a.value=!1,o.value===!1&&(r===!1&&l===null&&(l=zm(!1,i)),o.value=!0,Jn.push(e.proxy),pm(s))}function u(c){if(a.value=!1,c!==!0)return;Cr(s),o.value=!1;const h=Jn.indexOf(e.proxy);h!==-1&&Jn.splice(h,1),l!==null&&($m(l),l=null)}return Fo(()=>{u(!0)}),e.proxy.__qPortal=!0,ri(e.proxy,"contentEl",()=>t.value),{showPortal:f,hidePortal:u,portalIsActive:o,portalIsAccessible:a,renderPortal:()=>r===!0?n():o.value===!0?[T(If,{to:l},T(Pm,n))]:void 0}}const Lc={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function Ic(e,t=()=>{},n=()=>{}){return{transitionProps:_(()=>{const i=`q-transition--${e.transitionShow||t()}`,o=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${i}-enter-from`,enterActiveClass:`${i}-enter-active`,enterToClass:`${i}-enter-to`,leaveFromClass:`${o}-leave-from`,leaveActiveClass:`${o}-leave-active`,leaveToClass:`${o}-leave-to`}}),transitionStyle:_(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}function qc(){let e;const t=Ae();function n(){e=void 0}return si(n),nt(n),{removeTick:n,registerTick(i){e=i,Be(()=>{e===i&&(zi(t)===!1&&e(),e=void 0)})}}}function Ro(){let e=null;const t=Ae();function n(){e!==null&&(clearTimeout(e),e=null)}return si(n),nt(n),{removeTimeout:n,registerTimeout(i,o){n(),zi(t)===!1&&(e=setTimeout(()=>{e=null,i()},o))}}}const Tm=[Element,String],Dm=[null,document,document.body,document.scrollingElement,document.documentElement];function Om(e,t){let n=Dp(t);if(n===void 0){if(e==null)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return Dm.includes(n)?window:n}function jm(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function Lm(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}let io;function Im(){if(io!==void 0)return io;const e=document.createElement("p"),t=document.createElement("div");Ja(e,{width:"100%",height:"200px"}),Ja(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let i=e.offsetWidth;return n===i&&(i=t.clientWidth),t.remove(),io=n-i,io}function qm(e,t=!0){return!e||e.nodeType!==Node.ELEMENT_NODE?!1:t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"]))}const Rn=[];let oi;function Nm(e){oi=e.keyCode===27}function Bm(){oi===!0&&(oi=!1)}function Vm(e){oi===!0&&(oi=!1,rn(e,27)===!0&&Rn[Rn.length-1](e))}function Nc(e){window[e]("keydown",Nm),window[e]("blur",Bm),window[e]("keyup",Vm),oi=!1}function Bc(e){Ue.is.desktop===!0&&(Rn.push(e),Rn.length===1&&Nc("addEventListener"))}function zo(e){const t=Rn.indexOf(e);t!==-1&&(Rn.splice(t,1),Rn.length===0&&Nc("removeEventListener"))}const zn=[];function Vc(e){zn[zn.length-1](e)}function Fc(e){Ue.is.desktop===!0&&(zn.push(e),zn.length===1&&document.body.addEventListener("focusin",Vc))}function tl(e){const t=zn.indexOf(e);t!==-1&&(zn.splice(t,1),zn.length===0&&document.body.removeEventListener("focusin",Vc))}const{notPassiveCapture:$o}=st,$n=[];function Mo(e){const t=e.target;if(t===void 0||t.nodeType===8||t.classList.contains("no-pointer-events")===!0)return;let n=Jn.length-1;for(;n>=0;){const i=Jn[n].$;if(i.type.name==="QTooltip"){n--;continue}if(i.type.name!=="QDialog")break;if(i.props.seamless!==!0)return;n--}for(let i=$n.length-1;i>=0;i--){const o=$n[i];if((o.anchorEl.value===null||o.anchorEl.value.contains(t)===!1)&&(t===document.body||o.innerRef.value!==null&&o.innerRef.value.contains(t)===!1))e.qClickOutside=!0,o.onClickOutside(e);else return}}function Fm(e){$n.push(e),$n.length===1&&(document.addEventListener("mousedown",Mo,$o),document.addEventListener("touchstart",Mo,$o))}function kr(e){const t=$n.findIndex(n=>n===e);
21t!==-1&&($n.splice(t,1),$n.length===0&&(document.removeEventListener("mousedown",Mo,$o),document.removeEventListener("touchstart",Mo,$o)))}let Sr,wr;function Er(e){const t=e.split(" ");return t.length!==2?!1:["top","center","bottom"].includes(t[0])!==!0?(console.error("Anchor/Self position must start with one of top/center/bottom"),!1):["left","middle","right","start","end"].includes(t[1])!==!0?(console.error("Anchor/Self position must end with one of left/middle/right/start/end"),!1):!0}function Wm(e){return e?!(e.length!==2||typeof e[0]!="number"||typeof e[1]!="number"):!0}const nl={"start#ltr":"left","start#rtl":"right","end#ltr":"right","end#rtl":"left"};["left","middle","right"].forEach(e=>{nl[`${e}#ltr`]=e,nl[`${e}#rtl`]=e});function xr(e,t){const n=e.split(" ");return{vertical:n[0],horizontal:nl[`${n[1]}#${t===!0?"rtl":"ltr"}`]}}function Um(e,t){let{top:n,left:i,right:o,bottom:a,width:l,height:s}=e.getBoundingClientRect();return t!==void 0&&(n-=t[1],i-=t[0],a+=t[1],o+=t[0],l+=t[0],s+=t[1]),{top:n,bottom:a,height:s,left:i,right:o,width:l,middle:i+(o-i)/2,center:n+(a-n)/2}}function Km(e,t,n){let{top:i,left:o}=e.getBoundingClientRect();return i+=t.top,o+=t.left,n!==void 0&&(i+=n[1],o+=n[0]),{top:i,bottom:i+1,height:1,left:o,right:o+1,width:1,middle:o,center:i}}function Ym(e,t){return{top:0,center:t/2,bottom:t,left:0,middle:e/2,right:e}}function Rr(e,t,n,i){return{top:e[n.vertical]-t[i.vertical],left:e[n.horizontal]-t[i.horizontal]}}function Wc(e,t=0){if(e.targetEl===null||e.anchorEl===null||t>5)return;if(e.targetEl.offsetHeight===0||e.targetEl.offsetWidth===0){setTimeout(()=>{Wc(e,t+1)},10);return}const{targetEl:n,offset:i,anchorEl:o,anchorOrigin:a,selfOrigin:l,absoluteOffset:s,fit:r,cover:f,maxHeight:u,maxWidth:c}=e;if(Ue.is.ios===!0&&window.visualViewport!==void 0){const M=document.body.style,{offsetLeft:I,offsetTop:Y}=window.visualViewport;I!==Sr&&(M.setProperty("--q-pe-left",I+"px"),Sr=I),Y!==wr&&(M.setProperty("--q-pe-top",Y+"px"),wr=Y)}const{scrollLeft:h,scrollTop:g}=n,y=s===void 0?Um(o,f===!0?[0,0]:i):Km(o,s,i);Object.assign(n.style,{top:0,left:0,minWidth:null,minHeight:null,maxWidth:c||"100vw",maxHeight:u||"100vh",visibility:"visible"});const{offsetWidth:E,offsetHeight:w}=n,{elWidth:N,elHeight:$}=r===!0||f===!0?{elWidth:Math.max(y.width,E),elHeight:f===!0?Math.max(y.height,w):w}:{elWidth:E,elHeight:w};let m={maxWidth:c,maxHeight:u};(r===!0||f===!0)&&(m.minWidth=y.width+"px",f===!0&&(m.minHeight=y.height+"px")),Object.assign(n.style,m);const z=Ym(N,$);let D=Rr(y,z,a,l);if(s===void 0||i===void 0)Ea(D,y,z,a,l);else{const{top:M,left:I}=D;Ea(D,y,z,a,l);let Y=!1;if(D.top!==M){Y=!0;const S=2*i[1];y.center=y.top-=S,y.bottom-=S+2}if(D.left!==I){Y=!0;const S=2*i[0];y.middle=y.left-=S,y.right-=S+2}Y===!0&&(D=Rr(y,z,a,l),Ea(D,y,z,a,l))}m={top:D.top+"px",left:D.left+"px"},D.maxHeight!==void 0&&(m.maxHeight=D.maxHeight+"px",y.height>D.maxHeight&&(m.minHeight=m.maxHeight)),D.maxWidth!==void 0&&(m.maxWidth=D.maxWidth+"px",y.width>D.maxWidth&&(m.minWidth=m.maxWidth)),Object.assign(n.style,m),n.scrollTop!==g&&(n.scrollTop=g),n.scrollLeft!==h&&(n.scrollLeft=h)}function Ea(e,t,n,i,o){const a=n.bottom,l=n.right,s=Im(),r=window.innerHeight-s,f=document.body.clientWidth;if(e.top<0||e.top+a>r)if(o.vertical==="center")e.top=t[i.vertical]>r/2?Math.max(0,r-a):0,e.maxHeight=Math.min(a,r);else if(t[i.vertical]>r/2){const u=Math.min(r,i.vertical==="center"?t.center:i.vertical===o.vertical?t.bottom:t.top);e.maxHeight=Math.min(a,u),e.top=Math.max(0,u-a)}else e.top=Math.max(0,i.vertical==="center"?t.center:i.vertical===o.vertical?t.top:t.bottom),e.maxHeight=Math.min(a,r-e.top);if(e.left<0||e.left+l>f)if(e.maxWidth=Math.min(l,f),o.horizontal==="middle")e.left=t[i.horizontal]>f/2?Math.max(0,f-l):0;else if(t[i.horizontal]>f/2){const u=Math.min(f,i.horizontal==="middle"?t.middle:i.horizontal===o.horizontal?t.right:t.left);e.maxWidth=Math.min(l,u),e.left=Math.max(0,u-e.maxWidth)}else e.left=Math.max(0,i.horizontal==="middle"?t.middle:i.horizontal===o.horizontal?t.left:t.right),e.maxWidth=Math.min(l,f-e.left)}var Qm=Ie({name:"QMenu",inheritAttrs:!1,props:{...Sm,...Zo,...fn,...Lc,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noRouteDism
21iss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:Er},self:{type:String,validator:Er},offset:{type:Array,validator:Wm},scrollTarget:Tm,touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...ea,"click","escapeKey"],setup(e,{slots:t,emit:n,attrs:i}){let o=null,a,l,s;const r=Ae(),{proxy:f}=r,{$q:u}=f,c=oe(null),h=oe(!1),g=_(()=>e.persistent!==!0&&e.noRouteDismiss!==!0),y=hn(e,u),{registerTick:E,removeTick:w}=qc(),{registerTimeout:N}=Ro(),{transitionProps:$,transitionStyle:m}=Ic(e),{localScrollTarget:z,changeScrollEvent:D,unconfigureScrollTarget:M}=Em(e,re),{anchorEl:I,canShow:Y}=wm({showing:h}),{hide:S}=ta({showing:h,canShow:Y,handleShow:he,handleHide:A,hideOnRouteChange:g,processOnMount:!0}),{showPortal:x,hidePortal:q,renderPortal:C}=jc(r,c,J,"menu"),j={anchorEl:I,innerRef:c,onClickOutside(P){if(e.persistent!==!0&&h.value===!0)return S(P),(P.type==="touchstart"||P.target.classList.contains("q-dialog__backdrop"))&&Ye(P),!0}},L=_(()=>xr(e.anchor||(e.cover===!0?"center middle":"bottom start"),u.lang.rtl)),Z=_(()=>e.cover===!0?L.value:xr(e.self||"top start",u.lang.rtl)),F=_(()=>(e.square===!0?" q-menu--square":"")+(y.value===!0?" q-menu--dark q-dark":"")),B=_(()=>e.autoClose===!0?{onClick:ge}:{}),O=_(()=>h.value===!0&&e.persistent!==!0);me(O,P=>{P===!0?(Bc(G),Fm(j)):(zo(G),kr(j))});function ae(){na(()=>{let P=c.value;P&&P.contains(document.activeElement)!==!0&&(P=P.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||P.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||P.querySelector("[autofocus], [data-autofocus]")||P,P.focus({preventScroll:!0}))})}function he(P){if(o=e.noRefocus===!1?document.activeElement:null,Fc(Ce),x(),re(),a=void 0,P!==void 0&&(e.touchPosition||e.contextMenu)){const ne=oc(P);if(ne.left!==void 0){const{top:ke,left:Me}=I.value.getBoundingClientRect();a={left:ne.left-Me,top:ne.top-ke}}}l===void 0&&(l=me(()=>u.screen.width+"|"+u.screen.height+"|"+e.self+"|"+e.anchor+"|"+u.lang.rtl,k)),e.noFocus!==!0&&document.activeElement.blur(),E(()=>{k(),e.noFocus!==!0&&ae()}),N(()=>{u.platform.is.ios===!0&&(s=e.autoClose,c.value.click()),k(),x(!0),n("show",P)},e.transitionDuration)}function A(P){w(),q(),R(!0),o!==null&&(P===void 0||P.qClickOutside!==!0)&&(((P&&P.type.indexOf("key")===0?o.closest('[tabindex]:not([tabindex^="-"])'):void 0)||o).focus(),o=null),N(()=>{q(!0),n("hide",P)},e.transitionDuration)}function R(P){a=void 0,l!==void 0&&(l(),l=void 0),(P===!0||h.value===!0)&&(tl(Ce),M(),kr(j),zo(G)),P!==!0&&(o=null)}function re(){(I.value!==null||e.scrollTarget!==void 0)&&(z.value=Om(I.value,e.scrollTarget),D(z.value,k))}function ge(P){s!==!0?(Oc(f,P),n("click",P)):s=!1}function Ce(P){O.value===!0&&e.noFocus!==!0&&xc(c.value,P.target)!==!0&&ae()}function G(P){n("escapeKey"),S(P)}function k(){Wc({targetEl:c.value,offset:e.offset,anchorEl:I.value,anchorOrigin:L.value,selfOrigin:Z.value,absoluteOffset:a,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function J(){return T(Vt,$.value,()=>h.value===!0?T("div",{role:"menu",...i,ref:c,tabindex:-1,class:["q-menu q-position-engine scroll"+F.value,i.class],style:[i.style,m.value],...B.value},et(t.default)):null)}return nt(R),Object.assign(f,{focus:ae,updatePosition:k}),C}});function Gm(e,t,n){let i;function o(){i!==void 0&&(Ka.remove(i),i=void 0)}return nt(()=>{e.value===!0&&o()}),{removeFromHistory:o,addToHistory(){i={condition:()=>n.value===!0,handler:t},Ka.add(i)}}}let mi=0,xa,Ra,Ci,za=!1,zr,$r,Mr,yn=null;function Xm(e){Jm(e)&&Ye(e)}function Jm(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=Zh(e),n=e.shiftKey&&!e.deltaX,i=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),o=n||i?e.deltaY:e.deltaX;for(let a=0;a<t.length;a++){const l=t[a];if(qm(l,i))return i?o<0&&l.scrollTop===0?!0:o>0&&l.scrollTop+l.clientHeight===l.scrollHeight:o<0&&l.scrollLeft===0?!0:o>0&&l.scrollLeft+l.clientWidth===l.scrollWidth}return!0}function Hr(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function oo(e){za!==!0&&(za=!0,requestAnimationFrame(()=>{za=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:i}=document.scrollingElement;(Ci===void 0||t!==window.innerHeight)&&(Ci=n-t,document.scrollingElement.scrollTop=i),i>Ci&&(document.scrollingElement.scrollTop-=Math.ceil((i-Ci)/8))}))}
21function Pr(e){const t=document.body,n=window.visualViewport!==void 0;if(e==="add"){const{overflowY:i,overflowX:o}=window.getComputedStyle(t);xa=Lm(window),Ra=jm(window),zr=t.style.left,$r=t.style.top,Mr=window.location.href,t.style.left=`-${xa}px`,t.style.top=`-${Ra}px`,o!=="hidden"&&(o==="scroll"||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),i!=="hidden"&&(i==="scroll"||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,Ue.is.ios===!0&&(n===!0?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",oo,st.passiveCapture),window.visualViewport.addEventListener("scroll",oo,st.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",Hr,st.passiveCapture))}Ue.is.desktop===!0&&Ue.is.mac===!0&&window[`${e}EventListener`]("wheel",Xm,st.notPassive),e==="remove"&&(Ue.is.ios===!0&&(n===!0?(window.visualViewport.removeEventListener("resize",oo,st.passiveCapture),window.visualViewport.removeEventListener("scroll",oo,st.passiveCapture)):window.removeEventListener("scroll",Hr,st.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=zr,t.style.top=$r,window.location.href===Mr&&window.scrollTo(xa,Ra),Ci=void 0)}function Zm(e){let t="add";if(e===!0){if(mi++,yn!==null){clearTimeout(yn),yn=null;return}if(mi>1)return}else{if(mi===0||(mi--,mi>0))return;if(t="remove",Ue.is.ios===!0&&Ue.is.nativeMobile===!0){yn!==null&&clearTimeout(yn),yn=setTimeout(()=>{Pr(t),yn=null},100);return}}Pr(t)}function ev(){let e;return{preventBodyScroll(t){t!==e&&(e!==void 0||t===!0)&&(e=t,Zm(t))}}}let ao=0;const tv={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},Ar={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]};var Uc=Ie({name:"QDialog",inheritAttrs:!1,props:{...Zo,...Lc,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,backdropFilter:String,position:{type:String,default:"standard",validator:e=>["standard","top","bottom","left","right"].includes(e)}},emits:[...ea,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:i}){const o=Ae(),a=oe(null),l=oe(!1),s=oe(!1);let r=null,f=null,u,c;const h=_(()=>e.persistent!==!0&&e.noRouteDismiss!==!0&&e.seamless!==!0),{preventBodyScroll:g}=ev(),{registerTimeout:y}=Ro(),{registerTick:E,removeTick:w}=qc(),{transitionProps:N,transitionStyle:$}=Ic(e,()=>Ar[e.position][0],()=>Ar[e.position][1]),m=_(()=>$.value+(e.backdropFilter!==void 0?`;backdrop-filter:${e.backdropFilter};-webkit-backdrop-filter:${e.backdropFilter}`:"")),{showPortal:z,hidePortal:D,portalIsAccessible:M,renderPortal:I}=jc(o,a,Ce,"dialog"),{hide:Y}=ta({showing:l,hideOnRouteChange:h,handleShow:Z,handleHide:F,processOnMount:!0}),{addToHistory:S,removeFromHistory:x}=Gm(l,Y,h),q=_(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${e.maximized===!0?"maximized":"minimized"} q-dialog__inner--${e.position} ${tv[e.position]}`+(s.value===!0?" q-dialog__inner--animating":"")+(e.fullWidth===!0?" q-dialog__inner--fullwidth":"")+(e.fullHeight===!0?" q-dialog__inner--fullheight":"")+(e.square===!0?" q-dialog__inner--square":"")),C=_(()=>l.value===!0&&e.seamless!==!0),j=_(()=>e.autoClose===!0?{onClick:R}:{}),L=_(()=>[`q-dialog fullscreen no-pointer-events q-dialog--${C.value===!0?"modal":"seamless"}`,i.class]);me(()=>e.maximized,G=>{l.value===!0&&A(G)}),me(C,G=>{g(G),G===!0?(Fc(ge),Bc(ae)):(tl(ge),zo(ae))});function Z(G){S(),f=e.noRefocus===!1&&document.activeElement!==null?document.activeElement:null,A(e.maximized),z(),s.value=!0,e.noFocus!==!0?(document.activeElement!==null&&document.activeElement.blur(),E(B)):w(),y(()=>
21{if(o.proxy.$q.platform.is.ios===!0){if(e.seamless!==!0&&document.activeElement){const{top:k,bottom:J}=document.activeElement.getBoundingClientRect(),{innerHeight:P}=window,ne=window.visualViewport!==void 0?window.visualViewport.height:P;k>0&&J>ne/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-ne,J>=P?1/0:Math.ceil(document.scrollingElement.scrollTop+J-ne/2))),document.activeElement.scrollIntoView()}c=!0,a.value.click(),c=!1}z(!0),s.value=!1,n("show",G)},e.transitionDuration)}function F(G){w(),x(),he(!0),s.value=!0,D(),f!==null&&(((G&&G.type.indexOf("key")===0?f.closest('[tabindex]:not([tabindex^="-"])'):void 0)||f).focus(),f=null),y(()=>{D(!0),s.value=!1,n("hide",G)},e.transitionDuration)}function B(G){na(()=>{let k=a.value;if(k!==null){if(G!==void 0){const J=k.querySelector(G);if(J!==null){J.focus({preventScroll:!0});return}}k.contains(document.activeElement)!==!0&&(k=k.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||k.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||k.querySelector("[autofocus], [data-autofocus]")||k,k.focus({preventScroll:!0}))}})}function O(G){G&&typeof G.focus=="function"?G.focus({preventScroll:!0}):B(),n("shake");const k=a.value;k!==null&&(k.classList.remove("q-animate--scale"),k.classList.add("q-animate--scale"),r!==null&&clearTimeout(r),r=setTimeout(()=>{r=null,a.value!==null&&(k.classList.remove("q-animate--scale"),B())},170))}function ae(){e.seamless!==!0&&(e.persistent===!0||e.noEscDismiss===!0?e.maximized!==!0&&e.noShake!==!0&&O():(n("escapeKey"),Y()))}function he(G){r!==null&&(clearTimeout(r),r=null),(G===!0||l.value===!0)&&(A(!1),e.seamless!==!0&&(g(!1),tl(ge),zo(ae))),G!==!0&&(f=null)}function A(G){G===!0?u!==!0&&(ao<1&&document.body.classList.add("q-body--dialog"),ao++,u=!0):u===!0&&(ao<2&&document.body.classList.remove("q-body--dialog"),ao--,u=!1)}function R(G){c!==!0&&(Y(G),n("click",G))}function re(G){e.persistent!==!0&&e.noBackdropDismiss!==!0?Y(G):e.noShake!==!0&&O()}function ge(G){e.allowFocusOutside!==!0&&M.value===!0&&xc(a.value,G.target)!==!0&&B('[tabindex]:not([tabindex="-1"])')}Object.assign(o.proxy,{focus:B,shake:O,__updateRefocusTarget(G){f=G||null}}),nt(he);function Ce(){return T("div",{role:"dialog","aria-modal":C.value===!0?"true":"false",...i,class:L.value},[T(Vt,{name:"q-transition--fade",appear:!0},()=>C.value===!0?T("div",{class:"q-dialog__backdrop fixed-full",style:m.value,"aria-hidden":"true",tabindex:-1,onClick:re}):null),T(Vt,N.value,()=>l.value===!0?T("div",{ref:a,class:q.value,style:$.value,tabindex:-1,...j.value},et(t.default)):null)])}return I}});const xt=1e3,nv=["start","center","end","start-force","center-force","end-force"],iv=Array.prototype.filter;function Zn(e,t){return e+t}function $a(e,t,n,i,o,a,l,s){const r=e===window?document.scrollingElement||document.documentElement:e,f=o===!0?"offsetWidth":"offsetHeight",u={scrollStart:0,scrollViewSize:-l-s,scrollMaxSize:0,offsetStart:-l,offsetEnd:-s};if(o===!0?(e===window?(u.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,u.scrollViewSize+=document.documentElement.clientWidth):(u.scrollStart=r.scrollLeft,u.scrollViewSize+=r.clientWidth),u.scrollMaxSize=r.scrollWidth,a===!0&&(u.scrollStart=0-u.scrollStart)):(e===window?(u.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,u.scrollViewSize+=document.documentElement.clientHeight):(u.scrollStart=r.scrollTop,u.scrollViewSize+=r.clientHeight),u.scrollMaxSize=r.scrollHeight),n!==null)for(let c=n.previousElementSibling;c!==null;c=c.previousElementSibling)c.classList.contains("q-virtual-scroll--skip")===!1&&(u.offsetStart+=c[f]);if(i!==null)for(let c=i.nextElementSibling;c!==null;c=c.nextElementSibling)c.classList.contains("q-virtual-scroll--skip")===!1&&(u.offsetEnd+=c[f]);if(t!==e){const c=r.getBoundingClientRect(),h=t.getBoundingClientRect();o===!0?(u.offsetStart+=h.left-c.left,u.offsetEnd-=h.width):(u.offsetStart+=h.top-c.top,u.offsetEnd-=h.height),e!==window&&(u.offsetStart+=u.scrollStart),u.offsetEnd+=u.scrollMaxSize-u.offsetStart}return u}function Tr(e,t,n,i){t==="end"&&(t=(e===window?document.body:e)[n===!0?"scrollWidth":"scrollHeight"]),e===window?n===!0?(i===!0&&(t=0-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):n===!0?(i===!0&&(t=0-t),e.scrollLeft=t):e.scrollTop=t}function vi(e,t,n,i){if(n>=i)return 0;const o=t.length,a=Math.floor(n/xt),l=Math.floor((i-1)/xt)+1;let s=e.slice(a,l).reduce(Zn,0);return n%xt!==0&&(s-=t.slice(a*xt,n).reduce(Zn,0)),i%xt!==0&&i!==o&&(s-=t.slice(i,l*xt).reduce(Zn,0)),s}const ov={virtualScrollSliceSize:{type:[Number,String],default:10},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},Dr={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...ov};function av({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:n,virtualScrollItemSizeComputed:i}){const o=Ae(),{props:a,emit:l,proxy:s}=o,{$q:r}=s;let f,u,c,h=[],g;const y=oe(0),E=oe(0),w=oe({}),N=oe(null),$=oe(null),m=oe(null),z=oe({from:0,to:0}),D=_(()=>a.tableColspan!==void 0?a.tableColspan:100);i===void 0&&(i=_(()=>a.virtualScrollItemSize));const M=_(()=>i.value+";"+a.virtualScrollHorizontal),I=_(()=>M.value+";"+a.virtualScrollSliceRatioBefore+";"+a.virtualScrollSliceRatioAfter);me(I,()=>{F()}),me(M,Y);function Y(){Z(u,!0)}function S(A){Z(A===void 0?u:A)}function x(A,R){const re=t();if(re==null||re.nodeType===8)return;const ge=$a(re,n(),N.value,$.value,a.virtualScrollHorizontal,r.lang.rtl,a.virtualScrollStickySizeStart,a.virtualScrollStickySizeEnd);c!==ge.scrollViewSize&&F(ge.scrollViewSize),C(re,ge,Math.min(e.value-1,Math.max(0,parseInt(A,10)||0)),0,nv.indexOf(R)!==-1?R:u!==-1&&A>u?"end":"start")}function q(){const A=t();if(A==null||A.nodeType===8)return;const R=$a(A,n(),N.value,$.value,a.virtualScrollHorizontal,r.lang.rtl,a.virtualScrollStickySizeStart,a.virtualScrollStickySizeEnd),re=e.value-1,ge=R.scrollMaxSize-R.offsetStart-R.offsetEnd-E.value;if(f===R.scrollStart)return;if(R.scrollMaxSize<=0){C(A,R,0,0);return}c!==R.scrollViewSize&&F(R.scrollViewSize),j(z.value.from);const Ce=Math.floor(R.scrollMaxSize-Math.max(R.scrollViewSize,R.offsetEnd)-Math.min(g[re],R.scrollViewSize/2));if(Ce>0&&Math.ceil(R.scrollStart)>=Ce){C(A,R,re,R.scrollMaxSize-R.offsetEnd-h.reduce(Zn,0));return}let G=0,k=R.scrollStart-R.offsetStart,J=k;if(k<=ge&&k+R.scrollViewSize>=y.value)k-=y.value,G=z.value.from,J=k;else for(let P=0;k>=h[P]&&G<re;P++)k-=h[P],G+=xt;for(;k>0&&G<re;)k-=g[G],k>-R.scrollViewSize?(G++,J=k):J=g[G]+k;C(A,R,G,J)}function C(A,R,re,ge,Ce){const G=typeof Ce=="string"&&Ce.indexOf("-force")!==-1,k=G===!0?Ce.replace("-force",""):Ce,J=k!==void 0?k:"start";let P=Math.max(0,re-w.value[J]),ne=P+w.value.total;ne>e.value&&(ne=e.value,P=Math.max(0,ne-w.value.total)),f=R.scrollStart;const ke=P!==z.value.from||ne!==z.value.to;if(ke===!1&&k===void 0){O(re);return}const{activeElement:Me}=document,p=m.value;ke===!0&&p!==null&&p!==Me&&p.contains(Me)===!0&&(p.addEventListener("focusout",L),setTimeout(()=>{p!==null&&p.removeEventListener("focusout",L)}));const v=k!==void 0?g.slice(P,re).reduce(Zn,0):0;if(ke===!0){const H=ne>=z.value.from&&P<=z.value.to?z.value.to:ne;z.value={from:P,to:H},y.value=vi(h,g,0,P),E.value=vi(h,g,ne,e.value),requestAnimationFrame(()=>{z.value.to!==ne&&f===R.scrollStart&&(z.value={from:z.value.from,to:ne},E.value=vi(h,g,ne,e.value))})}requestAnimationFrame(()=>{if(f!==R.scrollStart)return;ke===!0&&j(P);const H=g.slice(P,re).reduce(Zn,0),K=H+R.offsetStart+y.value,V=K+g[re];let X=K+ge;if(k!==void 0){const ie=H-v,te=R.scrollStart+ie;X=G!==!0&&te<K&&V<te+R.scrollViewSize?te:k==="end"?V-R.scrollViewSize:K-(k==="start"?0:Math.round((R.scrollViewSize-g[re])/2))}f=X,Tr(A,X,a.virtualScrollHorizontal,r.lang.rtl),O(re)})}function j(A){const R=m.value;if(R){const re=iv.call(R.children,P=>P.classList&&P.classList.contains("q-virtual-scroll--skip")===!1),ge=re.length,Ce=a.virtualScrollHorizontal===!0?P=>P.getBoundingClientRect().width:P=>P.offsetHeight;let G=A,k,J;for(let P=0;P<ge;){for(k=Ce(re[P]),P++;P<ge&&re[P].classList.contains("q-virtual-scroll--with-prev")===!0;)k+=Ce(re[P]),P++;J=k-g[G],J!==0&&(g[G]+=J,h[Math.floor(G/xt)]+=J),G++}}}function L(){m.value!==null&&m.value!==void 0&&m.value.focus()}function Z(A,R){const re=1*i.value;(R===!0||Array.isArray(g)===!1)&&(g=[]);const ge=g.length;g.length=e.value;for(let G=e.value-1;G>=ge;G--)g[G]=re;const Ce=Math.floor((e.value-1)/xt);h=[];for(let G=0;G<=Ce;G++){let k=0;const J=Math.min((G+1)*xt,e.value);for(let P=G*xt;P<J;P++)k+=g[P];h.push(k)}u=-1,f=void 0,y.value=vi(h,g,0,z.value.from),E.value=vi(h,g,z.value.to,e.value),A>=0?(j(z.value.from),Be(()=>{x(A)})):ae()}function F(A){if(A===void 0&&typeof window!="undefined"){const k=t();k!=null&&k.nodeType!==8&&(A=$a(k,n(),N.value,$.value,a.virtualScrollHorizontal,r.lang.rtl,a.virtualScrollStickySizeStart,a.virtualScrollStickySizeEnd).scrollViewSize)}c=A;const R=parseFloat(a.virtualScrollSliceRatioBefore)||0,re=parseFloat(a.virtualScrollSliceRatioAfter)||0,ge=1+R+re,Ce=A===void 0||A<=0?1:Math.ceil(A/i.value),G=Math.max(1,Ce,Math.
21ceil((a.virtualScrollSliceSize>0?a.virtualScrollSliceSize:10)/ge));w.value={total:Math.ceil(G*ge),start:Math.ceil(G*R),center:Math.ceil(G*(.5+R)),end:Math.ceil(G*(1+R)),view:Ce}}function B(A,R){const re=a.virtualScrollHorizontal===!0?"width":"height",ge={["--q-virtual-scroll-item-"+re]:i.value+"px"};return[A==="tbody"?T(A,{class:"q-virtual-scroll__padding",key:"before",ref:N},[T("tr",[T("td",{style:{[re]:`${y.value}px`,...ge},colspan:D.value})])]):T(A,{class:"q-virtual-scroll__padding",key:"before",ref:N,style:{[re]:`${y.value}px`,...ge}}),T(A,{class:"q-virtual-scroll__content",key:"content",ref:m,tabindex:-1},R.flat()),A==="tbody"?T(A,{class:"q-virtual-scroll__padding",key:"after",ref:$},[T("tr",[T("td",{style:{[re]:`${E.value}px`,...ge},colspan:D.value})])]):T(A,{class:"q-virtual-scroll__padding",key:"after",ref:$,style:{[re]:`${E.value}px`,...ge}})]}function O(A){u!==A&&(a.onVirtualScroll!==void 0&&l("virtualScroll",{index:A,from:z.value.from,to:z.value.to-1,direction:A<u?"decrease":"increase",ref:s}),u=A)}F();const ae=Rl(q,r.platform.is.ios===!0?120:35);xu(()=>{F()});let he=!1;return si(()=>{he=!0}),Bo(()=>{if(he!==!0)return;const A=t();f!==void 0&&A!==void 0&&A!==null&&A.nodeType!==8?Tr(A,f,a.virtualScrollHorizontal,r.lang.rtl):x(u)}),Object.assign(s,{scrollTo:x,reset:Y,refresh:S}),{virtualScrollSliceRange:z,virtualScrollSliceSizeComputed:w,setVirtualScrollSize:F,onVirtualScrollEvt:ae,localResetVirtualScroll:Z,padVirtualScroll:B,scrollTo:x,reset:Y,refresh:S}}const Kc={name:String};function Yc(e){return _(()=>e.name||e.for)}const lv=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,sv=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,rv=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,uv=/[a-z0-9_ -]$/i;function Qc(e){return function(n){if(n.type==="compositionend"||n.type==="change"){if(n.target.qComposing!==!0)return;n.target.qComposing=!1,e(n)}else n.type==="compositionupdate"&&n.target.qComposing!==!0&&typeof n.data=="str
21ing"&&(Ue.is.firefox===!0?uv.test(n.data)===!1:lv.test(n.data)===!0||sv.test(n.data)===!0||rv.test(n.data)===!0)===!0&&(n.target.qComposing=!0)}}function Or(e,t,n){if(n<=t)return t;const i=n-t+1;let o=t+(e-t)%i;return o<t&&(o=i+o),o===0?0:o}const jr=e=>["add","add-unique","toggle"].includes(e),cv=".*+?^${}()|[]\\",dv=Object.keys(ia);var fv=Ie({name:"QSelect",inheritAttrs:!1,props:{...Dr,...Kc,...ia,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],popupNoRouteDismiss:Boolean,useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:jr},mapOptions:Boolean,emitValue:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:{},transitionHide:{},transitionDuration:{},behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:Dr.virtualScrollItemSize.type,onNewValue:Function,onFilter:Function},emits:[...Ll,"add","remove","inputValue","keyup","keypress","keydown","popupShow","popupHide","filterAbort"],setup(e,{slots:t,emit:n}){const{proxy:i}=Ae(),{$q:o}=i,a=oe(!1),l=oe(!1),s=oe(-1),r=oe(""),f=oe(!1),u=oe(!1);let c=null,h=null,g,y,E,w=null,N,$,m,z;const D=oe(null),M=oe(null),I=oe(null),Y=oe(null),S=oe(null),x=Yc(e),q=Qc(Ul),C=_(()=>Array.isArray(e.options)?e.options.length:0),j=_(()=>e.virtualScrollItemSize===void 0?e.optionsDense===!0?24:48:e.virtualScrollItemSize),{virtualScrollSliceRange:L,virtualScrollSliceSizeComputed:Z,localResetVirtualScroll:F,padVirtualScroll:B,onVirtualScrollEvt:O,scrollTo:ae,setVirtualScrollSize:he}=av({virtualScrollLength:C,getVirtualScrollTarget:ad,getVirtualScrollEl:Fl,virtualScrollItemSizeComputed:j}),A=Il(),R=_(()=>{const b=e.mapOptions===!0&&e.multiple!==!0,ue=e.modelValue!==void 0&&(e.modelValue!==null||b===!0)?e.multiple===!0&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue]:[];if(e.mapOptions===!0&&Array.isArray(e.options)===!0){const se=e.mapOptions===!0&&g!==void 0?g:[],ye=ue.map(je=>Bi(je,se));return e.modelValue===null&&b===!0?ye.filter(je=>je!==null):ye}return ue}),re=_(()=>{const b={};return dv.forEach(ue=>{const se=e[ue];se!==void 0&&(b[ue]=se)}),b}),ge=_(()=>e.optionsDark===null?A.isDark.value:e.optionsDark),Ce=_(()=>Li(R.value)),G=_(()=>{let b="q-field__input q-placeholder col";return e.hideSelected===!0||R.value.length===0?[b,e.inputClass]:(b+=" q-field__input--padding",e.inputClass===void 0?b:[b,e.inputClass])}),k=_(()=>(e.virtualScrollHorizontal===!0?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:"")),J=_(()=>C.value===0),P=_(()=>R.value.map(b=>U.value(b)).join(", ")),ne=_(()=>e.displayValue!==void 0?e.displayValue:P.value),ke=_(()=>e.optionsHtml===!0?()=>!0:b=>b!=null&&b.html===!0),Me=_(()=>e.displayValueHtml===!0||e.displayValue===void 0&&(e.optionsHtml===!0||R.value.some(ke.value))),p=_(()=>A.focused.value===!0?e.tabindex:-1),v=_(()=>{const b={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-readonly":e.readonly===!0?"true":"false","aria-autocomplete":e.useInput===!0?"list":"none","aria-expanded":a.value===!0?"true":"false","aria-controls":`${A.targetUid.value}_lb`};return s.value>=0&&(b["aria-activedescendant"]=`${A.targetUid.value}_${s.value}`),b}),H=_(()=>({id:`${A.targetUid.value}_lb`,role:"listbox","aria-multiselectable":e.multiple===!0?"true":"false"})),K=_(()=>R.value.map((b,ue)=>({index:ue,opt:b,html:ke.value(b),selected:!0,removeAtIndex:Te,toggleOption:Oe,tabindex:p.value}))),V=_(()=>{if(C.value===0)return[];const{from:b,to:ue}=L.value;return e.options.slice(b,ue).map((se,ye)=>{const je=le.value(se)===!0,De=An(se)===!0,Xe=b+ye,Ne={clickable:!0,active:De,activeClass:te.value,manualFocus:!0,focused:!1,disable:je,tabindex:-1,dense:e.optionsDense,dark:ge.value,role:"option","aria-selected":De===!0?"true":"false",id:`${A.targetUid.value}_${Xe}`,onClick:()=>{Oe(se)}};return je!==!0&&(s.value===Xe&&(Ne.focused=!0),o.platform.is.desktop===!0&&(Ne.onMousemove=()=>{a.value===!0&&Ke(Xe)})),{index:Xe,opt:se,html:ke.value(se),label:U.value(se),selected:Ne.active,focused:Ne.focused,toggleOption:Oe,setOptionIndex:Ke,itemProps:Ne}})}),X=_(()=>e.dropdownIcon!==void 0?e.dropdownIcon:o.iconSet.arrow.dropdown),ie=_(()=>e.optionsCover===!1&&e.outlined!==!0&&e.standout!==!0&&e.borderless!==!0&&e.rounded!==!0),te=_(()=>e.optionsSelectedClass!==void 0?e.optionsSelectedClass:e.color!==void 0?`text-${e.color}`:""),ee=_(()=>jt(e.optionValue,"value")),U=_(()=>jt(e.optionLabel,"label")),le=_(()=>jt(e.optionDisable,"disable")),de=_(()=>R.value.map(b=>ee.value(b))),fe=_(()=>{const b={onInput:Ul,onChange:q,onKeydown:Vl,onKeyup:di,onKeypress:Bl,onFocus:it,onClick(ue){y===!0&&Ht(ue)}};return b.onCompositionstart=b.onCompositionupdate=b.onCompositionend=q,b});me(R,b=>{g=b,e.useInput===!0&&e.fillInput===!0&&e.multiple!==!0&&A.innerLoading.value!==!0&&(l.value!==!0&&a.value!==!0||Ce.value!==!0)&&(E!==!0&&jn(),(l.value===!0||a.value===!0)&&Tn(""))},{immediate:!0}),me(()=>e.fillInput,jn),me(a,oa),me(C,vd);
21function ve(b){return e.emitValue===!0?ee.value(b):b}function Se(b){if(b!==-1&&b<R.value.length)if(e.multiple===!0){const ue=e.modelValue.slice();n("remove",{index:b,value:ue.splice(b,1)[0]}),n("update:modelValue",ue)}else n("update:modelValue",null)}function Te(b){Se(b),A.focus()}function Re(b,ue){const se=ve(b);if(e.multiple!==!0){e.fillInput===!0&&fi(U.value(b),!0,!0),n("update:modelValue",se);return}if(R.value.length===0){n("add",{index:0,value:se}),n("update:modelValue",e.multiple===!0?[se]:se);return}if(ue===!0&&An(b)===!0||e.maxValues!==void 0&&e.modelValue.length>=e.maxValues)return;const ye=e.modelValue.slice();n("add",{index:ye.length,value:se}),ye.push(se),n("update:modelValue",ye)}function Oe(b,ue){if(A.editable.value!==!0||b===void 0||le.value(b)===!0)return;const se=ee.value(b);if(e.multiple!==!0){ue!==!0&&(fi(e.fillInput===!0?U.value(b):"",!0,!0),gn()),M.value!==null&&M.value.focus(),(R.value.length===0||tn(ee.value(R.value[0]),se)!==!0)&&n("update:modelValue",e.emitValue===!0?se:b);return}if((y!==!0||f.value===!0)&&A.focus(),it(),R.value.length===0){const De=e.emitValue===!0?se:b;n("add",{index:0,value:De}),n("update:modelValue",e.multiple===!0?[De]:De);return}const ye=e.modelValue.slice(),je=de.value.findIndex(De=>tn(De,se));if(je!==-1)n("remove",{index:je,value:ye.splice(je,1)[0]});else{if(e.maxValues!==void 0&&ye.length>=e.maxValues)return;const De=e.emitValue===!0?se:b;n("add",{index:ye.length,value:De}),ye.push(De)}n("update:modelValue",ye)}function Ke(b){if(o.platform.is.desktop!==!0)return;const ue=b!==-1&&b<C.value?b:-1;s.value!==ue&&(s.value=ue)}function wt(b=1,ue){if(a.value===!0){let se=s.value;do se=Or(se+b,-1,C.value-1);while(se!==-1&&se!==s.value&&le.value(e.options[se])===!0);s.value!==se&&(Ke(se),ae(se),ue!==!0&&e.useInput===!0&&e.fillInput===!0&&Vi(se>=0?U.value(e.options[se]):N,!0))}}function Bi(b,ue){const se=ye=>tn(ee.value(ye),b);return e.options.find(se)||ue.find(se)||b}function jt(b,ue){const se=b!==void 0?b:ue;return typeof se=="function"?se:ye=>ye!==null&&typeof ye=="object"&&se in ye?ye[se]:ye}function An(b){const ue=ee.value(b);return de.value.find(se=>tn(se,ue))!==void 0}function it(b){e.useInput===!0&&M.value!==null&&(b===void 0||M.value===b.target&&b.target.value===P.value)&&M.value.select()}function gt(b){rn(b,27)===!0&&a.value===!0&&(Ht(b),gn(),jn()),n("keyup",b)}function di(b){const{value:ue}=b.target;if(b.keyCode!==void 0){gt(b);return}if(b.target.value="",c!==null&&(clearTimeout(c),c=null),h!==null&&(clearTimeout(h),h=null),jn(),typeof ue=="string"&&ue.length!==0){const se=ue.toLocaleLowerCase(),ye=De=>{const Xe=e.options.find(Ne=>De.value(Ne).toLocaleLowerCase()===se);return Xe===void 0?!1:(R.value.indexOf(Xe)===-1?Oe(Xe):gn(),!0)},je=De=>{ye(ee)!==!0&&(ye(U)===!0||De===!0||Tn(ue,!0,()=>je(!0)))};je()}else A.clearValue(b)}function Bl(b){n("keypress",b)}function Vl(b){if(n("keydown",b),zl(b)===!0)return;const ue=r.value.length!==0&&(e.newValueMode!==void 0||e.onNewValue!==void 0),se=b.shiftKey!==!0&&e.multiple!==!0&&(s.value!==-1||ue===!0);if(b.keyCode===27){Rt(b);return}if(b.keyCode===9&&se===!1){Dn();return}if(b.target===void 0||b.target.id!==A.targetUid.value||A.editable.value!==!0)return;if(b.keyCode===40&&A.innerLoading.value!==!0&&a.value===!1){Ye(b),On();return}if(b.keyCode===8&&(e.useChips===!0||e.clearable===!0)&&e.hideSelected!==!0&&r.value.length===0){e.multiple===!0&&Array.isArray(e.modelValue)===!0?Se(e.modelValue.length-1):e.multiple!==!0&&e.modelValue!==null&&n("update:modelValue",null);return}(b.keyCode===35||b.keyCode===36)&&(typeof r.value!="string"||r.value.length===0)&&(Ye(b),s.value=-1,wt(b.keyCode===36?1:-1,e.multiple)),(b.keyCode===33||b.keyCode===34)&&Z.value!==void 0&&(Ye(b),s.value=Math.max(-1,Math.min(C.value,s.value+(b.keyCode===33?-1:1)*Z.value.view)),wt(b.keyCode===33?1:-1,e.multiple)),(b.keyCode===38||b.keyCode===40)&&(Ye(b),wt(b.keyCode===38?-1:1,e.multiple));const ye=C.value;if((m===void 0||z<Date.now())&&(m=""),ye>0&&e.useInput!==!0&&b.key!==void 0&&b.key.length===1&&b.altKey===!1&&b.ctrlKey===!1&&b.metaKey===!1&&(b.keyCode!==32||m.length!==0)){a.value!==!0&&On(b);const je=b.key.toLocaleLowerCase(),De=m.length===1&&m[0]===je;z=Date.now()+1500,De===!1&&(Ye(b),m+=je);const Xe=new RegExp("^"+m.split("").map(aa=>cv.indexOf(aa)!==-1?"\\"+aa:aa).join(".*"),"i");let Ne=s.value;if(De===!0||Ne<0||Xe.test(U.value(e.options[Ne]))!==!0)do Ne=Or(Ne+1,-1,ye-1);while(Ne!==s.value&&(le.value(e.options[Ne])===!0||Xe.test(U.value(e.options[Ne]))!==!0));s.value!==Ne&&Be(()=>{Ke(Ne),ae(Ne),Ne>=0&&e.useInput===!0&&e.fillInput===!0&&Vi(U.value(e.options[Ne]),!0)});return}if(!(b.keyCode!==13&&(b.keyCode!==32||e.useInput===!0||m!=="")&&(b.keyCode!==9||se===!1))){if(b.keyCode!==9&&Ye(b),s.value!==-1&&s.value<ye){Oe(e.options[s.value]);return}if(ue===!0){const je=(De,Xe)=>{if(Xe){if(jr(Xe)!==!0)return}else Xe=e.newValueMode;if(fi("",e.multiple!==!0,!0),De==null)return;(Xe==="toggle"?Oe:Re)(De,Xe==="add-unique"),e.multiple!==!0&&(M.value!==null&&M.value.focus(),gn())};if(e.onNewValue!==void 0?n("newValue",r.value,je):je(r.value),e.multiple!==!0)return}a.value===!0?Dn():A.innerLoading.value!==!0&&On()}}function Fl(){return y===!0?S.value:I.value!==null&&I.value.contentEl!==null?I.value.contentEl:void 0}function ad(){return Fl()}function ld(){return e.hideSelected===!0?[]:t["selected-item"]!==void 0?K.value.map(b=>t["selected-item"](b)).slice():t.selected!==void 0?[].concat(t.selected()):e.useChips===!0?K.value.map((b,ue)=>T(_m,{key:"option-"+ue,removable:A.editable.value===!0&&le.value(b.opt)!==!0,dense:!0,textColor:e.color,tabindex:p.value,onRemove(){b.removeAtIndex(ue)}},()=>T("span",{class:"ellipsis",[b.html===!0?"innerHTML":"textContent"]:U.value(b.opt)}))):[T("span",{[Me.value===!0?"innerHTML":"textContent"]:ne.value})]}function Wl(){if(J.value===!0)return t["no-option"]!==void 0?t["no-option"]({inputValue:r.value}):void 0;const b=t.option!==void 0?t.option:se=>T(Dc,{key:se.index,...se.itemProps},()=>T(ho,()=>T(el,()=>T("span",{[se.html===!0?"innerHTML":"textContent"]:se.label}))));let ue=B("div",V.value.map(b));return t["before-options"]!==void 0&&(ue=t["before-options"]().concat(ue)),Nt(t["after-options"],ue)}function sd(b,ue){const se=ue===!0?{...v.value,...A.splitAttrs.attributes.value}:void 0,ye={ref:ue===!0?M:void 0,key:"i_t",class:G.value,style:e.inputStyle,value:r.value!==void 0?r.value:"",type:"search",...se,id:ue===!0?A.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":b===!0||e.autofocus===!0||void 0,disabled:e.disable===!0,readonly:e.readonly===!0,...fe.value};return b!==!0&&y===!0&&(Array.isArray(ye.class)===!0?ye.class=[...ye.class,"no-pointer-events"]:ye.class+=" no-pointer-events"),T("input",ye)}function Ul(b){c!==null&&(clearTimeout(c),c=null),h!==null&&(clearTimeout(h),h=null),!(b&&b.target&&b.target.qComposing===!0)&&(Vi(b.target.value||""),E=!0,N=r.value,A.focused.value!==!0&&(y!==!0||f.value===!0)&&A.focus(),e.onFilter!==void 0&&(c=setTimeout(()=>{c=null,Tn(r.value)},e.inputDebounce)))}function Vi(b,ue){r.value!==b&&(r.value=b,ue===!0||e.inputDebounce===0||e.inputDebounce==="0"?n("inputValue",b):h=setTimeout(()=>{h=null,n("inputValue",b)},e.inputDebounce))}function fi(b,ue,se){E=se!==!0,e.useInput===!0&&(Vi(b,!0),(ue===!0||se!==!0)&&(N=b),ue!==!0&&Tn(b))}function Tn(b,ue,se){if(e.onFilter===void 0||ue!==!0&&A.focused.value!==!0)return;A.innerLoading.value===!0?n("filterAbort"):(A.innerLoading.value=!0,u.value=!0),b!==""&&e.multiple!==!0&&R.value.length!==0&&E!==!0&&b===U.value(R.value[0])&&(b="");const ye=setTimeout(()=>{a.value===!0&&(a.value=!1)},10);w!==null&&clearTimeout(w),w=ye,n("filter",b,(je,De)=>{(ue===!0||A.focused.value===!0)&&w===ye&&(clearTimeout(w),typeof je=="function"&&je(),u.value=!1,Be(()=>{A.innerLoading.value=!1,A.editable.value===!0&&(ue===!0?a.value===!0&&gn():a.value===!0?oa(!0):a.value=!0),typeof De=="function"&&Be(()=>{De(i)}),typeof se=="function"&&Be(()=>{se(i)})}))},()=>{A.focused.value===!0&&w===ye&&(clearTimeout(w),A.innerLoading.value=!1,u.value=!1),a.value===!0&&(a.value=!1)})}function rd(){return T(Qm,{ref:I,class:k.value,style:e.popupContentStyle,modelValue:a.value,fit:e.menuShrink!==!0,cover:e.optionsCover===!0&&J.value!==!0&&e.useInput!==!0,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:ge.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,noRouteDism
21iss:e.popupNoRouteDismiss,square:ie.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...H.value,onScrollPassive:O,onBeforeShow:Yl,onBeforeHide:ud,onShow:cd},Wl)}function ud(b){Ql(b),Dn()}function cd(){he()}function dd(b){Ht(b),M.value!==null&&M.value.focus(),f.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function fd(b){Ht(b),Be(()=>{f.value=!1})}function hd(){const b=[T(ym,{class:`col-auto ${A.fieldClass.value}`,...re.value,for:A.targetUid.value,dark:ge.value,square:!0,loading:u.value,itemAligned:!1,filled:!0,stackLabel:r.value.length!==0,...A.splitAttrs.listeners.value,onFocus:dd,onBlur:fd},{...t,rawControl:()=>A.getControl(!0),before:void 0,after:void 0})];return a.value===!0&&b.push(T("div",{ref:S,class:k.value+" scroll",style:e.popupContentStyle,...H.value,onClick:Rt,onScrollPassive:O},Wl())),T(Uc,{ref:Y,modelValue:l.value,position:e.useInput===!0?"top":void 0,transitionShow:$,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,noRouteDismiss:e.popupNoRouteDismiss,onBeforeShow:Yl,onBeforeHide:gd,onHide:pd,onShow:md},()=>T("div",{class:"q-select__dialog"+(ge.value===!0?" q-select__dialog--dark q-dark":"")+(f.value===!0?" q-select__dialog--focused":"")},b))}function gd(b){Ql(b),Y.value!==null&&Y.value.__updateRefocusTarget(A.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),A.focused.value=!1}function pd(b){gn(),A.focused.value===!1&&n("blur",b),jn()}function md(){const b=document.activeElement;(b===null||b.id!==A.targetUid.value)&&M.value!==null&&M.value!==b&&M.value.focus(),he()}function Dn(){l.value!==!0&&(s.value=-1,a.value===!0&&(a.value=!1),A.focused.value===!1&&(w!==null&&(clearTimeout(w),w=null),A.innerLoading.value===!0&&(n("filterAbort"),A.innerLoading.value=!1,u.value=!1)))}function On(b){A.editable.value===!0&&(y===!0?(A.onControlFocusin(b),l.value=!0,Be(()=>{A.focus()})):A.focus(),e.onFilter!==void 0?Tn(r.value):(J.value!==!0||t["no-option"]!==void 0)&&(a.value=!0))}function gn(){l.value=!1,Dn()}function jn(){e.useInput===!0&&fi(e.multiple!==!0&&e.fillInput===!0&&R.value.length!==0&&U.value(R.value[0])||"",!0,!0)}function oa(b){let ue=-1;if(b===!0){if(R.value.length!==0){const se=ee.value(R.value[0]);ue=e.options.findIndex(ye=>tn(ee.value(ye),se))}F(ue)}Ke(ue)}function vd(b,ue){a.value===!0&&A.innerLoading.value===!1&&(F(-1,!0),Be(()=>{a.value===!0&&A.innerLoading.value===!1&&(b>ue?F():oa(!0))}))}function Kl(){l.value===!1&&I.value!==null&&I.value.updatePosition()}function Yl(b){b!==void 0&&Ht(b),n("popupShow",b),A.hasPopupOpen=!0,A.onControlFocusin(b)}function Ql(b){b!==void 0&&Ht(b),n("popupHide",b),A.hasPopupOpen=!1,A.onControlFocusout(b)}function Gl(){y=o.platform.is.mobile!==!0&&e.behavior!=="dialog"?!1:e.behavior!=="menu"&&(e.useInput===!0?t["no-option"]!==void 0||e.onFilter!==void 0||J.value===!1:!0),$=o.platform.is.ios===!0&&y===!0&&e.useInput===!0?"fade":e.transitionShow}return Cl(Gl),Ru(Kl),Gl(),nt(()=>{c!==null&&clearTimeout(c),h!==null&&clearTimeout(h)}),Object.assign(i,{showPopup:On,hidePopup:gn,removeAtIndex:Se,add:Re,toggleOption:Oe,getOptionIndex:()=>s.value,setOptionIndex:Ke,moveOptionSelection:wt,filter:Tn,updateMenuPosition:Kl,updateInputValue:fi,isOptionSelected:An,getEmittingOptionValue:ve,isOptionDisabled:(...b)=>le.value.apply(null,b)===!0,getOptionValue:(...b)=>ee.value.apply(null,b),getOptionLabel:(...b)=>U.value.apply(null,b)}),Object.assign(A,{innerValue:R,fieldClass:_(()=>`q-select q-field--auto-height q-select--with${e.useInput!==!0?"out":""}-input q-select--with${e.useChips!==!0?"out":""}-chips q-select--${e.multiple===!0?"multiple":"single"}
21`),inputRef:D,targetRef:M,hasValue:Ce,showPopup:On,floatingLabel:_(()=>e.hideSelected!==!0&&Ce.value===!0||typeof r.value=="number"||r.value.length!==0||Li(e.displayValue)),getControlChild:()=>{if(A.editable.value!==!1&&(l.value===!0||J.value!==!0||t["no-option"]!==void 0))return y===!0?hd():rd();A.hasPopupOpen===!0&&(A.hasPopupOpen=!1)},controlEvents:{onFocusin(b){A.onControlFocusin(b)},onFocusout(b){A.onControlFocusout(b,()=>{jn(),Dn()})},onClick(b){if(Rt(b),y!==!0&&a.value===!0){Dn(),M.value!==null&&M.value.focus();return}On(b)}},getControl:b=>{const ue=ld(),se=b===!0||l.value!==!0||y!==!0;if(e.useInput===!0)ue.push(sd(b,se));else if(A.editable.value===!0){const je=se===!0?v.value:void 0;ue.push(T("input",{ref:se===!0?M:void 0,key:"d_t",class:"q-select__focus-target",id:se===!0?A.targetUid.value:void 0,value:ne.value,readonly:!0,"data-autofocus":b===!0||e.autofocus===!0||void 0,...je,onKeydown:Vl,onKeyup:gt,onKeypress:Bl})),se===!0&&typeof e.autocomplete=="string"&&e.autocomplete.length!==0&&ue.push(T("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,tabindex:-1,onKeyup:di}))}if(x.value!==void 0&&e.disable!==!0&&de.value.length!==0){const je=de.value.map(De=>T("option",{value:De,selected:!0}));ue.push(T("select",{class:"hidden",name:x.value,multiple:e.multiple},je))}const ye=e.useInput===!0||se!==!0?void 0:A.splitAttrs.attributes.value;return T("div",{class:"q-field__native row items-center",...ye,...A.splitAttrs.listeners.value},ue)},getInnerAppend:()=>e.loading!==!0&&u.value!==!0&&e.hideDropdownIcon!==!0?[T(tt,{class:"q-select__dropdown-icon"+(a.value===!0?" rotate-180":""),name:X.value})]:null}),ql(A)}});const hv={data(){return{selectedCity:"",cities:[{RussianCity:"\u0410\u0440\u0445\u0430\u043D\u0433\u0435\u043B\u044C\u0441\u043A",EnglishCity:"Arkhangelsk"},{RussianCity:"\u0410\u0441\u0442\u0440\u0430\u0445\u0430\u043D\u044C",EnglishCity:"Astrakhan"},{RussianCity:"\u0411\u0430\u0440\u043D\u0430\u0443\u043B",EnglishCity:"Barnaul"},{RussianCity:"\u0411\u0435\u043B\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Belgorod"},{RussianCity:"\u0411\u0440\u044F\u043D\u0441\u043A",EnglishCity:"Bryansk"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u0432\u043E\u0441\u0442\u043E\u043A",EnglishCity:"Vladivostok"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440",EnglishCity:"Vladimir"},{RussianCity:"\u0412\u043E\u043B\u0433\u043E\u0433\u0440\u0430\u0434",EnglishCity:"Volgograd"},{RussianCity:"\u0412\u043E\u043B\u043E\u0433\u0434\u0430",EnglishCity:"Vologda"},{RussianCity:"\u0412\u043E\u0440\u043E\u043D\u0435\u0436",EnglishCity:"Voronezh"},{RussianCity:"\u0413\u0440\u043E\u0437\u043D\u044B\u0439",EnglishCity:"Grozny"},{RussianCity:"\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Yekaterinburg"},{RussianCity:"\u0418\u0432\u0430\u043D\u043E\u0432\u043E",EnglishCity:"Ivanovo"},{RussianCity:"\u0418\u0436\u0435\u0432\u0441\u043A",EnglishCity:"Izhevsk"},{RussianCity:"\u0418\u0440\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Irkutsk"},{RussianCity:"\u041A\u0430\u0437\u0430\u043D\u044C",EnglishCity:"Kazan"},{RussianCity:"\u041A\u0430\u043B\u0438\u043D\u0438\u043D\u0433\u0440\u0430\u0434",EnglishCity:"Kaliningrad"},{RussianCity:"\u041A\u0430\u043B\u0443\u0433\u0430",EnglishCity:"Kaluga"},{RussianCity:"\u041A\u0435\u043C\u0435\u0440\u043E\u0432\u043E",EnglishCity:"Kemerovo"},{RussianCity:"\u041A\u0438\u0440\u043E\u0432",EnglishCity:"Kirov"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440",EnglishCity:"Krasnodar"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u044F\u0440\u0441\u043A",EnglishCity:"Krasnoyarsk"},{RussianCity:"\u041A\u0443\u0440\u0441\u043A",EnglishCity:"Kursk"},{RussianCity:"\u041B\u0438\u043F\u0435\u0446\u043A",EnglishCity:"Lipetsk"},{RussianCity:"\u041C\u0430\u0445\u0430\u0447\u043A\u0430\u043B\u0430",EnglishCity:"Makhachkala"},{RussianCity:"\u041C\u043E\u0441\u043A\u0432\u0430",EnglishCity:"Moscow"},{RussianCity:"\u041C\u0443\u0440\u043C\u0430\u043D\u0441\u043A",EnglishCity:"Murmansk"},{RussianCity:"\u041D\u0430\u0431\u0435\u0440\u0435\u0436\u043D\u044B\u0435 \u0427\u0435\u043B\u043D\u044B",EnglishCity:"Naberezhnye Chelny"},{RussianCity:"\u041D\u0438\u0436\u043D\u0438\u0439 \u041D\u043E\u0432\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Nizhny Novgorod"},{RussianCity:"\u041D\u043E\u0432\u043E\u043A\u0443\u0437\u043D\u0435\u0446\u043A",EnglishCity:"Novokuznetsk"},{RussianCity:"\u041D\u043E\u0432\u043E\u0441\u0438\u0431\u0438\u0440\u0441\u043A",EnglishCity:"Novosibirsk"},{RussianCity:"\u041E\u043C\u0441\u043A",EnglishCity:"Omsk"},{RussianCity:"\u041E\u0440\u0435\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Orenburg"},{RussianCity:"\u041F\u0435\u043D\u0437\u0430",EnglishCity:"Penza"}
21,{RussianCity:"\u041F\u0435\u0440\u043C\u044C",EnglishCity:"Perm"},{RussianCity:"\u0420\u043E\u0441\u0442\u043E\u0432-\u043D\u0430-\u0414\u043E\u043D\u0443",EnglishCity:"Rostov-on-Don"},{RussianCity:"\u0420\u044F\u0437\u0430\u043D\u044C",EnglishCity:"Ryazan"},{RussianCity:"\u0421\u0430\u043C\u0430\u0440\u0430",EnglishCity:"Samara"},{RussianCity:"\u0421\u0430\u043D\u043A\u0442-\u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433",EnglishCity:"Saint Petersburg"},{RussianCity:"\u0421\u0430\u0440\u0430\u0442\u043E\u0432",EnglishCity:"Saratov"},{RussianCity:"\u0421\u0435\u0432\u0430\u0441\u0442\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Sevastopol"},{RussianCity:"\u0421\u043E\u0447\u0438",EnglishCity:"Sochi"},{RussianCity:"\u0421\u0442\u0430\u0432\u0440\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Stavropol"},{RussianCity:"\u0421\u0443\u0440\u0433\u0443\u0442",EnglishCity:"Surgut"},{RussianCity:"\u0422\u0432\u0435\u0440\u044C",EnglishCity:"Tver"},{RussianCity:"\u0422\u043E\u043B\u044C\u044F\u0442\u0442\u0438",EnglishCity:"Tolyatti"},{RussianCity:"\u0422\u043E\u043C\u0441\u043A",EnglishCity:"Tomsk"},{RussianCity:"\u0422\u0443\u043B\u0430",EnglishCity:"Tula"},{RussianCity:"\u0422\u044E\u043C\u0435\u043D\u044C",EnglishCity:"Tyumen"},{RussianCity:"\u0423\u043B\u0430\u043D-\u0423\u0434\u044D",EnglishCity:"Ulan-Ude"},{RussianCity:"\u0423\u043B\u044C\u044F\u043D\u043E\u0432\u0441\u043A",EnglishCity:"Ulyanovsk"},{RussianCity:"\u0423\u0444\u0430",EnglishCity:"Ufa"},{RussianCity:"\u0425\u0430\u0431\u0430\u0440\u043E\u0432\u0441\u043A",EnglishCity:"Khabarovsk"},{RussianCity:"\u0427\u0435\u0431\u043E\u043A\u0441\u0430\u0440\u044B",EnglishCity:"Cheboksary"},{RussianCity:"\u0427\u0435\u043B\u044F\u0431\u0438\u043D\u0441\u043A",EnglishCity:"Chelyabinsk"},{RussianCity:"\u0427\u0435\u0440\u0435\u043F\u043E\u0432\u0435\u0446",EnglishCity:"Cherepovets"},{RussianCity:"\u0427\u0438\u0442\u0430",EnglishCity:"Chita"},{RussianCity:"\u042F\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Yakutsk"},{RussianCity:"\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u043B\u044C",EnglishCity:"Yaroslavl"}]}},computed:{cityOptions(){return this.cities.map(e=>({label:e.RussianCity,value:e.EnglishCity}))}},watch:{$route(e){this.selectedCity=e.params.city||"Moscow"}},created(){this.selectedCity=this.$route.params.city||"Moscow"},methods:{updateCity(e){this.selectedCity=e,this.$emit("city-selected",e);const t=this.$route.path.replace(/\/[^/]+/,"");this.$router.push({path:`/${e}${t}`}).catch(n=>{n.name!=="NavigationDuplicated"&&!n.message.includes("Avoided redundant navigation to current location")&&console.error(n)}).then(()=>{window.location.reload()})}}},gv={class:"q-pa-md"};function pv(e,t,n,i,o,a){return _e(),$e("div",gv,[W(fv,{modelValue:o.selectedCity,"onUpdate:modelValue":[t[0]||(t[0]=l=>o.selectedCity=l),a.updateCity],options:a.cityOptions,label:"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u043E\u0440\u043E\u0434","emit-value":"","map-options":"",outlined:""},null,8,["modelValue","options","onUpdate:modelValue"])])}var mv=Ee(hv,[["render",pv],["__scopeId","data-v-5d3dd2e6"]]),vv="/assets/logotipe.14a9fd3f.png",Gc="/assets/telegram.608f0314.svg",Xc="/assets/whatsapp.9aeb646a.svg";const yv={components:{BreadCrumbs:um,DropDownButton:mv},data(){return{selectedCity:"",navigationItems:[{label:"\u041E \u043D\u0430\u0441",link:"about"},{label:"\u0423\u0441\u043B\u0443\u0433\u0438",link:"services"},{label:"\u041F\u043E\u0440\u0442\u0444\u043E\u043B\u0438\u043E",link:"portfolio"},{label:"\u041A\u043E\u043D\u0442\u0430\u043A\u0442\u044B",link:"contacts"}]}},watch:{$route(e){this.selectedCity=e.params.city||"\u041C\u043E\u0441\u043A\u0432\u0430"}},created(){this.selectedCity=this.$route.params.city||"\u041C\u043E\u0441\u043A\u0432\u0430"},methods:{goHome(){this.$router.push(`/${this.selectedCity}`).then(()=>{window.location.reload()})},gotoContact(){this.$router.push(this.getNavLink("contacts")).then(()=>{window.location.reload()})},navigateTo(e){this.$router.push(this.getNavLink(e)).then(()=>{window.location.reload()})},getNavLink(e){return`/${this.selectedCity||"\u041C\u043E\u0441\u043A\u0432\u0430"}/${e}`}}},bv={class:"container-headder"},_v={style:{width:"100%"},class:"body-hedder"},Cv={class:"logo"},kv={class:"mob-navigation"},Sv={id:"q-app"},wv={class:"q-px-sm q-py-lg"},Ev={class:"column items-center"},xv={class:"navigation-container"},Rv=["href","onClick"],zv={class:"dropdown-pc"},$v={class:"about-us",style:{"margin-left":"4px"}},Mv=d("div",{class:"number-us"},[d("a",{href:"tel:+79604892767",class:"phone-link"},"+7 (988)558-28-33")],-1),Hv={class:"button-development"},Pv={class:"start-development"},Av=d("a",{href:"/Moscow#form-services",style:{"text-decoration":"none"}}," \u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 ",-1),Tv=St('<div class="social" style="display:flex;flex-direction:row;gap:8px;margin-bottom:6px;height:36px;z-index:2;"><a href="https://t.me/artemswim" target="_blank" rel="noopener noreferrer"><img src="'+Gc+'" alt="" style="height:36px;"></a><a href="https://wa.me/89885582833" target="_blank" rel="noopener noreferrer"><img src="'+Xc+'" alt="" style="height:36px;"></a></div>
21',1),Dv=d("div",{class:"mobile-contact"},[d("a",{style:{"text-align":"center"},href:"tel:+79604892767",class:"phone-link"},"+7 (960)489 27-67")],-1);function Ov(e,t,n,i,o,a){const l=xe("DropDownButton"),s=xe("BreadCrumbs");return _e(),$e(We,null,[d("div",bv,[d("div",_v,[d("div",Cv,[d("div",kv,[d("div",Sv,[d("div",wv,[d("div",Ev,[W(nm,{icon:"list",style:{border:"solid 2px #007bed"},direction:"down"},{default:Q(()=>[W(ka,{color:"DodgerBlue","text-color":"black",icon:"build",onClick:t[0]||(t[0]=r=>a.navigateTo("services"))},{label:Q(()=>[ce(" \u0423\u0441\u043B\u0443\u0433\u0438 ")]),_:1}),W(ka,{color:"DodgerBlue","text-color":"black",icon:"mail",onClick:t[1]||(t[1]=r=>a.navigateTo("contacts"))},{label:Q(()=>[ce(" \u041A\u043E\u043D\u0442\u0430\u043A\u0442\u044B ")]),_:1}),W(ka,{color:"DodgerBlue","text-color":"black",icon:"space_dashboard",onClick:t[2]||(t[2]=r=>a.navigateTo("portfolio"))},{label:Q(()=>[ce(" \u041F\u043E\u0440\u0442\u0444\u043E\u043B\u0438\u043E ")]),_:1})]),_:1})])])])])]),d("img",{class:"logotipe",onClick:t[3]||(t[3]=(...r)=>a.goHome&&a.goHome(...r)),src:vv,alt:""}),d("div",xv,[(_e(!0),$e(We,null,kl(o.navigationItems,(r,f)=>(_e(),$e("div",{key:f,class:"navigation-a"},[d("a",{href:a.getNavLink(r.link),onClick:Vh(u=>a.navigateTo(r.link),["prevent"])},Un(r.label),9,Rv)]))),128))]),d("div",zv,[W(l)]),d("div",$v,[Mv,d("div",Hv,[d("span",Pv,[W(ht,{label:""},{default:Q(()=>[Av]),_:1})]),Tv])])])]),Dv,W(s)],64)}var jv=Ee(yv,[["render",Ov]]);const Lr={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},Ho={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}}
21,Jc=Object.keys(Ho);Jc.forEach(e=>{Ho[e].regex=new RegExp(Ho[e].pattern)});const Lv=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+Jc.join("")+"])|(.)","g"),Ir=/[.*+?^${}()|[\]\\]/g,Fe=String.fromCharCode(1),Iv={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function qv(e,t,n,i){let o,a,l,s,r,f;const u=oe(null),c=oe(g());function h(){return e.autogrow===!0||["textarea","text","search","url","tel","password"].includes(e.type)}me(()=>e.type+e.autogrow,E),me(()=>e.mask,S=>{if(S!==void 0)w(c.value,!0);else{const x=I(c.value);E(),e.modelValue!==x&&t("update:modelValue",x)}}),me(()=>e.fillMask+e.reverseFillMask,()=>{u.value===!0&&w(c.value,!0)}),me(()=>e.unmaskedValue,()=>{u.value===!0&&w(c.value)});function g(){if(E(),u.value===!0){const S=D(I(e.modelValue));return e.fillMask!==!1?Y(S):S}return e.modelValue}function y(S){if(S<o.length)return o.slice(-S);let x="",q=o;const C=q.indexOf(Fe);if(C!==-1){for(let j=S-q.length;j>0;j--)x+=Fe;q=q.slice(0,C)+x+q.slice(C)}return q}function E(){if(u.value=e.mask!==void 0&&e.mask.length!==0&&h(),u.value===!1){s=void 0,o="",a="";return}const S=Lr[e.mask]===void 0?e.mask:Lr[e.mask],x=typeof e.fillMask=="string"&&e.fillMask.length!==0?e.fillMask.slice(0,1):"_",q=x.replace(Ir,"\\$&"),C=[],j=[],L=[];let Z=e.reverseFillMask===!0,F="",B="";S.replace(Lv,(A,R,re,ge,Ce)=>{if(ge!==void 0){const G=Ho[ge];L.push(G),B=G.negate,Z===!0&&(j.push("(?:"+B+"+)?("+G.pattern+"+)?(?:"+B+"+)?("+G.pattern+"+)?"),Z=!1),j.push("(?:"+B+"+)?("+G.pattern+")?")}else if(re!==void 0)F="\\"+(re==="\\"?"":re),L.push(re),C.push("([^"+F+"]+)?"+F+"?");else{const G=R!==void 0?R:Ce;F=G==="\\"?"\\\\\\\\":G.replace(Ir,"\\\\$&"),L.push(G),C.push("([^"+F+"]+)?"+F+"?")}});const O=new RegExp("^"+C.join("")+"("+(F===""?".":"[^"+F+"]")+"+)?"+(F===""?"":"["+F+"]*")+"$"),ae=j.length-1,he=j.map((A,R)=>R===0&&e.reverseFillMask===!0?new RegExp("^"+q+"*"+A):R===ae?new RegExp("^"+A+"("+(B===""?".":B)+"+)?"+(e.reverseFillMask===!0?"$":q+"*")):new RegExp("^"+A));l=L,s=A=>{const R=O.exec(e.reverseFillMask===!0?A:A.slice(0,L.length+1));R!==null&&(A=R.slice(1).join(""));const re=[],ge=he.length;for(let Ce=0,G=A;Ce<ge;Ce++){const k=he[Ce].exec(G);if(k===null)break;G=G.slice(k.shift().length),re.push(...k)}return re.length!==0?re.join(""):A},o=L.map(A=>typeof A=="string"?A:Fe).join(""),a=o.split(Fe).join(x)}function w(S,x,q){const C=i.value,j=C.selectionEnd,L=C.value.length-j,Z=I(S);x===!0&&E();const F=D(Z),B=e.fillMask!==!1?Y(F):F,O=c.value!==B;C.value!==B&&(C.value=B),O===!0&&(c.value=B),document.activeElement===C&&Be(()=>{if(B===a){const he=e.reverseFillMask===!0?a.length:0;C.setSelectionRange(he,he,"forward");return}if(q==="insertFromPaste"&&e.reverseFillMask!==!0){const he=C.selectionEnd;let A=j-1;for(let R=r;R<=A&&R<he;R++)o[R]!==Fe&&A++;$.right(C,A);return}if(["deleteContentBackward","deleteContentForward"].indexOf(q)!==-1){const he=e.reverseFillMask===!0?j===0?B.length>F.length?1:0:Math.max(0,B.length-(B===a?0:Math.min(F.length,L)+1))+1:j;C.setSelectionRange(he,he,"forward");return}if(e.reverseFillMask===!0)if(O===!0){const he=Math.max(0,B.length-(B===a?0:Math.min(F.length,L+1)));he===1&&j===1?C.setSelectionRange(he,he,"forward"):$.rightReverse(C,he)}else{const he=B.length-L;C.setSelectionRange(he,he,"backward")}else if(O===!0){const he=Math.max(0,o.indexOf(Fe),Math.min(F.length,j)-1);$.right(C,he)}else{const he=j-1;$.right(C,he)}});const ae=e.unmaskedValue===!0?I(B):B;String(e.modelValue)!==ae&&(e.modelValue!==null||ae!=="")&&n(ae,!0)}function N(S,x,q){const C=D(I(S.value));x=Math.max(0,o.indexOf(Fe),Math.min(C.length,x)),r=x,S.setSelectionRange(x,q,"forward")}const $={left(S,x){const q=o.slice(x-1).indexOf(Fe)===-1;let C=Math.max(0,x-1);for(;C>=0;C--)if(o[C]===Fe){x=C,q===!0&&x++;break}if(C<0&&o[x]!==void 0&&o[x]!==Fe)return $.right(S,0);x>=0&&S.setSelectionRange(x,x,"backward")},right(S,x){const q=S.value.length;let C=Math.min(q,x+1);for(;C<=q;C++)if(o[C]===Fe){x=C;break}else o[C-1]===Fe&&(x=C);if(C>q&&o[x-1]!==void 0&&o[x-1]!==Fe)return $.left(S,q);S.setSelectionRange(x,x,"forward")},leftReverse(S,x){const q=y(S.value.length);let C=Math.max(0,x-1);for(;C>=0;C--)if(q[C-1]===Fe){x=C;break}else if(q[C]===Fe&&(x=C,C===0))break;
21if(C<0&&q[x]!==void 0&&q[x]!==Fe)return $.rightReverse(S,0);x>=0&&S.setSelectionRange(x,x,"backward")},rightReverse(S,x){const q=S.value.length,C=y(q),j=C.slice(0,x+1).indexOf(Fe)===-1;let L=Math.min(q,x+1);for(;L<=q;L++)if(C[L-1]===Fe){x=L,x>0&&j===!0&&x--;break}if(L>q&&C[x-1]!==void 0&&C[x-1]!==Fe)return $.leftReverse(S,q);S.setSelectionRange(x,x,"forward")}};function m(S){t("click",S),f=void 0}function z(S){if(t("keydown",S),zl(S)===!0||S.altKey===!0)return;const x=i.value,q=x.selectionStart,C=x.selectionEnd;if(S.shiftKey||(f=void 0),S.keyCode===37||S.keyCode===39){S.shiftKey&&f===void 0&&(f=x.selectionDirection==="forward"?q:C);const j=$[(S.keyCode===39?"right":"left")+(e.reverseFillMask===!0?"Reverse":"")];if(S.preventDefault(),j(x,f===q?C:q),S.shiftKey){const L=x.selectionStart;x.setSelectionRange(Math.min(f,L),Math.max(f,L),"forward")}}else S.keyCode===8&&e.reverseFillMask!==!0&&q===C?($.left(x,q),x.setSelectionRange(x.selectionStart,C,"backward")):S.keyCode===46&&e.reverseFillMask===!0&&q===C&&($.rightReverse(x,C),x.setSelectionRange(q,x.selectionEnd,"forward"))}function D(S){if(S==null||S==="")return"";if(e.reverseFillMask===!0)return M(S);const x=l;let q=0,C="";for(let j=0;j<x.length;j++){const L=S[q],Z=x[j];if(typeof Z=="string")C+=Z,L===Z&&q++;else if(L!==void 0&&Z.regex.test(L))C+=Z.transform!==void 0?Z.transform(L):L,q++;else return C}return C}function M(S){const x=l,q=o.indexOf(Fe);let C=S.length-1,j="";for(let L=x.length-1;L>=0&&C!==-1;L--){const Z=x[L];let F=S[C];if(typeof Z=="string")j=Z+j,F===Z&&C--;else if(F!==void 0&&Z.regex.test(F))do j=(Z.transform!==void 0?Z.transform(F):F)+j,C--,F=S[C];while(q===L&&F!==void 0&&Z.regex.test(F));else return j}return j}function I(S){return typeof S!="string"||s===void 0?typeof S=="number"?s(""+S):S:s(S)}function Y(S){return a.length-S.length<=0?S:e.reverseFillMask===!0&&S.length!==0?a.slice(0,-S.length)+S:S+a.slice(S.length)}return{innerValue:c,hasMask:u,moveCursorForPaste:N,updateMaskValue:w,onMaskedKeydown:z,onMaskedClick:m}}function Nv(e,t){function n(){const i=e.modelValue;try{const o="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(i)===i&&("length"in i?Array.from(i):[i]).forEach(a=>{o.items.add(a)}),{files:o.files}}catch{return{files:void 0}}}return _(t===!0?()=>{if(e.type==="file")return n()}:n)}var lo=Ie({name:"QInput",inheritAttrs:!1,props:{...ia,...Iv,...Kc,modelValue:[String,Number,FileList],shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...Ll,"paste","change","keydown","click","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:i}=Ae(),{$q:o}=i,a={};let l=NaN,s,r,f=null,u;const c=oe(null),h=Yc(e),{innerValue:g,hasMask:y,moveCursorForPaste:E,updateMaskValue:w,onMaskedKeydown:N,onMaskedClick:$}=qv(e,t,F,c),m=Nv(e,!0),z=_(()=>Li(g.value)),D=Qc(L),M=Il({changeEvent:!0}),I=_(()=>e.type==="textarea"||e.autogrow===!0),Y=_(()=>I.value===!0||["text","search","url","tel","password"].includes(e.type)),S=_(()=>{const R={...M.splitAttrs.listeners.value,onInput:L,onPaste:j,onChange:O,onBlur:ae,onFocus:Ht};return R.onCompositionstart=R.onCompositionupdate=R.onCompositionend=D,y.value===!0&&(R.onKeydown=N,R.onClick=$),e.autogrow===!0&&(R.onAnimationend=Z),R}),x=_(()=>{const R={tabindex:0,"data-autofocus":e.autofocus===!0||void 0,rows:e.type==="textarea"?6:void 0,"aria-label":e.label,name:h.value,...M.splitAttrs.attributes.value,id:M.targetUid.value,maxlength:e.maxlength,disabled:e.disable===!0,readonly:e.readonly===!0};return I.value===!1&&(R.type=e.type),e.autogrow===!0&&(R.rows=1),R});me(()=>e.type,()=>{c.value&&(c.value.value=e.modelValue)}),me(()=>e.modelValue,R=>{if(y.value===!0){if(r===!0&&(r=!1,String(R)===l))return;w(R)}else g.value!==R&&(g.value=R,e.type==="number"&&a.hasOwnProperty("value")===!0&&(s===!0?s=!1:delete a.value));e.autogrow===!0&&Be(B)}),me(()=>e.autogrow,R=>{R===!0?Be(B):c.value!==null&&n.rows>0&&(c.value.style.height="auto")}),me(()=>e.dense,()=>
21{e.autogrow===!0&&Be(B)});function q(){na(()=>{const R=document.activeElement;c.value!==null&&c.value!==R&&(R===null||R.id!==M.targetUid.value)&&c.value.focus({preventScroll:!0})})}function C(){c.value!==null&&c.value.select()}function j(R){if(y.value===!0&&e.reverseFillMask!==!0){const re=R.target;E(re,re.selectionStart,re.selectionEnd)}t("paste",R)}function L(R){if(!R||!R.target)return;if(e.type==="file"){t("update:modelValue",R.target.files);return}const re=R.target.value;if(R.target.qComposing===!0){a.value=re;return}if(y.value===!0)w(re,!1,R.inputType);else if(F(re),Y.value===!0&&R.target===document.activeElement){const{selectionStart:ge,selectionEnd:Ce}=R.target;ge!==void 0&&Ce!==void 0&&Be(()=>{R.target===document.activeElement&&re.indexOf(R.target.value)===0&&R.target.setSelectionRange(ge,Ce)})}e.autogrow===!0&&B()}function Z(R){t("animationend",R),B()}function F(R,re){u=()=>{f=null,e.type!=="number"&&a.hasOwnProperty("value")===!0&&delete a.value,e.modelValue!==R&&l!==R&&(l=R,re===!0&&(r=!0),t("update:modelValue",R),Be(()=>{l===R&&(l=NaN)})),u=void 0},e.type==="number"&&(s=!0,a.value=R),e.debounce!==void 0?(f!==null&&clearTimeout(f),a.value=R,f=setTimeout(u,e.debounce)):u()}function B(){requestAnimationFrame(()=>{const R=c.value;if(R!==null){const re=R.parentNode.style,{scrollTop:ge}=R,{overflowY:Ce,maxHeight:G}=o.platform.is.firefox===!0?{}:window.getComputedStyle(R),k=Ce!==void 0&&Ce!=="scroll";k===!0&&(R.style.overflowY="hidden"),re.marginBottom=R.scrollHeight-1+"px",R.style.height="1px",R.style.height=R.scrollHeight+"px",k===!0&&(R.style.overflowY=parseInt(G,10)<R.scrollHeight?"auto":"hidden"),re.marginBottom="",R.scrollTop=ge}})}function O(R){D(R),f!==null&&(clearTimeout(f),f=null),u!==void 0&&u(),t("change",R.target.value)}function ae(R){R!==void 0&&Ht(R),f!==null&&(clearTimeout(f),f=null),u!==void 0&&u(),s=!1,r=!1,delete a.value,e.type!=="file"&&setTimeout(()=>{c.value!==null&&(c.value.value=g.value!==void 0?g.value:"")})}function he(){return a.hasOwnProperty("value")===!0?a.value:g.value!==void 0?g.value:""}nt(()=>{ae()}),ut(()=>{e.autogrow===!0&&B()}),Object.assign(M,{innerValue:g,fieldClass:_(()=>`q-${I.value===!0?"textarea":"input"}`+(e.autogrow===!0?" q-textarea--autogrow":"")),hasShadow:_(()=>e.type!=="file"&&typeof e.shadowText=="string"&&e.shadowText.length!==0),inputRef:c,emitValue:F,hasValue:z,floatingLabel:_(()=>z.value===!0&&(e.type!=="number"||isNaN(g.value)===!1)||Li(e.displayValue)),getControl:()=>T(I.value===!0?"textarea":"input",{ref:c,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...x.value,...S.value,...e.type!=="file"?{value:he()}:m.value}),getShadowControl:()=>T("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(I.value===!0?"":" text-no-wrap")},[T("span",{class:"invisible"},he()),T("span",e.shadowText)])});const A=ql(M);return Object.assign(i,{focus:q,select:C,getNativeElement:()=>c.value}),ri(i,"nativeEl",()=>c.value),A}});const Bv={name:"YandexMap",data(){return{coordinates:[45.037999,38.938527]}},mounted(){this.loadYandexMaps()},methods:{loadYandexMaps(){if(window.ymaps)this.initMap();else{const e=document.createElement("script");e.src="https://api-maps.yandex.ru/2.1/?lang=ru_RU&apikey=7893255e-49f5-4c8b-92b8-7117f0b0eb7b",e.onload=this.initMap,e.onerror=()=>{console.error("\u041E\u0448\u0438\u0431\u043A\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0438 Yandex Maps API")},document.head.appendChild(e)}},initMap(){window.ymaps?window.ymaps.ready(()=>{const e=new window.ymaps.Map("map",{center:this.coordinates,zoom:14,controls:[]}),t=new window.ymaps.Placemark(this.coordinates,{balloonContent:"\u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440, \u041A\u043E\u0436\u0435\u0432\u0435\u043D\u043D\u0430\u044F 12"});e.geoObjects.add(t)}):console.error("Yandex Maps API \u043D\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043D")}}},Vv=e=>(bl("data-v-987f0f80"),e=e(),_l(),e),Fv={class:"container-map"},Wv=Vv(()=>d("div",{id:"map"},null,-1)),Uv=[Wv];function Kv(e,t,n,i,o,a){return _e(),$e("div",Fv,Uv)}var Yv=Ee(Bv,[["render",Kv],["__scopeId","data-v-987f0f80"]]);function Qv(){return rt(uc)}const Gv={components:{YandexMap:Yv},setup(){Qv();const e=oe(""),t=oe(""),n=oe(""),i=oe("");return{name:e,number:t,email:n,comment:i,onReset:()=>{e.value="",t.value="",n.value="",i.value=""},resultForm:()=>{console.log(`\u0418\u043C\u044F: ${e.value}`),console.log(`\u041D\u043E\u043C\u0435\u0440: ${t.value}`),console.log(`\u041F\u043E\u0447\u0442\u0430: ${n.value}`),console.log(`\u0421\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435: ${i.value}`)}}}},Ni=e=>(bl("data-v-d11919c8"),e=e(),_l(),e),Xv={class:"center-container"},Jv={class:"width-container"},Zv={class:"alignment-unit"},ey={class:"form-services",id:"form-services"},ty={class:"form"},ny=Ni(()=>d("div",{class:"text-form"},[d("h5",null,[ce(" \u041F\u043E\u043B\u0443\u0447\u0438\u0442\u0435 \u0431\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0443\u044
21E "),d("br"),ce(" \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044E ")]),d("p",null,"\u0417\u0430\u043F\u043E\u043B\u043D\u0438\u0432 \u0444\u043E\u0440\u043C\u0443 \u043D\u0438\u0436\u0435")],-1)),iy={action:"https://api.web3forms.com/submit",method:"POST"},oy=Ni(()=>d("input",{type:"hidden",name:"access_key",value:"8a5af1e8-7f1b-435e-9420-bf9f95f3fbb1"},null,-1)),ay={class:"input-container"},ly={class:"submit-button"},sy=Ni(()=>d("p",null,[ce(" \u0417\u0430\u043F\u043E\u043B\u043D\u044F\u044F \u0434\u0430\u043D\u043D\u0443\u044E \u0444\u043E\u0440\u043C\u0443 \u0432\u044B \u0441\u043E\u0433\u043B\u0430\u0448\u0430\u0435\u0442\u0435\u0441\u044C"),d("br"),ce(" \u0441 "),d("a",{href:"https://skyweb.pro/Moscow"},"\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u043C \u0441\u043E\u0433\u043B\u0430\u0448\u0435\u043D\u0438\u0435\u043C")],-1)),ry=Ni(()=>d("div",null,null,-1)),uy={class:"contact-information"},cy=Ni(()=>d("p",null,"\u041A\u043E\u043D\u0442\u0430\u043A\u0442\u043D\u0430\u044F \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F",-1)),dy={class:"container-map"},fy=St('<div class="footter" data-v-d11919c8><div class="first-level-footter" data-v-d11919c8><div class="text-contact-information" data-v-d11919c8> \u0420\u043E\u0441\u0438\u0438\u044F, \u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440\u0441\u043A\u0438\u0439 \u043A\u0440\u0430\u0439,<br data-v-d11919c8> \u0433. \u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440, \u0443\u043B. \u041A\u043E\u0436\u0435\u0432\u0435\u043D\u043D\u0430\u044F, \u0434. 12, <br data-v-d11919c8> Email: <span data-v-d11919c8>[email protected]</span><br data-v-d11919c8> \u0422\u0435\u043B: <a href="tel:+79604892767" class="phone-link" data-v-d11919c8>+7 (988)-558-28-33</a><br data-v-d11919c8></div><div class="img-fotter" data-v-d11919c8><div class="social" style="display:flex;flex-direction:row;gap:8px;margin-bottom:6px;height:36px;z-index:2;" data-v-d11919c8><a href="https://t.me/artemswim" target="_blank" rel="noopener noreferrer" data-v-d11919c8><img src="'+Gc+'" alt="" style="height:36px;" data-v-d11919c8></a><a href="https://wa.me/89885582833" target="_blank" rel="noopener noreferrer" data-v-d11919c8><img src="'+Xc+'" alt="" style="height:36px;" data-v-d11919c8></a></div></div></div></div>',1),hy=St('<footer class="container-second-level-footer" data-v-d11919c8><div class="line" data-v-d11919c8></div><div class="second-level-footter" data-v-d11919c8><div class="skyweb" data-v-d11919c8>\xA9 2021. SkyWebPro</div><div class="consent-agreement" data-v-d11919c8><div class="obrab" data-v-d11919c8><a href="https://skyweb.pro/Moscow" data-v-d11919c8>\u0421\u043E\u0433\u043B\u0430\u0441\u0438\u0435 \u043D\u0430 \u043E\u0431\u0440\u0430\u0431\u043E\u0442\u043A\u0443</a></div><div class="user-agreement" data-v-d11919c8><a href="https://skyweb.pro/Moscow" data-v-d11919c8>\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u043E\u0435 \u0441\u043E\u0433\u043B\u0430\u0448\u0435\u043D\u0438\u0435</a></div></div></div></footer>',1);function gy(e,t,n,i,o,a){const l=xe("YandexMap");return _e(),$e("div",Xv,[d("div",Jv,[d("div",Zv,[d("div",ey,[d("div",ty,[ny,d("form",iy,[oy,d("div",ay,[W(lo,{filled:"",name:"Name",modelValue:i.name,"onUpdate:modelValue":t[0]||(t[0]=s=>i.name=s),label:"\u0412\u0430\u0448\u0435 \u0438\u043C\u044F","lazy-rules":"",rules:[s=>s&&s.length>0||"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043C\u044F"]},null,8,["modelValue","rules"]),W(lo,{class:"no-spinners",filled:"",name:"Number",type:"number",modelValue:i.number,"onUpdate:modelValue":t[1]||(t[1]=s=>i.number=s),label:"\u041D\u043E\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430","lazy-rules":"",rules:[s=>s!==null&&s!==""||"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043D\u043E\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430"]},null,8,["modelValue","rules"]),W(lo,{filled:"",type:"email",name:"Email",modelValue:i.email,"onUpdate:modelValue":t[2]||(t[2]=s=>i.email=s),label:"\u0412\u0430\u0448 e-mail","lazy-rules":"",rules:[s=>s&&s.length>0||"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 e-mail"]},null,8,["modelValue","rules"]),W(lo,{style:{height:"200px"},name:"Comment",filled:"",type:"textarea",modelValue:i.comment,"onUpdate:modelValue":t[3]||(t[3]=s=>i.comment=s),label:"\u0412\u0430\u0448 \u0432\u043E\u043F\u0440\u043E\u0441 \u0438\u043B\u0438 \u043A\u043E\u043C\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u0439","lazy-rules":""},null,8,["modelValue"])]),d("div",ly,[W(ht,{type:"submit",label:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C"}),sy])])]),ry,d("div",uy,[cy,d("div",dy,[W(l)]),fy])])]),hy])])}var py=Ee(Gv,[["render",gy],["__scopeId","data-v-d11919c8"]]);const my={components:{HeaderHome:jv,FotterAl:py}},vy={class:"all-container"},yy={style:{"max-width":"1920px",width:"100%","overflow-y":"hidden"}};function by(e,t,n,i,o,a){const l=xe("HeaderHome"),s=xe("router-view"),r=xe("FotterAl");return _e(),$e("div",vy,[d("div",yy,[W(l),W(s),W(r)])])}var _y=Ee(my,[["render",by]]),Cy="/assets/wavePhone.41891d6a.png";const ky={props:{gotoContact:{type:Function,required:!0}}},Sy={class:"container-blue"},wy=d("div",{class:"big-text"},[d("h1",null,"\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0441\u043B\u043E\u0436\u043D\u044B\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u043E\u043F\u0442\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u043C\u0438 \u0440\u0435\u0448\u0435\u043D\u0438\u044F\u043C\u0438")],-1),Ey=d("div",{class:"small-text"},[d("p",null,"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431-\u0440\u0435\u0441\u0443\u0440\u0441\u043E\u0432 \u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \xAB\u043F\u043E\u0434 \u043A\u043B\u044E\u0447\xBB")],-1),xy={class:"button-development"},Ry={class:"start-development"},zy=d("a",{href:"/Moscow#form-services",style:{"text-decoration":"none"}}," \u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 ",-1),$y=d("div",{class:"wave"},[d("img",{src:Cy,alt:""})],-1);function My(e,t,n,i,o,a){return _e(),$e(We,null,[d("div",Sy,[d("div",null,[wy,Ey,d("div",xy,[d("span",Ry,[W(ht,{label:""},{default:Q(()=>[zy]),_:1})])])])]),$y],64)}var Hy=Ee(ky,[["render",My]]),Py="/assets/jsCss.0d856848.png",Ay="/assets/php.89a08ecf.png",Ty="/assets/java.13eeef57.png",Dy="/assets/apple.7b6d3002.png",Oy="/assets/rtc.0a1eb5b0.png",jy="/assets/swift.97bf48da.png",Ly="/assets/rails.64ebe8f4.png",Iy="/assets/unity.6
21a1f000a.png";const qy={},Ny={class:"scrollable-container"},By=St('<div class="tech-logo"><img src="'+Py+'" alt=""><img src="'+Ay+'" alt=""><img src="'+Ty+'" alt=""><img src="'+Dy+'" alt=""><img src="'+Oy+'" alt=""><img src="'+jy+'" alt=""><img src="'+Ly+'" alt=""><img src="'+Iy+'" alt=""></div>',1),Vy=[By];function Fy(e,t){return _e(),$e("div",Ny,Vy)}var Wy=Ee(qy,[["render",Fy]]);const Uy={ratio:[String,Number]};function Ky(e,t){return _(()=>{const n=Number(e.ratio||(t!==void 0?t.value:void 0));return isNaN(n)!==!0&&n>0?{paddingBottom:`${100/n}%`}:null})}const Yy=1.7778;var so=Ie({name:"QImg",props:{...Uy,src:String,srcset:String,sizes:String,alt:String,crossorigin:String,decoding:String,referrerpolicy:String,draggable:Boolean,loading:{type:String,default:"lazy"},loadingShowDelay:{type:[Number,String],default:0},fetchpriority:{type:String,default:"auto"},width:String,height:String,initialRatio:{type:[Number,String],default:Yy},placeholderSrc:String,errorSrc:String,fit:{type:String,default:"cover"},position:{type:String,default:"50% 50%"},imgClass:String,imgStyle:Object,noSpinner:Boolean,noNativeMenu:Boolean,noTransition:Boolean,spinnerColor:String,spinnerSize:String},emits:["load","error"],setup(e,{slots:t,emit:n}){const i=oe(e.initialRatio),o=Ky(e,i),a=Ae(),{registerTimeout:l,removeTimeout:s}=Ro(),{registerTimeout:r,removeTimeout:f}=Ro(),u=_(()=>e.placeholderSrc!==void 0?{src:e.placeholderSrc}:null),c=_(()=>e.errorSrc!==void 0?{src:e.errorSrc,__qerror:!0}:null),h=[oe(null),oe(u.value)],g=oe(0),y=oe(!1),E=oe(!1),w=_(()=>`q-img q-img--${e.noNativeMenu===!0?"no-":""}menu`),N=_(()=>({width:e.width,height:e.height})),$=_(()=>`q-img__image ${e.imgClass!==void 0?e.imgClass+" ":""}q-img__image--with${e.noTransition===!0?"out":""}-transition q-img__image--`),m=_(()=>({...e.imgStyle,objectFit:e.fit,objectPosition:e.position}));function z(){if(f(),e.loadingShowDelay===0){y.value=!0;return}r(()=>{y.value=!0},e.loadingShowDelay)}function D(){f(),y.value=!1}function M({target:j}){zi(a)===!1&&(s(),i.value=j.naturalHeight===0?.5:j.naturalWidth/j.naturalHeight,I(j,1))}function I(j,L){L===1e3||zi(a)===!0||(j.complete===!0?Y(j):l(()=>{I(j,L+1)},50))}function Y(j){zi(a)!==!0&&(g.value=g.value^1,h[g.value].value=null,D(),j.getAttribute("__qerror")!=="true"&&(E.value=!1),n("load",j.currentSrc||j.src))}function S(j){s(),D(),E.value=!0,h[g.value].value=c.value,h[g.value^1].value=u.value,n("error",j)}function x(j){const L=h[j].value,Z={key:"img_"+j,class:$.value,style:m.value,alt:e.alt,crossorigin:e.crossorigin,decoding:e.decoding,referrerpolicy:e.referrerpolicy,height:e.height,width:e.width,loading:e.loading,fetchpriority:e.fetchpriority,"aria-hidden":"true",draggable:e.draggable,...L};return g.value===j?Object.assign(Z,{class:Z.class+"current",onLoad:M,onError:S}):Z.class+="loaded",T("div",{class:"q-img__container absolute-full",key:"img"+j},T("img",Z))}function q(){return y.value===!1?T("div",{key:"content",class:"q-img__content absolute-full q-anchor--skip"},et(t[E.value===!0?"error":"default"])):T("div",{key:"loading",class:"q-img__loading absolute-full flex flex-center"},t.loading!==void 0?t.loading():e.noSpinner===!0?void 0:[T(Al,{color:e.spinnerColor,size:e.spinnerSize})])}{let j=function(){me(()=>e.src||e.srcset||e.sizes?{src:e.src,srcset:e.srcset,sizes:e.sizes}:null,L=>{s(),E.value=!1,L===null?(D(),h[g.value^1].value=u.value):z(),h[g.value].value=L},{immediate:!0})};var C=j;Dt.value===!0?ut(j):j()}return()=>{const j=[];return o.value!==null&&j.push(T("div",{key:"filler",style:o.value})),h[0].value!==null&&j.push(x(0)),h[1].value!==null&&j.push(x(1)),j.push(T(Vt,{name:"q-transition--fade"},q)),T("div",{key:"main",class:w.value,style:N.value,role:"img","aria-label":e.alt},j)}}}),Qy="/assets/plane.24e03adb.png",Gy="/assets/tree.d35d6235.png",Xy="/assets/foto.06531cc0.png",Jy="/assets/bus.79cf4004.png";const Zy={props:{gotoContact:{type:Function,required:!0}},setup(){return{city:rt("city")}}},eb={class:"container-progect"},tb={class:"hat-project"},nb=d("h2",null,"\u041F\u0440\u0438\u043D\u0438\u043C\u0430\u043B\u0438 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u043F\u0440\u043E\u0435\u043A\u0442\u0430\u0445",-1),ib={class:"button-developmentP"},ob={class:"start-development"},ab=d("a",{href:"/Moscow#form-services",style:{"text-decoration":"none"}}," \u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 ",-1),lb={class:"link-text"},sb=["href"],rb=["href"],ub=["href"],cb=["href"],db={class:"projects"},fb={class:"q-col-gutter-md row items-start"},hb={class:"col-6"},gb={class:"absolute-top-left text-subtitle2 text",style:{width:"100%",color:"white","background-color":"rgba(255, 255, 255, 0)"}},pb=d("div",{class:"big-text"},"\u0421\u0431\u0435\u0440 \u0441\u043F\u0430\u0441\u0438\u0431\u043E",-1),mb=d("p",null," \u042D\u0442\u043E \u0431\u043E\u043D\u0443\u0441\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430 \u0421\u0431\u0435\u0440\u0411\u0430\u043D\u043A\u0430. \u0423\u0447\u0430\u0441\u0442\u043D\u0438\u043A\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u044B \u043F\u043E\u043B\u0443\u0447\u0430\u044E\u0442 \u0431\u043E\u043D\u0443\u0441\u044B \u0437\u0430 \u043F\u043E\u043A\u0443\u043F\u043A\u0438 \u0438 \u043C\u043E\u0433\u0443\u0442 \u043E\u043F\u043B\u0430\u0447\u0438\u0432\u0430\u0442\u044C \u0438\u043C\u0438 \u0434\u043E 99% \u043E\u0442 \u0446\u0435\u043D\u044B \u043F\u043E\u043A\u0443\u043F\u043E\u043A \u0438\u043B\u0438... ",-1),vb={class:"more"},yb=["href"],bb={class:"col-6"},_b={class:"absolute-top-left text-subtitle2 text",style:{width:"100%",color:"white","background-color":"rgba(255, 255, 255, 0)"}},Cb=d("div",{class:"big-text"}
21,"\u0421\u0438\u0431\u0443\u0440",-1),kb=d("p",null," \u041E\u0434\u043D\u0430 \u0438\u0437 \u043D\u0430\u0438\u0431\u043E\u043B\u0435\u0435 \u0434\u0438\u043D\u0430\u043C\u0438\u0447\u043D\u043E \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044E\u0449\u0438\u0445\u0441\u044F \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0439 \u0432 \u0433\u043B\u043E\u0431\u0430\u043B\u044C\u043D\u043E\u0439 \u043D\u0435\u0444\u0442\u0435\u0445\u0438\u043C\u0438\u0438, \u0440\u043E\u0441\u0441\u0438\u0439\u0441\u043A\u0438\u0439 \u043B\u0438\u0434\u0435\u0440 \u043F\u043E \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0443 \u043F\u043E\u043B\u0438\u043C\u0435\u0440\u043E\u0432 \u0438 \u043A\u0430\u0443\u0447\u0443\u043A\u043E\u0432. ",-1),Sb={class:"more"},wb=["href"],Eb={class:"col-6"},xb={class:"absolute-top-left text-subtitle2 text",style:{width:"100%",color:"white","background-color":"rgba(255, 255, 255, 0)"}},Rb=d("div",{class:"big-text"},"InterCity",-1),zb=d("p",null," \u041C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0434\u043B\u044F \u043F\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u0438\u043A\u043E\u0432 \u043F\u043E \u043F\u043E\u0438\u0441\u043A\u0443 \u0438 \u043F\u043E\u0441\u0435\u0449\u0435\u043D\u0438\u044E \u0434\u043E\u0441\u0442\u043E\u043F\u0440\u0438\u043C\u0435\u0447\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u0435\u0439, \u0438\u043D\u0442\u0435\u0440\u0435\u0441\u043D\u044B\u0445 \u043C\u0435\u0441\u0442 ",-1),$b={class:"more"},Mb=["href"],Hb={class:"col-6"},Pb={class:"absolute-top-left text-subtitle2 text",style:{width:"100%",color:"white","background-color":"rgba(255, 255, 255, 0)"}},Ab=d("div",{class:"big-text"},"Gruzi",-1),Tb=d("p",null," \u042D\u0442\u043E \u0446\u0438\u0444\u0440\u043E\u0432\u0430\u044F \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u0434\u043B\u044F \u0433\u0440\u0443\u0437\u043E\u043F\u0435\u0440\u0435\u0432\u043E\u0437\u043E\u043A. \u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F\u043C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u044B \u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u044B \u0434\u043B\u044F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0437\u0430\u043A\u0443\u043F\u043A\u0438 \u0438 \u0438\u0441\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u043F\u0435\u0440\u0435\u0432\u043E\u0437\u043E\u043A. ",-1),Db={class:"more"},Ob=["href"];function jb(e,t,n,i,o,a){return _e(),$e("div",eb,[d("div",null,[d("div",tb,[nb,d("div",ib,[d("span",ob,[W(ht,{label:""},{default:Q(()=>[ab]),_:1})])])]),d("div",lb,[d("a",{href:`/${i.city}/portfolio`},"App Android",8,sb),d("a",{href:`/${i.city}/portfolio`},"App iOs",8,rb),d("a",{href:`/${i.city}/portfolio`},"Web",8,ub),d("a",{href:`/${i.city}/portfolio`},"Desktop",8,cb)])]),d("div",db,[d("div",fb,[d("div",hb,[W(so,{src:Qy},{default:Q(()=>[d("div",gb,[pb,mb,d("div",vb,[d("a",{href:`/${i.city}/portfolio`},"\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435",8,yb),W(tt,{name:"trending_flat"})])])]),_:1})]),d("div",bb,[W(so,{src:Gy},{default:Q(()=>[d("div",_b,[Cb,kb,d("div",Sb,[d("a",{href:`/${i.city}/portfolio`},"\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435",8,wb),W(tt,{name:"trending_flat"})])])]),_:1})]),d("div",Eb,[W(so,{src:Xy},{default:Q(()=>[d("div",xb,[Rb,zb,d("div",$b,[d("a",{href:`/${i.city}/portfolio`},"\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435",8,Mb),W(tt,{name:"trending_flat"})])])]),_:1})]),d("div",Hb,[W(so,{class:"img-bus",style:{height:"90%"},src:Jy},{default:Q(()=>[d("div",Pb,[Ab,Tb,d("div",Db,[d("a",{href:`/${i.city}/portfolio`},"\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435",8,Ob),W(tt,{name:"trending_flat"})])])]),_:1})])])])])}var Lb=Ee(Zy,[["render",jb]]),Zc="/assets/lamp.5c8ca95a.png",ed="/assets/hand.eab41aa2.png",td="/assets/dock.dedb1081.png",nd="/assets/peopleRun.5671ffe3.png";const Ib={},qb={class:"container-profitably"},Nb=St('<h2>\u041A\u043E\u043C\u0443 \u0438\u043D\u0442\u0435\u0440\u0435\u0441\u043D\u043E \u0441 \u043D\u0430\u043C\u0438 \u0440\u0430\u0431\u043E\u0442\u0430\u0442\u044C</h2><div class="container-icon"><div class="container-client"><div class="icons"><img src="'+Zc+'" alt=""></div><div><h5>\u041C\u043E\u043B\u043E\u0434\u044B\u043C \u0441\u0442\u0430\u0440\u0442\u0430\u043F\u0430\u043C</h5></div><div><p>\u0412\u043E\u043F\u043B\u043E\u0449\u0430\u044E\u0449\u0438\u043C \u0441\u0432\u043E\u0438 \u0438\u0434\u0435\u0438 \u0432\u043D\u0435\u0434\u0440\u044F\u044F \u043D\u043E\u0432\u0435\u0439\u0448\u0438\u0435 IT \u0441\u0435\u0440\u0432\u0438\u0441\u044B</p></div></div><div class="container-client"><div class="icons"><img src="'+ed+'" alt=""></div><div><h5>
21Digital \u0430\u0433\u0435\u043D\u0441\u0442\u0432\u0430\u043C</h5></div><div><p>\u041A\u043E\u0442\u043E\u0440\u044B\u043C \u043D\u0443\u0436\u043D\u043E \u043E\u0442\u0434\u0430\u0442\u044C \u043D\u0430 \u0441\u0443\u0431\u043F\u043E\u0434\u0440\u044F\u0434 \u043D\u0435 \u043F\u0440\u043E\u0444\u0438\u043B\u044C\u043D\u044B\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u044B</p></div></div><div class="container-client"><div class="icons"><img src="'+td+'" alt=""></div><div><h5>\u041C\u0430\u043B\u043E\u043C\u0443 \u0438 \u0441\u0440\u0435\u0434\u043D\u0435\u043C\u0443 \u0431\u0438\u0437\u043D\u0435\u0441\u0443</h5></div><div><p>\u041A\u043E\u0442\u043E\u0440\u043E\u043C\u0443 \u043D\u0443\u0436\u043D\u043E \u043F\u043E\u0432\u044B\u0441\u0442\u0438 \u043F\u0440\u043E\u0434\u0430\u0436\u0438, \u043F\u043E\u0432\u044B\u0441\u0438\u0442\u044C \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u0443\u0434\u0438\u0442\u043E\u0440\u0438\u0438 , \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0442\u044C \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u044B\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432</p></div></div><div class="container-client"><div class="icons"><img src="'+nd+'" alt=""></div><div><h5>\u041A\u0440\u0443\u043F\u043D\u044B\u043C \u041A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u044F\u043C</h5></div><div><p>\u041A\u043E\u0442\u043E\u0440\u044B\u043C \u043D\u0443\u0436\u043D\u043E \u0432\u043D\u0435\u0434\u0440\u0438\u0442\u044C \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0430 \u0438\u043B\u0438 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438 \u0441\u043B\u043E\u0436\u043D\u044B\u0435 \u043C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0433\u043E\u0432\u044B\u0435 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u044B</p></div></div></div>',2),Bb=[Nb];function Vb(e,t){return _e(),$e("div",qb,Bb)}var Fb=Ee(Ib,[["render",Vb]]),Wb="/assets/tring-write-rt.c1d9b24b.png",Ub="/assets/tring-write-lt.8b679cf1.png";const Kb={props:{gotoContact:{type:Function,required:!0}}},Yb={class:"Messag"},Qb=d("img",{class:"lt-img-left",src:Wb,alt:""},null,-1),Gb={class:"MassageUs"},Xb={class:"container-massage"},Jb=d("div",{class:"text"}," \u0423 \u0432\u0430\u0441 \u0435\u0441\u0442\u044C \u0437\u0430\u0434\u0430\u0447\u0430, \u043D\u043E \u0432\u044B \u043D\u0435 \u0437\u043D\u0430\u0435\u0442\u0435 \u043A\u0430\u043A \u0435\u0435 \u0440\u0435\u0448\u0438\u0442\u044C? \u041D\u0430\u043F\u0438\u0448\u0438\u0442\u0435 \u043D\u0430\u043C! \u041C\u044B \u043D\u0430\u0439\u0434\u0435\u043C \u0440\u0435\u0448\u0435\u043D\u0438\u0435 \u0438 \u0440\u0435\u0430\u043B\u0438\u0437\u0443\u0435\u043C \u043F\u0440\u043E\u0435\u043A\u0442 ",-1),Zb={class:"button-development"},e_={class:"start-development"},t_=d("a",{href:"/Moscow#form-services",style:{"text-decoration":"none"}}," \u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 ",-1),n_=d("div",{style:{height:"1px"}},[d("img",{class:"lt-img-write",src:Ub,alt:""})],-1);function i_(e,t,n,i,o,a){return _e(),$e("div",Yb,[Qb,d("div",Gb,[d("div",Xb,[Jb,d("div",Zb,[d("span",e_,[W(ht,{label:""},{default:Q(()=>[t_]),_:1})])])])]),n_])}var o_=Ee(Kb,[["render",i_]]),At=Ie({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=_(()=>`q-card__section q-card__section--${e.horizontal===!0?"horiz row no-wrap":"vert"}`);return()=>T(e.tag,{class:n.value},et(t.default))}}),qt=Ie({name:"QCard",props:{...fn,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=Ae(),i=hn(e,n),o=_(()=>"q-card"+(i.value===!0?" q-card--dark q-dark":"")+(e.bordered===!0?" q-card--bordered":"")+(e.square===!0?" q-card--square no-border-radius":"")+(e.flat===!0?" q-card--flat no-shadow":""));return()=>T(e.tag,{class:o.value},et(t.default))}}),a_=Ie({name:"QSlideTransition",props:{appear:Boolean,duration:{type:Number,default:300}},emits:["show","hide"],setup(e,{slots:t,emit:n}){let i=!1,o,a,l=null,s=null,r,f;function u(){o&&o(),o=null,i=!1,l!==null&&(clearTimeout(l),l=null),s!==null&&(clearTimeout(s),s=null),a!==void 0&&a.removeEventListener("transitionend",r),r=null}function c(E,w,N){w!==void 0&&(E.style.height=`${w}px`),E.style.transition=`height ${e.duration}ms cubic-bezier(.25, .8, .50, 1)`,i=!0,o=N}function h(E,w){E.style.overflowY=null,E.style.height=null,E.style.transition=null,u(),w!==f&&n(w)}function g(E,w){let N=0;a=E,i===!0?(u(),N=E.offsetHeight===E.scrollHeight?0:void 0):(f="hide",E.style.overflowY="hidden"),c(E,N,w),l=setTimeout(()=>{l=null,E.style.height=`${E.scrollHeight}px`,r=$=>{s=null,(Object($)!==$||$.target===E)&&h(E,"show")},E.addEventListener("transitionend",r),s=setTimeout(r,e.duration*1.1)},100)}function y(E,w){let N;a=E,i===!0?u():(f="show",E.style.overflowY="hidden",N=E.scrollHeight),c(E,N,w),l=setTimeout(()=>{l=null,E.style.height=0,r=$=>{s=null,(Object($)!==$||$.target===E)&&h(E,"hide")},E.addEventListener("transitionend",r),s=setTimeout(r,e.duration*1.1)},100)}return nt(()=>{i===!0&&u()}),()=>T(Vt,{css:!1,appear:e.appear,onEnter:g,onLeave:y},t.default)}});const l_={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},Ma={xs:2,sm:4,md:8,lg:16,xl:24};var Tt=Ie({name:"QSeparator",props:{...fn,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=Ae(),n=hn(e,t.proxy.$q),i=_(()=>e.vertical===!0?"vertical":"horizontal"),o=_(()=>` q-separator--${i.value}`),a=_(()=>e.inset!==!1?`${o.value}-${l_[e.inset]}`:""),l=_(()=>`q-separator${o.value}${a.value}`+(e.color!==void 0?` bg-${e.color}`:"")+(n.value===!0?" q-separator--dark":"")),s=_(()=>{const r={};if(e.size!==void 0&&(r[e.vertical===!0?"width":"height"]=e.size),e.spaced!==!1){const f=e.spaced===!0?`${Ma.md}px`:e.spaced in Ma?`${Ma[e.spaced]}px`:e.spaced,u=e.vertical===!0?["Left","Right"]:["Top","Bottom"];r[`margin${u[0]}`]=r[`margin${u[1]}`]=f}return r});return()=>T("hr",{class:l.value,style:s.value,"aria-orientation":i.value})}});const bn=gl({}),s_=Object.keys(Jo);var nn=Ie({name:"QExpansionItem",props:{...Jo,...Zo,...fn,icon:String,label:String,labelLines:[Number,String],caption:String,captionLine
21s:[Number,String],dense:Boolean,toggleAriaLabel:String,expandIcon:String,expandedIcon:String,expandIconClass:[Array,String,Object],duration:{},headerInsetLevel:Number,contentInsetLevel:Number,expandSeparator:Boolean,defaultOpened:Boolean,hideExpandIcon:Boolean,expandIconToggle:Boolean,switchToggleSide:Boolean,denseToggle:Boolean,group:String,popup:Boolean,headerStyle:[Array,String,Object],headerClass:[Array,String,Object]},emits:[...ea,"click","afterShow","afterHide"],setup(e,{slots:t,emit:n}){const{proxy:{$q:i}}=Ae(),o=hn(e,i),a=oe(e.modelValue!==null?e.modelValue:e.defaultOpened),l=oe(null),s=jl(),{show:r,hide:f,toggle:u}=ta({showing:a});let c,h;const g=_(()=>`q-expansion-item q-item-type q-expansion-item--${a.value===!0?"expanded":"collapsed"} q-expansion-item--${e.popup===!0?"popup":"standard"}`),y=_(()=>{if(e.contentInsetLevel===void 0)return null;const B=i.lang.rtl===!0?"Right":"Left";return{["padding"+B]:e.contentInsetLevel*56+"px"}}),E=_(()=>e.disable!==!0&&(e.href!==void 0||e.to!==void 0&&e.to!==null&&e.to!=="")),w=_(()=>{const B={};return s_.forEach(O=>{B[O]=e[O]}),B}),N=_(()=>E.value===!0||e.expandIconToggle!==!0),$=_(()=>e.expandedIcon!==void 0&&a.value===!0?e.expandedIcon:e.expandIcon||i.iconSet.expansionItem[e.denseToggle===!0?"denseIcon":"icon"]),m=_(()=>e.disable!==!0&&(E.value===!0||e.expandIconToggle===!0)),z=_(()=>({expanded:a.value===!0,detailsId:s.value,toggle:u,show:r,hide:f})),D=_(()=>{const B=e.toggleAriaLabel!==void 0?e.toggleAriaLabel:i.lang.label[a.value===!0?"collapse":"expand"](e.label);return{role:"button","aria-expanded":a.value===!0?"true":"false","aria-controls":s.value,"aria-label":B}});me(()=>e.group,B=>{h!==void 0&&h(),B!==void 0&&q()});function M(B){E.value!==!0&&u(B),n("click",B)}function I(B){B.keyCode===13&&Y(B,!0)}function Y(B,O){O!==!0&&l.value!==null&&l.value.focus(),u(B),Ye(B)}function S(){n("afterShow")}function x(){n("afterHide")}function q(){c===void 0&&(c=xo()),a.value===!0&&(bn[e.group]=c);const B=me(a,ae=>{ae===!0?bn[e.group]=c:bn[e.group]===c&&delete bn[e.group]}),O=me(()=>bn[e.group],(ae,he)=>{he===c&&ae!==void 0&&ae!==c&&f()});h=()=>{B(),O(),bn[e.group]===c&&delete bn[e.group],h=void 0}}function C(){const B={class:[`q-focusable relative-position cursor-pointer${e.denseToggle===!0&&e.switchToggleSide===!0?" items-end":""}`,e.expandIconClass],side:e.switchToggleSide!==!0,avatar:e.switchToggleSide},O=[T(tt,{class:"q-expansion-item__toggle-icon"+(e.expandedIcon===void 0&&a.value===!0?" q-expansion-item__toggle-icon--rotated":""),name:$.value})];return m.value===!0&&(Object.assign(B,{tabindex:0,...D.value,onClick:Y,onKeyup:I}),O.unshift(T("div",{ref:l,class:"q-expansion-item__toggle-focus q-icon q-focus-helper q-focus-helper--rounded",tabindex:-1}))),T(ho,B,()=>O)}function j(){let B;return t.header!==void 0?B=[].concat(t.header(z.value)):(B=[T(ho,()=>[T(el,{lines:e.labelLines},()=>e.label||""),e.caption?T(el,{lines:e.captionLines,caption:!0},()=>e.caption):null])],e.icon&&B[e.switchToggleSide===!0?"push":"unshift"](T(ho,{side:e.switchToggleSide===!0,avatar:e.switchToggleSide!==!0},()=>T(tt,{name:e.icon})))),e.disable!==!0&&e.hideExpandIcon!==!0&&B[e.switchToggleSide===!0?"unshift":"push"](C()),B}function L(){const B={ref:"item",style:e.headerStyle,class:e.headerClass,dark:o.value,disable:e.disable,dense:e.dense,insetLevel:e.headerInsetLevel};return N.value===!0&&(B.clickable=!0,B.onClick=M,Object.assign(B,E.value===!0?w.value:D.value)),T(Dc,B,j)}function Z(){return qo(T("div",{key:"e-content",class:"q-expansion-item__content relative-position",style:y.value,id:s.value},et(t.default)),[[Eh,a.value]])}function F(){const B=[L(),T(a_,{duration:e.duration,onShow:S,onHide:x},Z)];return e.expandSeparator===!0&&B.push(T(Tt,{class:"q-expansion-item__border q-expansion-item__border--top absolute-top",dark:o.value}),T(Tt,{class:"q-expansion-item__border q-expansion-item__border--bottom absolute-bottom",dark:o.value})),B}return e.group!==void 0&&q(),nt(()=>{h!==void 0&&h()}),()=>T("div",{class:g.value},[T("div",{class:"q-expansion-item__container relative-position"},F())])}}),id=Ie({name:"QList",props:{...fn,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:t}){const n=Ae(),i=hn(e,n.proxy.$q),o=_(()=>"q-list"+(e.bordered===!0?" q-list--bordered":"")+(e.dense===!0?" q-list--dense":"")+(e.separator===!0?" q-list--separator":"")+(i.value===!0?" q-list--dark":"")+(e.padding===!0?" q-list--padding":""));return()=>T(e.tag,{class:o.value},et(t.default))}});const r_={props:{gotoContact:{type:Function,required:!0}}},u_={class:"container-serch"},c_={class:"hat-serch"},d_=d("div",null,[d("h2",null,"\u041C\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u0432 \u043F\u043E\u0438\u0441\u043A\u0435 \u0442\u0430\u043B\u0430\u043D\u0442\u043E\u0432"),d("div",null,[d("p",null,"\u0418 \u0441\u0435\u0433\u043E\u0434\u043D\u044F \u043D\u0430\u043C \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B:")])],-1),f_={class:"button-development"},h_={class:"start-development"},g_=d("a",{href:"/Moscow#form-services",style:{"text-decoration":"none"}}," \u0412\u0441\u0435 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0438 ",-1),p_=d("span",null,"\u0422\u0440\u0435\u0431\u0443\u0435\u043C\u044B\u0439 \u043E\u043F\u044B\u0442 \u0440\u0430\u0431\u043E\u0442\u044B:",-1),m_=d("p",null,"1\u20133 \u0433\u043E\u0434\u0430 \u041F\u043E\u043B\u043D\u0430\u044F \u0437\u0430\u043D\u044F\u0442\u043E\u0441\u0442\u044C, \u043F\u043E\u043B\u043D\u044B\u0439 \u0434\u0435\u043D\u044C",-1),v_=d("br",null,null,-1),y_=d("p",null,"\u041E\u0431\u044F\u0437\u0430\u043D\u043D\u043E\u0441\u0442\u0438:",-1),b_=d("ul",null,[d("li",null,[d("span",null,"\u041F\u0440\u043E\u0432\u043E\u0434\u0438\u0442\u044C \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u044F \u0432 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u044D\u043A\u043E\u043D\u043E\u043C\u0438\u043A\u0438, \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432 \u0438 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0438.")]),d("li",null,[d("span",null,"\u0421\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0442\u044C \u043F\u043B\u0430\u043D \u0434\u043E\u0445\u043E\u0434\u043E\u0432 \u0438 \u0440\u0430\u0441\u0445\u043E\u0434\u043E\u0432 \u043D\u0430 \u043C\u0435\u0441\u044F\u0446, \u043A\u0432\u0430\u0440\u0442\u0430\u043B, \u0433\u043E\u0434.")]),d("li",null,[d("span",null,"\u041E\u043F\u0442\u0438\u043C\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0440\u0430\u0441\u0445\u043E\u0434\u044B.")]),d("li",null,[d("span",null,"\u0410\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u0443\u044
21E, \u044D\u043A\u043E\u043D\u043E\u043C\u0438\u0447\u0435\u0441\u043A\u0443\u044E \u0434\u0435\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u043F\u0440\u0435\u0434\u043F\u0440\u0438\u044F\u0442\u0438\u044F.")]),d("li",null,[d("span",null,"\u041A\u043E\u043D\u0442\u0440\u043E\u043B\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u044B\u0435 \u043F\u043E\u043A\u0430\u0437\u0430\u0442\u0435\u043B\u0438")]),d("li",null,[d("span",null,"\u041F\u0440\u043E\u0433\u043D\u043E\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044E \u043D\u0430 \u0440\u044B\u043D\u043A\u0435")]),d("li",null,[d("span",null,"\u0421\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0442\u044C \u0431\u0438\u0437\u043D\u0435\u0441-\u043F\u043B\u0430\u043D\u044B")]),d("li",null,[d("span",null,"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0435 \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u044B\u0435 \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u044B")])],-1),__=d("p",null,"\u0422\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u044F:",-1),C_=d("ul",null,[d("li",null,[d("span",null,"\u041E\u043F\u044B\u0442 \u0440\u0430\u0431\u043E\u0442\u044B \u043D\u0435 \u043C\u0435\u043D\u0435\u0435 2\u0445 \u043B\u0435\u0442")]),d("li",null,[d("span",null,"\u0412\u044B\u0441\u0448\u0435\u0435 \u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D\u0438\u0435")])],-1),k_=d("span",null,"\u0422\u0440\u0435\u0431\u0443\u0435\u043C\u044B\u0439 \u043E\u043F\u044B\u0442 \u0440\u0430\u0431\u043E\u0442\u044B:",-1),S_=d("p",null,"1\u20133 \u0433\u043E\u0434\u0430 \u041F\u043E\u043B\u043D\u0430\u044F \u0437\u0430\u043D\u044F\u0442\u043E\u0441\u0442\u044C, \u043F\u043E\u043B\u043D\u044B\u0439 \u0434\u0435\u043D\u044C",-1),w_=d("br",null,null,-1),E_=d("p",null,"\u041E\u0431\u044F\u0437\u0430\u043D\u043D\u043E\u0441\u0442\u0438:",-1),x_=d("ul",null,[d("li",null,[d("span",null,"\u041F\u0440\u043E\u0432\u043E\u0434\u0438\u0442\u044C \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u044F \u0432 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u044D\u043A\u043E\u043D\u043E\u043C\u0438\u043A\u0438, \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432 \u0438 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0438.")]),d("li",null,[d("span",null,"\u0421\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0442\u044C \u043F\u043B\u0430\u043D \u0434\u043E\u0445\u043E\u0434\u043E\u0432 \u0438 \u0440\u0430\u0441\u0445\u043E\u0434\u043E\u0432 \u043D\u0430 \u043C\u0435\u0441\u044F\u0446, \u043A\u0432\u0430\u0440\u0442\u0430\u043B, \u0433\u043E\u0434.")]),d("li",null,[d("span",null,"\u041E\u043F\u0442\u0438\u043C\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0440\u0430\u0441\u0445\u043E\u0434\u044B.")]),d("li",null,[d("span",null,"\u0410\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u0443\u044E, \u044D\u043A\u043E\u043D\u043E\u043C\u0438\u0447\u0435\u0441\u043A\u0443\u044E \u0434\u0435\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u043F\u0440\u0435\u0434\u043F\u0440\u0438\u044F\u0442\u0438\u044F.")]),d("li",null,[d("span",null,"\u041A\u043E\u043D\u0442\u0440\u043E\u043B\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u044B\u0435 \u043F\u043E\u043A\u0430\u0437\u0430\u0442\u0435\u043B\u0438")]),d("li",null,[d("span",null,"\u041F\u0440\u043E\u0433\u043D\u043E\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044E \u043D\u0430 \u0440\u044B\u043D\u043A\u0435")]),d("li",null,[d("span",null,"\u0421\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0442\u044C \u0431\u0438\u0437\u043D\u0435\u0441-\u043F\u043B\u0430\u043D\u044B")]),d("li",null,[d("span",null,"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0435 \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u044B\u0435 \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u044B")])],-1),R_=d("p",null,"\u0422\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u044F:",-1),z_=d("ul",null,[d("li",null,[d("span",null,"\u041E\u043F\u044B\u0442 \u0440\u0430\u0431\u043E\u0442\u044B \u043D\u0435 \u043C\u0435\u043D\u0435\u0435 2\u0445 \u043B\u0435\u0442")]),d("li",null,[d("span",null,"\u0412\u044B\u0441\u0448\u0435\u0435 \u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D\u0438\u0435")])],-1),$_=d("span",null,"\u0422\u0440\u0435\u0431\u0443\u0435\u043C\u044B\u0439 \u043E\u043F\u044B\u0442 \u0440\u0430\u0431\u043E\u0442\u044B:",-1),M_=d("p",null,"1\u20133 \u0433\u043E\u0434\u0430 \u041F\u043E\u043B\u043D\u0430\u044F \u0437\u0430\u043D\u044F\u0442\u043E\u0441\u0442\u044C, \u043F\u043E\u043B\u043D\u044B\u0439 \u0434\u0435\u043D\u044C",-1),H_=d("br",null,null,-1),P_=d("p",null,"\u041E\u0431\u044F\u0437\u0430\u043D\u043D\u043E\u0441\u0442\u0438:",-1),A_=d("ul",null,[d("li",null,[d("span",null,"\u041F\u0440\u043E\u0432\u043E\u0434\u0438\u0442\u044C \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u044F \u0432 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u044D\u043A\u043E\u043D\u043E\u043C\u0438\u043A\u0438, \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432 \u0438 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0438.")]),d("li",null,[d("span",null,"\u0421\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0442\u044C \u043F\u043B\u0430\u043D \u0434\u043E\u0445\u043E\u0434\u043E\u0432 \u0438 \u0440\u0430\u0441\u0445\u043E\u0434\u043E\u0432 \u043D\u0430 \u043C\u0435\u0441\u044F\u0446, \u043A\u0432\u0430\u0440\u0442\u0430\u043B, \u0433\u043E\u0434.")]),d("li",null,[d("span",null,"\u041E\u043F\u0442\u0438\u043C\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0440\u0430\u0441\u0445\u043E\u0434\u044B.")]),d("li",null,[d("span",null,"\u0410\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u0443\u044
21E, \u044D\u043A\u043E\u043D\u043E\u043C\u0438\u0447\u0435\u0441\u043A\u0443\u044E \u0434\u0435\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u043F\u0440\u0435\u0434\u043F\u0440\u0438\u044F\u0442\u0438\u044F.")]),d("li",null,[d("span",null,"\u041A\u043E\u043D\u0442\u0440\u043E\u043B\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u044B\u0435 \u043F\u043E\u043A\u0430\u0437\u0430\u0442\u0435\u043B\u0438")]),d("li",null,[d("span",null,"\u041F\u0440\u043E\u0433\u043D\u043E\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044E \u043D\u0430 \u0440\u044B\u043D\u043A\u0435")]),d("li",null,[d("span",null,"\u0421\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0442\u044C \u0431\u0438\u0437\u043D\u0435\u0441-\u043F\u043B\u0430\u043D\u044B")]),d("li",null,[d("span",null,"\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0435 \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u044B\u0435 \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u044B")])],-1),T_=d("p",null,"\u0422\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u044F:",-1),D_=d("ul",null,[d("li",null,[d("span",null,"\u041E\u043F\u044B\u0442 \u0440\u0430\u0431\u043E\u0442\u044B \u043D\u0435 \u043C\u0435\u043D\u0435\u0435 2\u0445 \u043B\u0435\u0442")]),d("li",null,[d("span",null,"\u0412\u044B\u0441\u0448\u0435\u0435 \u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D\u0438\u0435")])],-1);function O_(e,t,n,i,o,a){return _e(),$e("div",u_,[d("div",c_,[d_,d("div",null,[d("div",f_,[d("span",h_,[W(ht,{label:""},{default:Q(()=>[g_]),_:1})])])])]),W(id,null,{default:Q(()=>[W(nn,{group:"somegroup",label:"Backend \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A",caption:"Ruby, C#, Githab, PHP, Slack, Fullstack","default-opened":"","header-class":"text-black"},{default:Q(()=>[W(qt,null,{default:Q(()=>[W(At,null,{default:Q(()=>[p_,m_,v_,y_,b_,__,C_]),_:1})]),_:1})]),_:1}),W(Tt),W(nn,{group:"somegroup",label:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440-\u0410\u043D\u0430\u043B\u0438\u0442\u0438\u043A \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0445 \u0441\u0446\u0435\u043D\u0430\u0440\u0438\u0435\u0432",caption:"\u041A\u0440\u0430\u0442\u043A\u043E\u0435 \u043E\u043F\u0438\u0441\u0430\u043D\u0438\u0435 \u043F\u0435\u0440\u0432\u043E\u0439 \u0441\u0442\u0440\u043E\u043A\u0438 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0438 \u0434\u043B\u044F \u0431\u0435\u0433\u043B\u043E\u0432\u043E\u0433\u043E \u043E\u0437\u043D\u0430\u043A\u0430\u043C\u043B\u0438\u0432\u0430\u043D\u0438\u044F \u0441 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0435\u0439...","header-class":"text-black"},{default:Q(()=>[W(qt,null,{default:Q(()=>[W(At,null,{default:Q(()=>[k_,S_,w_,E_,x_,R_,z_]),_:1})]),_:1})]),_:1}),W(Tt),W(nn,{group:"somegroup",label:"Backend \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A",caption:"\u041A\u0440\u0430\u0442\u043A\u043E\u0435 \u043E\u043F\u0438\u0441\u0430\u043D\u0438\u0435 \u043F\u0435\u0440\u0432\u043E\u0439 \u0441\u0442\u0440\u043E\u043A\u0438 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0438 \u0434\u043B\u044F \u0431\u0435\u0433\u043B\u043E\u0432\u043E\u0433\u043E \u043E\u0437\u043D\u0430\u043A\u0430\u043C\u043B\u0438\u0432\u0430\u043D\u0438\u044F \u0441 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0435\u0439...","header-class":"text-black"},{default:Q(()=>[W(qt,null,{default:Q(()=>[W(At,null,{default:Q(()=>[$_,M_,H_,P_,A_,T_,D_]),_:1})]),_:1})]),_:1}),W(Tt)]),_:1})])}var j_=Ee(r_,[["render",O_]]),L_="/assets/bird.53c83e90.png";const I_={},q_={class:"container-profitably"},N_=St('<h2>\u0421 \u043D\u0430\u043C\u0438 \u0432\u044B\u0433\u043E\u0434\u043D\u043E \u0438 \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u0438\u0432\u043D\u043E</h2><div class="cells"><div class="elements"><div class="icon"><img src="'+Zc+'" alt=""></div><div><h5>\u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438</h5></div><div><p>\u0411\u043E\u043B\u044C\u0448\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0439, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043D\u0430\u043C \u0438\u043C\u0435\u0442\u044C \u0433\u0438\u0431\u043A\u0443\u044
21E \u0441\u0438\u0441\u0442\u0435\u043C\u0443 \u0446\u0435\u043D\u043E\u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u0438 \u043D\u0430\u0439\u0442\u0438 \u043A\u0430\u0436\u0434\u043E\u043C\u0443 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0435 \u043F\u0440\u0435\u0434\u043B\u043E\u0436\u0435\u043D\u0438\u0435</p></div></div><div class="elements"><div class="icon"><img src="'+ed+'" alt=""></div><div><h5>\u0413\u0430\u0440\u0430\u043D\u0442\u0438\u0438</h5></div><div><p>\u0413\u0430\u0440\u0430\u043D\u0442\u0438\u044F \u043D\u0430 \u0432\u0441\u0435 \u0440\u0430\u0431\u043E\u0442\u044B \u041F\u0440\u043E\u0437\u0440\u0430\u0447\u043D\u043E\u0441\u0442\u044C, \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u044D\u0442\u0430\u043F\u043E\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0432 \u0442\u0435\u0447\u0435\u043D\u0438\u0438 \u0432\u0441\u0435\u0433\u043E \u043F\u0440\u043E\u0435\u043A\u0442\u0430</p></div></div><div class="elements"><div class="icon"><img src="'+td+'" alt=""></div><div><h5>\u0414\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430\u0446\u0438\u044F</h5></div><div><p>\u0412\u0435\u0434\u0435\u043D\u0438\u0435 \u0432\u0441\u0435\u0439 \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u043E\u0439 \u0438 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430\u0446\u0438\u0438 \u0441\u0438\u043B\u0430\u043C\u0438 \u043D\u0430\u0448\u0438\u0445 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u043E\u0432</p></div></div><div class="elements"><div class="icon"><img src="'+nd+'" alt=""></div><div><h5>\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430</h5></div><div><p>\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u043E \u043C\u0435\u0442\u043E\u0434\u043E\u043B\u043E\u0433\u0438\u0438 Scrum , Agile. \u041C\u044B \u0441\u0442\u0440\u0435\u043C\u0438\u043C\u0441\u044F \u043A \u0438\u0434\u0435\u0430\u043B\u044C\u043D\u043E \u0432\u044B\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u043E\u043C\u0443 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0443 \u0432\u0437\u0430\u0438\u043C\u043E\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0441 \u043A\u043E\u043C\u0430\u043D\u0434\u043E\u0439</p></div></div></div><div class="container-bird"><div class="bird"><img src="'+L_+'" alt=""></div><div class="bird-text"><p>\u041C\u044B \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u043C\u0441\u044F \u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0433\u043E \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0440\u0430\u0437\u043D\u044B\u0445 \u0441\u0444\u0435\u0440 \u0431\u0438\u0437\u043D\u0435\u0441\u0430. \u0423 \u043D\u0430\u0441 \u0435\u0441\u0442\u044C \u043E\u043F\u044B\u0442 \u0432 \u043F\u043E\u0441\u0442\u0440\u043E\u0435\u043D\u0438\u0438 \u043A\u0430\u043A \u0441\u043B\u043E\u0436\u043D\u044B\u0445 \u0438\u043D\u0442\u0435\u0433\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0441\u0438\u0441\u0442\u0435\u043C \u0434\u043B\u044F \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0435\u043D\u0438\u044F \u043F\u043E\u0442\u0440\u0435\u0431\u043D\u043E\u0441\u0442\u0435\u0439 \u0431\u0438\u0437\u043D\u0435\u0441\u0430 \u043D\u0430\u0448\u0438\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432 \u043F\u043E \u0412\u0441\u0435\u043C\u0443 \u043C\u0438\u0440\u0443, \u0442\u0430\u043A \u0438 \u0438\u043D\u043D\u043E\u0432\u0430\u0446\u0438\u043E\u043D\u043D\u044B\u0445 \u043C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0433\u043E\u0432\u044B\u0445 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432. <br><br> \u041D\u0430\u0448\u0430 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u2014 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F Android, iOS (iPad, iPhone \u0438 iPod) \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C, \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u043E\u0432, \u0441\u0435\u0440\u0432\u0435\u0440\u043D\u044B\u0445 \u0440\u0435\u0448\u0435\u043D\u0438\u0439, \u043E\u0431\u043B\u0430\u0447\u043D\u044B\u0445 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0439 </p></div></div>',3),B_=[N_];function V_(e,t){return _e(),$e("div",q_,B_)}var F_=Ee(I_,[["render",V_]]),W_="/assets/Logo_of_Aeroflot_Soviet_Airlines.3f337c64.svg",U_="/assets/Mail.Ru_Logo_2018.svg.dc4bfd7a.png",K_="/assets/foni-papik-pro-5zf5-p-kartinki-simvolika-rzhd-na-prozrachnom-fon-2.4faca02f.png",Y_="/assets/\u0420\u043E\u0441\u0430\u0442\u043E\u043C.svg.d2433e89.png",Q_="/assets/Sibur_Holding_Logo.svg.7c1c4e70.png",G_="/assets/Evraz-1.jpg.960x540_q95_crop_upscale.d7eb8013.jpg",X_="/assets/gruzi-ru-logo-png_seeklogo-406856.27b1e2ce.png";const J_={},Z_={class:"container-wwework"},eC=St('<h2>\u041D\u0430\u043C \u0434\u043E\u0432\u0435\u0440\u044F\u044E\u0442</h2><div><img src="'+W_+'" alt=""><img src="'+U_+'" alt=""><img src="'+K_+'" alt=""><img src="'+Y_+'" alt=""><img src="'+Q_+'" alt=""><img src="'+G_+'" alt=""><img src="'+X_+'" alt=""></div>',2),tC=[eC];function nC(e,t){return _e(),$e("div",Z_,tC)}var iC=Ee(J_,[["render",nC]]);const oC=Object.prototype.toString,Ha=Object.prototype.hasOwnProperty,aC=new Set(["Boolean","Number","String","Function","Array","Date","RegExp"].map(e=>"[object "+e+"]"));function qr(e){if(e!==Object(e)||aC.has(oC.call(e))===!0||e.constructor&&Ha.call(e,"constructor")===!1&&Ha.call(e.constructor.prototype,"isPrototypeOf")===!1)return!1;let t;for(t in e);return t===void 0||Ha.call(e,t)}function od(){let e,t,n,i,o,a,l=arguments[0]||{},s=1,r=!1;const f=arguments.length;for(typeof l=="boolean"&&(r=l,l=arguments[1]||{},s=2),Object(l)!==l&&typeof l!="function"&&(l={}),f===s&&(l=this,s--);s<f;s++)if((e=arguments[s])!==null)for(t in e)n=l[t],i=e[t],l!==i&&(r===!0&&i&&((o=Array.isArray(i))||qr(i)===!0)?(o===!0?a=Array.isArray(n)===!0?n:[]:a=qr(n)===!0?n:{},l[t]=od(r,a,i)):i!==void 0&&(l[t]=i));return l}let go=null,il;
21const $i=[];function lC(e){e.title&&(e.title=e.titleTemplate?e.titleTemplate(e.title):e.title,delete e.titleTemplate),[["meta","content"],["link","href"]].forEach(t=>{const n=e[t[0]],i=t[1];for(const o in n){const a=n[o];a.template&&(Object.keys(a).length===1?delete n[o]:(a[i]=a.template(a[i]||""),delete a.template))}})}function sC(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!0;for(const n in e)if(e[n]!==t[n])return!0}function Nr(e){return["class","style"].includes(e)===!1}function Br(e){return["lang","dir"].includes(e)===!1}function rC(e,t){const n={},i={};return e===void 0?{add:t,remove:i}:(e.title!==t.title&&(n.title=t.title),["meta","link","script","htmlAttr","bodyAttr"].forEach(o=>{const a=e[o],l=t[o];if(i[o]=[],a==null){n[o]=l;return}n[o]={};for(const s in a)l.hasOwnProperty(s)===!1&&i[o].push(s);for(const s in l)a.hasOwnProperty(s)===!1?n[o][s]=l[s]:sC(a[s],l[s])===!0&&(i[o].push(s),n[o][s]=l[s])}),{add:n,remove:i})}function uC({add:e,remove:t}){e.title&&(document.title=e.title),Object.keys(t).length!==0&&(["meta","link","script"].forEach(n=>{t[n].forEach(i=>{document.head.querySelector(`${n}[data-qmeta="${i}"]`).remove()})}),t.htmlAttr.filter(Br).forEach(n=>{document.documentElement.removeAttribute(n)}),t.bodyAttr.filter(Nr).forEach(n=>{document.body.removeAttribute(n)})),["meta","link","script"].forEach(n=>{const i=e[n];for(const o in i){const a=document.createElement(n);for(const l in i[o])l!=="innerHTML"&&a.setAttribute(l,i[o][l]);a.setAttribute("data-qmeta",o),n==="script"&&(a.innerHTML=i[o].innerHTML||""),document.head.appendChild(a)}}
21),Object.keys(e.htmlAttr).filter(Br).forEach(n=>{document.documentElement.setAttribute(n,e.htmlAttr[n]||"")}),Object.keys(e.bodyAttr).filter(Nr).forEach(n=>{document.body.setAttribute(n,e.bodyAttr[n]||"")})}function cC(){go=null;const e={title:"",titleTemplate:null,meta:{},link:{},script:{},htmlAttr:{},bodyAttr:{}};for(let t=0;t<$i.length;t++){const{active:n,val:i}=$i[t];n===!0&&od(!0,e,i)}lC(e),uC(rC(il,e)),il=e}function yi(){go!==null&&clearTimeout(go),go=setTimeout(cC,50)}var dC={install(e){this.__installed!==!0&&Dt.value===!0&&(il=window.__Q_META__,document.getElementById("qmeta-init").remove())}};function ui(e){{const t={active:!0};if(typeof e=="function"){const n=_(e);t.val=n.value,me(n,i=>{t.val=i,t.active===!0&&yi()})}else t.val=e;$i.push(t),yi(),Bo(()=>{t.active=!0,yi()}),si(()=>{t.active=!1,yi()}),Fo(()=>{$i.splice($i.indexOf(t),1),yi()})}}const fC=[{RussianCity:"\u0410\u0440\u0445\u0430\u043D\u0433\u0435\u043B\u044C\u0441\u043A",EnglishCity:"Arkhangelsk"},{RussianCity:"\u0410\u0441\u0442\u0440\u0430\u0445\u0430\u043D\u044C",EnglishCity:"Astrakhan"},{RussianCity:"\u0411\u0430\u0440\u043D\u0430\u0443\u043B",EnglishCity:"Barnaul"},{RussianCity:"\u0411\u0435\u043B\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Belgorod"},{RussianCity:"\u0411\u0440\u044F\u043D\u0441\u043A",EnglishCity:"Bryansk"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u0432\u043E\u0441\u0442\u043E\u043A",EnglishCity:"Vladivostok"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440",EnglishCity:"Vladimir"},{RussianCity:"\u0412\u043E\u043B\u0433\u043E\u0433\u0440\u0430\u0434",EnglishCity:"Volgograd"},{RussianCity:"\u0412\u043E\u043B\u043E\u0433\u0434\u0430",EnglishCity:"Vologda"},{RussianCity:"\u0412\u043E\u0440\u043E\u043D\u0435\u0436",EnglishCity:"Voronezh"},{RussianCity:"\u0413\u0440\u043E\u0437\u043D\u044B\u0439",EnglishCity:"Grozny"},{RussianCity:"\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Yekaterinburg"},{RussianCity:"\u0418\u0432\u0430\u043D\u043E\u0432\u043E",EnglishCity:"Ivanovo"},{RussianCity:"\u0418\u0436\u0435\u0432\u0441\u043A",EnglishCity:"Izhevsk"},{RussianCity:"\u0418\u0440\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Irkutsk"},{RussianCity:"\u041A\u0430\u0437\u0430\u043D\u044C",EnglishCity:"Kazan"},{RussianCity:"\u041A\u0430\u043B\u0438\u043D\u0438\u043D\u0433\u0440\u0430\u0434",EnglishCity:"Kaliningrad"},{RussianCity:"\u041A\u0430\u043B\u0443\u0433\u0430",EnglishCity:"Kaluga"},{RussianCity:"\u041A\u0435\u043C\u0435\u0440\u043E\u0432\u043E",EnglishCity:"Kemerovo"},{RussianCity:"\u041A\u0438\u0440\u043E\u0432",EnglishCity:"Kirov"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440",EnglishCity:"Krasnodar"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u044F\u0440\u0441\u043A",EnglishCity:"Krasnoyarsk"},{RussianCity:"\u041A\u0443\u0440\u0441\u043A",EnglishCity:"Kursk"},{RussianCity:"\u041B\u0438\u043F\u0435\u0446\u043A",EnglishCity:"Lipetsk"},{RussianCity:"\u041C\u0430\u0445\u0430\u0447\u043A\u0430\u043B\u0430",EnglishCity:"Makhachkala"},{RussianCity:"\u041C\u043E\u0441\u043A\u0432\u0430",EnglishCity:"Moscow"},{RussianCity:"\u041C\u0443\u0440\u043C\u0430\u043D\u0441\u043A",EnglishCity:"Murmansk"},{RussianCity:"\u041D\u0430\u0431\u0435\u0440\u0435\u0436\u043D\u044B\u0435 \u0427\u0435\u043B\u043D\u044B",EnglishCity:"Naberezhnye-Chelny"},{RussianCity:"\u041D\u0438\u0436\u043D\u0438\u0439 \u041D\u043E\u0432\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Nizhny-Novgorod"},{RussianCity:"\u041D\u043E\u0432\u043E\u043A\u0443\u0437\u043D\u0435\u0446\u043A",EnglishCity:"Novokuznetsk"},{RussianCity:"\u041D\u043E\u0432\u043E\u0441\u0438\u0431\u0438\u0440\u0441\u043A",EnglishCity:"Novosibirsk"},{RussianCity:"\u041E\u043C\u0441\u043A",EnglishCity:"Omsk"},{RussianCity:"\u041E\u0440\u0435\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Orenburg"},{RussianCity:"\u041F\u0435\u043D\u0437\u0430",EnglishCity:"Penza"},{RussianCity:"\u041F\u0435\u0440\u043C\u044C",EnglishCity:"Perm"},{RussianCity:"\u0420\u043E\u0441\u0442\u043E\u0432-\u043D\u0430-\u0414\u043E\u043D\u0443",EnglishCity:"Rostov-on-Don"}
21,{RussianCity:"\u0420\u044F\u0437\u0430\u043D\u044C",EnglishCity:"Ryazan"},{RussianCity:"\u0421\u0430\u043C\u0430\u0440\u0430",EnglishCity:"Samara"},{RussianCity:"\u0421\u0430\u043D\u043A\u0442-\u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433",EnglishCity:"Saint-Petersburg"},{RussianCity:"\u0421\u0430\u0440\u0430\u0442\u043E\u0432",EnglishCity:"Saratov"},{RussianCity:"\u0421\u0435\u0432\u0430\u0441\u0442\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Sevastopol"},{RussianCity:"\u0421\u043E\u0447\u0438",EnglishCity:"Sochi"},{RussianCity:"\u0421\u0442\u0430\u0432\u0440\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Stavropol"},{RussianCity:"\u0421\u0443\u0440\u0433\u0443\u0442",EnglishCity:"Surgut"},{RussianCity:"\u0422\u0432\u0435\u0440\u044C",EnglishCity:"Tver"},{RussianCity:"\u0422\u043E\u043B\u044C\u044F\u0442\u0442\u0438",EnglishCity:"Tolyatti"},{RussianCity:"\u0422\u043E\u043C\u0441\u043A",EnglishCity:"Tomsk"},{RussianCity:"\u0422\u0443\u043B\u0430",EnglishCity:"Tula"},{RussianCity:"\u0422\u044E\u043C\u0435\u043D\u044C",EnglishCity:"Tyumen"},{RussianCity:"\u0423\u043B\u0430\u043D-\u0423\u0434\u044D",EnglishCity:"Ulan-Ude"},{RussianCity:"\u0423\u043B\u044C\u044F\u043D\u043E\u0432\u0441\u043A",EnglishCity:"Ulyanovsk"},{RussianCity:"\u0423\u0444\u0430",EnglishCity:"Ufa"},{RussianCity:"\u0425\u0430\u0431\u0430\u0440\u043E\u0432\u0441\u043A",EnglishCity:"Khabarovsk"},{RussianCity:"\u0427\u0435\u0431\u043E\u043A\u0441\u0430\u0440\u044B",EnglishCity:"Cheboksary"},{RussianCity:"\u0427\u0435\u043B\u044F\u0431\u0438\u043D\u0441\u043A",EnglishCity:"Chelyabinsk"},{RussianCity:"\u0427\u0435\u0440\u0435\u043F\u043E\u0432\u0435\u0446",EnglishCity:"Cherepovets"},{RussianCity:"\u0427\u0438\u0442\u0430",EnglishCity:"Chita"},{RussianCity:"\u042F\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Yakutsk"},{RussianCity:"\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u043B\u044C",EnglishCity:"Yaroslavl"}],hC={components:{BlueInsert:Hy,WeWork:iC,ProfitablyUs:F_,ListTechnolog:Wy,OurProject:Lb,OurCliets:Fb,MessageUs:o_,TalentSearch:j_},setup(){const e=Pn(),t=_(()=>e.params.city||"Moscow"),n=oe(""),i=()=>{const l=fC.find(s=>s.EnglishCity.toLowerCase()===t.value.toLowerCase());n.value=l?l.RussianCity:`\u0432 ${t.value}`},o=_(()=>`SkyWeb.pro ${n.value}`),a=_(()=>`\u0414\u043E\u0431\u0440\u043E \u043F\u043E\u0436\u0430\u043B\u043E\u0432\u0430\u0442\u044C \u043D\u0430 SkyWeb.pro. \u041C\u044B \u043F\u0440\u0435\u0434\u043B\u0430\u0433\u0430\u0435\u043C \u0438\u043D\u043D\u043E\u0432\u0430\u0446\u0438\u043E\u043D\u043D\u044B\u0435 \u0440\u0435\u0448\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0438 \u043E\u043F\u0442\u0438\u043C\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u043E\u0432 ${n.value}. \u0423\u0437\u043D\u0430\u0439\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u0435 \u043E \u043D\u0430\u0448\u0438\u0445 \u0443\u0441\u043B\u0443\u0433\u0430\u0445 \u0438 \u043F\u0440\u043E\u0435\u043A\u0442\u0430\u0445.`);return ui(()=>({title:o.value,meta:[{name:"description",content:a.value}]})),ut(()=>{i()}),me([()=>e.params.city],l=>{i()},{immediate:!0}),t},methods:{goHome(){this.$router.push(`/${this.selectedCity}`).then(()=>{window.location.reload()})},gotoContact(){this.$router.push(this.getNavLink("contacts")).then(()=>{window.location.reload()})},navigateTo(e){this.$router.push(this.getNavLink(e)).then(()=>{window.location.reload()})},getNavLink(e){return`/${this.selectedCity||"\u041C\u043E\u0441\u043A\u0432\u0430"}/${e}`}}},gC={class:"all-conteiner-home"},pC={class:"conteiner-all-center"};function mC(e,t,n,i,o,a){const l=xe("BlueInsert"),s=xe("ProfitablyUs"),r=xe("ListTechnolog"),f=xe("OurProject"),u=xe("OurCliets"),c=xe("MessageUs"),h=xe("TalentSearch"),g=xe("WeWork");return _e(),$e("div",gC,[d("div",pC,[W(l,{gotoContact:a.gotoContact},null,8,["gotoContact"]),W(s),W(r),W(f,{gotoContact:a.gotoContact},null,8,["gotoContact"]),W(u),W(c,{gotoContact:a.gotoContact},null,8,["gotoContact"]),W(h,{gotoContact:a.gotoContact},null,8,["gotoContact"]),W(g)])])}var vC=Ee(hC,[["render",mC]]);const yC={},bC={class:"container-lab"},_C=d("div",null,[d("h1",null,"\u041B\u0410\u0411\u041E\u0420\u0410\u0422\u041E\u0420\u0418\u042F SKYWEB"),d("p",null,"\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431 \u0440\u0435\u0448\u0435\u043D\u0438\u0439 \u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439")],-1),CC=d("br",null,null,-1),kC=d("div",null,[d("p",null,"\u041B\u0430\u0431\u043E\u0440\u0430\u0442\u043E\u0440\u0438\u044F Sky Web \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0433\u043E \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0440\u0430\u0437\u043D\u044B\u0445 \u0441\u0444\u0435\u0440 \u0431\u0438\u0437\u043D\u0435\u0441\u0430. \u0423 \u043D\u0430\u0441 \u0435\u0441\u0442\u044C \u043E\u043F\u044B\u0442 \u0432 \u043F\u043E\u0441\u0442\u0440\u043E\u0435\u043D\u0438\u0438 \u043A\u0430\u043A \u0441\u043B\u043E\u0436\u043D\u044B\u0445 \u0438\u043D\u0442\u0435\u0433\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0441\u0438\u0441\u0442\u0435\u043C \u0434\u043B\u044F \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0435\u043D\u0438\u044F \u043F\u043E\u0442\u0440\u0435\u0431\u043D\u043E\u0441\u0442\u0435\u0439 \u0431\u0438\u0437\u043D\u0435\u0441\u0430 \u043D\u0430\u0448\u0438\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432 \u043F\u043E \u0412\u0441\u0435\u043C\u0443 \u043C\u0438\u0440\u0443 , \u0442\u0430\u043A \u0438 \u0438\u043D\u043D\u043E\u0432\u0430\u0446\u0438\u043E\u043D\u043D\u044B\u0445 \u043C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0433\u043E\u0432\u044B\u0445 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432. \u041D\u0430\u0448\u0430 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u2014 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F Android, iOS (iPad, iPhone \u0438 iPod) \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C, \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u043E\u0432, \u0441\u0435\u0440\u0432\u0435\u0440\u043D\u044B\u0445 \u0440\u0435\u0448\u0435\u043D\u0438\u0439, \u043E\u0431\u043B\u0430\u0447\u043D\u044B\u0445 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0439")],-1),SC=[_C,CC,kC];function wC(e,t){return _e(),$e("div",bC,SC)}var EC=Ee(yC,[["render",wC]]),xC="/assets/lang-logo-gorizont.ba4ee538.png",RC="/assets/bulb.25bcf33a.png",zC="/assets/hundwave.a0065920.png",$C="/assets/documentation.6d7375bf.png",MC="/assets/development.cb717041.png";const HC={},PC={class:"conteiner-warranty-technology-documentation-development"},AC=St('<div class="description-sky-web"><div class="lang-container"><div>Stack \u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0439</div><img src="'+xC+'"></div></div><div class="container-benefit"><div class="profitably"><h3>\u041F\u043E\u0447\u0435\u043C\u0443 \u0440\u0430\u0431\u043E\u0442\u0430\u0442\u044C \u0441 \u043D\u0430\u043C\u0438 \u0432\u044B\u0433\u043E\u0434\u043D\u043E</h3></div><div class="warranty-technology-documentation-development"><div class="benefit-block"><div class="img-benefit"><img style="width:140px;" src="'+RC+'" alt=""></div><div class="title-world">\u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438</div><span>\u0411\u043E\u043B\u044C\u0448\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0439,<br> \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043D\u0430\u043C \u0438\u043C\u0435\u0442\u044C \u0433\u0438\u0431\u043A\u0443\u044
21E<br> \u0441\u0438\u0441\u0442\u0435\u043C\u0443 \u0446\u0435\u043D\u043E\u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u0438<br> \u043D\u0430\u0439\u0442\u0438 \u043A\u0430\u0436\u0434\u043E\u043C\u0443 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0435 \u043F\u0440\u0435\u0434\u043B\u043E\u0436\u0435\u043D\u0438\u0435</span></div><div class="benefit-block"><div class="img-benefit"><img src="'+zC+'" alt=""></div><div class="title-world">\u0413\u0430\u0440\u0430\u043D\u0442\u0438\u0438</div><span>\u0413\u0430\u0440\u0430\u043D\u0442\u0438\u044F \u043D\u0430 \u0432\u0441\u0435 \u0440\u0430\u0431\u043E\u0442\u044B<br> \u041F\u0440\u043E\u0437\u0440\u0430\u0447\u043D\u043E\u0441\u0442\u044C, \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433<br> \u044D\u0442\u0430\u043F\u043E\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0432 \u0442\u0435\u0447\u0435\u043D\u0438\u0438<br> \u0432\u0441\u0435\u0433\u043E \u043F\u0440\u043E\u0435\u043A\u0442\u0430</span></div><div class="benefit-block"><div class="img-benefit"><img src="'+$C+'" alt=""></div><div class="title-world">\u0414\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430\u0446\u0438\u044F</div><span>\u0412\u0435\u0434\u0435\u043D\u0438\u0435 \u0432\u0441\u0435\u0439<br> \u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u043E\u0439 \u0438<br> \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u0439<br> \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430\u0446\u0438\u0438 \u0441\u0438\u043B\u0430\u043C\u0438 \u043D\u0430\u0448\u0438\u0445<br> \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u043E\u0432</span></div><div class="benefit-block"><div class="img-benefit"><img src="'+MC+'" alt=""></div><div class="title-world">\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430</div><span>\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430<br> \u043F\u043E \u043C\u0435\u0442\u043E\u0434\u043E\u043B\u043E\u0433\u0438\u0438<br> Scrum , Agile. \u041C\u044B \u0441\u0442\u0440\u0435\u043C\u0438\u043C\u0441\u044F \u043A <br> \u0438\u0434\u0435\u0430\u043B\u044C\u043D\u043E \u0432\u044B\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u043E\u043C\u0443 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0443 <br> \u0432\u0437\u0430\u0438\u043C\u043E\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0441 \u043A\u043E\u043C\u0430\u043D\u0434\u043E\u0439</span></div></div></div><div class="container-WeAreApproached"><div style="width:100%;"><h2>\u041A \u041D\u0410\u041C \u041E\u0411\u0420\u0410\u0429\u0410\u042E\u0422\u0421\u042F</h2><div class="container-clients"><div><h3>\u041C\u043E\u043B\u043E\u0434\u044B\u0435 \u0441\u0442\u0430\u0440\u0442\u0430\u043F\u044B</h3><p>\u0412\u043E\u043F\u043B\u043E\u0449\u0430\u044E\u0442 \u0441\u0432\u043E\u0438 \u0438\u0434\u0435\u0438 \u0432\u043D\u0435\u0434\u0440\u044F\u044F \u043D\u043E\u0432\u0435\u0439\u0448\u0438\u0435 IT \u0441\u0435\u0440\u0432\u0438\u0441\u044B</p></div><div><h3>Digital \u0430\u0433\u0435\u043D\u0441\u0442\u0432\u0430</h3><p>\u041E\u0442\u0434\u0430\u044E\u0442 \u043D\u0430 \u0441\u0443\u0431\u043F\u043E\u0434\u0440\u044F\u0434 \u043D\u0435 \u043F\u0440\u043E\u0444\u0438\u043B\u044C\u043D\u044B\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u044B</p></div><div><h3>\u041C\u0430\u043B\u044B\u0439 \u0438 \u0441\u0440\u0435\u0434\u043D\u0438\u0439 \u0431\u0438\u0437\u043D\u0435\u0441</h3><p>\u041F\u043E\u0432\u044B\u0448\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0434\u0430\u0436, \u043F\u043E\u0432\u044B\u0448\u0435\u043D\u0438\u0435 \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0441\u0442\u0438 \u0430\u0443\u0434\u0438\u0442\u043E\u0440\u0438\u0438 , \u0443\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u044B\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432 </p></div><div><h3>\u041A\u0440\u0443\u043F\u043D\u044B\u0435 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0438</h3><p>\u0412\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043C \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0430 , \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438 \u0441\u043B\u043E\u0436\u043D\u044B\u0435 \u043C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0433\u043E\u0432\u044B\u0435 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u044B </p></div></div></div></div>',3),TC=[AC];function DC(e,t){return _e(),$e("div",PC,TC)}var OC=Ee(HC,[["render",DC]]),jC="/assets/imageAbotUs.aa377ba1.png";const LC=[{RussianCity:"\u0410\u0440\u0445\u0430\u043D\u0433\u0435\u043B\u044C\u0441\u043A",EnglishCity:"Arkhangelsk"},{RussianCity:"\u0410\u0441\u0442\u0440\u0430\u0445\u0430\u043D\u044C",
21EnglishCity:"Astrakhan"},{RussianCity:"\u0411\u0430\u0440\u043D\u0430\u0443\u043B",EnglishCity:"Barnaul"},{RussianCity:"\u0411\u0435\u043B\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Belgorod"},{RussianCity:"\u0411\u0440\u044F\u043D\u0441\u043A",EnglishCity:"Bryansk"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u0432\u043E\u0441\u0442\u043E\u043A",EnglishCity:"Vladivostok"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440",EnglishCity:"Vladimir"},{RussianCity:"\u0412\u043E\u043B\u0433\u043E\u0433\u0440\u0430\u0434",EnglishCity:"Volgograd"},{RussianCity:"\u0412\u043E\u043B\u043E\u0433\u0434\u0430",EnglishCity:"Vologda"},{RussianCity:"\u0412\u043E\u0440\u043E\u043D\u0435\u0436",EnglishCity:"Voronezh"},{RussianCity:"\u0413\u0440\u043E\u0437\u043D\u044B\u0439",EnglishCity:"Grozny"},{RussianCity:"\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Yekaterinburg"},{RussianCity:"\u0418\u0432\u0430\u043D\u043E\u0432\u043E",EnglishCity:"Ivanovo"},{RussianCity:"\u0418\u0436\u0435\u0432\u0441\u043A",EnglishCity:"Izhevsk"},{RussianCity:"\u0418\u0440\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Irkutsk"},{RussianCity:"\u041A\u0430\u0437\u0430\u043D\u044C",EnglishCity:"Kazan"},{RussianCity:"\u041A\u0430\u043B\u0438\u043D\u0438\u043D\u0433\u0440\u0430\u0434",EnglishCity:"Kaliningrad"},{RussianCity:"\u041A\u0430\u043B\u0443\u0433\u0430",EnglishCity:"Kaluga"},{RussianCity:"\u041A\u0435\u043C\u0435\u0440\u043E\u0432\u043E",EnglishCity:"Kemerovo"},{RussianCity:"\u041A\u0438\u0440\u043E\u0432",EnglishCity:"Kirov"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440",EnglishCity:"Krasnodar"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u044F\u0440\u0441\u043A",EnglishCity:"Krasnoyarsk"},{RussianCity:"\u041A\u0443\u0440\u0441\u043A",EnglishCity:"Kursk"},{RussianCity:"\u041B\u0438\u043F\u0435\u0446\u043A",EnglishCity:"Lipetsk"},{RussianCity:"\u041C\u0430\u0445\u0430\u0447\u043A\u0430\u043B\u0430",EnglishCity:"Makhachkala"},{RussianCity:"\u041C\u043E\u0441\u043A\u0432\u0430",EnglishCity:"Moscow"},{RussianCity:"\u041C\u0443\u0440\u043C\u0430\u043D\u0441\u043A",EnglishCity:"Murmansk"},{RussianCity:"\u041D\u0430\u0431\u0435\u0440\u0435\u0436\u043D\u044B\u0435 \u0427\u0435\u043B\u043D\u044B",EnglishCity:"Naberezhnye-Chelny"},{RussianCity:"\u041D\u0438\u0436\u043D\u0438\u0439 \u041D\u043E\u0432\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Nizhny-Novgorod"},{RussianCity:"\u041D\u043E\u0432\u043E\u043A\u0443\u0437\u043D\u0435\u0446\u043A",EnglishCity:"Novokuznetsk"},{RussianCity:"\u041D\u043E\u0432\u043E\u0441\u0438\u0431\u0438\u0440\u0441\u043A",EnglishCity:"Novosibirsk"},{RussianCity:"\u041E\u043C\u0441\u043A",EnglishCity:"Omsk"},{RussianCity:"\u041E\u0440\u0435\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Orenburg"},{RussianCity:"\u041F\u0435\u043D\u0437\u0430",EnglishCity:"Penza"},{RussianCity:"\u041F\u0435\u0440\u043C\u044C",EnglishCity:"Perm"},{RussianCity:"\u0420\u043E\u0441\u0442\u043E\u0432-\u043D\u0430-\u0414\u043E\u043D\u0443",EnglishCity:"Rostov-on-Don"},{RussianCity:"\u0420\u044F\u0437\u0430\u043D\u044C",EnglishCity:"Ryazan"},{RussianCity:"\u0421\u0430\u043C\u0430\u0440\u0430",EnglishCity:"Samara"},{RussianCity:"\u0421\u0430\u043D\u043A\u0442-\u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433",EnglishCity:"Saint-Petersburg"},{RussianCity:"\u0421\u0430\u0440\u0430\u0442\u043E\u0432",EnglishCity:"Saratov"},{RussianCity:"\u0421\u0435\u0432\u0430\u0441\u0442\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Sevastopol"},{RussianCity:"\u0421\u043E\u0447\u0438",EnglishCity:"Sochi"},{RussianCity:"\u0421\u0442\u0430\u0432\u0440\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Stavropol"},{RussianCity:"\u0421\u0443\u0440\u0433\u0443\u0442",EnglishCity:"Surgut"},{RussianCity:"\u0422\u0432\u0435\u0440\u044C",EnglishCity:"Tver"},{RussianCity:"\u0422\u043E\u043B\u044C\u044F\u0442\u0442\u0438",EnglishCity:"Tolyatti"},{RussianCity:"\u0422\u043E\u043C\u0441\u043A",EnglishCity:"Tomsk"},{RussianCity:"\u0422\u0443\u043B\u0430",EnglishCity:"Tula"}
21,{RussianCity:"\u0422\u044E\u043C\u0435\u043D\u044C",EnglishCity:"Tyumen"},{RussianCity:"\u0423\u043B\u0430\u043D-\u0423\u0434\u044D",EnglishCity:"Ulan-Ude"},{RussianCity:"\u0423\u043B\u044C\u044F\u043D\u043E\u0432\u0441\u043A",EnglishCity:"Ulyanovsk"},{RussianCity:"\u0423\u0444\u0430",EnglishCity:"Ufa"},{RussianCity:"\u0425\u0430\u0431\u0430\u0440\u043E\u0432\u0441\u043A",EnglishCity:"Khabarovsk"},{RussianCity:"\u0427\u0435\u0431\u043E\u043A\u0441\u0430\u0440\u044B",EnglishCity:"Cheboksary"},{RussianCity:"\u0427\u0435\u043B\u044F\u0431\u0438\u043D\u0441\u043A",EnglishCity:"Chelyabinsk"},{RussianCity:"\u0427\u0435\u0440\u0435\u043F\u043E\u0432\u0435\u0446",EnglishCity:"Cherepovets"},{RussianCity:"\u0427\u0438\u0442\u0430",EnglishCity:"Chita"},{RussianCity:"\u042F\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Yakutsk"},{RussianCity:"\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u043B\u044C",EnglishCity:"Yaroslavl"}],IC={components:{LabSkyWeb:EC,BenefitsLab:OC},setup(){const e=Pn();Xo();const t=_(()=>e.params.city||"Moscow"),n=oe(""),i=()=>{const l=LC.find(s=>s.EnglishCity.toLowerCase()===t.value.toLowerCase());n.value=l?l.RussianCity:`\u0432 ${t.value}`},o=_(()=>`SkyWeb.pro - \u0412\u0430\u0448\u0430 \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0434\u043B\u044F \u0443\u0441\u043F\u0435\u0448\u043D\u043E\u0439 \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 ${n.value}`),a=_(()=>`\u0423\u0437\u043D\u0430\u0439\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u0435 \u043E \u043D\u0430\u0448\u0435\u0439 \u043A\u043E\u043C\u0430\u043D\u0434\u0435 \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u043E\u0432, \u043A\u043E\u0442\u043E\u0440\u0430\u044F \u0441\u0442\u043E\u0438\u0442 \u0437\u0430 SkyWeb.pro ${n.value}. \u041C\u044B \u0441\u0442\u0440\u0435\u043C\u0438\u043C\u0441\u044F \u043A \u0441\u043E\u0432\u0435\u0440\u0448\u0435\u043D\u0441\u0442\u0432\u0443 \u0438 \u0438\u043D\u043D\u043E\u0432\u0430\u0446\u0438\u044F\u043C \u0432 \u043A\u0430\u0436\u0434\u043E\u043C \u043F\u0440\u043E\u0435\u043A\u0442\u0435.`);return ui(()=>({title:o.value,meta:[{name:"description",content:a.value}]})),ut(()=>{i()}),me([()=>e.params.city],l=>{i()},{immediate:!0}),t}},qC=d("div",null,null,-1),NC={style:{padding:"0 7%"}},BC=d("img",{style:{"max-width":"1920px",width:"100%"},src:jC,alt:""},null,-1),VC={style:{padding:"0 7%"}};function FC(e,t,n,i,o,a){const l=xe("LabSkyWeb"),s=xe("BenefitsLab");return _e(),$e(We,null,[qC,d("div",NC,[W(l)]),BC,d("div",VC,[W(s)])],64)}var WC=Ee(IC,[["render",FC]]),UC="/assets/sait.9b9ec62f.svg",KC="/assets/prilog.636ab24b.svg",YC="/assets/cervice.e23fa662.svg",QC="/assets/autstafing.0285fb8d.svg";const GC={data(){return{selectedCity:""}},methods:{goHome(){this.$router.push(`/${this.selectedCity}`).then(()=>{window.location.reload()})},goToWebSait(){this.$router.push(`/${this.selectedCity}/WebSait`).then(()=>{window.location.reload()})},goToPrilog(){this.$router.push(`/${this.selectedCity}/prilog`).then(()=>{window.location.reload()})},goToWebService(){this.$router.push(`/${this.selectedCity}/webservice`).then(()=>{window.location.reload()})},goBlockChein(){this.$router.push(`/${this.selectedCity}/blockchain`).then(()=>{window.location.reload()})}},watch:{$route(e){this.selectedCity=e.params.city||"\u041C\u043E\u0441\u043A\u0432\u0430"}},created(){this.selectedCity=this.$route.params.city||"\u041C\u043E\u0441\u043A\u0432\u0430"}},XC={class:"services-choose"},JC=d("div",{class:"hat-choose"},[d("h2",null,"\u0423\u0441\u043B\u0443\u0433\u0438"),d("p",null,"\u0420\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u0434\u043B\u044F \u0432\u0430\u0448\u0435\u0433\u043E \u0431\u0438\u0437\u043D\u0435\u0441\u0430")],-1),ZC={class:"choose"},e0=St('<img src="'+UC+'" alt=""><div><h3> \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u044B </h3><p> \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432 <br> \u041A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0435 \u0441\u0430\u0439\u0442\u044B <br> \u041E\u043D\u043B\u0430\u0439\u043D \u0448\u043A\u043E\u043B\u044B <br> \u0418\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u044B<br> \u041B\u0435\u043D\u0434\u0438\u043D\u0433\u0438 (landing pages)<br> \u041F\u043E\u0440\u0442\u0430\u043B\u044B \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D-\u0441\u043E\u0431\u044B\u0442\u0438\u0439<br> \u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u044B \u0434\u043B\u044F \u0432\u0435\u0431\u0438\u043D\u0430\u0440\u043E\u0432<br> \u0421\u0430\u0439\u0442\u044B-\u0432\u0438\u0437\u0438\u0442\u043A\u0438 \u0434\u043B\u044F \u043B\u0438\u0447\u043D\u044B\u0445 \u0431\u0440\u0435\u043D\u0434\u043E\u0432<br></p></div>',2),t0=[e0],n0=d("img",{src:KC,alt:""},null,-1),i0=d("div",null,[d("h3",null," \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F "),d("p",null,[ce(" \u041C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 "),d("br"),ce(" Ios \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435"),d("br"),ce(" Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 "),d("br"),ce(" PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435"),d("br"),ce(" SPA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435"),d("br")])],-1),o0=[n0,i0],a0=St('<img style="margin:10%;width:30%;" src="'+YC+'" alt=""><div><h3> \u0412\u0435\u0431-\u0441\u0435\u0440\u0432\u0438\u0441\u044B </h3><p> \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432 <br> \u041A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0435 \u0441\u0430\u0439\u0442\u044B <br> \u041E\u043D\u043B\u0430\u0439\u043D \u0448\u043A\u043E\u043B\u044B <br> \u0418\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u044B<br> \u041B\u0435\u043D\u0434\u0438\u043D\u0433\u0438 (landing pages)<br> \u041F\u043E\u0440\u0442\u0430\u043B\u044B \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D-\u0441\u043E\u0431\u044B\u0442\u0438\u0439<br> \u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u044B \u0434\u043B\u044F \u0432\u0435\u0431\u0438\u043D\u0430\u0440\u043E\u0432<br> \u0421\u0430\u0439\u0442\u044B-\u0432\u0438\u0437\u0438\u0442\u043A\u0438 \u0434\u043B\u044F \u043B\u0438\u0447\u043D\u044B\u0445 \u0431\u0440\u0435\u043D\u0434\u043E\u0432<br></p></div>',2),l0=[a0],s0=St('<img style="margin-top:15%;margin-right:5%;" src="'+QC+'" alt=""><div><h3> \u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D-\u043F\u0440\u043E\u0435\u043A\u0442\u044B </h3><p> \u041A\u0440\u0438\u043F\u0442\u043E\u0432\u0430\u043B\u044E\u0442\u043D\u043E\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 <br> \u041A\u0440\u0438\u043F\u0442\u043E\u0432\u0430\u043B\u044E\u0442\u043D\u0430\u044F \u0431\u0438\u0440\u0436\u0430<br> \u041A\u0440\u0438\u043F\u0442\u043E\u0432\u0430\u043B\u044E\u0442\u043D\u044B\u0439 \u043E\u0431\u043C\u0435\u043D\u043D\u0438\u043A<br> \u041A\u0440\u0438\u043F\u0442\u043E-\u043A\u043E\u0448\u0435\u043B\u0435\u043A<br> \u0421\u043C\u0430\u0440\u0442-\u043A\u043E\u043D\u0442\u0440\u0430\u043A\u0442\u044B<br> DeFi-\u0440\u0435\u0448\u0435\u043D\u0438\u044F<br> DEX-\u0431\u0438\u0440\u0436\u0438<br> P2P-\u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u044B<br></p></div>',2),r0=[s0],u0=d("div",{class:"footer-choose"},[d("span",null,"\u041C\u044B \u0433\u043E\u0442\u043E\u0432\u044B \u0432\u0437\u044F\u0442\u044C\u0441\u044F \u0437\u0430 \u043F\u0440\u043E\u0435\u043A\u0442 \u043B\u044E\u0431\u043E\u0439 \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u0438"),d("p",null,"\u041C\u044B \u0433\u043E\u0442\u043E\u0432\u044B \u043E\u0431\u0441\u0443\u0434\u0438\u0442\u044C \u0432\u0430\u0448 \u043F\u0440\u043E\u0435\u043A\u0442, \u0441\u043E\u0437\u0434\u0430\u0442\u044C \u0441\u0442\u0440\u0430\u0433\u0438\u0442\u0435\u0433\u0438\u044E \u0440\u0435\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0430\u0439\u0442\u0430 \u0438 \u0441\u0444\u043E\u0440\u043C\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u043E\u0435 \u043F\u0440\u0435\u0434\u043B\u043E\u0436\u0435\u043D\u0438\u0435. \u0423 \u0432\u0430\u0441 \u0435\u0441\u0442\u044C \u0432\u043E\u043F\u0440\u043E\u0441\u044B? \u041F\u0440\u043E\u0441\u0442\u043E \u043E\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u0437\u0430\u044F\u0432\u043A\u0443 \u043D\u0430 \u0441\u0430\u0439\u0442\u0435, \u0438 \u043C\u044B \u0441\u0432\u044F\u0436\u0435\u043C\u0441\u044F \u0441 \u0432\u0430\u043C\u0438 \u0432 \u0431\u043B\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043C\u044F ")],-1);function c0(e,t,n,i,o,a){return _e(),$e("div",XC,[JC,d("div",ZC,[d("button",{class:"product",onClick:t[0]||(t[0]=(...l)=>a.goToWebSait&&a.goToWebSait(...l))},t0),d("button",{class:"product",onClick:t[1]||(t[1]=(...l)=>a.goToPrilog&&a.goToPrilog(...l))},o0),d("button",{class:"product",onClick:t[2]||(t[2]=(...l)=>a.goToWebService&&a.goToWebService(...l))},l0),d("button",{class:"product",onClick:t[3]||(t[3]=(...l)=>a.goBlockChein&&a.goBlockChein(...l))},r0)]),u0])}var d0=Ee(GC,[["render",c0]]);const f0=[{RussianCity:"\u0410\u0440\u0445\u0430\u043D\u0433\u0435\u043B\u044C\u0441\u043A",EnglishCity:"Arkhangelsk"},{RussianCity:"\u0410\u0441\u0442\u0440\u0430\u0445\u0430\u043D\u044C",
21EnglishCity:"Astrakhan"},{RussianCity:"\u0411\u0430\u0440\u043D\u0430\u0443\u043B",EnglishCity:"Barnaul"},{RussianCity:"\u0411\u0435\u043B\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Belgorod"},{RussianCity:"\u0411\u0440\u044F\u043D\u0441\u043A",EnglishCity:"Bryansk"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u0432\u043E\u0441\u0442\u043E\u043A",EnglishCity:"Vladivostok"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440",EnglishCity:"Vladimir"},{RussianCity:"\u0412\u043E\u043B\u0433\u043E\u0433\u0440\u0430\u0434",EnglishCity:"Volgograd"},{RussianCity:"\u0412\u043E\u043B\u043E\u0433\u0434\u0430",EnglishCity:"Vologda"},{RussianCity:"\u0412\u043E\u0440\u043E\u043D\u0435\u0436",EnglishCity:"Voronezh"},{RussianCity:"\u0413\u0440\u043E\u0437\u043D\u044B\u0439",EnglishCity:"Grozny"},{RussianCity:"\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Yekaterinburg"},{RussianCity:"\u0418\u0432\u0430\u043D\u043E\u0432\u043E",EnglishCity:"Ivanovo"},{RussianCity:"\u0418\u0436\u0435\u0432\u0441\u043A",EnglishCity:"Izhevsk"},{RussianCity:"\u0418\u0440\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Irkutsk"},{RussianCity:"\u041A\u0430\u0437\u0430\u043D\u044C",EnglishCity:"Kazan"},{RussianCity:"\u041A\u0430\u043B\u0438\u043D\u0438\u043D\u0433\u0440\u0430\u0434",EnglishCity:"Kaliningrad"},{RussianCity:"\u041A\u0430\u043B\u0443\u0433\u0430",EnglishCity:"Kaluga"},{RussianCity:"\u041A\u0435\u043C\u0435\u0440\u043E\u0432\u043E",EnglishCity:"Kemerovo"},{RussianCity:"\u041A\u0438\u0440\u043E\u0432",EnglishCity:"Kirov"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440",EnglishCity:"Krasnodar"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u044F\u0440\u0441\u043A",EnglishCity:"Krasnoyarsk"},{RussianCity:"\u041A\u0443\u0440\u0441\u043A",EnglishCity:"Kursk"},{RussianCity:"\u041B\u0438\u043F\u0435\u0446\u043A",EnglishCity:"Lipetsk"},{RussianCity:"\u041C\u0430\u0445\u0430\u0447\u043A\u0430\u043B\u0430",EnglishCity:"Makhachkala"},{RussianCity:"\u041C\u043E\u0441\u043A\u0432\u0430",EnglishCity:"Moscow"},{RussianCity:"\u041C\u0443\u0440\u043C\u0430\u043D\u0441\u043A",EnglishCity:"Murmansk"},{RussianCity:"\u041D\u0430\u0431\u0435\u0440\u0435\u0436\u043D\u044B\u0435 \u0427\u0435\u043B\u043D\u044B",EnglishCity:"Naberezhnye-Chelny"},{RussianCity:"\u041D\u0438\u0436\u043D\u0438\u0439 \u041D\u043E\u0432\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Nizhny-Novgorod"},{RussianCity:"\u041D\u043E\u0432\u043E\u043A\u0443\u0437\u043D\u0435\u0446\u043A",EnglishCity:"Novokuznetsk"},{RussianCity:"\u041D\u043E\u0432\u043E\u0441\u0438\u0431\u0438\u0440\u0441\u043A",EnglishCity:"Novosibirsk"},{RussianCity:"\u041E\u043C\u0441\u043A",EnglishCity:"Omsk"},{RussianCity:"\u041E\u0440\u0435\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Orenburg"},{RussianCity:"\u041F\u0435\u043D\u0437\u0430",EnglishCity:"Penza"},{RussianCity:"\u041F\u0435\u0440\u043C\u044C",EnglishCity:"Perm"},{RussianCity:"\u0420\u043E\u0441\u0442\u043E\u0432-\u043D\u0430-\u0414\u043E\u043D\u0443",EnglishCity:"Rostov-on-Don"},{RussianCity:"\u0420\u044F\u0437\u0430\u043D\u044C",EnglishCity:"Ryazan"},{RussianCity:"\u0421\u0430\u043C\u0430\u0440\u0430",EnglishCity:"Samara"},{RussianCity:"\u0421\u0430\u043D\u043A\u0442-\u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433",EnglishCity:"Saint-Petersburg"},{RussianCity:"\u0421\u0430\u0440\u0430\u0442\u043E\u0432",EnglishCity:"Saratov"},{RussianCity:"\u0421\u0435\u0432\u0430\u0441\u0442\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Sevastopol"},{RussianCity:"\u0421\u043E\u0447\u0438",EnglishCity:"Sochi"},{RussianCity:"\u0421\u0442\u0430\u0432\u0440\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Stavropol"},{RussianCity:"\u0421\u0443\u0440\u0433\u0443\u0442",EnglishCity:"Surgut"},{RussianCity:"\u0422\u0432\u0435\u0440\u044C",EnglishCity:"Tver"},{RussianCity:"\u0422\u043E\u043B\u044C\u044F\u0442\u0442\u0438",EnglishCity:"Tolyatti"},{RussianCity:"\u0422\u043E\u043C\u0441\u043A",EnglishCity:"Tomsk"},{RussianCity:"\u0422\u0443\u043B\u0430",EnglishCity:"Tula"}
21,{RussianCity:"\u0422\u044E\u043C\u0435\u043D\u044C",EnglishCity:"Tyumen"},{RussianCity:"\u0423\u043B\u0430\u043D-\u0423\u0434\u044D",EnglishCity:"Ulan-Ude"},{RussianCity:"\u0423\u043B\u044C\u044F\u043D\u043E\u0432\u0441\u043A",EnglishCity:"Ulyanovsk"},{RussianCity:"\u0423\u0444\u0430",EnglishCity:"Ufa"},{RussianCity:"\u0425\u0430\u0431\u0430\u0440\u043E\u0432\u0441\u043A",EnglishCity:"Khabarovsk"},{RussianCity:"\u0427\u0435\u0431\u043E\u043A\u0441\u0430\u0440\u044B",EnglishCity:"Cheboksary"},{RussianCity:"\u0427\u0435\u043B\u044F\u0431\u0438\u043D\u0441\u043A",EnglishCity:"Chelyabinsk"},{RussianCity:"\u0427\u0435\u0440\u0435\u043F\u043E\u0432\u0435\u0446",EnglishCity:"Cherepovets"},{RussianCity:"\u0427\u0438\u0442\u0430",EnglishCity:"Chita"},{RussianCity:"\u042F\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Yakutsk"},{RussianCity:"\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u043B\u044C",EnglishCity:"Yaroslavl"}],h0={components:{SevicesChose:d0},setup(){const e=Pn();Xo();const t=_(()=>e.params.city||"Moscow"),n=oe(""),i=()=>{const l=f0.find(s=>s.EnglishCity.toLowerCase()===t.value.toLowerCase());n.value=l?l.RussianCity:`\u0432 ${t.value}`},o=_(()=>`\u0423\u0441\u043B\u0443\u0433\u0438 SkyWeb.pro - \u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0430 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u043E\u0432 ${n.value}`),a=_(()=>`\u041E\u0437\u043D\u0430\u043A\u043E\u043C\u044C\u0442\u0435\u0441\u044C \u0441 \u043D\u0430\u0448\u0438\u043C\u0438 \u0443\u0441\u043B\u0443\u0433\u0430\u043C\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435, \u0434\u0438\u0437\u0430\u0439\u043D\u0443 \u0438 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0435 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u043E\u0432 ${n.value}. \u041C\u044B \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u043C \u0440\u0435\u0448\u0435\u043D\u0438\u044F, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u043C\u043E\u0433\u0443\u0442 \u0432\u0430\u0448\u0435\u043C\u0443 \u0431\u0438\u0437\u043D\u0435\u0441\u0443 \u0440\u0430\u0441\u0442\u0438 \u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044C\u0441\u044F.`);return ui(()=>({title:o.value,meta:[{name:"description",content:a.value}]})),ut(()=>{i()}),me([()=>e.params.city],l=>{i()},{immediate:!0}),t}},g0={class:"center-container"},p0={class:"width-container"},m0={class:"alignment-unit"};function v0(e,t,n,i,o,a){const l=xe("SevicesChose");return _e(),$e("div",g0,[d("div",p0,[d("div",m0,[W(l)])])])}var y0=Ee(h0,[["render",v0],["__scopeId","data-v-e1e08cee"]]),b0="/assets/WebSite.8cb33f55.svg";const _0={methods:{gotoContact(){this.$router.push("/contacts/")},gotoPortfolio(){this.$router.push("/portfolio/")}}},C0={class:"hat-website"},k0={class:"left-hat"},S0={class:"btn-left"},w0={class:"btn1"},E0=d("a",{href:"/Moscow#form-services",style:{"text-decoration":"none"}}," \u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 ",-1),x0={class:"btn2"},R0=St('<div class="list-tehnologist"><h4>\u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438, \u0441 \u043A\u043E\u0442\u043E\u0440\u044B\u043C\u0438 \u043C\u044B \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u043C:</h4><div class="tehnologist"><button><img src="https://onepix.ru/wp-content/uploads/2020/11/namewordpress.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2020/11/namereact.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2023/05/python-stek.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2020/11/namelaravel.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2020/11/namesympony.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2020/11/namenodejs.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2020/11/namewoo.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2020/11/nameshopify.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2020/11/namemagento.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2020/11/namemagento.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2020/11/namemodx.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2020/11/namephp.svg" alt=""></button><button><img src="https://onepix.ru/wp-content/uploads/2020/11/nameslim.svg" alt=""></button></div></div>',1),z0=d("div",{class:"right-hat"},[d("div",{class:"text-svg"},[d("p",null,[ce(" \u041E\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u0437\u0430\u044F\u0432\u043A\u0443 \u043D\u0430 \u043D\u0430\u0448\u0435\u0439 \u043F\u043E\u0447\u0442\u0435 [email protected] \u0438\u043B\u0438 \u0447\u0435\u0440\u0435\u0437 \u0444\u043E\u0440\u043C\u0443 \u043E\u0431\u0440\u0430\u0442\u043D\u043E\u0439 \u0441\u0432\u044F\u0437\u0438 \u043D\u0430 \u0441\u0430\u0439\u0442\u0435, \u0442\u0430\u043A\u0436\u0435 \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0437\u0432\u043E\u043D\u0438\u0442\u044C \u043F\u043E \u043D\u043E\u043C\u0435\u0440\u0443 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430 "),d("a",{href:"tel:+79604892767",class:"phone-link"},"+7 (960)489 27-67"),ce(" \u0438\u043B\u0438 \u043D\u0430\u043F\u0438\u0441\u0430\u0442\u044C \u0432 Telegram / WhatsApp. ")])]),d("img",{src:b0,alt:""})],-1);function $0(e,t,n,i,o,a){return _e(),$e("div",C0,[d("div",k0,[d("div",null,[d("div",null,[d("h2",null,[we(e.$slots,"titleCervice")]),d("p",null,[we(e.$slots,"descriptionCervice")])]),d("div",S0,[d("div",w0,[W(ht,null,{default:Q(()=>[E0]),_:1})]),d("div",x0,[W(ht,{onClick:a.gotoPortfolio},{default:Q(()=>[ce("\u041A\u0435\u0439\u0441\u044B")]),_:1},8,["onClick"])])])]),R0]),z0])}var M0=Ee(_0,[["render",$0]]);const H0={name:"CategoryList",data(){return{city:"",categories:[],randomCategories:[],images:["https://onepix.ru/wp-content/uploads/2020/11/backpack.svg","https://onepix.ru/wp-content/uploads/2020/11/shop.svg","https://onepix.ru/wp-content/uploads/2020/11/news.svg","https://onepix.ru/wp-content/uploads/2020/11/agregator.svg","https://onepix.ru/wp-content/uploads/2020/11/notice-board.svg","https://onepix.ru/wp-content/uploads/2020/11/marketplace.svg","https://onepix.ru/wp-content/uploads/2020/11/sajty-katalogi.svg"]}},methods:{fetchCategories(){fetch("/cerviceData.json").then(e=>e.json()).then(e=>{this.categories=e,this.randomCategories=this.getRandomCategories(12)}).catch(e=>{console.error("Error fetching categories:",e)})},getRandomCategories(e){return this.categories.sort(()=>.5-Math.random()).slice(0,e)},extractCityFromRoute(){const e=this.$route.path.split("/").filter(t=>t);e.length>0&&(this.city=e[0])}},mounted(){this.extractCityFromRoute(),this.fetchCategories()},watch:{$route(){this.extractCityFromRoute(),this.fetchCategories()}}},P0=["src"];function A0(e,t,n,i,o,a){const l=xe("router-link");return _e(!0),$e(We,null,kl(o.randomCategories,(s,r)=>(_e(),$e("div",{key:s.path},[d("img",{src:o.images[r%o.images.length],alt:"Category Image"},null,8,P0),W(l,{to:`/${o.city}${s.path}`},{default:Q(()=>[ce(Un(s.H1),1)]),_:2},1032,["to"])]))),128)}var T0=Ee(H0,[["render",A0]]);const D0={components:{CategoryList:T0},props:{relatedCategories:{type:Array,required:!0},cityRus:{type:String,required:!0}}},O0={class:"container-questions"},j0={class:"hat-question"},L0=d("div",null,[d("h2",null,"\u041F\u0440\u043E\u0435\u043A\u0442\u044B, \u0441 \u043A\u043E\u0442\u043E\u0440\u044B\u043C\u0438 \u043C\u044B \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u043C:")],-1),I0={class:"icon-cntrn"},q0={class:"foot-question"},N0=d("div",{class:"big-text"},[d("h2",null,"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u0430\u0439\u0442\u043E\u0432 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447")],-1),B0={class:"q-pa-md"},V0=d("p",null,[ce(" \u0427\u0442\u043E\u0431\u044B \u043E\u0442\u0432\u0435\u0442\u0438\u0442\u044C \u043D\u0430 \u044D\u0442\u043E\u0442 \u0432\u043E\u043F\u0440\u043E\u0441 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u0443\u0447\u0438\u0442\u044B\u0432\u0430\u0442\u044C, \u0447\u0442\u043E \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043E\u0433\u0440\u043E\u043C\u043D\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0432\u0438\u0434\u043E\u0432 \u0441\u0430\u0439\u0442\u043E\u0432, \u043A\u0430\u043A \u043F\u043E \u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0435, \u0442\u0430\u043A \u0438 \u043F\u043E \u0438\u0445 \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0443, \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u0438, \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438 \u0438 \u0442.\u0434. \u0421\u0430\u0439\u0442\u044B \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044B\u0432\u0430\u044E\u0442\u0441\u044F \u043F\u043E\u0434 \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0437\u0430\u0434\u0430\u0447. \u042D\u0442\u043E \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043A\u0430\u043A \u043F\u0440\u043E\u0441\u0442\u043E\u0439 \u043E\u0434\u043D\u043E\u0441\u0442\u0440\u0430\u043D\u0438\u0447\u043D\u044B\u0439 \u043B\u0435\u043D\u0434\u0438\u043D\u0433, \u0442\u0430\u043A \u0438 \u043C\u043D\u043E\u0433\u043E\u0441\u0442\u0440\u0430\u043D\u0438\u0447\u043D\u044B\u0439 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u0441\u0430\u0439\u0442. \u0422\u0430\u043A\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044
21E\u0442 \u043C\u043D\u043E\u0433\u043E\u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u044B, \u0441\u043E\u0437\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0434\u043B\u044F \u043A\u043E\u043C\u043C\u0435\u0440\u0447\u0435\u0441\u043A\u043E\u0439 \u0434\u0435\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u0438: \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u044B, \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u044B \u0438 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u044B, \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B, \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0435 \u043F\u043E\u0440\u0442\u0430\u043B\u044B, \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u043E\u0432\u044B\u0435 \u043F\u043B\u043E\u0449\u0430\u0434\u043A\u0438, \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0435 \u0441\u0435\u0442\u0438 \u0438 \u0442.\u0434. \u0412\u0441\u0435 \u043E\u043D\u0438 \u0431\u0443\u0434\u0443\u0442 \u0438\u043C\u0435\u0442\u044C \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0435 \u0441\u043F\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0444\u0443\u043D\u043A\u0446\u0438\u0438 \u0438 \u0434\u0438\u0437\u0430\u0439\u043D\u044B, \u0447\u0442\u043E \u043F\u0440\u0438\u0432\u043E\u0434\u0438\u0442 \u043A \u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D\u0438\u044E \u0434\u043E\u0441\u0442\u0430\u0442\u043E\u0447\u043D\u043E \u0448\u0438\u0440\u043E\u043A\u043E\u0433\u043E \u0440\u0430\u0437\u0431\u0440\u043E\u0441\u0430 \u0446\u0435\u043D \u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0434\u0430\u043D\u043D\u044B\u0445 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432. "),d("br"),d("br"),ce(" \u041F\u043E\u044D\u0442\u043E\u043C\u0443 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043B\u0438\u0448\u044C \u043D\u0430\u0437\u0432\u0430\u0442\u044C \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u044B\u0435 \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u0438 \u0441\u0430\u0439\u0442\u043E\u0432 \u0432 \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u0446\u0435\u043D\u043E\u0432\u044B\u0445 \u0441\u0435\u0433\u043C\u0435\u043D\u0442\u0430\u0445. \u0422\u0430\u043A, \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u0435 \u0441\u043B\u043E\u0436\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u0441 \u0442\u0438\u043F\u043E\u0432\u044B\u043C \u0434\u0438\u0437\u0430\u0439\u043D\u043E\u043C \u0438 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u043D\u044B\u043C \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u043E\u043C \u0431\u0443\u0434\u0435\u0442 \u0441\u0442\u043E\u0438\u0442\u044C \u043E\u0442 300 000 \u0440\u0443\u0431\u043B\u0435\u0439. \u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043A\u0430\u0441\u0442\u043E\u043C\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0433\u043E \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u0441 \u043D\u0443\u043B\u044F \u043D\u0430\u0447\u0438\u043D\u0430\u0435\u0442\u0441\u044F \u043E\u0442 600 000 \u0440\u0443\u0431\u043B\u0435\u0439. \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u043D\u044B\u0445 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u0441 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u043C \u0434\u0438\u0437\u0430\u0439\u043D\u043E\u043C \u0438 \u0448\u0438\u0440\u043E\u043A\u0438\u043C \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u043E\u043C \u0431\u0443\u0434\u0435\u0442 \u0441\u0442\u043E\u0438\u0442\u044C \u043E\u0442 1 000 000 \u0440\u0443\u0431\u043B\u0435\u0439. \u041D\u043E \u044D\u0442\u043E \u043B\u0438\u0448\u044C \u043F\u0440\u0438\u0431\u043B\u0438\u0437\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0435 \u0446\u0438\u0444\u0440\u044B, \u0442\u0430\u043A \u043A\u0430\u043A \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u043A\u043B\u0430\u0434\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u0438\u0437 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u0430 \u0444\u0430\u043A\u0442\u043E\u0440\u043E\u0432. "),d("br"),d("br"),ce(" \u0420\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044C \u0442\u043E\u0447\u043D\u0443\u044
21E \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u043C\u043E\u0436\u043D\u043E \u0442\u043E\u043B\u044C\u043A\u043E \u043D\u0430 \u043E\u0441\u043D\u043E\u0432\u0430\u043D\u0438\u0438 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u0433\u043E \u0437\u0430\u0434\u0430\u043D\u0438\u044F, \u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u043E\u043C, \u043B\u0438\u0431\u043E \u043D\u0430\u043C\u0438 \u0441\u043E\u0432\u043C\u0435\u0441\u0442\u043D\u043E \u0441 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438\u043C \u043E\u0442\u0434\u0435\u043B\u043E\u043C. \u041F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u043D\u043E\u0435 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u0437\u0430\u0434\u0430\u043D\u0438\u0435 \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u0437\u0430\u043B\u043E\u0433\u043E\u043C \u0442\u043E\u0433\u043E, \u0447\u0442\u043E \u0432 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u0431\u0443\u0434\u0435\u0442 \u043C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u043D\u0435\u0437\u0430\u043F\u043B\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0440\u0430\u0431\u043E\u0442, \u0447\u0442\u043E \u043F\u0440\u0435\u0434\u043E\u0442\u0432\u0440\u0430\u0442\u0438\u0442 \u043B\u0438\u0448\u043D\u0438\u0435 \u0440\u0430\u0441\u0445\u043E\u0434\u044B. ")],-1),F0=d("h6",null,"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0441\u043A\u043B\u0430\u0434\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u0438\u0437 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u0430 \u0444\u0430\u043A\u0442\u043E\u0440\u043E\u0432. \u041C\u043E\u0436\u043D\u043E \u0432\u044B\u0434\u0435\u043B\u0438\u0442\u044C \u043E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u0438\u0437 \u043D\u0438\u0445:",-1),W0=d("ol",null,[d("li",null," \u0421\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u0440\u0435\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430. \u0412 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043F\u043E\u0436\u0435\u043B\u0430\u043D\u0438\u0439 \u043A\u043B\u0438\u0435\u043D\u0442\u0430 \u0438 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0435\u0439 \u0435\u0433\u043E \u0431\u044E\u0434\u0436\u0435\u0442\u0430 \u043C\u044B \u043C\u043E\u0436\u0435\u043C \u043F\u0440\u0435\u0434\u043B\u043E\u0436\u0438\u0442\u044C \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0441\u043F\u043E\u0441\u043E\u0431\u043E\u0432 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0441\u0430\u0439\u0442\u0430. \u0421\u0430\u043C\u044B\u0439 \u0431\u044E\u0434\u0436\u0435\u0442\u043D\u044B\u0439 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u2014 \u044D\u0442\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 MVP \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0441\u0431\u043E\u0440\u0449\u0438\u043A\u0430, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u2014 WordPress, \u0433\u0434\u0435 \u0431\u0443\u0434\u0435\u0442 \u0440\u0435\u0430\u043B\u0438\u0437\u043E\u0432\u0430\u043D \u043C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0439 \u0434\u043B\u044F \u043A\u043E\u043D\u043A\u0440\u0435\u0442\u043D\u043E\u0439 \u0434\u0435\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u0438 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0430, \u0430 \u0442\u0430\u043A\u0436\u0435 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D \u0448\u0430\u0431\u043B\u043E\u043D\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D. \u0422\u0430\u043A\u043E\u0435 \u0440\u0435\u0448\u0435\u043D\u0438\u0435 \u0445\u043E\u0440\u043E\u0448\u043E \u043F\u043E\u0434\u043E\u0439\u0434\u0435\u0442 \u0434\u043B\u044F \u043D\u0435\u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432, \u0433\u0434\u0435 \u0432 \u0440\u0430\u043C\u043A\u0430\u0445 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u043D\u043E\u0433\u043E \u0431\u044E\u0434\u0436\u0435\u0442\u0430 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043F\u0440\u043E\u0432\u0435\u0440\u0438\u0442\u044C \u0440\u0430\u0431\u043E\u0442\u043E\u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0438\u0434\u0435\u0438 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0430. \u041D\u043E \u0434\u043B\u044F \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044E\u0449\u0435\u0433\u043E\u0441\u044F \u0431\u0438\u0437\u043D\u0435\u0441\u0430 \u0438 \u043A\u0440\u0443\u043F\u043D\u044B\u0445 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u0439 \u0446\u0435\u043B\u0435\u0441\u043E\u043E\u0431\u0440\u0430\u0437\u043D\u0435\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u0430\u0441\u0442\u043E\u043C\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0433\u043E \u0440\u0435\u0448\u0435\u043D\u0438\u044F, \u0433\u0434\u0435 \u0441\u0430\u0439\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043F\u043E\u0434 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0435 \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E\u0441\u0442\u0438 \u0431\u0438\u0437\u043D\u0435\u0441\u0430 \u0438 \u0441\u043F\u0435\u0446\u0438\u0444\u0438\u043A\u0443 \u0434\u0435\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u0438 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u0438. \u
210412 \u0434\u0430\u043D\u043D\u043E\u043C \u0441\u043B\u0443\u0447\u0430\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440 \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044B\u0432\u0430\u0435\u0442 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D, \u043D\u0430\u0438\u0431\u043E\u043B\u0435\u0435 \u043F\u043E\u0434\u0445\u043E\u0434\u044F\u0449\u0438\u0439 \u0434\u0435\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u0438 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0430, \u0430 \u043E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0440\u0435\u0430\u043B\u0438\u0437\u0443\u0435\u0442 \u043D\u0435\u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u044B\u0439 \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B, \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u043F\u043E\u0434\u043E\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u043F\u043E\u0434 \u0446\u0435\u043B\u0438 \u0438 \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E\u0441\u0442\u0438 \u0441\u0430\u0439\u0442\u0430. \u0412 \u0434\u0430\u043D\u043D\u043E\u043C \u0441\u043B\u0443\u0447\u0430\u0435 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043E\u0432\u0430\u0442\u044C\u0441\u044F \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0439 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0441\u0442\u0435\u043A \u2013 PHP \u0438 \u0435\u0433\u043E \u0444\u0440\u0435\u0439\u0432\u043C\u043E\u0440\u043A\u0438 (Laravel, Symfony, Slim), JavaScript \u0441 \u0435\u0433\u043E \u0431\u0438\u0431\u043B\u0438\u043E\u0442\u0435\u043A\u0430\u043C\u0438 \u0438 \u0434\u0440., \u0431\u043B\u0430\u0433\u043E\u0434\u0430\u0440\u044F \u0447\u0435\u043C\u0443 \u0441\u043E\u0437\u0434\u0430\u0435\u0442\u0441\u044F \u0432\u044B\u0441\u043E\u043A\u043E\u043A\u043E\u043D\u043A\u0443\u0440\u0435\u043D\u0442\u043D\u044B\u0439 \u0438 \u0448\u0438\u0440\u043E\u043A\u043E \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u0440\u043E\u0434\u0443\u043A\u0442, \u043D\u043E, \u0432\u043C\u0435\u0441\u0442\u0435 \u0441 \u0442\u0435\u043C, \u0431\u043E\u043B\u0435\u0435 \u0434\u043E\u0440\u043E\u0433\u043E\u0439, \u0447\u0435\u043C \u0448\u0430\u0431\u043B\u043E\u043D\u043D\u044B\u0439 \u043F\u0440\u043E\u0435\u043A\u0442;"),d("li",null," \u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0448\u0430\u0431\u043B\u043E\u043D\u043E\u0432 \u0438 \u0441\u0442\u0440\u0430\u043D\u0438\u0446 \u043D\u0430 \u0441\u0430\u0439\u0442\u0435. \u0427\u0435\u043C \u0431\u043E\u043B\u044C\u0448\u0435 \u0441\u0442\u0440\u0430\u043D\u0438\u0446 \u043D\u0430 \u0441\u0430\u0439\u0442\u0435 \u2014 \u0442\u0435\u043C \u0431\u043E\u043B\u044C\u0448\u0435 \u043E\u043D \u0431\u0443\u0434\u0435\u0442 \u0441\u0442\u043E\u0438\u0442\u044C, \u043D\u043E \u0442\u0430\u043A\u0436\u0435 \u043D\u0435 \u0441\u0442\u043E\u0438\u0442 \u0437\u0430\u0431\u044B\u0432\u0430\u0442\u044C \u043F\u0440\u043E \u0448\u0430\u0431\u043B\u043E\u043D\u044B (\u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0435 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u044B), \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043A\u0430\u0436\u0434\u044B\u0435 \u043F\u043E \u043E\u0442\u0434\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u0438 \u043F\u0440\u043E\u0440\u0430\u0431\u0430\u0442\u044B\u0432\u0430\u044E\u0442\u0441\u044F \u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440\u043E\u043C \u0438 \u043C\u0430\u0440\u043A\u0435\u0442\u043E\u043B\u043E\u0433\u043E\u043C; "),d("li",null," \u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0438 \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u0440\u0435\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0445 \u043C\u043E\u0434\u0443\u043B\u0435\u0439 \u043D\u0430 \u0441\u0430\u0439\u0442\u0435. \u0427\u0435\u043C \u0431\u043E\u043B\u044C\u0448\u0435 \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u0430 \u0438 \u0447\u0435\u043C \u043E\u043D \u0441\u043B\u043E\u0436\u043D\u0435\u0435 \u2014 \u0442\u0435\u043C \u0431\u043E\u043B\u044C\u0448\u0435 \u0432\u0440\u0435\u043C\u0435\u043D\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u0435\u0433\u043E \u0440\u0435\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044E. \u0417\u0434\u0435\u0441\u044C \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0443\u0447\u0438\u0442\u044B\u0432\u0430\u0442\u044C, \u0447\u0442\u043E \u0434\u043B\u044F \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0439 \u0434\u0435\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u0438 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0430 \u0431\u0443\u0434\u0435\u0442 \u0430\u043A\u0442\u0443\u0430\u043B\u0435\u043D \u0441\u0432\u043E\u0439 \u043D\u0430\u0431\u043E\u0440 \u0438\u043D\u0442\u0435\u0433\u0440\u0438\u0440\u0443\u0435\u043C\u043E\u0433\u043E \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u0430. \u0412\u0441\u0435 \u044D\u0442\u043E \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u0432\u0430\u0436\u043D\u044B\u043C\u0438 \u0444\u0430\u043A\u0442\u043E\u0440\u0430\u043C\u0438, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0432\u043B\u0438\u044F\u044E\u0442 \u043D\u0430 \u0438\u0442\u043E\u0433\u043E\u0432\u0443\u044
21E \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447; "),d("li",null," \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0435\u043C\u044B\u0439 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0441\u0442\u0435\u043A. \u0414\u043B\u044F \u0440\u0435\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438 \u043A\u0430\u0436\u0434\u043E\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u043F\u043E\u0434\u0445\u043E\u0434\u044F\u0442 \u0441\u0432\u043E\u0438 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u044B. \u0422\u0430\u043A, \u043D\u0435 \u0441\u043B\u043E\u0436\u043D\u044B\u0439 \u043F\u0440\u043E\u0435\u043A\u0442 \u043C\u043E\u0436\u043D\u043E \u0441\u043E\u0437\u0434\u0430\u0442\u044C \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0441\u0431\u043E\u0440\u0449\u0438\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, CMS WordPress. \u041E\u0434\u043D\u0430\u043A\u043E \u0434\u043B\u044F \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0441\u043B\u043E\u0436\u043D\u043E\u0433\u043E \u0432\u0435\u0431-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u0435 \u043F\u0440\u043E\u0433\u0440\u0435\u0441\u0441\u0438\u0432\u043D\u043E\u0433\u043E \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u043E\u0433\u043E \u0441\u0442\u0435\u043A\u0430: PHP, Laravel, Symfony, Slim, Python, JavaScript, Node.JS \u0438 \u0442.\u0434. \u0414\u043B\u044F \u0440\u0430\u0431\u043E\u0442\u044B \u0441 \u0434\u0430\u043D\u043D\u044B\u043C\u0438 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0430\u043C\u0438 \u043F\u0440\u0438\u0432\u043B\u0435\u043A\u0430\u044E\u0442\u0441\u044F \u0432\u044B\u0441\u043E\u043A\u043E\u0440\u0430\u043D\u0433\u043E\u0432\u044B\u0435 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u044B, \u0447\u0442\u043E \u043D\u0435\u0438\u0437\u0431\u0435\u0436\u043D\u043E \u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0435\u0442 \u0432\u043B\u0438\u044F\u043D\u0438\u0435 \u043D\u0430 \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u043F\u0440\u043E\u0435\u043A\u0442\u0430; "),d("li",null," \u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432, \u043F\u043E\u0434 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043D\u0443\u0436\u043D\u043E \u0430\u0434\u0430\u043F\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0441\u0430\u0439\u0442. \u0410\u0434\u0430\u043F\u0442\u0430\u0446\u0438\u044F \u043F\u043E\u0434 \u0440\u0430\u0437\u043D\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442 \u0432 \u0440\u0443\u0447\u043D\u043E\u043C \u0440\u0435\u0436\u0438\u043C\u0435, \u0441\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E, \u0447\u0435\u043C \u0431\u043E\u043B\u044C\u0448\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432, \u043F\u043E\u0434 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043D\u0443\u0436\u043D\u043E \u0430\u0434\u0430\u043F\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0441\u0430\u0439\u0442 \u2014 \u0442\u0435\u043C \u0431\u043E\u043B\u044C\u0448\u0435 \u0440\u0430\u0431\u043E\u0442\u044B, \u0447\u0442\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F \u0438 \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0441\u0442\u0432\u0438\u0435 \u2014 \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C. \u041C\u044B \u0440\u0435\u0430\u043B\u0438\u0437\u0443\u0435\u043C \u0430\u0434\u0430\u043F\u0442\u0438\u0432 \u043F\u043E\u0434 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u044B\u0435 \u0440\u0430\u0437\u043C\u0435\u0440\u044B \u044D\u043A\u0440\u0430\u043D\u043E\u0432 \u2014 \u0441\u043C\u0430\u0440\u0442\u0444\u043E\u043D\u044B, \u043F\u043B\u0430\u043D\u0448\u0435\u0442\u044B, \u043D\u043E\u0443\u0442\u0431\u0443\u043A\u0438, \u043E\u0434\u043D\u0430\u043A\u043E \u0435\u0441\u0442\u044C \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0435 \u0437\u0430\u043F\u0440\u043E\u0441\u044B, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043C\u043E\u0433\u0443\u0442 \u0431\u044B\u0442\u044C \u0432\u0430\u0436\u043D\u044B\u043C\u0438 \u0434\u043B\u044F \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u043E\u0432, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u0430\u0434\u0430\u043F\u0442\u0430\u0446\u0438\u044F \u043F\u043E\u0434 Smart TV \u0438\u043B\u0438 Apple Watch; "),d("li",null," \u041D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0432\u0438\u0434\u044B \u0441\u0430\u0439\u0442\u043E\u0432 \u043F\u043E\u0434\u0440\u0430\u0437\u0443\u043C\u0435\u0432\u0430\u044E\u0442 \u043D\u0430\u043B\u0438\u0447\u0438\u0435 \u0440\u0430\u0437\u043D\u043E\u043E\u0431\u0440\u0430\u0437\u0438\u044F \u0440\u043E\u043B\u0435\u0439 \u0432\u043D\u0443\u0442\u0440\u0438 \u0441\u0438\u0441\u0442\u0435\u043C\u044B. \u0417\u0434\u0435\u0441\u044C \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0443\u0447\u0438\u0442\u044B\u0432\u0430\u0442\u044C, \u0447\u0442\u043E \u0434\u043B\u044F \u043A\u0430\u0436\u0434\u043E\u0439 \u0440\u043E\u043B\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0439 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441. \u042D\u0442\u043E \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043A\u0430\u043A \u0440\u0430\u0431\u043E\u0442\u044B \u0431\u0438\u0437\u043D\u0435\u0441-\u0430\u043D\u0430\u043B\u0438\u0442\u0438\u043A\u0430 \u0434\u043B\u044F \u0444\u043E\u0440\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0437\u0430\u0434\u0430\u0447\u0438, \u0442\u0430\u043A \u0438 \u0440\u0430\u0431\u043E\u0442\u044B \u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440\u0430, \u0432\u0435\u0440\u0441\u0442\u0430\u043B\u044C\u0449\u0438\u043A\u0430, \u0431\u044D\u043A\u0435\u043D\u0434-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430 \u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043E\u0432\u0449\u0438\u043A\u0430 \u0441 DevOps-\u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u043E\u043C; "),d("li",null," \u041E\u0441\u043E\u0431\u0435\u043D\u043D\u043E\u0441\u0442\u0438 \u0434\u0438\u0437\u0430\u0439\u043D\u0430. \u0428\u0430\u0431\u043B\u043E\u043D\u043D\u044B\u0435 \u0438 \u043F\u0440\u043E\u0441\u0442\u044B\u0435 \u0432\u0430\u0440\u0438\u0430\u043D\u0442\u044B \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0442 \u0441\u043E\u043A\u0440\u0430\u0442\u0438\u0442\u044C \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u043F\u0440\u043E\u0435\u043A\u0442\u0430, \u043D\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0441\u043C\u0435\u0449\u0430\u0435\u0442 \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u0432 \u0441\u0442\u043E\u0440\u043E\u043D\u0443 \u043F\u043E\u0432\u044B\u0448\u0435\u043D\u0438\u044F; "),d("li",null," \u042D\u0442\u0430\u043F\u044B \u0440\u0430\u0431\u043E\u0442 \u0438 \u043F\u043E\u0447\u0430\u0441\u043E\u0432\u0430\u044F \u043E\u043F\u043B\u0430\u0442\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u041D\u0430 \u0440\u0430\u0437\u043D\u044B\u0445 \u044D\u0442\u0430\u043F\u0430\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0430\u044E\u0442\u0441\u044F \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0435 \u0443\u0437\u043A\u043E\u043F\u0440\u043E\u0444\u0438\u043B\u044C\u043D\u044B\u0435 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u044B: \u0430\u043D\u0430\u043B\u0438\u0442\u0438\u043A\u0438, \u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440\u044B, \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0438, \u0432\u0435\u0440\u0441\u0442\u0430\u043B\u044C\u0449\u0438\u043A\u0438, \u0442\u0435\u0441\u0442\u0438\u0440\u043E\u0432\u0449\u0438\u043A\u0438, \u043C\u0435\u043D\u0435\u0434\u0436\u0435\u0440\u044B \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u0438 \u0434\u0440., \u043A\u0430\u0436\u0434\u044B\u0439 \u0438\u0437 \u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u0441\u0432\u043E\u044E \u0444\u0443\u043D\u043A\u0446\u0438\u044E \u0432 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u0430. \u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u0430 \u043F\u0440\u0435\u0434\u043F\u043E\u043B\u0430\u0433\u0430\u0435\u0442 \u043F\u043E\u044D\u0442\u0430\u043F\u043D\u0443\u044
21E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443, \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043C\u0438\u043D\u043E\u0432\u0430\u0442\u044C \u043A\u0430\u043A\u043E\u0439-\u043B\u0438\u0431\u043E \u044D\u0442\u0430\u043F \u043D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E. \u041F\u043E\u044D\u0442\u0430\u043F\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u2014 \u044D\u0442\u043E \u0440\u0430\u0431\u043E\u0442\u0430 \u043F\u043E \u0441\u043F\u0440\u0438\u043D\u0442\u0430\u043C, \u043A\u043E\u0442\u043E\u0440\u0430\u044F \u043E\u043F\u0438\u0441\u0430\u043D\u0430 \u0432 \u043D\u0430\u0448\u0435\u0439 \u0441\u0442\u0430\u0442\u044C\u0435 \u201C\u0421\u043F\u0440\u0438\u043D\u0442\u044B \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0432\u0435\u0431-\u043F\u043E\u0440\u0442\u0430\u043B\u043E\u0432 \u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439\u201D; "),d("li",null," \u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0435 \u043F\u043E\u0436\u0435\u043B\u0430\u043D\u0438\u044F \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0430. \u041F\u043E\u0436\u0435\u043B\u0430\u043D\u0438\u044F \u043A\u043B\u0438\u0435\u043D\u0442\u0430 \u043C\u043E\u0433\u0443\u0442 \u0431\u044B\u0442\u044C \u0440\u0430\u0437\u043D\u044B\u0435, \u043E\u0442 \u0438\u0445 \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E\u0441\u0442\u0435\u0439 \u0442\u0430\u043A\u0436\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u0446\u0435\u043D\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430; "),d("li",null," \u0414\u043E\u043F\u043E\u043B\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0435 \u0444\u0430\u043A\u0442\u043E\u0440\u044B, \u0442\u0430\u043A\u0438\u0435 \u043A\u0430\u043A: \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u0445\u043E\u0441\u0442\u0438\u043D\u0433\u0430, \u0434\u043E\u043C\u0435\u043D\u0430, \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0430 SSL (\u0434\u043B\u044F \u0437\u0430\u0449\u0438\u0442\u044B \u0442\u0440\u0430\u043D\u0437\u0430\u043A\u0446\u0438\u0439), \u0430 \u0442\u0430\u043A\u0436\u0435 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u044B, \u0442.\u0435. \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044F \u0441\u0430\u0439\u0442\u043E\u043C, \u043D\u0430\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u043A\u043E\u043D\u0442\u0435\u043D\u0442\u043E\u043C, \u043F\u0440\u043E\u0434\u0432\u0438\u0436\u0435\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u0438 \u0442.\u0434; "),d("li",null," \u0422\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0430 \u0441\u0430\u0439\u0442\u0430. \u041D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0441\u0430\u0439\u0442\u044B \u043F\u043E\u0441\u043B\u0435 \u0438\u0445 \u0440\u0435\u043B\u0438\u0437\u0430 \u043D\u0443\u0436\u0434\u0430\u044E\u0442\u0441\u044F \u0432 \u0434\u043E\u043F\u043E\u043B\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0439 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0435, \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E, \u0435\u0441\u043B\u0438 \u043D\u0430 \u0441\u0442\u043E\u0440\u043E\u043D\u0435 \u0441\u0430\u0439\u0442\u0430 \u0440\u0430\u0441\u0442\u0435\u0442 \u0442\u0440\u0430\u0444\u0438\u043A \u0438 \u0438\u043C\u0435\u0435\u0442\u0441\u044F \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0438\u043D\u0442\u0435\u0440\u0430\u043A\u0442\u0438\u0432\u043D\u044B\u0445 \u043C\u043E\u0434\u0443\u043B\u0435\u0439. \u0414\u0430\u043D\u043D\u044B\u0439 \u0444\u0430\u043A\u0442\u043E\u0440 \u0442\u0430\u043A\u0436\u0435 \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0443\u0447\u0438\u0442\u044B\u0432\u0430\u0442\u044C \u043F\u0440\u0438 \u0440\u0430\u0441\u0447\u0435\u0442\u0435 \u0438\u0442\u043E\u0433\u043E\u0432\u043E\u0439 \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u0438 \u0441\u0430\u0439\u0442\u0430. ")],-1),U0=d("p",null,[ce(" \u0427\u0442\u043E\u0431\u044B \u043E\u0442\u0432\u0435\u0442\u0438\u0442\u044C \u043D\u0430 \u044D\u0442\u043E\u0442 \u0432\u043E\u043F\u0440\u043E\u0441 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u0443\u0447\u0438\u0442\u044B\u0432\u0430\u0442\u044C, \u0447\u0442\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u043F\u0440\u0435\u0434\u043F\u043E\u043B\u0430\u0433\u0430\u0435\u0442 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u0430 \u0443\u0437\u043A\u043E\u043F\u0440\u043E\u0444\u0438\u043B\u044C\u043D\u044B\u0445 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u043E\u0432, \u043A\u0430\u0436\u0434\u044B\u0439 \u0438\u0437 \u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0438\u043C\u0435\u0435\u0442 \u0441\u0432\u043E\u044E \u043F\u043E\u0447\u0430\u0441\u043E\u0432\u0443\u044
21E \u0441\u0442\u0430\u0432\u043A\u0443 \u043E\u043F\u043B\u0430\u0442\u044B \u0442\u0440\u0443\u0434\u0430. \u0412\u043C\u0435\u0441\u0442\u0435 \u0441 \u0442\u0435\u043C \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u043F\u043E\u043C\u043D\u0438\u0442\u044C, \u0447\u0442\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u0441\u043A\u043B\u0430\u0434\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u0438\u0437 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u0438\u0445 \u044D\u0442\u0430\u043F\u043E\u0432, \u043D\u0430 \u043A\u0430\u0436\u0434\u043E\u043C \u0438\u0437 \u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0440\u0430\u0431\u043E\u0442\u0430\u044E\u0442 \u0440\u0430\u0437\u043D\u044B\u0435 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u044B. "),d("br"),d("br"),ce(" \u041D\u0430 \u044D\u0442\u0430\u043F\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0438 \u043F\u0440\u043E\u0442\u043E\u0442\u0438\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u0442 \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0447\u0430\u0441\u0430 \u0440\u0430\u0431\u043E\u0442\u044B \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 2000 \u0440\u0443\u0431\u043B\u0435\u0439. \u041D\u0430 \u044D\u0442\u0430\u043F\u0435 \u0432\u0435\u0440\u0441\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u0438 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0435\u0433\u043E \u0431\u044D\u043A\u0435\u043D\u0434-\u0447\u0430\u0441\u0442\u0438 \u0440\u0430\u0431\u043E\u0442\u0430\u044E\u0442 Frontend \u0438 Backend-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0438, \u0430 \u0432 \u043E\u0442\u0434\u0435\u043B\u044C\u043D\u044B\u0445 \u0441\u043B\u0443\u0447\u0430\u044F\u0445 FullStack-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0438, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0447\u0430\u0441\u0430 \u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 2000-3000 \u0440\u0443\u0431\u043B\u0435\u0439 \u0432 \u0447\u0430\u0441, \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043E\u043F\u044B\u0442\u0430 \u0438 \u0443\u0440\u043E\u0432\u043D\u044F \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u0438\u0437\u043C\u0430 \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u043A\u0430. \u041D\u0430 \u044D\u0442\u0430\u043F\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u043F\u043E\u0434\u043A\u043B\u044E\u0447\u0430\u0435\u0442\u0441\u044F QA-\u0442\u0435\u0441\u0442\u0438\u0440\u043E\u0432\u0449\u0438\u043A, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0447\u0430\u0441\u0430 \u0440\u0430\u0431\u043E\u0442\u044B \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 2000 \u0440\u0443\u0431\u043B\u0435\u0439. \u041D\u0430 \u043A\u0430\u0436\u0434\u043E\u043C \u044D\u0442\u0430\u043F\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u043F\u0440\u0438\u043D\u0438\u043C\u0430\u044E\u0442 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 Project-\u043C\u0435\u043D\u0435\u0434\u0436\u0435\u0440 \u0438 Teamlead-\u043F\u0440\u043E\u0435\u043A\u0442\u0430, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0447\u0430\u0441\u0430 \u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 3000-4000 \u0440\u0443\u0431\u043B\u0435\u0439. "),d("br"),d("br"),ce(" \u0422\u0430\u043A\u0438\u043C \u043E\u0431\u0440\u0430\u0437\u043E\u043C, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C 1 \u0447\u0430\u0441\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043E\u0442 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u0438\u0445 \u0444\u0430\u043A\u0442\u043E\u0440\u043E\u0432: \u044D\u0442\u0430\u043F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438, \u0443\u0440\u043E\u0432\u0435\u043D\u044C \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u0430 \u0438 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u044
21E\u0449\u0438\u0445 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u043E\u0432 \u043D\u0430 \u043E\u0442\u0434\u0435\u043B\u044C\u043D\u043E\u043C \u044D\u0442\u0430\u043F\u0435, \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043D\u0430\u0437\u0432\u0430\u0442\u044C \u0442\u043E\u0447\u043D\u0443\u044E \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C 1 \u0447\u0430\u0441\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0434\u043E\u0441\u0442\u0430\u0442\u043E\u0447\u043D\u043E \u0441\u043B\u043E\u0436\u043D\u043E, \u043C\u043E\u0436\u043D\u043E \u043D\u0430\u0437\u0432\u0430\u0442\u044C \u043B\u0438\u0448\u044C \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u0443\u044E \u0441\u0443\u043C\u043C\u0443, \u043A\u043E\u0442\u043E\u0440\u0430\u044F \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 2000-3000 \u0440\u0443\u0431\u043B\u0435\u0439 \u0432 \u0447\u0430\u0441. ")],-1),K0=d("p",null,[ce(" \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u043F\u0440\u0435\u0434\u043F\u043E\u043B\u0430\u0433\u0430\u0435\u0442 \u043C\u043D\u043E\u0433\u043E\u044D\u0442\u0430\u043F\u043D\u0443\u044E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u0441 \u0443\u0447\u0430\u0441\u0442\u0438\u0435\u043C \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u0430 \u0443\u0437\u043A\u043E\u043F\u0440\u043E\u0444\u0438\u043B\u044C\u043D\u044B\u0445 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u043E\u0432. \u0425\u043E\u0440\u043E\u0448\u0430\u044F \u0432\u0435\u0431-\u0441\u0442\u0443\u0434\u0438\u044F \u0434\u043E\u043B\u0436\u043D\u0430 \u0438\u043C\u0435\u0442\u044C \u0448\u0442\u0430\u0442 \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0445 \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u043A\u043E\u0432, \u043E\u0431\u043B\u0430\u0434\u0430\u044E\u0449\u0438\u0445 \u0433\u043B\u0443\u0431\u043E\u043A\u0438\u043C\u0438 \u0437\u043D\u0430\u043D\u0438\u044F\u043C\u0438 \u0432 \u0441\u0432\u043E\u0435\u0439 \u0441\u0444\u0435\u0440\u0435 \u0438 \u0432\u043B\u0430\u0434\u0435\u044E\u0449\u0438\u043C \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u043C \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u043C \u0441\u0442\u0435\u043A\u043E\u043C. "),d("br"),d("br"),ce(" \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447, \u043A\u0430\u043A \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043B\u044E\u0431\u043E\u0433\u043E \u0434\u0440\u0443\u0433\u043E\u0433\u043E \u043F\u0440\u043E\u0435\u043A\u0442\u0430, \u0434\u043E\u043B\u0436\u043D\u0430 \u0431\u044B\u0442\u044C \u0441\u0442\u0440\u043E\u0433\u043E \u0440\u0435\u0433\u043B\u0430\u043C\u0435\u043D\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0430 \u0438 \u0441\u043E\u0441\u0442\u043E\u044F\u0442\u044C \u0438\u0437 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u0438\u0445 \u043F\u043E\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u0445 \u044D\u0442\u0430\u043F\u043E\u0432. \u041F\u0440\u0438 \u044D\u0442\u043E\u043C \u0443 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0430 \u0434\u043E\u043B\u0436\u043D\u0430 \u0431\u044B\u0442\u044C \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043E\u0442\u0441\u043B\u0435\u0436\u0438\u0432\u0430\u0442\u044C \u043F\u0440\u043E\u0446\u0435\u0441\u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0438 \u043F\u043E\u043B\u0443\u0447\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0442\u043D\u0443\u044E \u0441\u0432\u044F\u0437\u044C \u043E\u0442 \u043A\u043E\u043C\u0430\u043D\u0434\u044B. \u0422\u0430\u043A\u0436\u0435 \u0432\u0435\u0431-\u0441\u0442\u0443\u0434\u0438\u044F \u0434\u043E\u043B\u0436\u043D\u0430 \u0438\u043C\u0435\u0442\u044C \u043F\u043E\u0440\u0442\u0444\u043E\u043B\u0438\u043E \u0441\u0432\u043E\u0438\u0445 \u0440\u0430\u0431\u043E\u0442, \u0441\u043E\u0441\u0442\u043E\u044F\u0449\u0438\u0445 \u0438\u0437 \u0440\u0430\u0437\u043D\u043E\u0441\u0442\u043E\u0440\u043E\u043D\u043D\u0438\u0445 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432. \u041F\u0440\u0438 \u0440\u0430\u0441\u0447\u0435\u0442\u0435 \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u0438 \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u0432\u0435\u0431-\u0441\u0442\u0443\u0434\u0438\u044F \u0434\u043E\u043B\u0436\u043D\u0430 \u043F\u0440\u043E\u0437\u0440\u0430\u0447\u043D\u043E \u0440\u0430\u0441\u0441\u043A\u0430\u0437\u0430\u0442\u044C \u043A\u043B\u0438\u0435\u043D\u0442\u0443, \u0438\u0437 \u0447\u0435\u0433\u043E \u0441\u043A\u043B\u0430\u0434\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0431\u043E\u0442. \u041B\u044E\u0431\u0430\u044F \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0441\u0442\u0443\u0434\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u0442 \u0442\u043E\u043B\u044C\u043A\u043E \u043F\u043E \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u043C\u0443 \u0437\u0430\u0434\u0430\u043D\u0438\u044E, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u043C \u043E\u0442\u0440\u0430\u0436\u0430\u044E\u0442\u0441\u044F \u0432\u0441\u0435 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u044F \u0438 \u043F\u043E\u0436\u0435\u043B\u0430\u043D\u0438\u044F \u043A\u043B\u0438\u0435\u043D\u0442\u0430 \u043A \u0431\u0443\u0434\u0443\u0449\u0435\u043C\u0443 \u043F\u0440\u043E\u0435\u043A\u0442\u0443. "),d("br"),d("br"),ce(" \u041D\u0430\u0448\u0430 \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u0442 \u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441\u043E \u0432\u0441\u0435\u043C\u0438 \u043C\u0435\u0436\u0434\u0443\u043D\u0430\u0440\u043E\u0434\u043D\u043E-\u043F\u0440\u0438\u043D\u044F\u0442\u044B\u043C\u0438 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u0430\u043C\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0432\u0435\u0431-\u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432. \u0412\u043E \u0432\u0440\u0435\u043C\u044F \u0440\u0430\u0431\u043E\u0442\u044B \u043D\u0430\u0434 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u043C \u043C\u044B \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u043E \u043F\u043E\u0433\u0440\u0443\u0436\u0430\u0435\u043C\u0441\u044F \u0432 \u0431\u0438\u0437\u043D\u0435\u0441 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0430, \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u043E\u0442\u043D\u043E\u0441\u0438\u043C\u0441\u044F \u043A\u043E \u0432\u0441\u0435\u043C \u0435\u0433\u043E \u043F\u043E\u0436\u0435\u043B\u0430\u043D\u0438\u044F\u043C \u0438 \u043F\u0440\u0435\u0434\u043B\u0430\u0433\u0430\u0435\u043C \u0441\u0432\u043E\u0438 \u0440\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0430\u0446\u0438\u0438 \u043F\u043E \u0443\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u044E \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u0430. ")],-1),Y0=d("p",null,[ce(" \u0412\u0440\u0435\u043C\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0432\u0438\u0441\u0435\u0442\u044C \u043E\u0442 \u0432\u0438\u0434\u0430 \u044D\u0442\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430, \u0441\u043F\u043E\u0441\u043E\u0431\u0430 \u0435\u0433\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F, \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0438 \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u0438 \u0440\u0435\u0430\u043B\u0438\u0437\u0443\u0435\u043C\u043E\u0433\u043E \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u0430, \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E\u0441\u0442\u0435\u0439 \u0434\u0438\u0437\u0430\u0439\u043D\u0430, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043E\u0442 \u043E\u0442\u0434\u0435\u043B\u044C\u043D\u044B\u0445 \u043F\u043E\u0436\u0435\u043B\u0430\u043D\u0438\u0439 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0430. \u041F\u043E\u044D\u0442\u043E\u043C\u0443 \u0441\u0440\u043E\u043A \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0438\u043C\u0435\u0435\u0442 \u0434\u043E\u0441\u0442\u0430\u0442\u043E\u0447\u043D\u043E \u0448\u0438\u0440\u043E\u043A\u0438\u0439 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043E\u0431\u044B\u0447\u043D\u043E \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u043E\u0442 2 \u0434\u043E 6 \u043C\u0435\u0441\u044F\u0446\u0435\u0432 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u0432\u044B\u0448\u0435\u0443\u043A\u0430\u0437\u0430\u043D\u043D\u044B\u0445 \u0444\u0430\u043A\u0442\u043E\u0440\u043E\u0432. \u041E\u0434\u043D\u0430\u043A\u043E \u044D\u0442\u043E \u043B\u0438\u0448\u044C \u043F\u0440\u0438\u0431\u043B\u0438\u0437\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0435 \u0441\u0440\u043E\u043A\u0438, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043C\u043E\u0433\u0443\u0442 \u043C\u0435\u043D\u044F\u0442\u044C\u0441\u044F \u0432 \u0442\u0443 \u0438\u043B\u0438 \u0438\u043D\u0443\u044
21E \u0441\u0442\u043E\u0440\u043E\u043D\u0443 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u0441\u043F\u0435\u0446\u0438\u0444\u0438\u043A\u0438 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. "),d("br"),d("br"),ce(" \u0421\u043B\u0435\u0434\u0443\u0435\u0442 \u043F\u043E\u043C\u043D\u0438\u0442\u044C, \u0447\u0442\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u043F\u0440\u0435\u0434\u043F\u043E\u043B\u0430\u0433\u0430\u0435\u0442 \u043D\u0430\u043B\u0438\u0447\u0438\u0435 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u0438\u0445 \u043D\u0435\u043E\u0442\u044A\u0435\u043C\u043B\u0435\u043C\u044B\u0445 \u044D\u0442\u0430\u043F\u043E\u0432: \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u0433\u043E \u0437\u0430\u0434\u0430\u043D\u0438\u044F, \u043F\u0440\u043E\u0442\u043E\u0442\u0438\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435, \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430, \u0444\u0440\u043E\u043D\u0442\u0435\u043D\u0434-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430, \u0431\u044D\u043A\u0435\u043D\u0434-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430, \u0442\u0435\u0441\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435, \u0440\u0435\u043B\u0438\u0437. \u041D\u0430 \u043A\u0430\u0436\u0434\u044B\u0439 \u0438\u0437 \u044D\u0442\u0438\u0445 \u044D\u0442\u0430\u043F\u043E\u0432 \u043E\u0442\u0432\u0435\u0434\u0435\u043D\u043E \u0441\u0432\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0432\u0440\u0435\u043C\u0435\u043D\u0438 \u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044B\u043C\u0438 \u0432 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u043C \u0437\u0430\u0434\u0430\u043D\u0438\u0438 \u0441\u0440\u043E\u043A\u0430\u043C\u0438, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044B\u0432\u0430\u044E\u0442\u0441\u044F \u0438\u0441\u0445\u043E\u0434\u044F \u0438\u0437 \u043E\u0431\u044A\u0435\u043C\u0430 \u0438 \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C\u044B\u0445 \u0440\u0430\u0431\u043E\u0442. ")],-1);function Q0(e,t,n,i,o,a){const l=xe("CategoryList");return _e(),$e("div",O0,[d("div",j0,[L0,d("div",I0,[W(l,{categories:n.relatedCategories,city:n.cityRus},null,8,["categories","city"])])]),d("div",q0,[N0,d("div",B0,[W(id,null,{default:Q(()=>[W(nn,{group:"somegroup",label:"\u0421\u043A\u043E\u043B\u044C\u043A\u043E \u0441\u0442\u043E\u0438\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447?","header-class":"text-black",onShow:e.startCounting,onHide:e.stopCounting,style:{"border-radius":"10px"}},{default:Q(()=>[W(qt,null,{default:Q(()=>[W(At,null,{default:Q(()=>[V0]),_:1})]),_:1})]),_:1},8,["onShow","onHide"]),W(Tt),W(nn,{group:"somegroup",style:{"border-radius":"10px"},label:"\u041E\u0442 \u0447\u0435\u0433\u043E \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u0446\u0435\u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447?","header-class":"text-black"},{default:Q(()=>[W(qt,null,{default:Q(()=>[W(At,null,{default:Q(()=>[F0,W0,ce(" \u0414\u043B\u044F \u043C\u0438\u043D\u0438\u043C\u0438\u0437\u0430\u0446\u0438\u0438 \u043B\u0438\u0448\u043D\u0438\u0445 \u0440\u0430\u0441\u0445\u043E\u0434\u043E\u0432 \u0438 \u0441\u043E\u043A\u0440\u0430\u0449\u0435\u043D\u0438\u044F \u0432\u0440\u0435\u043C\u0435\u043D\u0438 \u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0441\u043E\u0437\u0434\u0430\u0435\u0442\u0441\u044F \u043F\u043E\u0434\u0440\u043E\u0431\u043D\u043E\u0435 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u0437\u0430\u0434\u0430\u043D\u0438\u0435, \u0433\u0434\u0435 \u0437\u0430\u043A\u0440\u0435\u043F\u043B\u044F\u044E\u0442\u0441\u044F \u0432\u0441\u0435 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u044F \u043A \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u0443, \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u044F\u0435\u0442\u0441\u044F \u0444\u0440\u043E\u043D\u0442 \u0440\u0430\u0431\u043E\u0442 \u0438 \u0441\u0440\u043E\u043A\u0438 \u0438\u0445 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F. ")]),_:1})]),_:1})]),_:1}),W(Tt),W(nn,{group:"somegroup",style:{"border-radius":"10px"},label:"\u0421\u043A\u043E\u043B\u044C\u043A\u043E \u0441\u0442\u043E\u0438\u0442 1 \u0447\u0430\u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447?","header-class":"text-black"},{default:Q(()=>[W(qt,null,{default:Q(()=>[W(At,null,{default:Q(()=>[U0]),_:1})]),_:1})]),_:1}),W(nn,{group:"somegroup",style:{"border-radius":"10px"},label:"\u041A\u0430\u043A \u0432\u044B\u0431\u0440\u0430\u0442\u044C \u0445\u043E\u0440\u043E\u0448\u0443\u044
21E \u0441\u0442\u0443\u0434\u0438\u044E \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447?","header-class":"text-black"},{default:Q(()=>[W(qt,null,{default:Q(()=>[W(At,null,{default:Q(()=>[K0]),_:1})]),_:1})]),_:1}),W(nn,{group:"somegroup",style:{"border-radius":"10px"},label:"\u0421\u043A\u043E\u043B\u044C\u043A\u043E \u0432\u0440\u0435\u043C\u0435\u043D\u0438 \u0443\u0445\u043E\u0434\u0438\u0442 \u043D\u0430 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447?","header-class":"text-black"},{default:Q(()=>[W(qt,null,{default:Q(()=>[W(At,null,{default:Q(()=>[Y0]),_:1})]),_:1})]),_:1}),W(Tt)]),_:1})])])])}var G0=Ee(D0,[["render",Q0]]),X0=Ie({name:"QCardActions",props:{...Tl,vertical:Boolean},setup(e,{slots:t}){const n=Dl(e),i=_(()=>`q-card__actions ${n.value} q-card__actions--${e.vertical===!0?"vert column":"horiz row"}`);return()=>T("div",{class:i.value},et(t.default))}});function Vr(e){if(e===!1)return 0;if(e===!0||e===void 0)return 1;const t=parseInt(e,10);return isNaN(t)?0:t}var J0=ic({name:"close-popup",beforeMount(e,{value:t}){const n={depth:Vr(t),handler(i){n.depth!==0&&setTimeout(()=>{const o=Mm(e);o!==void 0&&Hm(o,i,n.depth)})},handlerKey(i){rn(i,13)===!0&&n.handler(i)}};e.__qclosepopup=n,e.addEventListener("click",n.handler),e.addEventListener("keyup",n.handlerKey)},updated(e,{value:t,oldValue:n}){t!==n&&(e.__qclosepopup.depth=Vr(t))},beforeUnmount(e){const t=e.__qclosepopup;e.removeEventListener("click",t.handler),e.removeEventListener("keyup",t.handlerKey),delete e.__qclosepopup}}),Z0="/assets/SeoTextFoto.1913c53a.svg";const ek={setup(){return{expanded:oe(!1),fixed:oe(!1)}}},tk={class:"container-general-seo"},nk={class:"left-seo"},ik={class:"vizibl-text"},ok={id:"q-app"},ak={class:"q-pa-md q-gutter-sm"},lk={class:"text-h4"},sk={class:"big-seo"},rk={class:"big-seo"},uk={class:"text-h5"},ck={class:"text-h5"},dk={class:"text-h5"},fk={class:"text-h5"},hk={class:"text-h5"},gk={class:"text-h5"},pk={class:"text-h5"},mk={class:"text-h5"},vk={class:"text-h5"},yk={class:"text-h5"},bk=d("div",{class:"right-seo"},[d("img",{src:Z0,alt:""})],-1);function _k(e,t,n,i,o,a){return _e(),$e("div",tk,[d("div",nk,[d("div",ik,[d("h3",null,[we(e.$slots,"vizheader")]),d("p",null,[we(e.$slots,"viztext")])]),d("div",ok,[d("div",ak,[W(ht,{label:"\u041F\u0440\u043E\u0447\u0435\u0441\u0442\u044C \u0432\u0441\u0451",color:"primary",onClick:t[0]||(t[0]=l=>i.fixed=!0)}),W(Uc,{modelValue:i.fixed,"onUpdate:modelValue":t[1]||(t[1]=l=>i.fixed=l)},{default:Q(()=>[W(qt,null,{default:Q(()=>[W(At,null,{default:Q(()=>[d("div",lk,[we(e.$slots,"header")])]),_:3}),W(Tt),W(At,{style:{"max-height":"50vh"},class:"scroll"},{default:Q(()=>[d("div",sk,[we(e.$slots,"textHeader"),we(e.$slots,"text1Header"),we(e.$slots,"text2Header"),we(e.$slots,"text3Header"),we(e.$slots,"text4Header"),we(e.$slots,"text5Header"),we(e.$slots,"text6Header")]),d("div",rk,[d("p",uk,[we(e.$slots,"header1")]),we(e.$slots,"text7Header1"),we(e.$slots,"text7Header1extra"),d("p",ck,[we(e.$slots,"header2")]),we(e.$slots,"text8Header2"),we(e.$slots,"text8Header2extra"),we(e.$slots,"text8Header2qxtra1"),we(e.$slots,"text8Header2extra2"),d("p",dk,[we(e.$slots,"header3")]),we(e.$slots,"text9Header3"),d("p",fk,[we(e.$slots,"header4")]),we(e.$slots,"text10Header4"),d("p",hk,[we(e.$slots,"header5")]),we(e.$slots,"text11Header5"),d("p",gk,[we(e.$slots,"header6")]),we(e.$slots,"text12Header6"),d("p",pk,[we(e.$slots,"header7")]),we(e.$slots,"text13Header7"),d("p",mk,[we(e.$slots,"header8")]),we(e.$slots,"text14Header8"),d("p",vk,[we(e.$slots,"header9")]),we(e.$slots,"text15Header9"),d("p",yk,[we(e.$slots,"header10")]),we(e.$slots,"text16Header10")])]),_:3}),W(Tt),W(X0,{align:"right"},{default:Q(()=>[qo(W(ht,{flat:"",label:"\u0417\u0430\u043A\u0440\u044B\u0442\u044C",color:"primary"},null,512),[[J0]])]),_:1})]),_:3})]),_:3},8,["modelValue"])])])]),bk])}var Ck=Ee(ek,[["render",_k]]);const kk={components:{GeneralSeo:Ck}},Sk=d("br",null,null,-1),wk=d("br",null,null,-1),Ek=d("br",null,null,-1),xk=d("br",null,null,-1),Rk=d("span",null,"\u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u044C",-1),zk=d("br",null,null,-1),$k=d("br",null,null,-1),Mk=d("span",null,"\u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u044C",-1),Hk=d("br",null,null,-1),Pk=d("br",null,null,-1),Ak=d("span",null,"\u0430\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u044C",-1),Tk=d("br",null,null,-1),Dk=d("br",null,null,-1),Ok=d("span",null,"\u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0443",-1),jk=d("br",null,null,-1),Lk=d("br",null,null,-1),Ik=d("br",null,null,-1),qk=d("br",null,null,-1),Nk=d("br",null,null,-1),Bk=d("br",null,null,-1),Vk=d("br",null,null,-1),Fk=d("br",null,null,-1),Wk=d("br",null,null,-1),Uk=d("br",null,null,-1),Kk=d("br",null,null,-1),Yk=d("br",null,null,-1),Qk=d("br",null,null,-1),Gk=d("br",null,null,-1),Xk=d("br",null,null,-1),Jk=d("br",null,null,-1),Zk=d("br",null,null,-1),e1=d("br",null,null,-1),t1=d("br",null,null,-1),n1=d("br",null,null,-1),i1=d("br",null,null,-1),o1=d("br",null,null,-1),a1=d("br",null,null,-1),l1=d("br",null,null,-1),s1=d("br",null,null,-1),r1=d("br",null,null,-1);function u1(e,t,n,i,o,a){const l=xe("GeneralSeo");return _e(),Ot(l,null,{vizheader:Q(()=>[ce(" \u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 ")]),viztext:Q(()=>[ce(" \u0421\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u0435 \u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442\u0432\u043E \u0441\u0435\u0442\u0438 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u0441\u0435\u0433\u043E\u0434\u043D\u044F \u0441\u0438\u043B\u044C\u043D\u043E \u043E\u0442\u043B\u0438\u0447\u0430\u0435\u0442\u0441\u044F \u043E\u0442 \u043F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0435\u0433\u043E \u0432\u0440\u0435\u043C\u0435\u043D\u0438: \u043D\u043E\u0432\u044B\u0435 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438 \u0434\u0430\u044E\u0442 \u0441\u0432\u0435\u0436\u0438\u0435 \u0438\u0434\u0435\u0438 \u0434\u043B\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0438 \u0432\u043B\u0430\u0434\u0435\u043B\u044C\u0446\u0435\u0432 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0439 \u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043F\u043E\u0442\u0440\u0435\u0431\u043D\u043E\u0441\u0442\u044F\u043C\u0438 \u0440\u044B\u043D\u043A\u0430 \u0443\u0441\u043B\u0443\u0433 \u0438 \u0442\u043E\u0432\u0430\u0440\u043E\u0432. \u041C\u0430\u043B\u0435\u043D\u044C\u043A\u0438\u0435 \u043E\u043F\u043B\u043E\u0448\u043D\u043E\u0441\u0442\u0438 \u0432 \u0432\u0438\u0434\u0435 \u043D\u0435\u0434\u043E\u0440\u0430\u0431\u043E\u0442\u0430\u043D\u043D\u044B\u0445 \u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440\u0441\u043A\u0438\u0445 \u043A\u043E\u043D\u0446\u0435\u043F\u0446\u0438\u0439 \u0438\u043B\u0438 \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E\u0439 \u043E\u043F\u0442\u0438\u043C\u0438\u0437\u0430\u0446\u0438\u0438 \u0432 \u043F\u043E\u0438\u0441\u043A\u043E\u0432\u044B\u0445 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0445 \u043C\u043E\u0433\u0443\u0442 \u043F\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043A \u0432\u043D\u0443\u0448\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u043C \u043F\u043E\u0442\u0435\u0440\u044F\u043C. \u0422\u0430\u043A, \u0432 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043F\u043E\u043D\u0438\u043C\u0430\u0442\u044C \u0430\u0443\u0434\u0438\u0442\u043E\u0440\u0438\u044E \u0438 \u0435\u0435 \u0432\u044B\u0431\u043E\u0440, \u0430 \u0442\u0430\u043A\u0436\u0435 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E\u0441\u0442\u0438 \u0438 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0438 \u043F\u043E\u0440\u0442\u0430\u043B\u0430. \u0418 \u0435\u0441\u043B\u0438 \u043E\u0434\u043D\u0438 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u044B \u0437\u0430\u0445\u043E\u0434\u044F\u0442 \u043D\u0430 \u201C\u0443\u0440\u0430\u201D, \u0442\u043E \u0434\u0440\u0443\u0433\u0438\u0435 \u043B\u0438\u0448\u044C \u0443\u043C\u0435\u043D\u044C\u0448\u0430\u0442 \u0442\u0440\u0430\u0444\u0438\u043A \u043F\u043E\u0441\u0435\u0442\u0438\u0442\u0435\u043B\u0435\u0439, \u0430 \u0437\u043D\u0430\u0447\u0438\u0442 \u0438 \u043F\u0440\u0438\u0431\u044B\u043B\u044C \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438. \u
210422\u0430\u043A \u0433\u0434\u0435 \u0436\u0435 \u043D\u0430\u0445\u043E\u0434\u0438\u0442\u0441\u044F \u0437\u043E\u043B\u043E\u0442\u0430\u044F \u0441\u0435\u0440\u0435\u0434\u0438\u043D\u0430 \u0432\u0441\u0435\u0445 \u044D\u0442\u0438\u0445 \u043F\u0440\u0430\u0432\u0438\u043B, \u043A\u043E\u0442\u043E\u0440\u0430\u044F \u0433\u0430\u0440\u0430\u043D\u0442\u0438\u0440\u0443\u0435\u0442, \u0447\u0442\u043E \u0442\u0430\u043A\u043E\u0439 \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442 \u043A\u0430\u043A \u0432\u0435\u0431 \u0441\u0430\u0439\u0442 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0431\u043E\u0442\u0430\u0442\u044C \u0432\u043E \u0431\u043B\u0430\u0433\u043E \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438? \u0412\u044B\u0445\u043E\u0434 \u0435\u0441\u0442\u044C \u0438 \u0437\u0430\u043A\u043B\u044E\u0447\u0430\u0435\u0442\u0441\u044F \u043E\u043D \u0432 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435, \u043F\u043E\u0434\u0440\u0430\u0437\u0443\u043C\u0435\u0432\u0430\u044E\u0449\u0435\u043C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u041A\u043E\u043C\u0430\u043D\u0434\u0430 SkyWeb \u0440\u0430\u0441\u0441\u043A\u0430\u0436\u0435\u0442 \u0432\u0441\u0435 \u0442\u043E\u043D\u043A\u043E\u0441\u0442\u0438 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0441\u0430\u0439\u0442\u043E\u0432 \u0438 \u0440\u0430\u0441\u0441\u043A\u0430\u0436\u0435\u0442 \u043E \u043F\u0440\u0435\u0438\u043C\u0443\u0449\u0435\u0441\u0442\u0432\u0430\u0445 \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0434\u043B\u044F \u0433\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u0438 \u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0433\u043E \u0438 \u0437\u0430\u0432\u043B\u0435\u043A\u0430\u044E\u0449\u0435\u0433\u043E \u0441\u0430\u0439\u0442\u0430, \u0430 \u0437\u043D\u0430\u0447\u0438\u0442 \u0438 \u0443\u0441\u043F\u0435\u0448\u043D\u043E\u0433\u043E \u0431\u0443\u0434\u0443\u0449\u0435\u0433\u043E \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438. "),Sk,wk]),header:Q(()=>[ce(" \u0427\u0442\u043E \u0442\u0430\u043A\u043E\u0435 \u0441\u0430\u0439\u0442 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447? ")]),textHeader:Q(()=>[ce(" \u0421\u0430\u0439\u0442 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u2014 \u044D\u0442\u043E \u043D\u0435 \u043F\u0440\u043E\u0441\u0442\u043E \u0432\u0435\u0431-\u0440\u0435\u0441\u0443\u0440\u0441, \u044D\u0442\u043E \u0446\u0435\u043B\u043E\u0441\u0442\u043D\u043E\u0435 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u043E \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442\u0432\u0430, \u0432\u043E\u043F\u043B\u043E\u0449\u0435\u043D\u043D\u043E\u0435 \u0432 \u043A\u043E\u0434\u0435 \u0438 \u0434\u0438\u0437\u0430\u0439\u043D\u0435. \u042D\u0442\u043E \u043A\u0440\u0435\u0430\u0442\u0438\u0432\u043D\u043E\u0435 \u0440\u0435\u0448\u0435\u043D\u0438\u0435, \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043D\u043D\u043E\u0435 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0434\u043B\u044F \u0432\u0430\u0441, \u0441 \u0443\u0447\u0435\u0442\u043E\u043C \u0432\u0441\u0435\u0445 \u0432\u0430\u0448\u0438\u0445 \u043F\u043E\u0442\u0440\u0435\u0431\u043D\u043E\u0441\u0442\u0435\u0439 \u0438 \u0437\u0430\u0434\u0430\u0447. \u042D\u0442\u043E \u0432\u0430\u0448\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0432\u0438\u0442\u0440\u0438\u043D\u0430, \u043A\u043E\u0442\u043E\u0440\u0430\u044F \u043E\u0442\u0440\u0430\u0436\u0430\u0435\u0442 \u0432\u0430\u0448\u0443 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0438 \u0441\u0442\u0438\u043B\u044C. "),Ek,xk]),text1Header:Q(()=>[ce(" \u0418\u0442\u0430\u043A, \u0447\u0442\u043E \u0436\u0435 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0441\u043E\u0431\u043E\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447? \u0412\u043E-\u043F\u0435\u0440\u0432\u044B\u0445, \u044D\u0442\u043E "),Rk,ce(". \u0412\u0430\u0448 \u0441\u0430\u0439\u0442 \u0431\u0443\u0434\u0435\u0442 \u0430\u0434\u0430\u043F\u0442\u0438\u0440\u043E\u0432\u0430\u043D \u0438 \u0441\u043E\u0437\u0434\u0430\u043D \u0441 \u0443\u0447\u0435\u0442\u043E\u043C \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0445 \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E\u0441\u0442\u0435\u0439 \u0432\u0430\u0448\u0435\u0433\u043E \u0431\u0438\u0437\u043D\u0435\u0441\u0430 \u0438\u043B\u0438 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u041E\u043D \u0431\u0443\u0434\u0435\u0442 \u043E\u0442\u0440\u0430\u0436\u0430\u0442\u044C \u0432\u0430\u0448\u0443 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u0443\u044
21E \u0438\u0434\u0435\u043D\u0442\u0438\u0447\u043D\u043E\u0441\u0442\u044C, \u0432\u0430\u0448 \u0441\u0442\u0438\u043B\u044C \u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438. \u041C\u044B \u043D\u0435 \u043F\u0440\u0435\u0434\u043B\u0430\u0433\u0430\u0435\u043C \u0448\u0430\u0431\u043B\u043E\u043D\u043D\u044B\u0445 \u0440\u0435\u0448\u0435\u043D\u0438\u0439 \u2014 \u043C\u044B \u0441\u043E\u0437\u0434\u0430\u0435\u043C \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0435 \u0432\u0435\u0431-\u043F\u0440\u043E\u0435\u043A\u0442\u044B, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0432\u044B\u0434\u0435\u043B\u044F\u044E\u0442 \u0432\u0430\u0441 \u0438\u0437 \u0442\u043E\u043B\u043F\u044B. "),zk,$k]),text2Header:Q(()=>[ce(" \u0412\u043E-\u0432\u0442\u043E\u0440\u044B\u0445, \u044D\u0442\u043E "),Mk,ce(". \u0421\u0430\u0439\u0442 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u043E\u043B\u043D\u044B\u0439 \u0441\u043F\u0435\u043A\u0442\u0440 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0435\u0439. \u041D\u0430\u0447\u0438\u043D\u0430\u044F \u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0430\u043A\u0442\u0438\u0432\u043D\u044B\u0445 \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u0432 \u0438 \u0434\u0438\u043D\u0430\u043C\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439, \u0437\u0430\u043A\u0430\u043D\u0447\u0438\u0432\u0430\u044F \u0438\u043D\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0435\u0439 \u0441 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u043C\u0438 \u0441\u0435\u0442\u044F\u043C\u0438 \u0438 \u0441\u0438\u0441\u0442\u0435\u043C\u0430\u043C\u0438 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044F \u043A\u043E\u043D\u0442\u0435\u043D\u0442\u043E\u043C. \u0412\u0430\u0448 \u0441\u0430\u0439\u0442 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0431\u043E\u0442\u0430\u0442\u044C \u043A\u0430\u043A \u0447\u0430\u0441\u044B \u0438 \u0441\u043B\u0443\u0436\u0438\u0442\u044C \u0441\u0432\u043E\u0435\u0439 \u0446\u0435\u043B\u0438 \u2014 \u0431\u0443\u0434\u044C \u0442\u043E \u043F\u0440\u043E\u0434\u0430\u0436\u0438, \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u043E\u043D\u043D\u043E\u0435 \u0432\u043E\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0438\u043B\u0438 \u0447\u0442\u043E-\u0442\u043E \u0435\u0449\u0435. "),Hk,Pk]),text3Header:Q(()=>[ce(" \u0422\u0440\u0435\u0442\u044C\u044F \u0432\u0430\u0436\u043D\u0430\u044F \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u044E\u0449\u0430\u044F \u2014 "),Ak,ce(". \u0412 \u043C\u0438\u0440\u0435, \u0433\u0434\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0441\u0442\u0430\u043B\u0438 \u043D\u0435\u043E\u0442\u044A\u0435\u043C\u043B\u0435\u043C\u043E\u0439 \u0447\u0430\u0441\u0442\u044C\u044E \u043D\u0430\u0448\u0435\u0439 \u0436\u0438\u0437\u043D\u0438, \u0441\u0430\u0439\u0442 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u0435\u043D \u0441 \u043B\u044E\u0431\u043E\u0433\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430. \u041C\u044B \u0441\u043E\u0437\u0434\u0430\u0435\u043C \u0441\u0430\u0439\u0442\u044B, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0430\u0434\u0430\u043F\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u043F\u043E\u0434 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u044B \u0438 \u043F\u043B\u0430\u043D\u0448\u0435\u0442\u044B, \u0447\u0442\u043E\u0431\u044B \u0432\u0430\u0448\u0438 \u043A\u043B\u0438\u0435\u043D\u0442\u044B \u043C\u043E\u0433\u043B\u0438 \u043F\u043E\u043B\u0443\u0447\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u0432\u0430\u0448\u0435\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438 \u0433\u0434\u0435 \u0443\u0433\u043E\u0434\u043D\u043E \u0438 \u043A\u043E\u0433\u0434\u0430 \u0443\u0433\u043E\u0434\u043D\u043E. "),Tk,Dk]),text4Header:Q(()=>[ce(" \u041A\u0440\u043E\u043C\u0435 \u0442\u043E\u0433\u043E, \u0441\u0430\u0439\u0442 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432\u043A\u043B\u044E\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044F "),Ok,ce(". \u042D\u0442\u043E \u043D\u0435 \u043F\u0440\u043E\u0441\u0442\u043E \u043F\u0440\u043E\u0435\u043A\u0442, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043C\u044B \u0441\u0434\u0430\u043B\u0438 \u0432\u0430\u043C \u0438 \u0437\u0430\u0431\u044B\u043B\u0438. \u
21041C\u044B \u0433\u043E\u0442\u043E\u0432\u044B \u043F\u043E\u043C\u043E\u0433\u0430\u0442\u044C \u0432\u0430\u043C \u0432 \u0440\u0435\u0448\u0435\u043D\u0438\u0438 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0432\u043E\u043F\u0440\u043E\u0441\u043E\u0432 \u0438 \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0438\u0432\u0430\u0442\u044C \u043E\u0431\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u044F, \u0447\u0442\u043E\u0431\u044B \u0432\u0430\u0448 \u0441\u0430\u0439\u0442 \u0432\u0441\u0435\u0433\u0434\u0430 \u043E\u0441\u0442\u0430\u0432\u0430\u043B\u0441\u044F \u0430\u043A\u0442\u0443\u0430\u043B\u044C\u043D\u044B\u043C \u0438 \u0440\u0430\u0431\u043E\u0442\u043E\u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B\u043C. "),jk,Lk]),text5Header:Q(()=>[ce(" \u0418\u043D\u0442\u0435\u0440\u0435\u0441\u043D\u043E, \u0447\u0442\u043E \u0441\u0430\u0439\u0442 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u2014 \u044D\u0442\u043E \u043D\u0435 \u0442\u043E\u043B\u044C\u043A\u043E \u0441\u043E\u0432\u043E\u043A\u0443\u043F\u043D\u043E\u0441\u0442\u044C \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0439 \u0438 \u043A\u043E\u0434\u0430. \u042D\u0442\u043E \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0438 \u043A\u043E\u043C\u0430\u043D\u0434\u043D\u043E\u0439 \u0440\u0430\u0431\u043E\u0442\u044B. \u041C\u044B, \u0432 SkyWeb, \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0440\u0443\u043A\u0430 \u043E\u0431 \u0440\u0443\u043A\u0443 \u0441 \u0432\u0430\u043C\u0438, \u0447\u0442\u043E\u0431\u044B \u0441\u043E\u0437\u0434\u0430\u0442\u044C \u043D\u0435\u0447\u0442\u043E \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0435 \u0438 \u043F\u043E\u0442\u0440\u044F\u0441\u0430\u044E\u0449\u0435\u0435. \u041C\u044B \u0433\u043E\u0440\u0434\u0438\u043C\u0441\u044F \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C\u044E \u0431\u044B\u0442\u044C \u0432\u0430\u0448\u0438\u043C\u0438 \u0441\u043E\u044E\u0437\u043D\u0438\u043A\u0430\u043C\u0438 \u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u043E\u043C \u043C\u0438\u0440\u0435 \u0438 \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0434\u043E\u0441\u0442\u0438\u0447\u044C \u0432\u0430\u0448\u0438\u0445 \u0446\u0435\u043B\u0435\u0439 \u0432 \u043E\u043D\u043B\u0430\u0439\u043D-\u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442\u0432\u0435. "),Ik,qk]),text6Header:Q(()=>[ce(" \u0418\u0442\u0430\u043A, \u0441\u0430\u0439\u0442 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u2014 \u044D\u0442\u043E \u043D\u0435 \u043F\u0440\u043E\u0441\u0442\u043E \u0432\u0435\u0431-\u0440\u0435\u0441\u0443\u0440\u0441, \u044D\u0442\u043E \u0432\u0430\u0448\u0438 \u0446\u0435\u043B\u0438, \u0438\u0434\u0435\u0438 \u0438 \u043C\u0435\u0447\u0442\u044B, \u0432\u043E\u043F\u043B\u043E\u0449\u0435\u043D\u043D\u044B\u0435 \u0432 \u043E\u043D\u043B\u0430\u0439\u043D-\u0440\u0435\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u044C. \u042D\u0442\u043E \u0432\u0430\u0448\u0430 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u0432\u044B\u0434\u0435\u043B\u0438\u0442\u044C\u0441\u044F \u0438 \u0441\u0434\u0435\u043B\u0430\u0442\u044C \u0432\u043F\u0435\u0447\u0430\u0442\u043B\u0435\u043D\u0438\u0435 \u0432 \u043C\u0438\u0440\u0435, \u0433\u0434\u0435 \u043E\u043D\u043B\u0430\u0439\u043D \u2014 \u044D\u0442\u043E \u043D\u043E\u0432\u0430\u044F \u043D\u043E\u0440\u043C\u0430. \u041D\u0430\u0447\u043D\u0438\u0442\u0435 \u0441\u0432\u043E\u0439 \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u0443\u0442\u044C \u0441 \u043D\u0430\u043C\u0438, \u0438 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0441\u0434\u0435\u043B\u0430\u0435\u043C \u0432\u0430\u0448\u0443 \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u0443\u044E \u044D\u043A\u0441\u043F\u0430\u043D\u0441\u0438\u044E \u0440\u0435\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u044C\u044E. "),Nk,Bk]),header1:Q(()=>[ce(" \u041A\u0430\u043A\u0438\u0435 \u0431\u044B\u0432\u0430\u044E\u0442 \u0441\u0430\u0439\u0442\u044B \u043F\u043E\u0434 \u043A\u043B\u044E\u0447? ")]),text7Header1:Q(()=>[ce(" \u041A\u043E\u0433\u0434\u0430 \u0440\u0435\u0447\u044C \u0438\u0434\u0435\u0442 \u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0431\u0435\u0441\u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0435 \u0440\u0430\u0437\u043D\u043E\u043E\u0431\u0440\u0430\u0437\u0438\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0435\u0439, \u0447\u0442\u043E\u0431\u044B \u0432\u043E\u043F\u043B\u043E\u0442\u0438\u0442\u044C \u0432\u0430\u0448\u0443 \u0438\u0434\u0435\u044E, \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0432\u0430\u0448 \u0431\u0438\u0437\u043D\u0435\u0441 \u0438\u043B\u0438 \u0441\u043E\u0437\u0434\u0430\u0442\u044C \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442\u0432\u043E. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0440\u0430\u0441\u0441\u043C\u043E\u0442\u0440\u0438\u043C, \u043A\u0430\u043A\u0438\u0435 \u0431\u044B\u0432\u0430\u044E\u0442 \u0441\u0430\u0439\u0442\u044B \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0438 \u0447\u0442\u043E \u0438\u0445 \u043E\u0442\u043B\u0438\u0447\u0430\u0435\u0442 \u0434\u0440\u0443\u0433 \u043E\u0442 \u0434\u0440\u0443\u0433\u0430. "),Vk,Fk]),header2:Q(()=>[ce(" 1. \u041A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u0441\u0430\u0439\u0442 ")]),text8Header2:Q(()=>[ce(" \u041A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0435 \u0441\u0430\u0439\u0442\u044B \u2014 \u044D\u0442\u043E \u043B\u0438\u0446\u043E \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 \u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u043E\u043C \u043C\u0438\u0440\u0435. \u041E\u043D\u0438 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u044E\u0442 \u0432\u0430\u0448\u0443 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u044E, \u0435\u0435 \u0438\u0441\u0442\u043E\u0440\u0438\u044E, \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u044B \u0438 \u0443\u0441\u043B\u0443\u0433\u0438. \u
21042D\u0442\u0438 \u0441\u0430\u0439\u0442\u044B \u043E\u0444\u043E\u0440\u043C\u043B\u0435\u043D\u044B \u0441 \u0443\u0447\u0435\u0442\u043E\u043C \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0442\u0438\u043B\u044F \u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0435\u0439. \u041E\u043D\u0438 \u043F\u043E\u0434\u0447\u0435\u0440\u043A\u0438\u0432\u0430\u044E\u0442 \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u0438\u0437\u043C \u0438 \u043D\u0430\u0434\u0435\u0436\u043D\u043E\u0441\u0442\u044C \u0432\u0430\u0448\u0435\u0433\u043E \u0431\u0440\u0435\u043D\u0434\u0430. \u041A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0435 \u0441\u0430\u0439\u0442\u044B \u043C\u043E\u0433\u0443\u0442 \u0432\u043A\u043B\u044E\u0447\u0430\u0442\u044C \u0432 \u0441\u0435\u0431\u044F \u0440\u0430\u0437\u0434\u0435\u043B\u044B \u043E \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438, \u043D\u043E\u0432\u043E\u0441\u0442\u0438, \u043F\u043E\u0440\u0442\u0444\u043E\u043B\u0438\u043E \u0438 \u043A\u043E\u043D\u0442\u0430\u043A\u0442\u044B. "),Wk,Uk]),header3:Q(()=>[ce(" 2. \u0418\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D ")]),text9Header3:Q(()=>[ce(" \u0418\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u044B \u2014 \u044D\u0442\u043E \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u044B\u0435 \u0432\u0438\u0442\u0440\u0438\u043D\u044B \u0434\u043B\u044F \u043F\u0440\u043E\u0434\u0430\u0436\u0438 \u0442\u043E\u0432\u0430\u0440\u043E\u0432 \u0438 \u0443\u0441\u043B\u0443\u0433. \u041E\u043D\u0438 \u043E\u0431\u044A\u0435\u0434\u0438\u043D\u044F\u044E\u0442 \u0434\u0438\u0437\u0430\u0439\u043D \u0438 \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0434\u043B\u044F \u0443\u0434\u043E\u0431\u0441\u0442\u0432\u0430 \u043F\u043E\u043A\u0443\u043F\u0430\u0442\u0435\u043B\u0435\u0439. \u041E\u0442 \u043A\u0440\u0443\u043F\u043D\u044B\u0445 \u043C\u0443\u043B\u044C\u0442\u0438\u0431\u0440\u0435\u043D\u0434\u043E\u0432\u044B\u0445 \u043F\u043B\u043E\u0449\u0430\u0434\u043E\u043A \u0434\u043E \u043D\u0435\u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0431\u0443\u0442\u0438\u043A\u043E\u0432, \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u044B \u043C\u043E\u0433\u0443\u0442 \u0431\u044B\u0442\u044C \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u043E\u0432 \u0438 \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438. \u041E\u043D\u0438 \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0438\u0432\u0430\u044E\u0442 \u0443\u0434\u043E\u0431\u0441\u0442\u0432\u043E \u0432\u044B\u0431\u043E\u0440\u0430, \u0437\u0430\u043A\u0430\u0437\u0430 \u0438 \u043E\u043F\u043B\u0430\u0442\u044B \u0442\u043E\u0432\u0430\u0440\u043E\u0432 \u043E\u043D\u043B\u0430\u0439\u043D. "),Kk,Yk]),header4:Q(()=>[ce(" 3. \u041B\u0435\u043D\u0434\u0438\u043D\u0433 ")]),text10Header4:Q(()=>[ce(" \u041B\u0435\u043D\u0434\u0438\u043D\u0433\u0438 \u2014 \u044D\u0442\u043E \u043E\u0434\u043D\u043E\u0441\u0442\u0440\u0430\u043D\u0438\u0447\u043D\u044B\u0435 \u0441\u0430\u0439\u0442\u044B, \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043D\u043D\u044B\u0435 \u0441 \u043E\u0434\u043D\u043E\u0439 \u043A\u043E\u043D\u043A\u0440\u0435\u0442\u043D\u043E\u0439 \u0446\u0435\u043B\u044C\u044E: \u0443\u0431\u0435\u0434\u0438\u0442\u044C \u043F\u043E\u0441\u0435\u0442\u0438\u0442\u0435\u043B\u044F \u0441\u043E\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u043D\u043E\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435, \u0442\u0430\u043A\u043E\u0435 \u043A\u0430\u043A \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044F, \u043F\u043E\u0434\u043F\u0438\u0441\u043A\u0430 \u0438\u043B\u0438 \u043F\u043E\u043A\u0443\u043F\u043A\u0430. \u041E\u043D\u0438 \u0444\u043E\u043A\u0443\u0441\u0438\u0440\u0443\u044
21E\u0442\u0441\u044F \u043D\u0430 \u043F\u0440\u043E\u0441\u0442\u043E\u043C \u0438 \u043F\u043E\u043D\u044F\u0442\u043D\u043E\u043C \u0434\u0438\u0437\u0430\u0439\u043D\u0435, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D \u043D\u0430 \u043C\u0430\u043A\u0441\u0438\u043C\u0438\u0437\u0430\u0446\u0438\u044E \u043A\u043E\u043D\u0432\u0435\u0440\u0441\u0438\u0438. \u041B\u0435\u043D\u0434\u0438\u043D\u0433\u0438 \u0447\u0430\u0441\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442\u0441\u044F \u0434\u043B\u044F \u043C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0433\u043E\u0432\u044B\u0445 \u043A\u0430\u043C\u043F\u0430\u043D\u0438\u0439 \u0438 \u043F\u0440\u043E\u0434\u0432\u0438\u0436\u0435\u043D\u0438\u044F \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u043E\u0432. "),Qk,Gk]),header5:Q(()=>[ce(" 4. \u041F\u043E\u0440\u0442\u0444\u043E\u043B\u0438\u043E ")]),text11Header5:Q(()=>[ce(" \u0421\u0430\u0439\u0442\u044B-\u043F\u043E\u0440\u0442\u0444\u043E\u043B\u0438\u043E \u043F\u0440\u0435\u0434\u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u044B \u0434\u043B\u044F \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u044F \u0432\u0430\u0448\u0438\u0445 \u0442\u0432\u043E\u0440\u0447\u0435\u0441\u043A\u0438\u0445 \u0440\u0430\u0431\u043E\u0442 \u0438 \u0434\u043E\u0441\u0442\u0438\u0436\u0435\u043D\u0438\u0439. \u041E\u043D\u0438 \u0447\u0430\u0441\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442\u0441\u044F \u0445\u0443\u0434\u043E\u0436\u043D\u0438\u043A\u0430\u043C\u0438, \u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440\u0430\u043C\u0438, \u0444\u043E\u0442\u043E\u0433\u0440\u0430\u0444\u0430\u043C\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u0442\u0432\u043E\u0440\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u0430\u043C\u0438. \u0421\u0430\u0439\u0442\u044B-\u043F\u043E\u0440\u0442\u0444\u043E\u043B\u0438\u043E \u0434\u0435\u043C\u043E\u043D\u0441\u0442\u0440\u0438\u0440\u0443\u044E\u0442 \u0432\u0430\u0448\u0435 \u043C\u0430\u0441\u0442\u0435\u0440\u0441\u0442\u0432\u043E \u0438 \u0441\u0442\u0438\u043B\u044C, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043F\u043E\u043C\u043E\u0433\u0430\u044E\u0442 \u043F\u0440\u0438\u0432\u043B\u0435\u043A\u0430\u0442\u044C \u043D\u043E\u0432\u044B\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432. "),Xk,Jk]),header6:Q(()=>[ce(" 5. \u041D\u043E\u0432\u043E\u0441\u0442\u043D\u043E\u0439 \u043F\u043E\u0440\u0442\u0430\u043B ")]),text12Header6:Q(()=>[ce(" \u041D\u043E\u0432\u043E\u0441\u0442\u043D\u044B\u0435 \u043F\u043E\u0440\u0442\u0430\u043B\u044B \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u044E\u0442 \u0430\u043A\u0442\u0443\u0430\u043B\u044C\u043D\u0443\u044E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u0438 \u043D\u043E\u0432\u043E\u0441\u0442\u0438 \u0432 \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u043E\u0431\u043B\u0430\u0441\u0442\u044F\u0445, \u043E\u0442 \u043F\u043E\u043B\u0438\u0442\u0438\u043A\u0438 \u0434\u043E \u0441\u043F\u043E\u0440\u0442\u0430 \u0438 \u0440\u0430\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0439. \u041E\u043D\u0438 \u0430\u043A\u0446\u0435\u043D\u0442\u0438\u0440\u0443\u044E\u0442 \u0432\u043D\u0438\u043C\u0430\u043D\u0438\u0435 \u043D\u0430 \u043A\u043E\u043D\u0442\u0435\u043D\u0442\u0435 \u0438 \u0447\u0430\u0441\u0442\u043E \u0432\u043A\u043B\u044E\u0447\u0430\u044E\u0442 \u0444\u0443\u043D\u043A\u0446\u0438\u0438 \u043F\u043E\u0438\u0441\u043A\u0430, \u0440\u0443\u0431\u0440\u0438\u043A\u0430\u0446\u0438\u0438 \u0438 \u043A\u043E\u043C\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u0435\u0432. \u041D\u043E\u0432\u043E\u0441\u0442\u043D\u044B\u0435 \u043F\u043E\u0440\u0442\u0430\u043B\u044B \u0441\u043E\u0431\u0438\u0440\u0430\u044E\u0442 \u0430\u0443\u0434\u0438\u0442\u043E\u0440\u0438\u0438, \u0438\u0449\u0443\u0449\u0438\u0435 \u0430\u043A\u0442\u0443\u0430\u043B\u044C\u043D\u044B\u0435 \u0441\u043E\u0431\u044B\u0442\u0438\u044F \u0438 \u0430\u043D\u0430\u043B\u0438\u0437. "),Zk,e1]),header7:Q(()=>[ce(" 6. \u0411\u043B\u043E\u0433\u0438 ")]),text13Header7:Q(()=>[ce(" \u0411\u043B\u043E\u0433\u0438 \u2014 \u044D\u0442\u043E \u043F\u043B\u043E\u0449\u0430\u0434\u043A\u0438 \u0434\u043B\u044F \u043F\u0443\u0431\u043B\u0438\u043A\u0430\u0446\u0438\u0438 \u043A\u043E\u043D\u0442\u0435\u043D\u0442\u0430 \u043D\u0430 \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0435 \u0442\u0435\u043C\u044B. \u041E\u043D\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0442 \u0430\u0432\u0442\u043E\u0440\u0430\u043C \u0434\u0435\u043B\u0438\u0442\u044C\u0441\u044F \u0441\u0432\u043E\u0438\u043C\u0438 \u0437\u043D\u0430\u043D\u0438\u044F\u043C\u0438, \u043C\u043D\u0435\u043D\u0438\u044F\u043C\u0438 \u0438 \u043E\u043F\u044B\u0442\u043E\u043C \u0441 \u0430\u0443\u0434\u0438\u0442\u043E\u0440\u0438\u0435\u0439. \u0411\u043B\u043E\u0433\u0438 \u043C\u043E\u0433\u0443\u0442 \u0431\u044B\u0442\u044C \u043A\u0430\u043A \u043B\u0438\u0447\u043D\u044B\u043C\u0438, \u0442\u0430\u043A \u0438 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u043C\u0438. \u
21041E\u043D\u0438 \u043F\u043E\u043C\u043E\u0433\u0430\u044E\u0442 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0430\u0432\u0442\u043E\u0440\u0438\u0442\u0435\u0442 \u0432 \u0441\u0432\u043E\u0435\u0439 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0434\u0435\u0439\u0441\u0442\u0432\u043E\u0432\u0430\u0442\u044C \u0441 \u0447\u0438\u0442\u0430\u0442\u0435\u043B\u044F\u043C\u0438. "),t1,n1]),header8:Q(()=>[ce(" 7. \u0424\u043E\u0440\u0443\u043C\u044B \u0438 \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430 ")]),text14Header8:Q(()=>[ce(" \u0424\u043E\u0440\u0443\u043C\u044B \u0438 \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u044E\u0442 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0443 \u0434\u043B\u044F \u043E\u0431\u043C\u0435\u043D\u0430 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0435\u0439, \u043E\u0431\u0441\u0443\u0436\u0434\u0435\u043D\u0438\u044F \u0438\u043D\u0442\u0435\u0440\u0435\u0441\u0443\u044E\u0449\u0438\u0445 \u0432\u043E\u043F\u0440\u043E\u0441\u043E\u0432 \u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u043C\u0435\u0436\u0434\u0443 \u0443\u0447\u0430\u0441\u0442\u043D\u0438\u043A\u0430\u043C\u0438. \u041E\u043D\u0438 \u0441\u043E\u0437\u0434\u0430\u044E\u0442 \u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u043E\u0431\u0449\u0435\u043D\u0438\u044F \u0438 \u043E\u0431\u0443\u0447\u0435\u043D\u0438\u044F, \u0430 \u0442\u0430\u043A\u0436\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u0441\u0442\u0432\u0443\u044E\u0442 \u0444\u043E\u0440\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044E \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432 \u0441 \u043E\u0431\u0449\u0438\u043C\u0438 \u0438\u043D\u0442\u0435\u0440\u0435\u0441\u0430\u043C\u0438. "),i1,o1]),header9:Q(()=>[ce(" 8. \u0412\u0438\u0437\u0443\u0430\u043B\u044C\u043D\u044B\u0435 \u0433\u0430\u043B\u0435\u0440\u0435\u0438 ")]),text15Header9:Q(()=>[ce(" \u0412\u0438\u0437\u0443\u0430\u043B\u044C\u043D\u044B\u0435 \u0433\u0430\u043B\u0435\u0440\u0435\u0438 \u2014 \u044D\u0442\u043E \u0441\u0430\u0439\u0442\u044B, \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u044E\u0449\u0438\u0435\u0441\u044F \u043D\u0430 \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0438 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0439, \u0444\u043E\u0442\u043E\u0433\u0440\u0430\u0444\u0438\u0439 \u0438\u043B\u0438 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0430. \u041E\u043D\u0438 \u043F\u0440\u0435\u0434\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u044E\u0442 \u043C\u0435\u0441\u0442\u043E \u0434\u043B\u044F \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0432\u043F\u0435\u0447\u0430\u0442\u043B\u044F\u044E\u0449\u0438\u0445 \u0432\u0438\u0437\u0443\u0430\u043B\u044C\u043D\u044B\u0445 \u0432\u0438\u0442\u0440\u0438\u043D, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043C\u043E\u0433\u0443\u0442 \u0432\u0434\u043E\u0445\u043D\u043E\u0432\u043B\u044F\u0442\u044C, \u0443\u0434\u0438\u0432\u043B\u044F\u0442\u044C \u0438 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044C \u0445\u0443\u0434\u043E\u0436\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0435 \u0442\u0432\u043E\u0440\u0447\u0435\u0441\u0442\u0432\u043E. "),a1,l1]),header10:Q(()=>[ce(" \u0412\u044B\u0432\u043E\u0434 ")]),text16Header10:Q(()=>[ce(" \u0412 \u0438\u0442\u043E\u0433\u0435, \u0441\u0430\u0439\u0442\u044B \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u2014 \u044D\u0442\u043E \u043C\u0438\u0440 \u0431\u0435\u0441\u043A\u043E\u043D\u0435\u0447\u043D\u044B\u0445 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0435\u0439. \u041D\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E \u043E\u0442 \u0442\u043E\u0433\u043E, \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043B\u0438 \u0432\u0430\u0448\u0435\u0439 \u0446\u0435\u043B\u044C\u044E \u043F\u0440\u043E\u0434\u0430\u0436\u0430 \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u043E\u0432, \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438, \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0438\u043B\u0438 \u0432\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0442\u0432\u043E\u0440\u0447\u0435\u0441\u043A\u043E\u0433\u043E \u043F\u043E\u0442\u0435\u043D\u0446\u0438\u0430\u043B\u0430, \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u043F\u043E\u043C\u043E\u0436\u0435\u0442 \u0432\u0430\u043C \u0432\u043E\u043F\u043B\u043E\u0442\u0438\u0442\u044C \u0432\u0430\u0448\u0438 \u0438\u0434\u0435\u0438 \u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u043E\u0439 \u0440\u0435\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438. SkyWeb \u043F\u0440\u0435\u0434\u043B\u0430\u0433\u0430\u0435\u0442 \u0432\u0430\u043C \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u0442\u044C \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0435 \u0432\u0435\u0431-\u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442\u0432\u043E, \u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u0431\u0443\u0434\u0435\u0442 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043E\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0438\u043C \u0446\u0435\u043B\u044F\u043C \u0438 \u043F\u043E\u043C\u043E\u0436\u0435\u0442 \u0432\u0430\u043C \u0432\u044B\u0434\u0435\u043B\u0438\u0442\u044C\u0441\u044F \u0432 \u043C\u0438\u0440\u0435 \u043E\u043D\u043B\u0430\u0439\u043D. \u041D\u0430\u0447\u043D\u0438\u0442\u0435 \u0441\u0432\u043E\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u043E\u0435 \u043F\u0440\u0438\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0441 \u043D\u0430\u043C\u0438, \u0438 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0441\u043E\u0437\u0434\u0430\u0434\u0438\u043C \u0432\u043C\u0435\u0441\u0442\u0435 \u043D\u0435\u0447\u0442\u043E \u043D\u0435\u0432\u0435\u0440\u043E\u044F\u0442\u043D\u043E\u0435. "),s1,r1]),_:1})}var c1=Ee(kk,[["render",u1]]),Fr=[{path:"/prilog",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0432\u0435\u0431-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u2B50\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435.\u{1F512}\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447.\u{1F525}\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0432\u0435\u0431-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439",H2:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0432\u0435\u0431-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439. \u041C\u044B \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u043C\u0441\u044F \u043D\u0430 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0438 \u0438\u043D\u043D\u043E\u0432\u0430\u0446\u0438\u043E\u043D\u043D\u044B\u0445 \u0438 \u0432\u044B\u0441\u043E\u043A\u043E\u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u044B\u0445 \u0432\u0435\u0431-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439, \u043E\u0445\u0432\u0430\u0442\u044B\u0432\u0430\u044E\u0449\u0438\u0445 \u0448\u0438\u0440\u043E\u043A\u0438\u0439 \u0441\u043F\u0435\u043A\u0442\u0440 \u043E\u0442\u0440\u0430\u0441\u043B\u0435\u0439 \u0438 \u043F\u043E\u0442\u0440\u0435\u0431\u043D\u043E\u0441\u0442\u0435\u0439."},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-sistemy-umnyj-dom",title:"\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0423\u043C\u043D\u044B\u0439 \u0434\u043E\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u044B \xAB\u0423\u043C\u043D\u044B\u0439 \u0434\u043E\u043C\xBB. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:'\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u044B "\u0443\u043C\u043D\u044B\u0439 \u0434\u043E\u043C\u201D',H2:null},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-banka",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0431\u0430\u043D\u043A\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0431\u0430\u043D\u043A\u0430. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u043E\u043B\u0435\u0435 100 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u044B\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0431\u0430\u043D\u043A\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0431\u0430\u043D\u043A\u0430"},{path:"/razrabotka-igrovogo-portala",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u0433\u0440\u043E\u0432\u044B\u0445 \u043F\u043E\u0440\u0442\u0430\u043B\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u0433\u0440\u043E\u0432\u044B\u0445 \u043F\u043E\u0440\u0442\u0430\u043B\u043E\u0432. \u2705\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0437\u0430\u043F\u0443\u0441\u043A. \u2705\u0414\u0438\u0437\u0430\u0439\u043D \u0438 \u0432\u0451\u0440\u0441\u0442\u043A\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u0433\u0440\u043E\u0432\u043E\u0433\u043E \u043F\u043E\u0440\u0442\u0430\u043B\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0438\u0433\u0440\u043E\u0432\u044B\u0445 \u043F\u043E\u0440\u0442\u0430\u043B\u043E\u0432"},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-na-mod
21x",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 MODX \u043F\u043E\u0434 \u043A\u043B\u044E\u0447, \u0446\u0435\u043D\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50 \u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 MODX \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705 \u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442 \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0441 \u0441\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435\u043C \u0441\u0440\u043E\u043A\u043E\u0432. \u2705 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 MODX",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 MODX"},{path:"/razrabotka-onlajn-kinoteatra/razrabotka-onlajn-kinoteatra-na-wordpress",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 WordPress \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 WordPress. \u2705\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434 \u043A \u043A\u0430\u0436\u0434\u043E\u043C\u0443 \u043A\u043B\u0438\u0435\u043D\u0442\u0443. \u2705\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0442\u043E\u0440\u0433\u043E\u0432\u043E\u0439 \u043F\u043B\u043E\u0449\u0430\u0434\u043A\u0438 \u043D\u0430 WordPress",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043E\u043D\u043B\u0430\u0439\u043D-\u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 WordPress"},{path:"/razrabotka-onlajn-shkoly/razrabotka-onlajn-shkoly-dlya-zhenshhin",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u0434\u043B\u044F \u0436\u0435\u043D\u0449\u0438\u043D \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u0434\u043B\u044F \u0436\u0435\u043D\u0449\u0438\u043D. \u2705\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u
210411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u0434\u043B\u044F \u0436\u0435\u043D\u0449\u0438\u043D",H2:null},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-prilozheniya-dlya-medicziny",title:"PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u044B \u0437\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u2714\uFE0FPWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u044B \u0437\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430 \u0440\u0430\u0431\u043E\u0442\u044B. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u044B",H2:null},{path:"/razrabotka-sajta-dostavki-edy",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0435\u0434\u044B | SkyWebPro",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u0430\u0439\u0442\u0430 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0435\u0434\u044B. \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u043B \u043A\u043B\u044E\u0447. \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F.\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0435\u0434\u044B",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u0430 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0435\u0434\u044B"},{path:"/razrabotka-plagina-dlya-wordpress/razrabotka-plagina-platezhnogo-shlyuza",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u043B\u0430\u0442\u0435\u0436\u043D\u043E\u0433\u043E \u0448\u043B\u044E\u0437\u0430 \u0434\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u27A4\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0445 \u043F\u043B\u0430\u0442\u0435\u0436\u043D\u044B\u0445 \u043F\u043B\u0430\u0433\u0438\u043D\u043E\u0432 \u0434\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u043E\u0432. \u2714\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u043B\u0430\u0433\u0438\u043D\u0430 \u043F\u043B\u0430\u0442\u0435\u0436\u043D\u043E\u0433\u043E \u0448\u043B\u044E\u0437\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u043B\u0430\u0442\u0435\u0436\u043D\u043E\u0433\u043E \u0448\u043B\u044E\u0437\u0430"},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-produktov",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 | SkyWebPro",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u043E\u0432. \u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u043E\u0432",H2:null},{path:"/woocommerce",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043D\u0430 Woocommerce \u043F\u043E\u0434 \u043A\u043B\u044E\u0447, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2705\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043F\u043E\u0434 WooCommerce. \u2714\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u2705\u0414\u043B\u044F \u043B\u044E\u0431\u044B\u0445 \u0446\u0435\u043B\u0435\u0439. \u2705\u041D\u0438\u0437\u043A\u0438\u0435 \u0446\u0435\u043D\u044B \u0438 \u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u043E\u043F\u044B\u0442. \u2714\u0411\u044B\u0441\u0442\u0440\u044B\u0435 \u0441\u0440\u043E\u043A\u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0437\u0430\u043A\u0430\u0437\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u043E\u0432 \u043D\u0430 WooCommerce",H2:"\u041D\u0430\u0448\u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438"},{path:"/WebSait",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043B\u044E\u0431\u043E\u0439 \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u0438 | SkyWebPro",metaDescription:"\u2B50\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437. \u2705\u0413\u043E\u0442\u043E\u0432\u044B\u0435 \u0440\u0435\u0448\u0435\u043D\u0438\u044F. \u2714\u0414\u0438\u0437\u0430\u0439\u043D \u0438 \u0432\u0451\u0440\u0441\u0442\u043A\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u26A1\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 ! \u25BA\u0417\u0430\u0445\u043E\u0434\u0438\u0442\u0435 \u043A \u043D\u0430\u043C \u043D\u0430 \u0441\u0430\u0439\u0442.",H1:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",H2:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0421\u043E\u0437\u0434\u0430\u0435\u043C \u0432\u0435\u0431-\u043F\u0440\u043E\u0435\u043A\u0442\u044B \u0434\u043B\u044F B2B \u0438 B2C \u0441\u0435\u0433\u043C\u0435\u043D\u0442\u043E\u0432, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043F\u0440\u0435\u0434\u043B\u0430\u0433\u0430\u0435\u043C \u0440\u0435\u0448\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u0430 \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u043D\u0438\u0448 \u0431\u0438\u0437\u043D\u0435\u0441\u0430, \u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u043E\u0432 \u0438 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B."},{path:"/razrabotka-sajta-muzeya",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u043C\u0443\u0437\u0435\u044F \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 | SkyWebPro",metaDescription:"\u2B50\u041A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u043D\u043E\u0435 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u043C\u0443\u0437\u0435\u044F.\u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432.\u26A1\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442.\u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043C\u0443\u0437\u0435\u044F",H2:null},{path:"/razrabotka-pwa-prilozheniya/razrabotka-bekenda-pwa-prilozheniya-na-slim",title:"\u041B\u0443\u0447\u0448\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0431\u044D\u043A\u0435\u043D\u0434\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043D\u0430 Slim \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u2714\uFE0F\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0431\u044D\u043A\u0435\u043D\u0434\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043D\u0430 Slim. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0431\u044D\u043A\u0435\u043D\u0434\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043D\u0430 Slim",H2:null},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-taksi",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0442\u0430\u043A\u0441\u0438 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0442\u0430\u043A\u0441\u0438. \u2714\uFE0F\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441 \u043D\u0443\u043B\u044F. \u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434 \u043A \u043A\u0430\u0436\u0434\u043E\u043C\u0443 \u043A\u043B\u0438\u0435\u043D\u0442\u0443.\u2714\uFE0F\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0442\u0430\u043A\u0441\u0438",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0442\u0430\u043A\u0441\u0438"},{path:"/dizajn-sajta/razrabotka-dizajna-marketplejsa",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u04
2130\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0438 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u043E\u0432 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437. \u2705\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430"},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-aptek",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u043F\u0442\u0435\u043A \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u2714\uFE0F\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u043F\u0442\u0435\u043A. \u2714\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u043F\u0442\u0435\u043A",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u043F\u0442\u0435\u043A"},{path:"/razrabotka-sajta-logisticheskoj-kompanii",title:"\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043B\u043E\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u0430 \u043B\u043E\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438.\u2714\uFE0F\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441 \u043D\u0443\u043B\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043B\u043E\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438",H2:null},{path:"/devops-inzhener",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 DevOps-\u0438\u043D\u0436\u0435\u043D\u0435\u0440\u043E\u0432. \u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 DevOps \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u{1F525}\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0445 DevOps-\u0438\u043D\u0436\u0435\u043D\u0435\u0440\u043E\u0432. \u2714\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\u041F\u043E\u0447\u0430\u0441\u043E\u0432\u0430\u044F \u043E\u043F\u043B\u0430\u0442\u0430. \u2714\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0423\u0441\u043B\u0443\u0433\u0438 DevOps-\u0438\u043D\u0436\u0435\u043D\u0435\u0440\u0430",H2:null},{path:"/razrabotka-android-prilozheniya",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F Android \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F Android. \u2705\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043F\u043E\u0434 \u043B\u044E\u0431\u044B\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0431\u0438\u0437\u043D\u0435\u0441\u0430. \u2714\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440\u043E\u0432 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2714\u041E\u043F\u044B\u0442 \u0431\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F Android",H2:"\u041C\u044B \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044B\u0432\u0430\u0435\u043C \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F:"},{path:"/razrabotka-deczentralizovannoj-birzhi",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0434\u0435\u0446\u0435\u043D\u0442\u0440\u0430\u043B\u0438\u0437\u043E\u0432\u0430\u043D\u043D\u043E\u0439 \u0431\u0438\u0440\u0436\u0438 (DEX) \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0434\u0435\u0446\u0435\u043D\u0442\u0440\u0430\u043B\u0438\u0437\u043E\u0432\u0430\u043D\u043D\u043E\u0439 \u0431\u0438\u0440\u0436\u0438 (DEX). \u2705\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0435\u0446\u0435\u043D\u0442\u0440\u0430\u043B\u0438\u0437\u043E\u0432\u0430\u043D\u043D\u043E\u0439 \u0431\u0438\u0440\u0436\u0438 (DEX)",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0435\u0446\u0435\u043D\u0442\u0440\u0430\u043B\u0438\u0437\u043E\u0432\u0430\u043D\u043D\u043E\u0439 \u0431\u0438\u0440\u0436\u0438 (DEX)"},{path:"/dizajn-sajta/razrabotka-dizajna-igrovogo-portala",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0438\u0433\u0440\u043E\u0432\u044B\u0445 \u043F\u043E\u0440\u0442\u0430\u043B\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0438\u0433\u0440\u043E\u0432\u044B\u0445 \u043F\u043E\u0440\u0442\u0430\u043B\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0438\u0433\u0440\u043E\u0432\u043E\u0433\u043E \u043F\u043E\u0440\u0442\u0430\u043B\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u0438\u0433\u0440\u043E\u0432\u043E\u0433\u043E \u043F\u043E\u0440\u0442\u0430\u043B\u0430"},{path:"/razrabotka-ios-prilozheniya/razrabotka-mobilnogo-ios-prilozheniya-dlya-prosmotra-filmov",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430 \u0444\u0438\u043B\u044C\u043C\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430 \u0444\u0438\u043B\u044C\u043C\u043E\u0432. \u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434. \u2714\uFE0F\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430 \u0444\u0438\u043B\u044C\u043C\u043E\u0432",H2:null},{path:"/react-native",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 React Native, \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043D\u0430 React Native \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 React Native. \u2714\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\u0411\u043E\u043B\u0435\u0435 100 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u044B\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432. \u2714\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u260E \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 React Native",H2:"\u041D\u0430\u0448\u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438"},{path:"/razrabotka-agregatora/razrabotka-agregatora-novostej",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u043E\u0432\u043E\u0441\u0442\u0435\u0439, \u0446\u0435\u043D\u0430 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u043E\u0432\u043E\u0441\u0442\u0435\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u043E\u0432\u043E\u0441\u0442\u0435\u0439. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043D\u0430 \u0440\u044B\u043D\u043A\u0435. \u2714\uFE0F\u0423\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D. \u2714\uFE0F\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u
210430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u043E\u0432\u043E\u0441\u0442\u0435\u0439",H2:null},{path:"/razrabotka-sajta-apteki",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u0430\u043F\u0442\u0435\u043A\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u2B50\u041A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u043D\u043E\u0435 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u0430\u043F\u0442\u0435\u043A\u0438. \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u043B \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u0430\u043F\u0442\u0435\u043A\u0438",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u0430\u043F\u0442\u0435\u043A\u0438"},{path:"/razrabotka-novostnogo-sajta",title:"\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u044B\u0445 \u0432\u0435\u0431 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u044B\u0445 \u0432\u0435\u0431 \u0441\u0430\u0439\u0442\u043E\u0432 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0412\u044B\u0433\u043E\u0434\u043D\u044B\u0435 \u0446\u0435\u043D\u044B. \u2705\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705\u0413\u0430\u0440\u0430\u043D\u0442\u0438\u044F \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0430. \u2705\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0432 \u0441\u0440\u043E\u043A. \u2705\u0420\u0430\u0431\u043E\u0442\u0430 \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u043E\u043B\u044C\u0448\u043E\u0439 \u0432\u044B\u0431\u043E\u0440 \u0442\u0438\u043F\u043E\u0432\u044B\u0445 \u0438 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0445 \u0440\u0435\u0448\u0435\u043D\u0438\u0439. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432"},{path:"/razrabotka-ios-prilozheniya/razrabotka-mobilnogo-ios-prilozheniya-dlya-kinoteatrov",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2705\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432",H2:null},{path:"/razrabotchik-mobilnyh-prilozhenij",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u043D\u043E \u0438 \u0432 \u0441\u0440\u043E\u043A. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0423\u0441\u043B\u0443\u0433\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u043D\u0430\u0439\u043C\u0443 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439"},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-mobilnyh-prilozheniya-dlya-android",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F Android \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F Android \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F Android",H2:null},{path:"/razrabotka-sajta-kataloga",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430-\u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 ",metaDescription:"\u2705\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u041A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430-\u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u043E\u0432-\u043A\u0430\u0442\u0430\u043B\u043E\u0433\u043E\u0432"},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-sportivnyh-trenirovok",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043F\u043E\u0440\u0442\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0423\u0441\u043B\u0443\u0433\u0438 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043F\u043E\u0440\u0442\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043F\u043E\u0440\u0442\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u0441\u043F\u043E\u0440\u0442\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A"},{path:"/services",title:"\u041B\u0443\u0447\u0448\u0438\u0435 \u0432\u0435\u0431-\u0443\u0441\u043B\u0443\u0433\u0438 \u043E\u0442 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 SkyWebPro \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u{1F525}\u0423\u0441\u043B\u0443\u0433\u0438 \u0432\u0435\u0431-\u0441\u0442\u0443\u0434\u0438\u0438 SkyWebPro. \u2714100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2714\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u043E\u0432 \u0438\u0437 60+ \u0447\u0435\u043B\u043E\u0432\u0435\u043A. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0423\u0441\u043B\u0443\u0433\u0438",H2:"\u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438"},{path:"/razrabotka-soczialnoj-seti/razrabotka-soczialnoj-seti-na-slim",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0445 \u0441\u0435\u0442\u0435\u0439 \u043D\u0430 Slim, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0441\u043E\u0446 \u0441\u0435\u0442\u0438 Slim \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u0443\u044
21E \u0441\u0435\u0442\u044C \u043D\u0430 Slim. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0441 2014 \u0433\u043E\u0434\u0430. \u2705\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E \u0438 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u043C \u0440\u0430\u0431\u043E\u0442\u0443. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 Slim",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 Slim"},{path:"/razrabotka-agregatora/razrabotka-agregatora-avtomobilej",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0430\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u0435\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0430\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u0435\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0430\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u0435\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u0438. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0430\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u0435\u0439",H2:null},{path:"/razrabotka-marketplejsa/razrabotka-marketplejsa-na-laravel",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u043E\u0432 \u043D\u0430 Laravel \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u043E\u0432 \u043D\u0430 Laravel \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0431\u043E\u043B\u0435\u0435 35 \u0447\u0435\u043B\u043E\u0432\u0435\u043A. \u2714\u041E\u043F\u044B\u0442 \u0431\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 Laravel",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 Laravel"},{path:"/typescript",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 TypeScript \u043F\u043E\u0434 \u043A\u043B\u044E\u0447, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043D\u0430 TypeScript \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 TypeScript. \u2714\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2714\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442. \u2714\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 TypeScript",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0432\u0435\u0431-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 TypeScript"},{path:"/razrabotka-korporativnogo-sajta/razrabotka-korporativnogo-sajta-na-wordpress",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 \u0412\u043E\u0440\u0434\u043F\u0440\u0435\u0441\u0441 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0435 Wordpress \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 +7(495)291-33-45 \u0438\u043B\u0438 \u043F\u0435\u0440\u0435\u0445\u043E\u0434\u0438\u0442\u0435 \u043A \u043D\u0430\u043C \u043D\u0430 \u0441\u0430\u0439\u0442.",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 WordPress",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 WordPress"},{path:"/razrabotka-marketplejsa/razrabotka-marketplejsa-na-php",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 PHP \u043F\u043E\u0434 \u043A\u043B\u044E\u0447, \u0446\u0435\u043D\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 PHP \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u043E\u0432 \u043D\u0430 PHP. \u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2714\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441 \u043D\u0443\u043B\u044F. \u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 PHP",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 PHP"},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-sistemy-loyalnosti",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0441\u0442\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0441\u0442\u0438. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2705\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0441\u0442\u0438",H2:null},{path:"/dizajn-sajta/razrabotka-dizajna-korporativnogo-sajta",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432. \u2705\u0412\u044B\u0433\u043E\u0434\u043D\u044B\u0435 \u0446\u0435\u043D\u044B \u043D\u0430 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0443\u044
21E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2705\u0411\u043E\u043B\u044C\u0448\u043E\u0439 \u0432\u044B\u0431\u043E\u0440 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0445 \u0440\u0435\u0448\u0435\u043D\u0438\u0439. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430"},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-prodazh",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u043F\u0440\u043E\u0434\u0430\u0436 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435| SkyWebPro",metaDescription:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u043F\u0440\u043E\u0434\u0430\u0436 . \u2705\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u26A1\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442. \u2705\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0434\u0430\u0436",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0434\u0430\u0436"},{path:"/razrabotka-pwa-prilozheniya/razrabotka-mobilnyh-pwa-prilozheniya-dlya-znakomstv",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u0437\u043D\u0430\u043A\u043E\u043C\u0441\u0442\u0432 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2705\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u0437\u043D\u0430\u043A\u043E\u043C\u0441\u0442\u0432. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2705\u041E\u043F\u044B\u0442 \u0431\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0437\u043D\u0430\u043A\u043E\u043C\u0441\u0442\u0432",H2:null},{path:"/slim",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 slim framework \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 \u0444\u0440\u0435\u0439\u043C\u0432\u043E\u0440\u043A\u0435 Slim. \u2714\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442 \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0441 \u0441\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435\u043C \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 \u0444\u0440\u0435\u0439\u043C\u0432\u043E\u0440\u043A\u0435 Slim",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 \u0444\u0440\u0435\u0439\u043C\u0432\u043E\u0440\u043A\u0435 Slim"},{path:"/razrabotka-ios-prilozheniya/razrabotka-ios-prilozheniya-dlya-taksi",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0442\u0430\u043A\u0441\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0442\u0430\u043A\u0441\u0438. \u2714\uFE0F\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0442\u0430\u043A\u0441\u0438",H2:null},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-prilozheniya-hr-poiska-vakansij",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u043E\u0438\u0441\u043A\u0430 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u043F\u043E\u0438\u0441\u043A\u0430 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0439 \u0432 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0435. \u2705\u0412\u044B\u0433\u043E\u0434\u043D\u044B\u0435 \u0446\u0435\u043D\u044B. \u2705\u0420\u0430\u0431\u043E\u0442\u0430 \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u043E\u043B\u044C\u0448\u043E\u0439 \u0432\u044B\u0431\u043E\u0440 \u0442\u0438\u043F\u043E\u0432\u044B\u0445 \u0438 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0445 \u0440\u0435\u0448\u0435\u043D\u0438\u0439. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F HR \u043F\u043E\u0438\u0441\u043A\u0430 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0439",H2:null},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-sotrudnikov-kompanii",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u043A\u043E\u0432 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u043A\u043E\u0432 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u043A\u043E\u0432 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438",H2:null},{path:"/razrabotka-agregatora/razrabotka-agregatora-dostavki",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2705\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442 \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438",H2:null}
21,{path:"/razrabotka-onlajn-shkoly/razrabotka-onlajn-shkoly-po-sportu",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0441\u043F\u043E\u0440\u0442\u0443 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0441\u043F\u043E\u0440\u0442\u0443. \u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0441\u043F\u043E\u0440\u0442\u0443",H2:null},{path:"/woocommerce-razrabotchik",title:"\u0423\u0441\u043B\u0443\u0433\u0438 WooCommerce \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432, WooCommerce \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043B\u0443\u0447\u0448\u0438\u0445 WooCommerce \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2714\u0413\u043E\u0442\u043E\u0432\u044B\u0435 \u0440\u0435\u0448\u0435\u043D\u0438\u044F. \u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442. \u2714\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA \u0417\u0430\u0445\u043E\u0434\u0438\u0442\u0435 \u043A \u043D\u0430\u043C \u043D\u0430 \u0441\u0430\u0439\u0442\u25BA",H1:"\u0423\u0441\u043B\u0443\u0433\u0438 WooCommerce \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u043D\u0430\u0439\u043C\u0443 WooCommerce \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430"},{path:"/razrabotka-onlajn-kinoteatra/razrabotka-onlajn-kinoteatra-na-modx",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432 \u043D\u0430 MODX, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432 \u043D\u0430 MODX \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432 \u043D\u0430 MODX. \u2705\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0437\u0430\u043F\u0443\u0441\u043A. \u2705\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u043E\u043B\u0435\u0435 100 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u044B\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D-\u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 MODX",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043E\u043D\u043B\u0430\u0439\u043D-\u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 MODX"},{path:"/opencart",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 Opencart \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 Opencart \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u{1F525}\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 Opencart",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 OpenCart"},{path:"/razrabotka-android-prilozheniya/razrabotka-novostnogo-mobilnogo-android-prilozheniya",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u044B\u0445 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439",H2:null},{path:"/modernizacziya-sajta",title:"\u041C\u043E\u0434\u0435\u0440\u043D\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0430\u0439\u0442\u0430, \u0446\u0435\u043D\u0430 \u0432 SkyWebPro \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u043C\u043E\u0434\u0435\u0440\u043D\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0434\u043E\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u043E\u0432. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432.\u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u041C\u043E\u0434\u0435\u0440\u043D\u0438\u0437\u0430\u0446\u0438\u044F \u0441\u0430\u0439\u0442\u0430",H2:"\u041D\u0430\u0448\u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438"},{path:"/wordpress",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u0430\u0439\u0442 \u043D\u0430 Wordpress \u043F\u043E\u0434 \u043A\u043B\u044E\u0447, \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 \u0412\u043E\u0440\u0434\u043F\u0440\u0435\u0441\u0441 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 Wordpress. \u2705\u041B\u044E\u0431\u0430\u044F \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u044C. \u2714\u0410\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D. \u2714\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2B50\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442. \u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 WordPress \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",H2:"\u041D\u0430\u0448\u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438"},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-knig",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043A\u043D\u0438\u0433 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0411\u044B\u0441\u0442\u0440\u0430\u044F \u0438 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043A\u043D\u0438\u0433. \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u043B \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA \u0438\u043B\u0438 \u043F\u0435\u0440\u0435\u0445\u043E\u0434\u0438\u0442\u0435 \u043A \u043D\u0430\u043C \u043D\u0430 \u0441\u0430\u0439\u0442.",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043A\u043D\u0438\u0433",H2:null}
21,{path:"/razrabotka-onlajn-shkoly/razrabotka-onlajn-shkoly-po-tanczam",title:"\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0442\u0430\u043D\u0446\u0430\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0442\u0430\u043D\u0446\u0430\u043C. \u2705\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0442\u0430\u043D\u0446\u0430\u043C",H2:null},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dostavki",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u043D\u0430 Android \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u043D\u0430 Android. \u2705\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0434\u043B\u044F Android",H2:null},{path:"/razrabotka-marketplejsa/razrabotka-marketplejsa-na-react-js",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 React js \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 React js. \u2714\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442.\u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA, \u0438\u043B\u0438 \u043F\u0435\u0440\u0435\u0445\u043E\u0434\u0438\u0442\u0435 \u043A \u043D\u0430\u043C \u043D\u0430 \u0441\u0430\u0439\u0442.\u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 React.js",H2:null},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazinov-dlya-detej",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u041A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u043D\u043E\u0435 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439. \u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u043E\u0432 \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439",H2:null},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-restorana",title:"\u0426\u0435\u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0440\u0435\u0441\u0442\u043E\u0440\u0430\u043D\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2714\uFE0F\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0440\u0435\u0441\u0442\u043E\u0440\u0430\u043D\u0430. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0440\u0435\u0441\u0442\u043E\u0440\u0430\u043D\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u0440\u0435\u0441\u0442\u043E\u0440\u0430\u043D\u0430"},{path:"/razrabotka-ios-prilozheniya/razrabotka-mobilnogo-ios-prilozheniya-dlya-sportivnyh-trenirovok",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043F\u043E\u0440\u0442\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043F\u043E\u0440\u0442\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0412\u043E\u0437\u044C\u043C\u0435\u043C \u043D\u0430 \u0441\u0435\u0431\u044F \u0432\u0441\u044E \u0440\u0430\u0431\u043E\u0442\u0443 \u043E\u0442 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0434\u043E \u043F\u0440\u043E\u0434\u0432\u0438\u0436\u0435\u043D\u0438\u044F. \u2705\u041E\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u0437\u0430\u044F\u0432\u043A\u0443 \u0438\u043B\u0438 \u043F\u043E\u0437\u0432\u043E\u043D\u0438\u0442\u0435 \u043F\u043E \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0443. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043F\u043E\u0440\u0442\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A",H2:null},{path:"/dizajn-sajta",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0441\u0430\u0439\u0442\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u0441\u0430\u0439\u0442\u043E\u0432. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431-\u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0441\u0430\u0439\u0442\u0430",H2:"\u041D\u0430\u0448\u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438"},{path:"/backend-razrabotka",title:"\u0411\u044D\u043A\u044D\u043D\u0434 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 Backend \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"Backend \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431 \u0441\u0430\u0439\u0442\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u2714\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043D\u0430 \u0440\u044B\u043D\u043A\u0435. \u2714\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u
210423\u0437\u043D\u0430\u0442\u044C \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u043C\u043E\u0436\u043D\u043E \u043D\u0430 \u0441\u0430\u0439\u0442\u0435 \u0438\u043B\u0438 \u043F\u043E \u0442\u0435\u043B. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0423\u0441\u043B\u0443\u0433\u0438 Backend-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E Backend - \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435"},{path:"/razrabotka-soczialnoj-seti/razrabotka-soczialnoj-seti-na-react-js",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 React js \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 React. \u2705\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442.\u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 React.JS",H2:null},{path:"/dizajn-sajta/razrabotka-dizajna-novostnogo-sajta",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2705\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2705\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432"},{path:"/razrabotka-onlajn-shkoly/razrabotka-onlajn-shkoly-po-dizajnu",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0434\u0438\u0437\u0430\u0439\u043D\u0443 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0434\u0438\u0437\u0430\u0439\u043D\u0443. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0434\u0438\u0437\u0430\u0439\u043D\u0443",H2:null},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-prilozheniya-dlya-onlajn-shkoly",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u0448\u043A\u043E\u043B\u044B. \u2705\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B",H2:null},{path:"/razrabotka-p2p-platformy",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 P2P-\u043F\u043B\u0430\u0444\u0442\u043E\u0440\u043C\u044B \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 P2P-\u043F\u043B\u0430\u0442\u0444\u043E\u0440\u0441\u044B. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 P2P-\u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u044B",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 P2P \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u044B"},{path:"/razrabotka-dizajna-mobilnogo-prilozheniya",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F",H2:"\u041D\u0430\u0448\u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438"},{path:"/razrabotka-soczialnoj-seti/razrabotka-soczialnoj-seti-na-symfony",title:"\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0445 \u0441\u0435\u0442\u0435\u0439 \u043D\u0430 Symfony \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0445 \u0441\u0435\u0442\u0435\u0439 \u043D\u0430 Symfony. \u2705\u0413\u043E\u0442\u043E\u0432\u044B\u0435 \u0440\u0435\u0448\u0435\u043D\u0438\u044F. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u043E \u0438 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 Symfony",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 Symfony"},{path:"/razrabotka-obrazovatelnoj-platformy",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u044B \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 ",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u0445 \u043E\u043D\u043B\u0430\u0439\u043D-\u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432.\u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. _xD83D_\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u044B",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u0445 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C"},{path:"/razrabotka-onlajn-shkoly/razrabotka-onlajn-shkoly-na-yii2",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043E\u043D\u043B\u0430\u0439\u043D \u0448\u043A\u043E\u043B\u044B \u043D\u0430 Yii2 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043E\u043D\u043B\u0430\u0439\u043D \u0448\u043A\u043E\u043B\u044B \u043D\u0430 Yii2 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0423\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D. \u2705\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434 \u043A \u043A\u0430\u0436\u0434\u043E\u043C\u0443 \u043A\u043B\u0438\u0435\u043D\u0442\u0443. \u2705\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA \u0438\u043B\u0438 \u043F\u0435\u0440\u0435\u0445\u043E\u0434\u0438\u0442\u0435 \u043A \u043D\u0430\u043C \u043D\u0430 \u0441\u0430\u0439\u0442.",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043D\u0430 Yii2",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043D\u0430 Yii2"},{path:"/razrabotka-internet-magazina/razrabotka-stroitelnogo-internet-magazina",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0442\u0440\u043E\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u0442\u0440\u043E\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430. \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u044
212\u043A\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u043B \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0442\u0440\u043E\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430",H2:null},{path:"/razrabotka-agregatora/razrabotka-agregatora-na-yii2",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 Framework Yii2 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 Yii2 \u043F\u043E\u0434 \u043B\u044E\u0431\u044B\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0431\u0438\u0437\u043D\u0435\u0441\u0430. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2705\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 Yii2",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u043E\u0432 \u043D\u0430 Yii2"},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-arendy-nedvizhimosti",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u0440\u0435\u043D\u0434\u044B \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438 \u043F\u043E\u0434 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u0440\u0435\u043D\u0434\u044B \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u0440\u0435\u043D\u0434\u044B \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438",H2:null},{path:"/razrabotka-agregatora/razrabotka-veb-agregatora-na-slim",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u0435\u0431-\u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 Slim, \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 Slim \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0432\u0435\u0431-\u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u043E\u0432 \u043D\u0430 Slim. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430.\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA \u0438\u043B\u0438 \u043F\u0435\u0440\u0435\u0445\u043E\u0434\u0438\u0442\u0435 \u043A \u043D\u0430\u043C \u043D\u0430 \u0441\u0430\u0439\u0442.",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431-\u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 Slim",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u043E\u0432 \u043D\u0430 Slim"},{path:"/full-stack-veb-razrabotka-sajtov",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E Full-Stack \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435, Full Stack \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u041C\u043E\u0441\u043A\u0432\u0430",metaDescription:"\u2B50Full-stack \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431 \u0441\u0430\u0439\u0442\u043E\u0432. \u2714\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2714\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"Full Stack \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u0440\u043E FullStack \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443"},{path:"/razrabotka-agregatora/razrabotka-sajta-agregatora-na-wordpress",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 WordPress \u043F\u043E \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E\u0439 \u0446\u0435\u043D\u0435 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 wordpress \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0438. \u
210420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 WordPress",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u0430\u0439\u0442\u043E\u0432-\u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u043E\u0432 \u043D\u0430 WordPress"},{path:"/dizajn-sajta/razrabotka-dizajna-sajta-znakomstv",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u0441\u0430\u0439\u0442\u0430 \u0437\u043D\u0430\u043A\u043E\u043C\u0441\u0442\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2705\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u0441\u0430\u0439\u0442\u0430 \u0437\u043D\u0430\u043A\u043E\u043C\u0441\u0442\u0432. \u2705\u041E\u0446\u0435\u043D\u043A\u0430 \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u0438 \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u043E\u043D\u043B\u0430\u0439\u043D. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0441\u0430\u0439\u0442\u0430 \u0437\u043D\u0430\u043A\u043E\u043C\u0441\u0442\u0432",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0441\u0430\u0439\u0442\u0430 \u0437\u043D\u0430\u043A\u043E\u043C\u0441\u0442\u0432"},{path:"/backend-razrabotchik",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u0431\u044D\u043A\u0435\u043D\u0434 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C backend-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0445 \u0431\u044D\u043A\u0435\u043D\u0434 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2714\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\u041A\u043E\u043C\u0430\u043D\u0434\u0430 35+ \u0447\u0435\u043B\u043E\u0432\u0435\u043A. \u2714\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u0423\u0437\u043D\u0430\u0442\u044C \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u043C\u043E\u0436\u043D\u043E \u043D\u0430 \u0441\u0430\u0439\u0442\u0435 \u0438\u043B\u0438 \u043F\u043E \u0442\u0435\u043B. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u041D\u0430\u043D\u044F\u0442\u044C Backend-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E Backend - \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435"},{path:"/dizajn-sajta/razrabotka-dizajna-onlajn-shkoly",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u0448\u043A\u043E\u043B\u044B \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u0448\u043A\u043E\u043B\u0430 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B"},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-na-php",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 PHP, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 php \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 PHP \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\uFE0F\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0411\u044B\u0441\u0442\u0440\u044B\u0435 \u0441\u0440\u043E\u043A\u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0437\u0430\u043A\u0430\u0437\u0430. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 PHP",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u043E\u0432 \u043D\u0430 PHP"},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-na-cakephp",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 CakePHP, \u0437\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u043C\u0430\u0433\u0430\u0437\u0438\u043D \u043D\u0430 Cakephp \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 CakePHP. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u2714\uFE0F\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u260E +7(495)291-33-45 \u0438\u043B\u0438 \u043F\u0435\u0440\u0435\u0445\u043E\u0434\u0438\u0442\u0435 \u043A \u043D\u0430\u043C \u043D\u0430 \u0441\u0430\u0439\u0442.",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 CakePHP",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 CakePHP"},{path:"/python",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 Python, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 Python \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u041A\u043E\u043C\u043F\u043B\u0435\u043A\u0441 \u0443\u0441\u043B\u0443\u0433 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 Python. \u2714\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u0430 \u043F\u043E\u0434 \u0432\u0430\u0448 \u0431\u0438\u0437\u043D\u0435\u0441. \u2714\u0418\u043C\u0435\u0435\u043C \u043E\u043F\u044B\u0442 \u0431\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Python",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 Python"},{path:"/php-razrabotchik",title:"\u0423\u0441\u043B\u0443\u0433\u0438 Php \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C php \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430",metaDescription:"\u2705\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 php \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430. \u2714\uFE0F\u041E\u043F\u044B\u0442\u043D\u044B\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442 \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0441 \u0441\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435\u043C \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 100 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u044B\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0423\u0441\u043B\u0443\u0433\u0438 PHP \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u043D\u0430\u0439\u043C\u0443 PHP \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430"},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-obucheniya",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Android \u0434\u043B\u044F \u043E\u0431\u0443\u0447\u0435\u043D\u0438\u044F \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Android \u0434\u043B\u044F \u043E\u0431\u0443\u0447\u0435\u043D\u0438\u044F. \u2714\uFE0F\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F Android \u0434\u043B\u044F \u043E\u0431\u0443\u0447\u0435\u043D\u0438\u044F",H2:null},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-prilozheniya-dlya-sotrudnikov-kompanii",title:"\u0426\u0435\u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u043A\u043E\u0432 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u044F PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u043A\u043E\u0432 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\
21u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u043A\u043E\u0432 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438",H2:null},{path:"/razrabotka-onlajn-kinoteatra/razrabotka-onlajn-kinoteatra-na-slim",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432 \u043D\u0430 Slim \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 Slim. \u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434 \u043A \u043A\u0430\u0436\u0434\u043E\u043C\u0443 \u043A\u043B\u0438\u0435\u043D\u0442\u0443. \u2714\uFE0F\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D-\u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 Slim",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043E\u043D\u043B\u0430\u0439\u043D-\u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 Slim"},{path:"/node-js",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 Node.JS \u043F\u043E\u0434 \u043A\u043B\u044E\u0447, \u043D\u0430\u0439\u0442\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 Node.JS \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u0430 Node.js. \u2714\u0412\u0435\u0431 \u0441\u0442\u0443\u0434\u0438\u044F SkyWebPro \u0438\u043C\u0435\u0435\u0442 \u043E\u043F\u044B\u0442 \u0431\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u043B\u043E\u0436\u043D\u044B\u0445 \u043F\u0440\u043E\u0435\u043A\u0442\u0430\u0445. \u2714\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 Node.JS",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0432\u0435\u0431 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Node.JS"},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-tehniki",title:"\u0426\u0435\u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0442\u0435\u0445\u043D\u0438\u043A\u0438 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0442\u0435\u0445\u043D\u0438\u043A\u0438. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0442\u0435\u0445\u043D\u0438\u043A\u0438",H2:null},{path:"/razrabotka-ios-prilozheniya/razrabotka-mobilnogo-ios-prilozheniya-dlya-stomatologij",title:"iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 \u0434\u043B\u044F \u0441\u0442\u043E\u043C\u0430\u0442\u043E\u043B\u043E\u0433\u0438\u0438 \u0437\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0442\u043E\u043C\u0430\u0442\u043E\u043B\u043E\u0433\u0438\u0438. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u041E\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u0437\u0430\u044F\u0432\u043A\u0443 \u0438\u043B\u0438 \u043F\u043E\u0437\u0432\u043E\u043D\u0438\u0442\u0435 \u043F\u043E \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0443 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0442\u043E\u043C\u0430\u0442\u043E\u043B\u043E\u0433\u0438\u0439",H2:null},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-prilozhenij-na-php",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 PHP, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 php \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 php. \u2714\u0422\u043E\u043B\u044C\u043A\u043E \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 PHP",H2:null},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-banka",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0431\u0430\u043D\u043A\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0431\u0430\u043D\u043A\u0430. \u2714\uFE0F\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442 \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0441 \u0441\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435\u043C \u0441\u0440\u043E\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0431\u0430\u043D\u043A\u0430",H2:null},{path:"/razrabotka-korporativnogo-sajta/razrabotka-korporativnogo-sajta-na-php",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 PHP \u043F\u043E\u0434 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 PHP \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434 \u043A \u043A\u0430\u0436\u0434\u043E\u043C\u0443 \u043A\u043B\u0438\u0435\u043D\u0442\u0443. \u2714\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 PHP",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 PHP"},{path:"/razrabotka-onlajn-kinoteatra/razrabotka-onlajn-kinoteatra-na-symfony",title:"\u041B\u0443\u0447\u0448\u0438\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0438 \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432 \u043D\u0430 Symfony \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 Symfony. \u2714\uFE0F\u0423\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D. \u2714\uFE0F\u041C\u043E\u0431\u0438\u043B\u044C\u043D\u0430\u044F \u0432\u0435\u0440\u0441\u0438\u044F. \u2714\uFE0F\u0413\u0440\u0430\u043C\u043E\u0442\u043D\u0430\u044F \u043E\u043F\u0442\u0438\u043C\u0438\u0437\u0430\u0446\u0438\u044F \u0441\u0430\u0439\u0442\u0430. \u2714\uFE0F\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0437\u0430\u043F\u0443\u0441\u043A \u0438 \u043D\u0435\u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u043D\u044B\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0438 \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D-\u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 Symfony",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 Symfony"},{path:"/dizajn-sajta/razrabotka-dizajna-sajta-kataloga",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0441\u0430\u0439\u0442\u0430 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0441\u0430\u0439\u0442\u0430 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u2705\u0410\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0441\u0430\u0439\u0442\u0430-\u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u0441\u0430\u0439\u0442\u0430-\u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0430"},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-striminga-muzyki",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u0430 \u043C\u0443\u0437\u044B\u043A\u0438 
21\u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u0430 \u043C\u0443\u0437\u044B\u043A\u0438.\u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434 \u043A \u043A\u0430\u0436\u0434\u043E\u043C\u0443 \u043A\u043B\u0438\u0435\u043D\u0442\u0443. \u2714\uFE0F\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u0430 \u043C\u0443\u0437\u044B\u043A\u0438",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u0430 \u043C\u0443\u0437\u044B\u043A\u0438"},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-aptek",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u043F\u0442\u0435\u043A \u043D\u0430 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u0430\u043F\u0442\u0435\u043A. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u043F\u0442\u0435\u043A",H2:null},{path:"/vue",title:"\u0423\u0441\u043B\u0443\u0433\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 Vue js \u043F\u043E\u0434 \u043A\u043B\u044E\u0447, \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 vuejs \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0438 \u0431\u044B\u0441\u0442\u0440\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 vue js \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u043E\u0439 \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u0438. \u2714\u041C\u043E\u0436\u0435\u0442\u0435 \u0441\u043C\u0435\u043B\u043E \u0434\u043E\u0432\u0435\u0440\u0438\u0442\u044C \u0441\u0432\u043E\u0439 \u043F\u0440\u043E\u0435\u043A\u0442 \u043D\u0430\u043C. \u2713\u0411\u043E\u043B\u0435\u0435 35 \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u043A\u043E\u0432! \u27137 \u043B\u0435\u0442 \u043D\u0430 \u0440\u044B\u043D\u043A\u0435! \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 Vue.JS",H2:"\u041D\u0430\u0448\u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438"},{path:"/magento",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E Magento \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E \u0432\u044B\u0433\u043E\u0434\u043D\u044B\u043C \u0446\u0435\u043D\u0430\u043C",metaDescription:"\u2714\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043F\u043E\u0434 CMS Magento. \u2714\u041D\u0430\u0448\u0430 \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043F\u043E\u043C\u043E\u0436\u0435\u0442 \u0432\u0430\u043C \u043D\u0430 \u0432\u0441\u0435\u0445 \u044D\u0442\u0430\u043F\u0430\u0445 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0432\u0430\u0448\u0435\u0433\u043E \u0431\u0438\u0437\u043D\u0435\u0441\u0430. \u2714\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u043E\u0432 \u043D\u0430 Magento",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 CMS Magento"},{path:"/razrabotka-ios-prilozheniya/razrabotka-mobilnogo-ios-prilozheniya-dlya-prodazhi-nedvizhimosti",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0434\u0430\u0436\u0438 \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0434\u0430\u0436\u0438 \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0434\u0430\u0436\u0438 \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438",H2:null},{path:"/razrabotka-strimingovoj-ploshhadki",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u043E\u0432\u044B\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043E\u0432 \u0438 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u043E\u0432\u044B\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043E\u0432 \u0438 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u2714\u0411\u044B\u0441\u0442\u0440\u044B\u0435 \u0441\u0440\u043E\u043A\u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0437\u0430\u043A\u0430\u0437\u0430. \u2705\u041E\u043F\u044B\u0442 \u0431\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u043E\u0432\u043E\u0433\u043E \u0441\u0435\u0440\u0432\u0438\u0441\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u043E\u0432\u043E\u0433\u043E \u0441\u0435\u0440\u0432\u0438\u0441\u0430"},{path:"/razrabotka-dizajna-mobilnogo-prilozheniya/razrabotka-dizajna-pwa-prilozheniya",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F. \u2714\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F",H2:null},{path:"/razrabotka-agregatora/razrabotka-agregatora-torgov-i-zakupok",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u043E\u0432 \u0442\u043E\u0440\u0433\u043E\u0432 \u0438 \u0437\u0430\u043A\u0443\u043F\u043E\u043A \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u043E\u0432 \u0442\u043E\u0440\u0433\u043E\u0432 \u0438 \u0437\u0430\u043A\u0443\u043F\u043E\u043A. \u2714\uFE0F\u041E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0442\u043E\u0440\u0433\u043E\u0432 \u0438 \u0437\u0430\u043A\u0443\u043F\u043E\u043A",H2:null},{path:"/laravel-razrabotchik",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 Laravel \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u0423\u0441\u043B\u0443\u0433\u0438 Laravel \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432. \u2714\uFE0F\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E \u0438 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u043C \u0440\u0430\u0431\u043E\u0442\u0443. \u0423\u0437\u043D\u0430\u0442\u044C \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u043C\u043E\u0436\u043D\u043E \u043D\u0430 \u0441\u0430\u0439\u0442\u0435 \u0438\u043B\u0438 \u043F\u043E \u0442\u0435\u043B. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !\u25BA",H1:"\u0423\u0441\u043B\u0443\u0433\u0438 Laravel \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u043D\u0430\u0439\u043C\u0443 Laravel \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430"},{path:"/razrabotka-bankovskogo-prilozheniya-s-podderzhkoj-kriptovalyut",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0431\u0430\u043D\u043A\u043E\u0432\u0441\u043A\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0441 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u043E\u0439 \u043A\u0440\u0438\u043F\u0442\u043E-\u0432\u0430\u043B\u044E\u0442 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0431\u0430\u043D\u043A\u043E\u0432\u0441\u043A\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0441 \u0438\u043D\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0435\u0439 \u043A\u0440\u0438\u043F\u0442\u043E\u0432\u0430\u043B\u044E\u0442. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0431\u0430\u043D\u043A\u043E\u0432\u0441\u043A\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0441 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u043E\u0439 \u043A\u0440\u0438\u043F\u0442\u043E-\u0432\u0430\u043B\u044E\u0442",H2:null},{path:"/razrabotka-korporativnogo-sajta/razrabotka-korporativnogo-sajta-na-modx",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\
21u0431\u043E\u0442\u043A\u0443 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 MODX \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 MODX. \u2714\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 MODX",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 MODX"},{path:"/razrabotka-marketplejsa/razrabotka-marketplejsa-na-node-js",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u043E\u0432 \u043D\u0430 Node JS \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 Node.JS \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 Node.JS",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 Node.JS"},{path:"/razrabotka-defi-proekta",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 DeFi-\u043F\u0440\u043E\u0435\u043A\u0442\u0430 | \u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F DeFi-\u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E DeFi \u0440\u0435\u0448\u0435\u043D\u0438\u0439 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 DeFi-\u043F\u0440\u043E\u0435\u043A\u0442\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 DeFi-\u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432"},{path:"/javascript",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043D\u0430 JavaScript, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 JavaScript \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\uFE0F\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u0430 JavaScript \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\u0420\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044B\u0432\u0430\u0435\u043C \u043F\u0440\u043E\u0435\u043A\u0442\u044B \u043B\u044E\u0431\u043E\u0439 \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u0438. \u2714\u041E\u043F\u044B\u0442 \u0431\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442. \u2714\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434! \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0412\u0435\u0431 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 JavaScript",H2:"\u041D\u0430\u0448\u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438"},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-arendy-nedvizhimosti",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u0440\u0435\u043D\u0434\u044B \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u0440\u0435\u043D\u0434\u044B \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438. \u2714\uFE0F\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442 \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u0440\u0435\u043D\u0434\u044B \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438",H2:null},{path:"/razrabotka-marketplejsa/razrabotka-marketplejsa-na-yii2",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 Yii2 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E\u0439 \u0446\u0435\u043D\u0435",metaDescription:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0441 \u043D\u0443\u043B\u044F \u043D\u0430 \u0444\u0440\u0435\u0439\u043C\u0432\u043E\u0440\u043A\u0435 Yii2. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 Yii2",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u043E\u0432 \u043D\u0430 Yii2"},{path:"/flutter",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Flutter, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043D\u0430 Flutter \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 Flutter. \u2705\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434. \u2713\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438. \u2B50\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Flutter",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Flutter"},{path:"/php",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 PHP \u043F\u043E\u0434 \u043A\u043B\u044E\u0447, \u0446\u0435\u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 PHP \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 PHP. \u2714\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0445 \u0440\u0435\u0448\u0435\u043D\u0438\u0439 \u043F\u043E\u0434 \u043B\u044E\u0431\u0443\u044
21E \u0441\u043F\u0435\u0446\u0438\u0444\u0438\u043A\u0443. \u2714\u0413\u043E\u0442\u043E\u0432\u044B\u0435 \u0440\u0435\u0448\u0435\u043D\u0438\u044F. \u2714\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u0430 PHP",H2:"\u041D\u0430\u0448\u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438"},{path:"/razrabotka-pwa-prilozheniya/razrabotka-bekenda-pwa-prilozheniya-na-symfony",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0431\u044D\u043A\u0435\u043D\u0434\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Symfony \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Symfony. \u2714\uFE0F\u0413\u0430\u0440\u0430\u043D\u0442\u0438\u044F \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0430. \u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0435 \u043F\u043E\u0434\u0445\u043E\u0434. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0431\u044D\u043A\u0435\u043D\u0434\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043D\u0430 Symfony",H2:null},{path:"/razrabotka-sajta-kafe",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043A\u0430\u0444\u0435 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0441\u0430\u0439\u0442\u0430 \u043A\u0430\u0444\u0435. \u2705\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043A\u0430\u0444\u0435",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u0430 \u043A\u0430\u0444\u0435"},{path:"/razrabotka-aukcziona",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u0430\u0443\u043A\u0446\u0438\u043E\u043D\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u041A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u043D\u043E\u0435 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u0430\u0443\u043A\u0446\u0438\u043E\u043D\u0430. \u{1F512}\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u043B \u043A\u043B\u044E\u0447. \u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u0430\u0443\u043A\u0446\u0438\u043E\u043D\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u0430\u0443\u043A\u0446\u0438\u043E\u043D\u043E\u0432"},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-prilozheniya-na-vue-js",title:"\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0444\u0440\u043E\u043D\u0442\u0435\u043D\u0434 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043D\u0430 VUE JS \u043F\u043E \u0432\u044B\u0433\u043E\u0434\u043D\u044B\u043C \u0446\u0435\u043D\u0430\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2705\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0444\u0440\u043E\u043D\u0442\u0435\u043D\u0434 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043D\u0430 VUE JS. \u2705\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2705\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0424\u0440\u043E\u043D\u0442\u0435\u043D\u0434 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043D\u0430 VUE JS",H2:null},{path:"/razrabotka-ios-prilozheniya/razrabotka-ios-prilozheniya-dlya-klinik",title:"iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 \u0434\u043B\u044F \u043A\u043B\u0438\u043D\u0438\u043A\u0438 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 \u0434\u043B\u044F \u043A\u043B\u0438\u043D\u0438\u043A\u0438 ",metaDescription:"\u2B50\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u043B\u0438\u043D\u0438\u043A\u0438. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434 \u043A \u043A\u0430\u0436\u0434\u043E\u043C\u0443 \u043A\u043B\u0438\u0435\u043D\u0442\u0443. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u043B\u0438\u043D\u0438\u043A",H2:null}
21,{path:"/razrabotka-onlajn-shkoly/razrabotka-onlajn-shkoly-po-muzyke",title:"\u0426\u0435\u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u043C\u0443\u0437\u044B\u043A\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u043C\u0443\u0437\u044B\u043A\u0435. \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u043B \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u043C\u0443\u0437\u044B\u043A\u0435",H2:null},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-prosmotra-filmov",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430 \u0444\u0438\u043B\u044C\u043C\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430 \u043E\u043D\u043B\u0430\u0439\u043D \u0444\u0438\u043B\u044C\u043C\u043E\u0432. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434. \u2714\uFE0F\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430 \u0444\u0438\u043B\u044C\u043C\u043E\u0432",H2:null},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-messendzhera",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043C\u0435\u0441\u0441\u0435\u043D\u0434\u0436\u0435\u0440\u0430, \u0446\u0435\u043D\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043C\u0435\u0441\u0441\u0435\u043D\u0434\u0436\u0435\u0440\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0423\u0441\u043B\u0443\u0433\u0438 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043C\u0435\u0441\u0441\u0435\u043D\u0434\u0436\u0435\u0440\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043C\u0435\u0441\u0441\u0435\u043D\u0434\u0436\u0435\u0440\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043C\u0435\u0441\u0441\u0435\u043D\u0434\u0436\u0435\u0440\u0430"},{path:"/razrabotka-ios-prilozheniya/razrabotka-ios-prilozheniya-hr-poiska-vakansij",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u043E\u0438\u0441\u043A\u0430 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0439 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u043E\u0438\u0441\u043A\u0430 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0439 HR. \u2705\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u043E\u0438\u0441\u043A\u0430 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0439. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F HR \u043F\u043E\u0438\u0441\u043A\u0430 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0439",H2:null},{path:"/razrabotka-sajtov-znakomstv",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u0437\u043D\u0430\u043A\u043E\u043C\u0441\u0442\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u0437\u043D\u0430\u043A\u043E\u043C\u0441\u0442\u0432 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0423\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0438. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0437\u043D\u0430\u043A\u043E\u043C\u0441\u0442\u0432",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u0430\u0439\u0442\u043E\u0432 \u0437\u043D\u0430\u043A\u043E\u043C\u0441\u0442\u0432"},{path:"/razrabotka-soczialnoj-seti",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0445 \u0441\u0435\u0442\u0435\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430 \u0440\u0430\u0431\u043E\u0442\u044B. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438"},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-poiska-nedvizhimosti",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u043E\u0438\u0441\u043A\u0430 \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u043E\u0438\u0441\u043A\u0430 \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u043E\u0438\u0441\u043A\u0430 \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438",H2:null},{path:"/angular",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 Angular \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 Angular \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\u0421\u043E\u0437\u0434\u0430\u0435\u043C \u043F\u0440\u043E\u0435\u043A\u0442\u044B \u043B\u044E\u0431\u043E\u0439 \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u0438. \u2714\u041E\u043F\u044B\u0442 \u0431\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442. \u2714\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 Angular",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 Angular"},{path:"/razrabotka-sajta-zhilogo-kompleksa",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0441\u0430\u0439\u0442\u0430 \u0436\u0438\u043B\u043E\u0433\u043E \u043A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0436\u0438\u043B\u043E\u0433\u043E \u043A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u0430. \u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0436\u0438\u043B\u043E\u0433\u043E \u043A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u0430",H2:null},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-internet-magazina-na-ios",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 iOS \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0423\u0441\u043B\u0443\u0433\u0438 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 iOS \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u043
210 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 iOS",H2:null},{path:"/razrabotka-ios-prilozheniya/razrabotka-mobilnogo-ios-prilozheniya-dlya-arendy-nedvizhimosti",title:"\u041A\u043E\u043C\u043F\u0430\u043D\u0438\u044F \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u0440\u0435\u043D\u0434\u044B \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u0440\u0435\u043D\u0434\u044B \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438. \u2705\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0441 2014 \u0433\u043E\u0434\u0430. \u2705\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E \u0438 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u043C \u0440\u0430\u0431\u043E\u0442\u0443. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u0440\u0435\u043D\u0434\u044B \u043D\u0435\u0434\u0432\u0438\u0436\u0438\u043C\u043E\u0441\u0442\u0438",H2:null},{path:"/razrabotka-agregatora/razrabotka-agregatora-otelej",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043E\u0442\u0435\u043B\u0435\u0439 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043E\u0442\u0435\u043B\u0435\u0439. \u2714\uFE0F\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043B\u044E\u0431\u044B\u0435 \u0440\u0430\u0431\u043E\u0442\u044B \u043E\u0442 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0434\u043E \u043D\u0430\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u043A\u043E\u043D\u0442\u0435\u043D\u0442\u043E\u043C. \u2714\uFE0F\u041E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043E\u0442\u0435\u043B\u0435\u0439",H2:null},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-na-shopify",title:"\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u043C\u0430\u0433\u0430\u0437\u0438\u043D Shopify \u043F\u043E \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u043C \u0446\u0435\u043D\u0430\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Shopify. \u2714\uFE0F\u0413\u043E\u0442\u043E\u0432\u044B\u0435 \u0440\u0435\u0448\u0435\u043D\u0438\u044F. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Shopify",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Shopify"},{path:"/swift",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u0430 Swift \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437 Swift \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 IOS-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Swift. \u2705\u0411\u043E\u043B\u0435\u0435 100 \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2705\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u26A1\u0411\u044B\u0441\u0442\u0440\u044B\u0435 \u0441\u0440\u043E\u043A\u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0437\u0430\u043A\u0430\u0437\u0430. \u2705\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Swift",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u043D\u0430 Swift"},{path:"/razrabotka-soczialnoj-seti/razrabotka-soczialnoj-seti-na-laravel",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 Laravel, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 Laravel \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 Laravel \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\uFE0F\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442 \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0441 \u0441\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435\u043C \u0441\u0440\u043E\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 Laravel",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 Laravel"},{path:"/razrabotka-soczialnoj-seti/razrabotka-soczialnoj-seti-na-cakephp",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0445 \u0441\u0435\u0442\u0435\u0439 \u043D\u0430 CakePHP \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0445 \u0441\u0435\u0442\u0435\u0439 \u043D\u0430 CakePHP \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0441 2014 \u0433\u043E\u0434\u0430. \u2705\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E \u0438 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u043C \u0440\u0430\u0431\u043E\u0442\u0443. \u2705\u0413\u0430\u0440\u0430\u043D\u0442\u0438\u044F \u0441\u0440\u043E\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 CakePHP",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 CakePHP"},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-na-woocommerce",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 WooCommerce \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 WooCommerce. \u2714\u0413\u0430\u0440\u0430\u043D\u0442\u0438\u044F \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0430. \u2714\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0435 \u043F\u043E\u0434\u0445\u043E\u0434 \u0438 \u0432\u044B\u0433\u043E\u0434\u043D\u044B\u0435 \u0443\u0441\u043B\u043E\u0432\u0438\u044F \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u0447\u0435\u0441\u0442\u0432\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 WooCommerce",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 WooCommerce"},{path:"/razrabotka-ios-prilozheniya/razrabotka-novostnogo-ios-mobilnogo-prilozheniya",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2714\uFE0F\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u043E\u0433\u043E iOS \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u043E\u0432\u043E\u0441\u0442\u043D\u043E\u0433\u043E iOS \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F",H2:null},{path:"/blokchejn-razrabotchik",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0438 \u0431\u043B\u043E\u043A\u0447\u0435\u0439\u043D-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u{1F525}\u0423\u0441\u043B\u0443\u0433\u0438 \u043B\u0443\u0447\u0448\u0438\u0445 \u0431\u043B\u043E\u043A\u0447\u0435\u0439\u043D-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2714\uFE0F\u041F\u043E\u0447\u0430\u0441\u043E\u0432\u0430\u044F \u043E\u043F\u043B\u0430\u0442\u0430. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\uFE0F\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0423\u0441\u043B\u0443\u0433\u0438 \u0431\u043B\u043E\u043A\u0447\u0435\u0439\u043D-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u043D\u0430\u0439\u043C\u0443 \u0431\u043B\u043E\u043A\u0447\u0435\u0439\u043D-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430"},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-agregatora-skidok-i-kuponov",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0441\u043A\u0438\u0434\u043E\u043A \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0430\u0433\u0440\u
210435\u0433\u0430\u0442\u043E\u0440\u0430 \u0441\u043A\u0438\u0434\u043E\u043A \u0438 \u043A\u0443\u043F\u043E\u043D\u043E\u0432. \u2705\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0431\u043E\u043B\u0435\u0435 35 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0441\u043A\u0438\u0434\u043E\u043A \u0438 \u043A\u0443\u043F\u043E\u043D\u043E\u0432",H2:null},{path:"/razrabotka-soczialnoj-seti/razrabotka-soczialnoj-seti-na-wordpress",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 WordPress \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0446\u0435\u043D\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 WordPress \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u043E\u0446 \u0441\u0435\u0442\u0438 \u043D\u0430 WordPress \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0442\u043E\u0440\u0433\u043E\u0432\u043E\u0439 \u043F\u043B\u043E\u0449\u0430\u0434\u043A\u0438 \u043D\u0430 WordPress",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 WordPress"},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-mebeli",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043C\u0435\u0431\u0435\u043B\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043C\u0435\u0431\u0435\u043B\u0438. \u
21041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442 \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043C\u0435\u0431\u0435\u043B\u0438",H2:null},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-po-prodazhe-optiki",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043F\u043E \u043F\u0440\u043E\u0434\u0430\u0436\u0435 \u043E\u043F\u0442\u0438\u043A\u0438 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u041A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u043D\u043E\u0435 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043F\u043E \u043F\u0440\u043E\u0434\u0430\u0436\u0435 \u043E\u043F\u0442\u0438\u043A\u0438. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043F\u043E \u043F\u0440\u043E\u0434\u0430\u0436\u0435 \u043E\u043F\u0442\u0438\u043A\u0438",H2:null},{path:"/webservice",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431 \u0441\u0435\u0440\u0432\u0438\u0441\u043E\u0432 \u0434\u043B\u044F \u0431\u0438\u0437\u043D\u0435\u0441\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F web \u0441\u0435\u0440\u0432\u0438\u0441\u0430",metaDescription:"\u2B50\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0438\u0441\u043E\u0432. \u2705\u041B\u044E\u0431\u043E\u0439 \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u0438. \u2714\u041F\u043E\u0434 \u043B\u044E\u0431\u0443\u044E \u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0443. \u2705\u0421 \u0441\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435\u043C \u0441\u0440\u043E\u043A\u043E\u0432. \u26A1\u0418 \u0431\u044B\u0441\u0442\u0440\u044B\u043C \u0441\u0442\u0430\u0440\u0442\u043E\u043C. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0438\u0441\u0430",H2:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0420\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044B\u0432\u0430\u0435\u043C \u0432\u0435\u0431-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0441 \u0432\u044B\u0441\u043E\u043A\u043E\u0439 \u043D\u0430\u0433\u0440\u0443\u0437\u043A\u043E\u0439 \u0438 \u0432\u044B\u0441\u043E\u043A\u0438\u043C \u0442\u0440\u0430\u0444\u0438\u043A\u043E\u043C \u043B\u044E\u0431\u043E\u0439 \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u0438"},{path:"/razrabotka-agregatora/razrabotka-agregatora-na-react-js",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 React JS \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 React,js. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430-\u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 React.js",H2:null},{path:"/razrabotka-soczialnoj-seti/razrabotka-soczialnoj-seti-na-php",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 PHP \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 PHP \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2705\u0412\u043E\u0437\u044C\u043C\u0435\u043C \u043D\u0430 \u0441\u0435\u0431\u044F \u0432\u0441\u044E \u0440\u0430\u0431\u043E\u0442\u0443 \u043E\u0442 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0434\u043E \u043F\u0440\u043E\u0434\u0432\u0438\u0436\u0435\u043D\u0438\u044F. \u2714\uFE0F\u041E\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u0437\u0430\u044F\u0432\u043A\u0443 \u0438\u043B\u0438 \u043F\u043E\u0437\u0432\u043E\u043D\u0438\u0442\u0435. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 PHP",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 PHP"},{path:"/razrabotka-mobilnoj-versii-sajta",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0441\u0430\u0439\u0442\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0441\u0430\u0439\u0442\u0430. \u2705\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432.\u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"C\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0441\u0430\u0439\u0442\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0441\u0430\u0439\u0442\u0430"},{path:"/razrabotka-sajta-aviakompanii",title:"\u0426\u0435\u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u0430\u0432\u0438\u0430\u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u041A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u043D\u043E\u0435 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 \u0430\u0432\u0438\u0430\u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438.\u2705\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0430\u0432\u0438\u0430\u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438",H2:null},{path:"/django",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 \u0444\u0440\u0435\u0439\u043C\u0432\u043E\u0440\u043A\u0435 Django \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 \u0444\u0440\u0435\u0439\u043C\u0432\u043E\u0440\u043A\u0435 Django. \u{1F512}\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u043B \u043A\u043B\u044E\u0447. \u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 \u0444\u0440\u0435\u0439\u043C\u0432\u043E\u0440\u043A\u0435 Django",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u043D\u0430 Django"},{path:"/perenos-sajta-na-drugoj-stek",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u043F\u0435\u0440\u0435\u043D\u043E\u0441\u0443 \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 \u0434\u0440\u0443\u0433\u043E\u0439 \u0441\u0442\u0435\u043A \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0443\u0441\u043B\u0443\u0433\u0443 \u043F\u0435\u0440\u0435\u043D\u043E\u0441\u0430 \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 \u0434\u0440\u0443\u0433\u043E\u0439 \u0441\u0442\u0435\u043A. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u041F\u0435\u0440\u0435\u043D\u043E\u0441 \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 \u0434\u0440\u0443\u0433\u043E\u0439 \u0441\u0442\u0435\u043A",H2:null},{path:"/razrabotka-korporativnogo-sajta/razrabotka-korporativnogo-sajta-na-laravel",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 laravel \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E \u0432\u044B\u0433\u043E\u0434\u043D\u044B\u043C \u0446\u0435\u043D\u0430\u043C",metaDescription:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 laravel \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442. \u2714\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 Laravel",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 Laravel"},{path:"/redizajn-sajta",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u0440\u0435\u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0441\u0430\u0439
21\u0442\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0435\u0434\u0438\u0437\u0430\u0439\u043D \u0441\u0430\u0439\u0442\u0430. \u2705\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443.\u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0435\u0434\u0438\u0437\u0430\u0439\u043D \u0441\u0430\u0439\u0442\u0430",H2:null},{path:"/razrabotka-ios-prilozheniya/razrabotka-mobilnogo-ios-prilozheniya-dlya-striminga-muzyki",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u0430 \u043C\u0443\u0437\u044B\u043A\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u0430 \u043C\u0443\u0437\u044B\u043A\u0438. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0442\u0440\u0438\u043C\u0438\u043D\u0433\u0430 \u043C\u0443\u0437\u044B\u043A\u0438",H2:null},{path:"/razrabotka-onlajn-kinoteatra/razrabotka-onlajn-kinoteatra-na-cakephp",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 CakePHP \u043F\u043E\u0434 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438 \u043F\u0440\u043E\u0434\u0432\u0438\u0436\u0435\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 CakePHP \u0443 \u043D\u0430\u0448\u0435\u0439 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 \u043C\u043E\u0436\u043D\u043E \u043A\u0430\u043A \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0442\u0430\u043A \u0438 \u0432 \u043B\u044E\u0431\u043E\u043C \u0434\u0440\u0443\u0433\u043E\u043C \u0440\u0435\u0433\u0438\u043E\u043D\u0435 \u0420\u043E\u0441\u0441\u0438\u0438. \u2714\uFE0F\u0413\u0430\u0440\u0430\u043D\u0442\u0438\u044F \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0430. \u2714\uFE0F\u041F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0430 24/7. \u2714\uFE0F7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430 \u0440\u0430\u0431\u043E\u0442\u044B. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D-\u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 CakePHP",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043D\u0430 CakePHP"},{path:"/",title:"SkyWebPro - \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432 \u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439",metaDescription:"\u0420\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044B\u0432\u0430\u0435\u043C \u0441\u0430\u0439\u0442\u044B, \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F, WordPress-\u043F\u043B\u0430\u0433\u0438\u043D\u044B \u0438 Blockchain \u043F\u0440\u043E\u0435\u043A\u0442\u044B. \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u0435\u0434\u0435\u043C \u043D\u0430 \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u043C \u0441\u0442\u0435\u043A\u0435: WordPress, Laravel, React, Python.",H1:"\u041D\u0430\u0434\u0435\u0436\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0434\u043B\u044F \u0440\u0435\u0448\u0435\u043D\u0438\u044F \u0431\u0438\u0437\u043D\u0435\u0441-\u0437\u0430\u0434\u0430\u0447",H2:"\u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0441\u0442\u0435\u043A"},{path:"/razrabotka-ios-prilozheniya",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F iOS \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F ios \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F iOS. \u2705\u041F\u043E\u0434 \u043B\u044E\u0431\u0443\u044
21E \u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0443. \u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F IOS",H2:"\u041C\u044B \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044B\u0432\u0430\u0435\u043C \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F:"},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-sumok",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0441\u0443\u043C\u043E\u043A \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u041A\u043E\u043C\u043F\u043B\u0435\u043A\u0441\u043D\u043E\u0435 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0441\u0443\u043C\u043E\u043A. \u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442 \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0441\u0443\u043C\u043E\u043A",H2:null},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-na-slim",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u043E\u0432 \u043D\u0430 Slim \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50 \u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0445 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u043E\u0432 \u043D\u0430 Slim. \u2705 \u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705 \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u043E\u0432 \u043D\u0430 Slim",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Slim"},{path:"/razrabotka-android-prilozheniya/razrabotka-mobilnogo-messendzhera-pod-android",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043C\u0435\u0441\u0441\u0435\u043D\u0434\u0436\u0435\u0440\u0430 \u043D\u0430 Android \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043C\u0435\u0441\u0441\u0435\u043D\u0434\u0436\u0435\u0440\u0430 \u043D\u0430 Android \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\u0422\u043E\u043B\u044C\u043A\u043E \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D. \u2714\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043C\u0435\u0441\u0441\u0435\u043D\u0434\u0436\u0435\u0440\u0430 \u043F\u043E\u0434 Android",H2:null},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-na-laravel",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Laravel \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50 \u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Laravel. \u2705 \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043D\u0430 \u0440\u044B\u043D\u043A\u0435. \u2705 \u0423\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D. \u2705 \u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438. \u
210420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Laravel",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Laravel"},{path:"/razrabotka-onlajn-shkoly/razrabotka-onlajn-shkoly-po-marketingu",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u043C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0433\u0443 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u043C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0433\u0443. \u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u043C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0433\u0443",H2:null},{path:"/razrabotka-sajta-it-kompanii",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u0430 IT \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u0430 IT \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438.\u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432.\u26A1\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442.\u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 IT \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u0430 IT \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438"},{path:"/razrabotka-ios-prilozheniya/razrabotka-ios-prilozheniya-agregatora-skidok-i-kuponov",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0441\u043A\u0438\u0434\u043E\u043A \u0438 \u043A\u0443\u043F\u043E\u043D\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0421\u043A\u043E\u043B\u044C\u043A\u043E \u0441\u0442\u043E\u0438\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0441\u043A\u0438\u0434\u043E\u043A \u0438 \u043A\u0443\u043F\u043E\u043D\u043E\u0432. \u2705\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0431\u043E\u043B\u0435\u0435 35 \u0447\u0435\u043B\u043E\u0432\u0435\u043A. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0441\u043A\u0438\u0434\u043E\u043A \u0438 \u043A\u0443\u043F\u043E\u043D\u043E\u0432",H2:null},{path:"/nuxt-js",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 \u0444\u0440\u0435\u0439\u043C\u0432\u043E\u0440\u043A\u0435 Nuxt.js \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 \u0444\u0440\u0435\u0439\u043C\u0432\u043E\u0440\u043A\u0435 Nuxt.js. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u26A1\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442. \u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 \u0444\u0440\u0435\u0439\u043C\u0432\u043E\u0440\u043A\u0435 Nuxt.js",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u043D\u0430 Nuxt.js"},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-prilozheniya-agregatora-skidok-i-kuponov",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0441\u043A\u0438\u0434\u043E\u043A \u043D\u0430 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2705\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0441\u043A\u0438\u0434\u043E\u043A \u0438 \u043A\u0443\u043F\u043E\u043D\u043E\u0432. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0441\u043A\u0438\u0434\u043E\u043A \u0438 \u043A\u0443\u043F\u043E\u043D\u043E\u0432",H2:null},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-hr-poiska-vakansij",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043F\u043E\u0438\u0441\u043A\u0430 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0439 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u043F\u043E\u0438\u0441\u043A\u0430 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0439 HR. \u2705\u041B\u044E\u0431\u043E\u0439 \u0441\u043B\u043E\u0436\u043D\u043E\u0441\u0442\u0438. \u2705\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F HR \u043F\u043E\u0438\u0441\u043A\u0430 \u0432\u0430\u043A\u0430\u043D\u0441\u0438\u0439 \u043F\u043E\u0434 Android",H2:null},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-na-symfony",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Symfony \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0411\u044B\u0441\u0442\u0440\u0430\u044F \u0438 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Symfony. \u2714\uFE0F\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E \u0438 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u043C \u0440\u0430\u0431\u043E\u0442\u0443. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Symfony",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043D\u0430 Symfony"},{path:"/razrabotka-korporativnogo-sajta/razrabotka-korporativnogo-sajta-na-symfony",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 Symfony \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u041B\u0443\u0447\u0448\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 Symfony. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 Symfony",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0445 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 Symfony"},{path:"/razrabotka-smart-kontrakta",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043C\u0430\u0440\u0442-\u043A\u043E\u043D\u0442\u0440\u0430\u043A\u0442\u043E\u0432 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u043C\u0430\u0440\u0442-\u043A\u043E\u043D\u0442\u0440\u0430\u043A\u0442\u043E\u0432 \u043D\u0430 Solidity. \u2705\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u043E\u0432. \u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u043C\u0430\u0440\u0442-\u043A\u043E\u043D\u0442\u0440\u0430\u043A\u0442\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u043C\u0430\u0440\u0442-\u043A\u043E\u043D\u0442\u0440\u0430\u043A\u0442\u0430"},{path:"/razrabotka-sajta-nochnogo-kluba",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u0430 \u043D\u043E\u0447\u043D\u043E\u0433\u043E \u043A\u043B\u0443\u0431\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0411\u044B\u0441\u0442\u0440\u0430\u044F \u0438 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043D\u043E\u0447\u043D\u043E\u0433\u043E \u043A\u043B\u0443\u0431\u0430.\u2705\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u
210420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043D\u043E\u0447\u043D\u043E\u0433\u043E \u043A\u043B\u0443\u0431\u0430",H2:null},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-prilozheniya-dlya-sistemy-loyalnosti",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0441\u0442\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0441\u0442\u0438. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0441\u0442\u0438",H2:null},{path:"/razrabotka-sajta-konsaltingovoj-kompanii",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043A\u043E\u043D\u0441\u0430\u043B\u0442\u0438\u043D\u0433\u043E\u0432\u043E\u0439 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u043A\u043E\u043D\u0441\u0430\u043B\u0442\u0438\u043D\u0433\u043E\u0432\u043E\u0439 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438. \u2705\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443.\u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043A\u043E\u043D\u0441\u0430\u043B\u0442\u0438\u043D\u0433\u043E\u0432\u043E\u0439 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438",H2:null},{path:"/razrabotka-kripto-koshelka",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043A\u0440\u0438\u043F\u0442\u043E\u0432\u0430\u043B\u044E\u0442\u043D\u043E\u0433\u043E \u043A\u043E\u0448\u0435\u043B\u044C\u043A\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u0440\u0438\u043F\u0442\u043E\u043A\u043E\u0448\u0435\u043B\u044C\u043A\u0430",metaDescription:"\u2B50\u0411\u044B\u0441\u0442\u0440\u0430\u044F \u0438 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u0440\u0438\u043F\u0442\u043E\u043A\u043E\u0448\u0435\u043B\u044C\u043A\u043E\u0432 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u{1F512}\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u043B \u043A\u043B\u044E\u0447. \u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u0440\u0438\u043F\u0442\u043E\u0432\u0430\u043B\u044E\u0442\u043D\u043E\u0433\u043E \u043A\u043E\u0448\u0435\u043B\u044C\u043A\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043A\u0440\u0438\u043F\u0442\u043E\u0432\u0430\u043B\u044E\u0442\u043D\u043E\u0433\u043E \u043A\u043E\u0448\u0435\u043B\u044C\u043A\u0430"},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-ch
21asov",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0447\u0430\u0441\u043E\u0432 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0447\u0430\u0441\u043E\u0432. \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u043B \u043A\u043B\u044E\u0447. \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0447\u0430\u0441\u043E\u0432",H2:null},{path:"/razrabotka-dizajna-dlya-prezentaczij",title:"\u0414\u0438\u0437\u0430\u0439\u043D \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u0439 \u043D\u0430 \u0437\u0430\u043A\u0430\u0437 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u0439 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447.",metaDescription:"\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0434\u0430\u044E\u0449\u0438\u0445 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u0439. \u2705\u0413\u0430\u0440\u0430\u043D\u0442\u0438\u044F \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0430. \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2B50\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0435 \u043F\u043E\u0434\u0445\u043E\u0434 \u0438 \u0432\u044B\u0433\u043E\u0434\u043D\u044B\u0435 \u0443\u0441\u043B\u043E\u0432\u0438\u044F \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u0447\u0435\u0441\u0442\u0432\u0430. \u2714\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u0439",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0434\u0438\u0437\u0430\u0439\u043D\u0430 \u0434\u043B\u044F \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u0439"},{path:"/razrabotka-internet-magazina/razrabotka-internet-magazina-dlya-zhivotnyh",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0434\u043B\u044F \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0434\u043B\u044F \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445. \u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0434\u043B\u044F \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445",H2:null},{path:"/modx",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u043D\u0430 MODX, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u0430\u0439\u0442\u043E\u0432 MODX \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 MODX. \u2714\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434 \u043A \u043A\u0430\u0436\u0434\u043E\u043C\u0443 \u043A\u043B\u0438\u0435\u043D\u0442\u0443. \u2714\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\u0411\u043E\u043B\u0435\u0435 100 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u044B\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 MODX",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 MODX"},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-detej",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439",H2:null},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-internet-magazina",title:"\u0426\u0435\u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043D\u0430 Android \u0434\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430",metaDescription:"\u2B50\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u043D\u0430 Android \u0434\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430. \u2705\u0412\u043E\u0437\u044C\u043C\u0435\u043C \u043D\u0430 \u0441\u0435\u0431\u044F \u0432\u0441\u044E \u0440\u0430\u0431\u043E\u0442\u0443 \u043E\u0442 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0434\u043E \u043F\u0440\u043E\u0434\u0432\u0438\u0436\u0435\u043D\u0438\u044F. \u2705\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430",H2:null},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-prilozheniya-dlya-kinoteatrov",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2705\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2705\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432",H2:null},{path:"/razrabotka-marketplejsa/razrabotka-marketplejsa-na-woocommerce",title:"\u0426\u0435\u043D\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 WooCommerce \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 WooCommerce \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 WooCommerce",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043C\u0430\u0440\u043A\u0435\u0442\u043F\u043B\u0435\u0439\u0441\u0430 \u043D\u0430 WooCommerce"},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-kinoteatrov",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2705\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0431\u043E\u043B\u0435\u0435 35 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043A\u0438\u043D\u043E\u0442\u0435\u0430\u0442\u0440\u043E\u0432"},{path:"/october",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u0430 October, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 October \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435, \u0434\u043E\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043F\u043E\u0434 October CMS. \u2714\u0413\u043E\u0442\u043E\u0432\u044B\u0435 \u0440\u0435\u0448\u0435\u043D\u0438\u044F. \u2714\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\
21u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 October CMS",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 October CMS"},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-onlajn-obucheniya",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043E\u0431\u0443\u0447\u0435\u043D\u0438\u044F \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D-\u043E\u0431\u0443\u0447\u0435\u043D\u0438\u044F \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D-\u043E\u0431\u0443\u0447\u0435\u043D\u0438\u044F",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D-\u043E\u0431\u0443\u0447\u0435\u043D\u0438\u044F"},{path:"/razrabotka-onlajn-shkoly/razrabotka-onlajn-shkoly-po-risovaniyu",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0440\u0438\u0441\u043E\u0432\u0430\u043D\u0438\u044E \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0440\u0438\u0441\u043E\u0432\u0430\u043D\u0438\u044E.\u2705\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043F\u043E \u0440\u0438\u0441\u043E\u0432\u0430\u043D\u0438\u044E",H2:null},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-prilozheniya-dlya-aptek",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u043F\u0442\u0435\u043A\u0438 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u043F\u0442\u0435\u043A. \u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434. \u2714\uFE0F\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0430\u043F\u0442\u0435\u043A",H2:null},{path:"/razrabotka-sajta-avtoservisa",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0441\u0430\u0439\u0442\u0430 \u0430\u0432\u0442\u043E\u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0441\u0430\u0439\u0442\u0430 \u0430\u0432\u0442\u043E\u0441\u0430\u043B\u043E\u043D\u0430. \u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0430\u0432\u0442\u043E\u0441\u0435\u0440\u0432\u0438\u0441\u0430",H2:null},{path:"/python-razrabotchik",title:"\u0423\u0441\u043B\u0443\u0433\u0438 Python-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C Python-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430",metaDescription:"\u{1F525}\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0445 Python-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2714\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2714\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0423\u0437\u043D\u0430\u0442\u044C \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u043C\u043E\u0436\u043D\u043E \u043D\u0430 \u0441\u0430\u0439\u0442\u0435 \u0438\u043B\u0438 \u043F\u043E \u0442\u0435\u043B. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0423\u0441\u043B\u0443\u0433\u0438 Python-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430",H2:"\u0427\u0430\u0441\u0442\u043D\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u043D\u0430\u0439\u043C\u0443 Python-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432"},{path:"/razrabotka-spa-prilozheniya",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u0434\u043D\u043E\u0441\u0442\u0440\u0430\u043D\u0438\u0447\u043D\u044B\u0445 SPA-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u0434\u043D\u043E\u0441\u0442\u0440\u0430\u043D\u0438\u0447\u043D\u043E\u0433\u043E (SPA) \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u{1F680}\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0441\u0442\u0430\u0440\u0442. \u2714\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !\u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 SPA-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E SPA-\u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F"},{path:"/razrabotka-bi-sistemy",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0438 \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u0435 BI-\u0441\u0438\u0441\u0442\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0441\u0438\u0441\u0442\u0435\u043C \u0431\u0438\u0437\u043D\u0435\u0441-\u0430\u043D\u0430\u043B\u0438\u0442\u0438\u043A\u0438 (BI). \u2705\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u
210420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 BI-\u0441\u0438\u0441\u0442\u0435\u043C\u044B",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 BI-\u0441\u0438\u0441\u0442\u0435\u043C"},{path:"/razrabotka-mobilnogo-prilozheniya/razrabotka-mobilnogo-prilozheniya-dlya-onlajn-shkoly",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2705\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u043C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B"},{path:"/razrabotka-ios-prilozheniya/razrabotka-ios-prilozheniya-dlya-restorana",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0440\u0435\u0441\u0442\u043E\u0440\u0430\u043D\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u0440\u0435\u0441\u0442\u043E\u0440\u0430\u043D\u0430. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0440\u0435\u0441\u0442\u043E\u0440\u0430\u043D\u0430",H2:null},{path:"/razrabotka-soczialnoj-seti/razrabotka-soczialnoj-seti-na-mod
21x",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u0443\u044E \u0441\u0435\u0442\u044C \u043D\u0430 MODX, \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 MODX \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u044C \u043D\u0430 MODX \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u044B\u0441\u0442\u0440\u044B\u0439 \u0437\u0430\u043F\u0443\u0441\u043A. \u2705\u0411\u043E\u043B\u0435\u0435 100 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u044B\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 MODX",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \u043D\u0430 MODX"},{path:"/razrabotka-agregatora/razrabotka-agregatora-na-symfony",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u0432\u0435\u0431 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 Symfony \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u043E\u0432 \u043D\u0430 Symfony. \u2705\u0411\u044B\u0441\u0442\u0440\u044B\u0435 \u0441\u0440\u043E\u043A\u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0437\u0430\u043A\u0430\u0437\u0430. \u2714\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u043E\u043B\u0435\u0435 100 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u044B\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 Symfony",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 Symfony"},{path:"/razrabotka-deczentralizovannogo-prilozheniya",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0434\u0435\u0446\u0435\u043D\u0442\u0440\u0430\u043B\u0438\u0437\u043E\u0432\u0430\u043D\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F (dApps) \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0435\u0446\u0435\u043D\u0442\u0440\u0430\u043B\u0438\u0437\u043E\u0432\u0430\u043D\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F (dApps). \u{1F512}\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0434\u0435\u0446\u0435\u043D\u0442\u0440\u0430\u043B\u0438\u0437\u043E\u0432\u0430\u043D\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F (dApps)",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0434\u0435\u0446\u0435\u043D\u0442\u0440\u0430\u043B\u0438\u0437\u043E\u0432\u0430\u043D\u043D\u043E\u0433\u043E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F"},{path:"/razrabotka-krossplatformennyh-prilozhenij",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043A\u0440\u043E\u0441\u0441\u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0435\u043D\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 | SkyWebPro",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043A\u0440\u043E\u0441\u0441\u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0435\u043D\u043D\u044B\u0445 \u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439. \u2714\uFE0F\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441 \u043D\u0443\u043B\u044F.\u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u23F3\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043A\u0440\u043E\u0441\u0441\u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0435\u043D\u043D\u044B\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439",H2:"\u041D\u0430\u0448\u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438"},{path:"/razrabotka-internet-magazina/razrabotka-yuvelirnogo-internet-magazina",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u044E\u0432\u0435\u043B\u0438\u0440\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u044E\u0432\u0435\u043B\u0438\u0440\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430. \u2705\u041F\u043E\u043B\u043D\u044B\u0439 \u0446\u0438\u043A\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438. \u
210411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u044E\u0432\u0435\u043B\u0438\u0440\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430",H2:null},{path:"/razrabotka-onlajn-shkoly/razrabotka-onlajn-shkoly-na-react-js",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043D\u0430 React JS \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0438 \u043E\u043D\u043B\u0430\u0439\u043D \u0448\u043A\u043E\u043B\u044B \u043D\u0430 React JS. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u2705\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0441\u0440\u043E\u043A\u043E\u0432. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043D\u0430 React.js",H2:null},{path:"/wordpress-razrabotchik",title:"\u0423\u0441\u043B\u0443\u0433\u0438 WordPress \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2714\uFE0F\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 WordPress \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0423\u0441\u043B\u0443\u0433\u0438 WordPress \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u043D\u0430\u0439\u043C\u0443 WordPress \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u0430"},{path:"/frontend-razrabotchik",title:"\u0423\u0441\u043B\u0443\u0433\u0438 frontend-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432, \u043D\u0430\u043D\u044F\u0442\u044C \u0444\u0440\u043E\u043D\u0442\u0435\u043D\u0434 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0445 \u0444\u0440\u043E\u043D\u0442\u0435\u043D\u0434-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u{1F512}\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447.\u{1F525}\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0423\u0441\u043B\u0443\u0433\u0438 \u0444\u0440\u043E\u043D\u0442\u0435\u043D\u0434-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0443\u0441\u043B\u0443\u0433\u0430\u043C \u0444\u0440\u043E\u043D\u0442\u0435\u043D\u0434-\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432"},{path:"/tehnicheskaya-podderzhka-sajtov",title:"\u0422\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0430 \u0441\u0430\u0439\u0442\u043E\u0432, \u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F \u0441\u0430\u0439\u0442\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0423\u0441\u043B\u0443\u0433\u0438 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0438 \u0438 \u0441\u043E\u043F\u0440\u043E\u0432\u043E\u0436\u0434\u0435\u043D\u0438\u044F \u0441\u0430\u0439\u0442\u043E\u0432. \u2714\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043B\u044E\u0431\u044B\u0435 \u0440\u0430\u0431\u043E\u0442\u044B \u043E\u0442 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0434\u043E \u0437\u0430\u0449\u0438\u0442\u044B \u043E\u0442 \u0432\u0438\u0440\u0443\u0441\u043E\u0432. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2705\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u0417\u0432\u043E\u043D\u0438\u0442\u0435 \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0422\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0430 \u0441\u0430\u0439\u0442\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0435 \u0441\u0430\u0439\u0442\u043E\u0432"},{path:"/razrabotka-saas-servisa",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 Saas-\u0441\u0435\u0440\u0432\u0438\u0441\u043E\u0432 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 Saas-\u0441\u0435\u0440\u0432\u0438\u0441\u0430. \u2705\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F.\u
210420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 SaaS-\u0441\u0435\u0440\u0432\u0438\u0441\u0430",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 SaaS-\u0441\u0435\u0440\u0432\u0438\u0441\u043E\u0432"},{path:"/razrabotka-android-prilozheniya/razrabotka-android-prilozheniya-dlya-medicziny",title:"\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0443\u0441\u043B\u0443\u0433 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u044B \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\uFE0F\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u044B. \u2714\uFE0F\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430 \u0440\u0430\u0431\u043E\u0442\u044B. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA!",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 Android \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u044B",H2:null},{path:"/razrabotka-pwa-prilozheniya/razrabotka-pwa-prilozheniya-dlya-banka",title:"\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0431\u0430\u043D\u043A\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u0434\u043B\u044F \u0431\u0430\u043D\u043A\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 100+ \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0445 \u043A\u0435\u0439\u0441\u043E\u0432. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2714\uFE0F\u041E\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u0437\u0430\u044F\u0432\u043A\u0443 \u0438\u043B\u0438 \u043F\u043E\u0437\u0432\u043E\u043D\u0438\u0442\u0435. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 PWA \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0431\u0430\u043D\u043A\u0430",H2:null},{path:"/razrabotka-onlajn-shkoly/razrabotka-onlajn-shkoly-na-modx",title:"\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043E\u043D\u043B\u0430\u0439\u043D \u0448\u043A\u043E\u043B\u044B \u043D\u0430 MODX \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2705\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043E\u043D\u043B\u0430\u0439\u043D \u0448\u043A\u043E\u043B \u043D\u0430 MODX. \u2705\u0421\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0439 \u043B\u0430\u043A\u043E\u043D\u0438\u0447\u043D\u044B\u0439 \u0434\u0438\u0437\u0430\u0439\u043D. \u2705\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043E\u043D\u043B\u0430\u0439\u043D \u0448\u043A\u043E\u043B\u044B \u043D\u0430 MODX \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u0434 \u043A\u043B\u044E\u0447. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043D\u0430 MODX",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044E \u043E\u043D\u043B\u0430\u0439\u043D-\u0448\u043A\u043E\u043B\u044B \u043D\u0430 MODX"},{path:"/razrabotka-agregatora/razrabotka-agregatora-czen",title:"\u041B\u0443\u0447\u0448\u0438\u0435 \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0446\u0435\u043D \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0446\u0435\u043D. \u2714\uFE0F\u0418\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439 \u043F\u043E\u0434\u0445\u043E\u0434 \u043A \u043A\u0430\u0436\u0434\u043E\u043C\u0443 \u043A\u043B\u0438\u0435\u043D\u0442\u0443. \u2714\uFE0F\u0411\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u043E\u043F\u044B\u0442\u0430. \u2714\uFE0F\u041E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u0438 \u043F\u043E \u0432\u0441\u0435\u0439 \u0420\u043E\u0441\u0441\u0438\u0438 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u0446\u0435\u043D",H2:null},{path:"/next-js",title:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 Next.js. \u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u043D\u0430 Next.js \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 Next.js. \u{1F512}\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447.\u{1F525}\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043D\u0430 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F.\u
210420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u043D\u0430 Next.js",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u0430 \u043D\u0430 Next.js"},{path:"/razrabotka-agregatora/razrabotka-agregatora-na-modx",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 MODX \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u041F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 MODX. \u2714\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432 \u0432\u044B\u043F\u043E\u043B\u043D\u0438\u0442 \u0440\u0430\u0431\u043E\u0442\u0443 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0441 \u0441\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435\u043C \u0441\u0440\u043E\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0430\u0439\u0442\u0430-\u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u0430 \u043D\u0430 Modx",H2:"\u0427\u0430\u0441\u0442\u043E \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043C\u044B\u0435 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043E\u0440\u043E\u0432 \u043D\u0430 MODX"},{path:"/razrabotka-internet-magazina/razrabotka-svadebnogo-internet-magazina",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0441\u0432\u0430\u0434\u0435\u0431\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447",metaDescription:"\u2B50\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0441\u0432\u0430\u0434\u0435\u0431\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430. \u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u043E\u043B \u043A\u043B\u044E\u0447. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0441\u0432\u0430\u0434\u0435\u0431\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430",H2:null},{path:"/razrabotka-ios-prilozheniya/razrabotka-ios-prilozheniya-dlya-detej",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0443 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439. \u2705\u0420\u0430\u0431\u043E\u0442\u0443 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u043E. \u2705\u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 iOS \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439",H2:null},{path:"/react-js",title:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u043D\u0430 React, \u0443\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 React js \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2714\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432 \u043D\u0430 React. \u2714\u0418\u043C\u0435\u0435\u043C \u043E\u043F\u044B\u0442 \u0431\u043E\u043B\u0435\u0435 7 \u043B\u0435\u0442 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0441\u043B\u043E\u0436\u043D\u044B\u0445 \u043F\u0440\u043E\u0435\u043A\u0442\u0430\u0445. \u2714\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u0430\u044F \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F \u0438 \u043E\u0446\u0435\u043D\u043A\u0430 \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 !",H1:"\u0421\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0441\u0430\u0439\u0442\u043E\u0432 \u043D\u0430 React.JS",H2:"\u041D\u0430\u0448\u0438 \u0446\u0435\u043D\u043D\u043E\u0441\u0442\u0438"},{path:"/razrabotka-zoomagazina",title:"\u0417\u0430\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0437\u043E\u043E\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043F\u043E\u0434 \u043A\u043B\u044E\u0447 \u0432 \u041C\u043E\u0441\u043A\u0432\u0435",metaDescription:"\u2B50\u0423\u0441\u043B\u0443\u0433\u0438 \u043F\u043E \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0437\u043E\u043E\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430. \u2705\u041E\u043F\u044B\u0442\u043D\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u043F\u043E \u0434\u043E\u0433\u043E\u0432\u043E\u0440\u0443. \u2705\u0421\u043E\u0431\u043B\u044E\u0434\u0435\u043D\u0438\u0435 \u0434\u0435\u0434\u043B\u0430\u0439\u043D\u043E\u0432. \u0420\u0430\u0431\u043E\u0442\u0430\u0435\u043C \u0432 \u041C\u043E\u0441\u043A\u0432\u0435, \u0432 \u0420\u043E\u0441\u0441\u0438\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0440\u0430\u043D\u0430\u0445 \u25BA",H1:"\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0430 \u0437\u043E\u043E\u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430",H2:null}];const d1=[{RussianCity:"\u0410\u0440\u0445\u0430\u043D\u0433\u0435\u043B\u044C\u0441\u043A",EnglishCity:"Arkhangelsk"},{RussianCity:"\u0410\u0441\u0442\u0440\u0430\u0445\u0430\u043D\u044C",
21EnglishCity:"Astrakhan"},{RussianCity:"\u0411\u0430\u0440\u043D\u0430\u0443\u043B",EnglishCity:"Barnaul"},{RussianCity:"\u0411\u0435\u043B\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Belgorod"},{RussianCity:"\u0411\u0440\u044F\u043D\u0441\u043A",EnglishCity:"Bryansk"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u0432\u043E\u0441\u0442\u043E\u043A",EnglishCity:"Vladivostok"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440",EnglishCity:"Vladimir"},{RussianCity:"\u0412\u043E\u043B\u0433\u043E\u0433\u0440\u0430\u0434",EnglishCity:"Volgograd"},{RussianCity:"\u0412\u043E\u043B\u043E\u0433\u0434\u0430",EnglishCity:"Vologda"},{RussianCity:"\u0412\u043E\u0440\u043E\u043D\u0435\u0436",EnglishCity:"Voronezh"},{RussianCity:"\u0413\u0440\u043E\u0437\u043D\u044B\u0439",EnglishCity:"Grozny"},{RussianCity:"\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Yekaterinburg"},{RussianCity:"\u0418\u0432\u0430\u043D\u043E\u0432\u043E",EnglishCity:"Ivanovo"},{RussianCity:"\u0418\u0436\u0435\u0432\u0441\u043A",EnglishCity:"Izhevsk"},{RussianCity:"\u0418\u0440\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Irkutsk"},{RussianCity:"\u041A\u0430\u0437\u0430\u043D\u044C",EnglishCity:"Kazan"},{RussianCity:"\u041A\u0430\u043B\u0438\u043D\u0438\u043D\u0433\u0440\u0430\u0434",EnglishCity:"Kaliningrad"},{RussianCity:"\u041A\u0430\u043B\u0443\u0433\u0430",EnglishCity:"Kaluga"},{RussianCity:"\u041A\u0435\u043C\u0435\u0440\u043E\u0432\u043E",EnglishCity:"Kemerovo"},{RussianCity:"\u041A\u0438\u0440\u043E\u0432",EnglishCity:"Kirov"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440",EnglishCity:"Krasnodar"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u044F\u0440\u0441\u043A",EnglishCity:"Krasnoyarsk"},{RussianCity:"\u041A\u0443\u0440\u0441\u043A",EnglishCity:"Kursk"},{RussianCity:"\u041B\u0438\u043F\u0435\u0446\u043A",EnglishCity:"Lipetsk"},{RussianCity:"\u041C\u0430\u0445\u0430\u0447\u043A\u0430\u043B\u0430",EnglishCity:"Makhachkala"},{RussianCity:"\u041C\u043E\u0441\u043A\u0432\u0430",EnglishCity:"Moscow"},{RussianCity:"\u041C\u0443\u0440\u043C\u0430\u043D\u0441\u043A",EnglishCity:"Murmansk"},{RussianCity:"\u041D\u0430\u0431\u0435\u0440\u0435\u0436\u043D\u044B\u0435 \u0427\u0435\u043B\u043D\u044B",EnglishCity:"Naberezhnye-Chelny"},{RussianCity:"\u041D\u0438\u0436\u043D\u0438\u0439 \u041D\u043E\u0432\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Nizhny-Novgorod"},{RussianCity:"\u041D\u043E\u0432\u043E\u043A\u0443\u0437\u043D\u0435\u0446\u043A",EnglishCity:"Novokuznetsk"},{RussianCity:"\u041D\u043E\u0432\u043E\u0441\u0438\u0431\u0438\u0440\u0441\u043A",EnglishCity:"Novosibirsk"},{RussianCity:"\u041E\u043C\u0441\u043A",EnglishCity:"Omsk"},{RussianCity:"\u041E\u0440\u0435\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Orenburg"},{RussianCity:"\u041F\u0435\u043D\u0437\u0430",EnglishCity:"Penza"},{RussianCity:"\u041F\u0435\u0440\u043C\u044C",EnglishCity:"Perm"},{RussianCity:"\u0420\u043E\u0441\u0442\u043E\u0432-\u043D\u0430-\u0414\u043E\u043D\u0443",EnglishCity:"Rostov-on-Don"},{RussianCity:"\u0420\u044F\u0437\u0430\u043D\u044C",EnglishCity:"Ryazan"},{RussianCity:"\u0421\u0430\u043C\u0430\u0440\u0430",EnglishCity:"Samara"},{RussianCity:"\u0421\u0430\u043D\u043A\u0442-\u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433",EnglishCity:"Saint-Petersburg"},{RussianCity:"\u0421\u0430\u0440\u0430\u0442\u043E\u0432",EnglishCity:"Saratov"},{RussianCity:"\u0421\u0435\u0432\u0430\u0441\u0442\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Sevastopol"},{RussianCity:"\u0421\u043E\u0447\u0438",EnglishCity:"Sochi"},{RussianCity:"\u0421\u0442\u0430\u0432\u0440\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Stavropol"},{RussianCity:"\u0421\u0443\u0440\u0433\u0443\u0442",EnglishCity:"Surgut"},{RussianCity:"\u0422\u0432\u0435\u0440\u044C",EnglishCity:"Tver"},{RussianCity:"\u0422\u043E\u043B\u044C\u044F\u0442\u0442\u0438",EnglishCity:"Tolyatti"},{RussianCity:"\u0422\u043E\u043C\u0441\u043A",EnglishCity:"Tomsk"},{RussianCity:"\u0422\u0443\u043B\u0430",EnglishCity:"Tula"}
21,{RussianCity:"\u0422\u044E\u043C\u0435\u043D\u044C",EnglishCity:"Tyumen"},{RussianCity:"\u0423\u043B\u0430\u043D-\u0423\u0434\u044D",EnglishCity:"Ulan-Ude"},{RussianCity:"\u0423\u043B\u044C\u044F\u043D\u043E\u0432\u0441\u043A",EnglishCity:"Ulyanovsk"},{RussianCity:"\u0423\u0444\u0430",EnglishCity:"Ufa"},{RussianCity:"\u0425\u0430\u0431\u0430\u0440\u043E\u0432\u0441\u043A",EnglishCity:"Khabarovsk"},{RussianCity:"\u0427\u0435\u0431\u043E\u043A\u0441\u0430\u0440\u044B",EnglishCity:"Cheboksary"},{RussianCity:"\u0427\u0435\u043B\u044F\u0431\u0438\u043D\u0441\u043A",EnglishCity:"Chelyabinsk"},{RussianCity:"\u0427\u0435\u0440\u0435\u043F\u043E\u0432\u0435\u0446",EnglishCity:"Cherepovets"},{RussianCity:"\u0427\u0438\u0442\u0430",EnglishCity:"Chita"},{RussianCity:"\u042F\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Yakutsk"},{RussianCity:"\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u043B\u044C",EnglishCity:"Yaroslavl"}],f1={components:{GeneralSecviceShablon:M0,FrequentQuestions:G0,SeoTextSait:c1},name:"SaitService",setup(e){const t=Pn(),n=oe(""),i=oe(""),o=oe(""),a=oe(""),l=oe(""),s=oe([]),r=()=>{const h=d1.find(g=>g.EnglishCity.toLowerCase()===e.city.toLowerCase());o.value=h?h.RussianCity:`\u0432 ${e.city}`},f=(h,g)=>h.slice().sort(()=>.5-Math.random()).slice(0,g).map(w=>({...w,path:`/${e.city}${w.path}`})),u=h=>h&&h.replace(/в Москве/g,o.value),c=()=>{const h=`/${e.service}`,g=Fr.find(y=>y.path===h);g?(n.value=u(g.H1),i.value=u(g.H2),a.value=u(g.title),l.value=u(g.metaDescription),s.value=f(Fr,12)):console.warn("Page not found"),ui(()=>({title:a.value,meta:{description:{name:"description",content:l.value}}}))};return me([()=>t.params.service,()=>t.params.city],c),r(),c(),{h1:n,h2:i,cityRus:o,relatedCategories:s}},props:{city:{type:String,required:!0},service:{type:String,required:!0}}};function h1(e,t,n,i,o,a){const l=xe("GeneralSecviceShablon"),s=xe("FrequentQuestions"),r=xe("SeoTextSait");return _e(),$e("div",null,[W(l,null,{titleCervice:Q(()=>[ce(Un(i.h1)+" "+Un(i.cityRus)+" | SkyWebPro ",1)]),descriptionCervice:Q(()=>[ce(Un(i.h2),1)]),_:1}),W(s),W(r)])}var bi=Ee(f1,[["render",h1],["__scopeId","data-v-60624bb6"]]);const g1={props:{href:{type:String,required:!0},style:{type:Object,default:()=>({})}},methods:{SberBank(){window.location.href=this.href}}},p1={class:"description-project"},m1={class:"button-more-ios-google"},v1={class:"button-development"},y1={class:"start-development"},b1={class:"svg-project"};function _1(e,t,n,i,o,a){return _e(),$e("div",{class:"container-project",style:Do(n.style)},[d("div",p1,[we(e.$slots,"logo"),we(e.$slots,"text"),d("div",m1,[d("div",v1,[d("span",y1,[W(ht,{style:{border:"3px solid #fff",color:"white","border-radius":"60px","max-width":"224px",width:"100%",height:"48px","font-weight":"550","font-size":"20px"},label:"\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435"})])])])]),d("div",b1,[we(e.$slots,"rihgtSvg")])],4)}var ci=Ee(g1,[["render",_1]]),C1="/assets/mail-right.8d4fe86a.svg";const k1={components:{UniversalProjecTemplate:ci}},S1=d("img",{class:"logo",src:"https://img.imgsmail.ru/static.promo/logo/logo.svg?_1723208134704",alt:"Mail.ru logo"},null,-1),w1=d("p",null," Mail.ru \u2014 \u0440\u0443\u0441\u0441\u043A\u043E\u044F\u0437\u044B\u0447\u043D\u044B\u0439 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u043F\u043E\u0440\u0442\u0430\u043B, \u043F\u0440\u0438\u043D\u0430\u0434\u043B\u0435\u0436\u0430\u0449\u0438\u0439 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 VK. \u041E\u0431\u044A\u0435\u0434\u0438\u043D\u044F\u0435\u0442 \u0433\u043B\u0430\u0432\u043D\u0443\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443 \u0441\u0430\u0439\u0442\u0430 \u0438 \u0442\u0435\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u044B, \u0441\u043B\u0443\u0436\u0438\u0442 \u0435\u0434\u0438\u043D\u043E\u0439 \xAB\u0442\u043E\u0447\u043A\u043E\u0439 \u0432\u0445\u043E\u0434\u0430\xBB \u0434\u043B\u044F \u043F\u0440\u0438\u043D\u0430\u0434\u043B\u0435\u0436\u0430\u0449\u0438\u0445 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u0441\u043B\u0443\u0436\u0431 \u2014 \u043F\u043E\u0447\u0442\u044B, \u043F\u043E\u0438\u0441\u043A\u0430, \u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0439 \u0441\u0435\u0442\u0438 \xAB\u041C\u043E\u0439 \u043C\u0438\u0440\xBB ",-1),E1=d("img",{src:C1,alt:""},null,-1);function x1(e,t,n,i,o,a){const l=xe("UniversalProjecTemplate");return _e(),Ot(l,{href:"https://mail.ru/",style:{background:"linear-gradient(159.73deg, #3799fc 50.26%, #E4553A 100.23%, #F59838 119.67%, #FDB937 153.57%)"}},{logo:Q(()=>[S1]),text:Q(()=>[w1]),rihgtSvg:Q(()=>[E1]),_:1})}var R1=Ee(k1,[["render",x1]]),z1="/assets/sibur.ebba880c.svg";const $1={components:{UniversalProjecTemplate:ci}},M1=d("img",{class:"logo",style:{"margin-top":"12%"},src:"https://www.sibur.ru/upload/iblock/9c6/f2e1qi3a5y7ghgt77snb803u52o0e010.svg",alt:"Mail.ru logo"},null,-1),H1=d("p",null," \u0421\u0418\u0411\u0423\u0420 \u2014 \u043E\u0434\u043D\u0430 \u0438\u0437 \u043D\u0430\u0438\u0431\u043E\u043B\u0435\u0435 \u0434\u0438\u043D\u0430\u043C\u0438\u0447\u043D\u043E \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044E\u0449\u0438\u0445\u0441\u044F \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0439 \u0432 \u0433\u043B\u043E\u0431\u0430\u043B\u044C\u043D\u043E\u0439 \u043D\u0435\u0444\u0442\u0435\u0445\u0438\u043C\u0438\u0438, \u0440\u043E\u0441\u0441\u0438\u0439\u0441\u043A\u0438\u0439 \u043B\u0438\u0434\u0435\u0440 \u043F\u043E \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0443 \u043F\u043E\u043B\u0438\u043C\u0435\u0440\u043E\u0432 \u0438 \u043A\u0430\u0443\u0447\u0443\u043A\u043E\u0432. ",-1),P1=d("img",{src:z1,alt:""},null,-1);function A1(e,t,n,i,o,a){const l=xe("UniversalProjecTemplate");return _e(),Ot(l,{href:"https://www.sibur.ru/ru/",style:{background:"linear-gradient(109.73deg, #5de3c6 50.26%, #5b98e3 100.23%, #F59838 119.67%, #FDB937 153.57%)"}},{logo:Q(()=>[M1]),text:Q(()=>[H1]),rihgtSvg:Q(()=>[P1]),_:1})}var T1=Ee($1,[["render",A1]]),D1="/assets/evraz.8345e291.svg";const O1={components:{UniversalProjecTemplate:ci}},j1=d("img",{class:"logo",style:{"margin-top":"12%"},src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA2IiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMjA2IDMyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMzdfMTM4NikiPgo8cGF0aCBkPSJNMzIuMTg1MSAwLjAwMDk5OTQ1MUgwVjYuMzk4MDdIMzIuMTg1MVYwLjAwMDk5OTQ1MVoiIGZpbGw9IiNGQkI5MkYiLz4KPHBhdGggZD0iTTMyLjE4NTEgMTIuNzk0MkgwVjE5LjE5MTNIMzIuMTg1MVYxMi43OTQyWiIgZmlsbD0iI0VFNzkxOCIvPgo8cGF0aCBkPSJNMzIuMTg1MSAyNS41ODg0SDBWMzEuOTg1NkgzMi4xODUxVjI1LjU4ODRaIiBmaWxsPSIjRTQyMjEzIi8+CjxwYXRoIGQ9Ik0xNTcuMjU2IDYuNDAzMTRMMTYyLjM0IDE5LjE4NDhIMTUyLjE1OEwxNTcuMjU2IDYuNDAzMTRaTTE1Mi4zMjQgMC4wMDM2MjM5NkwxMzkuOTY4IDMxLjk4OTFIMTQ3LjM0N0wxNDkuNzY0IDI1LjU3NzdMMTY0Ljc0OSAyNS41ODRMMTY3LjE2NSAzMS45ODkxSDE3NC41MDRMMTYxLjQzMSAwLjAwMzYyMzk2SDE1Mi4zMjRaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNDUuMDU1NyAwLjAwMzYyMzk2VjMxLjk4OTFINzEuNDYxOVYyNS41OTYxTDUxLjUxMDcgMjUuNTg1VjE5LjE5MThINzEuNDYxOVYxMi43ODIzSDUxLjUxMDdWNi40MDUzOEw3MS40NjE5IDYuMzgzOTVWMC4wMDM2MjM5Nkg0NS4wNTU3WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTE3OC45NjUgMzEuOTYzN0gxOTEuNDQ1SDE
215Ni4zOThDMjAxLjU5NiAzMS45NjM3IDIwNS45OTkgMjguNDUyIDIwNS45OTkgMjIuNDY5OEMyMDUuOTk5IDIwLjAwNDIgMjA1LjA0NyAxNy41ODUgMjAyLjA3NyAxNS45ODM3QzIwNS41MTUgMTMuOTk1MiAyMDUuOTk5IDExLjk2MzIgMjA1Ljk5OSA5LjQ5NzY2QzIwNS45OTkgNC4yOTM4OSAyMDEuNTk2IDAuMDAzNjIzOTYgMTk2LjM5OCAwLjAwMzYyMzk2SDE5MS40NDVIMTc4Ljk2NVY2LjUwODQ5SDE5Ni4wOThDMTk3Ljg0NyA2LjUwODQ5IDE5OS4yNjQgNy45MTcxOSAxOTkuMjY0IDkuNjU0OTRDMTk5LjI2NCAxMS4zOTI3IDE5Ny44NDcgMTIuODAxNSAxOTYuMDk4IDEyLjgwMTVIMTkyLjY3N0gxODIuMTc1VjE5LjE2NThIMTkyLjY3N0gxOTYuMDk4QzE5Ny44NDcgMTkuMTY1OCAxOTkuMjY0IDIwLjU3NDYgMTk5LjI2NCAyMi4zMTIzQzE5OS4yNjQgMjQuMDUgMTk3Ljg0NyAyNS40NTg4IDE5Ni4wOTggMjUuNDU4OEgxNzguOTY1VjMxLjk2MzdIMTc4Ljk2NVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0xMzEuMDY3IDAuMDAzNjIzOTZIMTI2LjExNEgxMTMuMzEzVjMxLjk4OTFIMTE5Ljc1M1YxOS4xNjU5SDEyNy4zNDdIMTMxLjA2N0MxMzYuMzkyIDE5LjE2NTkgMTQwLjcwOCAxNC44NzYzIDE0MC43MDggOS41ODQ3OEMxNDAuNzA4IDQuMjkzMjUgMTM2LjM5MiAwLjAwMzYyMzk2IDEzMS4wNjcgMC4wMDM2MjM5NlpNMTMwLjc2NyAxMi44MDE1SDExOS43NDRWNi41MDg0OUgxMzAuNzY3QzEzMi41MTYgNi41MDg0OSAxMzMuOTMzIDcuOTE3MTkgMTMzLjkzMyA5LjY1NDk0QzEzMy45MzMgMTEuMzkyNyAxMzIuNTE2IDEyLjgwMTUgMTMwLjc2NyAxMi44MDE1WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTEwMi40ODUgMTUuOTgzN0MxMDUuOTIzIDEzLjk5NTIgMTA2LjQwNyAxMS45NjMyIDEwNi40MDcgOS40OTc2NkMxMDYuNDA3IDQuMjkzODkgMTAyLjAwMyAwLjAwMzYyMzk2IDk2LjgwNTQgMC4wMDM2MjM5Nkw5Ni44MDU2IDAuMDAzNzMwNTlDOTYuODA0MSAwLjAwMzczMDU5IDk2LjgwMjkgMC4wMDM2MjM5NiA5Ni44MDE1IDAuMDAzNjIzOTZINzkuMjA3OVYzMS45NjM3SDk3LjEyMzNDMTAyLjMyMSAzMS45NjM3IDEwNi43MjUgMjguNDUyIDEwNi43MjUgMjIuNDY5OEMxMDYuNzI1IDIwLjAwNDIgMTA1LjQ1NSAxNy41ODUxIDEwMi40ODUgMTUuOTgzN1pNODUuNjM5NCA2LjUwODQ5SDk2LjUwMTZDOTguMjUwMiA2LjUwODQ5IDk5LjY2NzYgNy45MTcxOSA5OS42Njc2IDkuNjU0OTRDOTkuNjY3NiAxMS4zOTI3IDk4LjI1MDIgMTIuODAxNSA5Ni41MDE2IDEyLjgwMTVIOTMuMjQxN0g4NS42Mzk0VjYuNTA4NDlaTTk2LjgyMzUgMjUuNDU4OEg4NS42Mzk0VjE5LjE2NThIOTYuODIzNEM5OC41NzIxIDE5LjE2NTggOTkuOTg5NSAyMC41NzQ2IDk5Ljk4OTUgMjIuMzEyM0M5OS45ODk1IDI0LjA1IDk4LjU3MjEgMjUuNDU4OCA5Ni44MjM1IDI1LjQ1ODhaIiBmaWxsPSJibGFjayIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzM3XzEzODYiPgo8cmVjdCB3aWR0aD0iMjA2IiBoZWlnaHQ9IjMyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=",alt:"Mail.ru logo"},null,-1),L1=d("p",null," \u0415\u0412\u0420\u0410\u0417 \u2014 \u043E\u0434\u0438\u043D \u0438\u0437 \u0432\u0435\u0434\u0443\u0449\u0438\u0445 \u0438\u0433\u0440\u043E\u043A\u043E\u0432 \u043C\u0438\u0440\u043E\u0432\u043E\u0433\u043E \u0432\u0430\u043D\u0430\u0434\u0438\u0435\u0432\u043E\u0433\u043E \u0440\u044B\u043D\u043A\u0430; \u044D\u0442\u043E\u0442 \u0441\u0435\u043A\u0442\u043E\u0440 \u0431\u0438\u0437\u043D\u0435\u0441\u0430 \u043E\u0441\u043D\u043E\u0432\u0430\u043D \u043D\u0430 \u043F\u0435\u0440\u0435\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0432\u0430\u043D\u0430\u0434\u0438\u0439\u0441\u043E\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0433\u043E \u0448\u043B\u0430\u043A\u0430, \u043F\u043E\u043B\u0443\u0447\u0430\u0435\u043C\u043E\u0433\u043E \u043C\u0435\u0442\u0430\u043B\u043B\u0443\u0440\u0433\u0430\u043C\u0438 \u0432 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435 \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0430 \u0441\u0442\u0430\u043B\u0438. ",-1),I1=d("img",{src:D1,alt:""},null,-1);function q1(e,t,n,i,o,a){const l=xe("UniversalProjecTemplate");return _e(),Ot(l,{href:"https://www.evraz.com/ru/",style:{background:"linear-gradient(109.73deg, #e39e5d 50.26%, #6ad2e0 100.23%, #F59838 119.67%, #FDB937 153.57%)"}},{logo:Q(()=>[j1]),text:Q(()=>[L1]),rihgtSvg:Q(()=>[I1]),_:1})}var N1=Ee(O1,[["render",q1]]),B1="/assets/RosAtom.931f8848.svg";const V1={components:{UniversalProjecTemplate:ci}},F1=d("img",{class:"logo",style:{"margin-top":"12%",width:"25%"},src:"https://www.rosatom.ru/upload/new_logo_main/Rosatom_Vertical_ru.svg",alt:"Mail.ru logo"},null,-1),W1=d("p",null," \u0413\u043E\u0441\u0443\u0434\u0430\u0440\u0441\u0442\u0432\u0435\u043D\u043D\u0430\u044F \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u044F \u043F\u043E \u0430\u0442\u043E\u043C\u043D\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \xAB\u0420\u043E\u0441\u0430\u0442\u043E\u043C\xBB \u2014 \u043C\u043D\u043E\u0433\u043E\u043F\u0440\u043E\u0444\u0438\u043B\u044C\u043D\u044B\u0439 \u0445\u043E\u043B\u0434\u0438\u043D\u0433, \u043E\u0431\u044A\u0435\u0434\u0438\u043D\u044F\u044E\u0449\u0438\u0439 \u0430\u043A\u0442\u0438\u0432\u044B \u0432 \u044D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u043A\u0435, \u043C\u0430\u0448\u0438\u043D\u043E\u0441\u0442\u0440\u043E\u0435\u043D\u0438\u0438, \u0441\u0442\u0440\u043E\u0438\u0442\u0435\u043B\u044C\u0441\u0442\u0432\u0435. ",-1),U1=d("img",{src:B1,alt:""},null,-1);function K1(e,t,n,i,o,a){const l=xe("UniversalProjecTemplate");return _e(),Ot(l,{href:"https://www.rosatom.ru/index.html",style:{background:"linear-gradient(109.73deg, #6465b9 50.26%, #e0ab6a 100.23%, #F59838 119.67%, #FDB937 153.57%)"}},{logo:Q(()=>[F1]),text:Q(()=>[W1]),rihgtSvg:Q(()=>[U1]),_:1})}var Y1=Ee(V1,[["render",K1]]),Q1="/assets/Gruzi.5514430f.svg";const G1={components:{UniversalProjecTemplate:ci}},X1=d("img",{class:"logo",style:{"margin-top":"12%",width:"25%"},src:"https://static.tildacdn.com/tild3763-6364-4362-a135-666138663966/Gruzi_Logo_white.svg",alt:"Mail.ru logo"},null,-1),J1=d("p",null," \u042D\u0442\u043E \u0446\u0438\u0444\u0440\u043E\u0432\u0430\u044F \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u0434\u043B\u044F \u0433\u0440\u0443\u0437\u043E\u043F\u0435\u0440\u0435\u0432\u043E\u0437\u043E\u043A. \u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F\u043C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B \u043F\u0440\u043E\u0434\u0443\u043A\u0442\u044B \u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u044B \u0434\u043B\u044F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0437\u0430\u043A\u0443\u043F\u043A\u0438 \u0438 \u0438\u0441\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u043F\u0435\u0440\u0435\u0432\u043E\u0437\u043E\u043A: \u0442\u0440\u0430\u043D\u0441\u043F\u043E\u0440\u0442\u043D\u044B\u0435 \u0442\u0435\u043D\u0434\u0435\u0440\u044B, \u0441\u043F\u043E\u0442-\u0430\u0443\u043A\u0446\u0438\u043E\u043D\u044B, TMS \u0438 \u0442\u0440\u0435\u043A\u0438\u043D\u0433. ",-1),Z1=d("img",{src:Q1,alt:""},null,-1);function eS(e,t,n,i,o,a){const l=xe("UniversalProjecTemplate");return _e(),Ot(l,{href:"https://gruzi.ru/",style:{background:"linear-gradient(109.73deg, #73de7d 50.26%, #6465b9 100.23%, #F59838 119.67%, #FDB937 153.57%)"}},{logo:Q(()=>[X1]),text:Q(()=>[J1]),rihgtSvg:Q(()=>[Z1]),_:1})}var tS=Ee(G1,[["render",eS]]),nS="/assets/Sberhanks.72418867.svg";const iS={components:{UniversalProjecTemplate:ci}},Nl=e=>(bl("data-v-7001de5a"),e=e(),_l(),e),oS=Nl(()=>d("img",{class:"logo",style:{"margin-top":"12%"},src:"https://cdn.spasibosb.ru/_nuxt/logo.3bbb7572.png",alt:""},null,-1)),aS=Nl(()=>d("p",null," \u042D\u0442\u043E \u0431\u043E\u043D\u0443\u0441\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430 \u0421\u0431\u0435\u0440\u0411\u0430\u043D\u043A\u0430. \u0423\u0447\u0430\u0441\u0442\u043D\u0438\u043A\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u044B \u043F\u043E\u043B\u0443\u0447\u0430\u044E\u0442 \u0431\u043E\u043D\u0443\u0441\u044B \u0437\u0430 \u043F\u043E\u043A\u0443\u043F\u043A\u0438 \u0438 \u043C\u043E\u0433\u0443\u0442 \u043E\u043F\u043B\u0430\u0447\u0438\u0432\u0430\u0442\u044C \u0438\u043C\u0438 \u0434\u043E 99% \u043E\u0442 \u0446\u0435\u043D\u044B \u043F\u043E\u043A\u0443\u043F\u043E\u043A \u0438\u043B\u0438 \u043E\u0431\u043C\u0435\u043D\u0438\u0432\u0430\u0442\u044C \u043D\u0430 \u0441\u043A\u0438\u0434\u043A\u0438, \u043F\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044F, \u0440\u0430\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u044F \u0438 \u043C\u043D\u043E\u0433\u043E\u0435 \u0434\u0440\u0443\u0433\u043E\u0435. \u0414\u043B\u044F \u0443\u0447\u0430\u0441\u0442\u0438\u044F \u0432 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0435 \u043D\u0443\u0436\u043D\u0430 \u043A\u0430\u0440\u0442\u0430 \u0421\u0431\u0435\u0440\u0411\u0430\u043D\u043A\u0430. ",-1)),lS=Nl(()=>d("img",{style:{"margin-top":"2%","margin-right":"2%"},src:nS,alt:""},null,-1));function sS(e,t,n,i,o,a){const l=xe("UniversalProjecTemplate");return _e(),Ot(l,{href:"https://spasibosberbank.ru/",style:{background:"linear-gradient(109.73deg, #679779 50.26%, #73de7d 100.23%, #F59838 119.67%, #FDB937 153.57%)"}},{logo:Q(()=>[oS]),text:Q(()=>[aS]),rihgtSvg:Q(()=>[lS]),_:1})}var Wr=Ee(iS,[["render",sS],["__scopeId","data-v-7001de5a"]]);const rS=[{RussianCity:"\u0410\u0440\u0445\u0430\u043D\u0433\u0435\u043B\u044C\u0441\u043A",EnglishCity:"Arkhangelsk"},{RussianCity:"\u0410\u0441\u0442\u0440\u0430\u0445\u0430\u043D\u044C",
21EnglishCity:"Astrakhan"},{RussianCity:"\u0411\u0430\u0440\u043D\u0430\u0443\u043B",EnglishCity:"Barnaul"},{RussianCity:"\u0411\u0435\u043B\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Belgorod"},{RussianCity:"\u0411\u0440\u044F\u043D\u0441\u043A",EnglishCity:"Bryansk"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u0432\u043E\u0441\u0442\u043E\u043A",EnglishCity:"Vladivostok"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440",EnglishCity:"Vladimir"},{RussianCity:"\u0412\u043E\u043B\u0433\u043E\u0433\u0440\u0430\u0434",EnglishCity:"Volgograd"},{RussianCity:"\u0412\u043E\u043B\u043E\u0433\u0434\u0430",EnglishCity:"Vologda"},{RussianCity:"\u0412\u043E\u0440\u043E\u043D\u0435\u0436",EnglishCity:"Voronezh"},{RussianCity:"\u0413\u0440\u043E\u0437\u043D\u044B\u0439",EnglishCity:"Grozny"},{RussianCity:"\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Yekaterinburg"},{RussianCity:"\u0418\u0432\u0430\u043D\u043E\u0432\u043E",EnglishCity:"Ivanovo"},{RussianCity:"\u0418\u0436\u0435\u0432\u0441\u043A",EnglishCity:"Izhevsk"},{RussianCity:"\u0418\u0440\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Irkutsk"},{RussianCity:"\u041A\u0430\u0437\u0430\u043D\u044C",EnglishCity:"Kazan"},{RussianCity:"\u041A\u0430\u043B\u0438\u043D\u0438\u043D\u0433\u0440\u0430\u0434",EnglishCity:"Kaliningrad"},{RussianCity:"\u041A\u0430\u043B\u0443\u0433\u0430",EnglishCity:"Kaluga"},{RussianCity:"\u041A\u0435\u043C\u0435\u0440\u043E\u0432\u043E",EnglishCity:"Kemerovo"},{RussianCity:"\u041A\u0438\u0440\u043E\u0432",EnglishCity:"Kirov"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440",EnglishCity:"Krasnodar"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u044F\u0440\u0441\u043A",EnglishCity:"Krasnoyarsk"},{RussianCity:"\u041A\u0443\u0440\u0441\u043A",EnglishCity:"Kursk"},{RussianCity:"\u041B\u0438\u043F\u0435\u0446\u043A",EnglishCity:"Lipetsk"},{RussianCity:"\u041C\u0430\u0445\u0430\u0447\u043A\u0430\u043B\u0430",EnglishCity:"Makhachkala"},{RussianCity:"\u041C\u043E\u0441\u043A\u0432\u0430",EnglishCity:"Moscow"},{RussianCity:"\u041C\u0443\u0440\u043C\u0430\u043D\u0441\u043A",EnglishCity:"Murmansk"},{RussianCity:"\u041D\u0430\u0431\u0435\u0440\u0435\u0436\u043D\u044B\u0435 \u0427\u0435\u043B\u043D\u044B",EnglishCity:"Naberezhnye-Chelny"},{RussianCity:"\u041D\u0438\u0436\u043D\u0438\u0439 \u041D\u043E\u0432\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Nizhny-Novgorod"},{RussianCity:"\u041D\u043E\u0432\u043E\u043A\u0443\u0437\u043D\u0435\u0446\u043A",EnglishCity:"Novokuznetsk"},{RussianCity:"\u041D\u043E\u0432\u043E\u0441\u0438\u0431\u0438\u0440\u0441\u043A",EnglishCity:"Novosibirsk"},{RussianCity:"\u041E\u043C\u0441\u043A",EnglishCity:"Omsk"},{RussianCity:"\u041E\u0440\u0435\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Orenburg"},{RussianCity:"\u041F\u0435\u043D\u0437\u0430",EnglishCity:"Penza"},{RussianCity:"\u041F\u0435\u0440\u043C\u044C",EnglishCity:"Perm"},{RussianCity:"\u0420\u043E\u0441\u0442\u043E\u0432-\u043D\u0430-\u0414\u043E\u043D\u0443",EnglishCity:"Rostov-on-Don"},{RussianCity:"\u0420\u044F\u0437\u0430\u043D\u044C",EnglishCity:"Ryazan"},{RussianCity:"\u0421\u0430\u043C\u0430\u0440\u0430",EnglishCity:"Samara"},{RussianCity:"\u0421\u0430\u043D\u043A\u0442-\u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433",EnglishCity:"Saint-Petersburg"},{RussianCity:"\u0421\u0430\u0440\u0430\u0442\u043E\u0432",EnglishCity:"Saratov"},{RussianCity:"\u0421\u0435\u0432\u0430\u0441\u0442\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Sevastopol"},{RussianCity:"\u0421\u043E\u0447\u0438",EnglishCity:"Sochi"},{RussianCity:"\u0421\u0442\u0430\u0432\u0440\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Stavropol"},{RussianCity:"\u0421\u0443\u0440\u0433\u0443\u0442",EnglishCity:"Surgut"},{RussianCity:"\u0422\u0432\u0435\u0440\u044C",EnglishCity:"Tver"},{RussianCity:"\u0422\u043E\u043B\u044C\u044F\u0442\u0442\u0438",EnglishCity:"Tolyatti"},{RussianCity:"\u0422\u043E\u043C\u0441\u043A",EnglishCity:"Tomsk"},{RussianCity:"\u0422\u0443\u043B\u0430",EnglishCity:"Tula"}
21,{RussianCity:"\u0422\u044E\u043C\u0435\u043D\u044C",EnglishCity:"Tyumen"},{RussianCity:"\u0423\u043B\u0430\u043D-\u0423\u0434\u044D",EnglishCity:"Ulan-Ude"},{RussianCity:"\u0423\u043B\u044C\u044F\u043D\u043E\u0432\u0441\u043A",EnglishCity:"Ulyanovsk"},{RussianCity:"\u0423\u0444\u0430",EnglishCity:"Ufa"},{RussianCity:"\u0425\u0430\u0431\u0430\u0440\u043E\u0432\u0441\u043A",EnglishCity:"Khabarovsk"},{RussianCity:"\u0427\u0435\u0431\u043E\u043A\u0441\u0430\u0440\u044B",EnglishCity:"Cheboksary"},{RussianCity:"\u0427\u0435\u043B\u044F\u0431\u0438\u043D\u0441\u043A",EnglishCity:"Chelyabinsk"},{RussianCity:"\u0427\u0435\u0440\u0435\u043F\u043E\u0432\u0435\u0446",EnglishCity:"Cherepovets"},{RussianCity:"\u0427\u0438\u0442\u0430",EnglishCity:"Chita"},{RussianCity:"\u042F\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Yakutsk"},{RussianCity:"\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u043B\u044C",EnglishCity:"Yaroslavl"}],uS={components:{MailRu:R1,SberThanks:Wr,SberThanks:Wr,SiburPr:T1,EvrazPr:N1,RosAtomPr:Y1,GruziPr:tS},setup(){const e=Pn();Xo();const t=_(()=>e.params.city||"Moscow"),n=oe(""),i=()=>{const l=rS.find(s=>s.EnglishCity.toLowerCase()===t.value.toLowerCase());n.value=l?l.RussianCity:`\u0432 ${t.value}`},o=_(()=>`\u041F\u043E\u0440\u0442\u0444\u043E\u043B\u0438\u043E SkyWeb.pro - \u041D\u0430\u0448\u0438 \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u044B \u0438 \u043A\u0435\u0439\u0441\u044B ${n.value}`),a=_(()=>`\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0438\u0442\u0435 \u043D\u0430\u0448\u0435 \u043F\u043E\u0440\u0442\u0444\u043E\u043B\u0438\u043E \u0438 \u043E\u0437\u043D\u0430\u043A\u043E\u043C\u044C\u0442\u0435\u0441\u044C \u0441 \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u043C\u0438 \u043F\u0440\u043E\u0435\u043A\u0442\u0430\u043C\u0438, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043C\u044B \u0440\u0435\u0430\u043B\u0438\u0437\u043E\u0432\u0430\u043B\u0438. \u
21041C\u044B \u0433\u043E\u0440\u0434\u0438\u043C\u0441\u044F \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0430\u043C\u0438 \u0438 \u043E\u043F\u044B\u0442\u043E\u043C \u0440\u0430\u0431\u043E\u0442\u044B \u0441 \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u043C\u0438 \u043A\u043B\u0438\u0435\u043D\u0442\u0430\u043C\u0438 ${n.value}.`);return ui(()=>({title:o.value,meta:[{name:"description",content:a.value}]})),ut(()=>{i()}),me([()=>e.params.city],l=>{i()},{immediate:!0}),t}},cS={class:"container-all-portfolio"},dS=d("h2",null,"\u041F\u041E\u0420\u0422\u0424\u041E\u041B\u0418\u041E",-1);function fS(e,t,n,i,o,a){const l=xe("SberThanks"),s=xe("GruziPr"),r=xe("RosAtomPr"),f=xe("EvrazPr"),u=xe("SiburPr"),c=xe("MailRu");return _e(),$e("div",cS,[dS,W(l),W(s),W(r),W(f),W(u),W(c)])}var hS=Ee(uS,[["render",fS]]);const gS=[{RussianCity:"\u0410\u0440\u0445\u0430\u043D\u0433\u0435\u043B\u044C\u0441\u043A",EnglishCity:"Arkhangelsk"},{RussianCity:"\u0410\u0441\u0442\u0440\u0430\u0445\u0430\u043D\u044C",EnglishCity:"Astrakhan"},{RussianCity:"\u0411\u0430\u0440\u043D\u0430\u0443\u043B",EnglishCity:"Barnaul"},{RussianCity:"\u0411\u0435\u043B\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Belgorod"},{RussianCity:"\u0411\u0440\u044F\u043D\u0441\u043A",EnglishCity:"Bryansk"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u0432\u043E\u0441\u0442\u043E\u043A",EnglishCity:"Vladivostok"},{RussianCity:"\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440",EnglishCity:"Vladimir"},{RussianCity:"\u0412\u043E\u043B\u0433\u043E\u0433\u0440\u0430\u0434",EnglishCity:"Volgograd"},{RussianCity:"\u0412\u043E\u043B\u043E\u0433\u0434\u0430",EnglishCity:"Vologda"},{RussianCity:"\u0412\u043E\u0440\u043E\u043D\u0435\u0436",EnglishCity:"Voronezh"},{RussianCity:"\u0413\u0440\u043E\u0437\u043D\u044B\u0439",EnglishCity:"Grozny"},{RussianCity:"\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Yekaterinburg"},{RussianCity:"\u0418\u0432\u0430\u043D\u043E\u0432\u043E",EnglishCity:"Ivanovo"},{RussianCity:"\u0418\u0436\u0435\u0432\u0441\u043A",EnglishCity:"Izhevsk"},{RussianCity:"\u0418\u0440\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Irkutsk"},{RussianCity:"\u041A\u0430\u0437\u0430\u043D\u044C",EnglishCity:"Kazan"},{RussianCity:"\u041A\u0430\u043B\u0438\u043D\u0438\u043D\u0433\u0440\u0430\u0434",EnglishCity:"Kaliningrad"},{RussianCity:"\u041A\u0430\u043B\u0443\u0433\u0430",EnglishCity:"Kaluga"},{RussianCity:"\u041A\u0435\u043C\u0435\u0440\u043E\u0432\u043E",EnglishCity:"Kemerovo"},{RussianCity:"\u041A\u0438\u0440\u043E\u0432",EnglishCity:"Kirov"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440",EnglishCity:"Krasnodar"},{RussianCity:"\u041A\u0440\u0430\u0441\u043D\u043E\u044F\u0440\u0441\u043A",EnglishCity:"Krasnoyarsk"},{RussianCity:"\u041A\u0443\u0440\u0441\u043A",EnglishCity:"Kursk"},{RussianCity:"\u041B\u0438\u043F\u0435\u0446\u043A",EnglishCity:"Lipetsk"},{RussianCity:"\u041C\u0430\u0445\u0430\u0447\u043A\u0430\u043B\u0430",EnglishCity:"Makhachkala"},{RussianCity:"\u041C\u043E\u0441\u043A\u0432\u0430",EnglishCity:"Moscow"},{RussianCity:"\u041C\u0443\u0440\u043C\u0430\u043D\u0441\u043A",EnglishCity:"Murmansk"},{RussianCity:"\u041D\u0430\u0431\u0435\u0440\u0435\u0436\u043D\u044B\u0435 \u0427\u0435\u043B\u043D\u044B",EnglishCity:"Naberezhnye-Chelny"},{RussianCity:"\u041D\u0438\u0436\u043D\u0438\u0439 \u041D\u043E\u0432\u0433\u043E\u0440\u043E\u0434",EnglishCity:"Nizhny-Novgorod"},{RussianCity:"\u041D\u043E\u0432\u043E\u043A\u0443\u0437\u043D\u0435\u0446\u043A",EnglishCity:"Novokuznetsk"},{RussianCity:"\u041D\u043E\u0432\u043E\u0441\u0438\u0431\u0438\u0440\u0441\u043A",EnglishCity:"Novosibirsk"},{RussianCity:"\u041E\u043C\u0441\u043A",EnglishCity:"Omsk"},{RussianCity:"\u041E\u0440\u0435\u043D\u0431\u0443\u0440\u0433",EnglishCity:"Orenburg"},{RussianCity:"\u041F\u0435\u043D\u0437\u0430",EnglishCity:"Penza"},{RussianCity:"\u041F\u0435\u0440\u043C\u044C",EnglishCity:"Perm"},{RussianCity:"\u0420\u043E\u0441\u0442\u043E\u0432-\u043D\u0430-\u0414\u043E\u043D\u0443",EnglishCity:"Rostov-on-Don"}
21,{RussianCity:"\u0420\u044F\u0437\u0430\u043D\u044C",EnglishCity:"Ryazan"},{RussianCity:"\u0421\u0430\u043C\u0430\u0440\u0430",EnglishCity:"Samara"},{RussianCity:"\u0421\u0430\u043D\u043A\u0442-\u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433",EnglishCity:"Saint-Petersburg"},{RussianCity:"\u0421\u0430\u0440\u0430\u0442\u043E\u0432",EnglishCity:"Saratov"},{RussianCity:"\u0421\u0435\u0432\u0430\u0441\u0442\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Sevastopol"},{RussianCity:"\u0421\u043E\u0447\u0438",EnglishCity:"Sochi"},{RussianCity:"\u0421\u0442\u0430\u0432\u0440\u043E\u043F\u043E\u043B\u044C",EnglishCity:"Stavropol"},{RussianCity:"\u0421\u0443\u0440\u0433\u0443\u0442",EnglishCity:"Surgut"},{RussianCity:"\u0422\u0432\u0435\u0440\u044C",EnglishCity:"Tver"},{RussianCity:"\u0422\u043E\u043B\u044C\u044F\u0442\u0442\u0438",EnglishCity:"Tolyatti"},{RussianCity:"\u0422\u043E\u043C\u0441\u043A",EnglishCity:"Tomsk"},{RussianCity:"\u0422\u0443\u043B\u0430",EnglishCity:"Tula"},{RussianCity:"\u0422\u044E\u043C\u0435\u043D\u044C",EnglishCity:"Tyumen"},{RussianCity:"\u0423\u043B\u0430\u043D-\u0423\u0434\u044D",EnglishCity:"Ulan-Ude"},{RussianCity:"\u0423\u043B\u044C\u044F\u043D\u043E\u0432\u0441\u043A",EnglishCity:"Ulyanovsk"},{RussianCity:"\u0423\u0444\u0430",EnglishCity:"Ufa"},{RussianCity:"\u0425\u0430\u0431\u0430\u0440\u043E\u0432\u0441\u043A",EnglishCity:"Khabarovsk"},{RussianCity:"\u0427\u0435\u0431\u043E\u043A\u0441\u0430\u0440\u044B",EnglishCity:"Cheboksary"},{RussianCity:"\u0427\u0435\u043B\u044F\u0431\u0438\u043D\u0441\u043A",EnglishCity:"Chelyabinsk"},{RussianCity:"\u0427\u0435\u0440\u0435\u043F\u043E\u0432\u0435\u0446",EnglishCity:"Cherepovets"},{RussianCity:"\u0427\u0438\u0442\u0430",EnglishCity:"Chita"},{RussianCity:"\u042F\u043A\u0443\u0442\u0441\u043A",EnglishCity:"Yakutsk"},{RussianCity:"\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u043B\u044C",EnglishCity:"Yaroslavl"}],pS={components:{},setup(){const e=Pn();Xo();const t=_(()=>e.params.city||"Moscow"),n=oe(""),i=()=>{const l=gS.find(s=>s.EnglishCity.toLowerCase()===t.value.toLowerCase());n.value=l?l.RussianCity:`\u0432 ${t.value}`},o=_(()=>`\u041A\u043E\u043D\u0442\u0430\u043A\u0442\u044B SkyWeb.pro - \u0421\u0432\u044F\u0436\u0438\u0442\u0435\u0441\u044C \u0441 \u043D\u0430\u043C\u0438 \u0434\u043B\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u0438 \u0438 \u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u0447\u0435\u0441\u0442\u0432\u0430 ${n.value}`),a=_(()=>`\u0421\u0432\u044F\u0436\u0438\u0442\u0435\u0441\u044C \u0441 \u043D\u0430\u043C\u0438 \u0434\u043B\u044F \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u044F \u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u0438 \u0438\u043B\u0438 \u043E\u0431\u0441\u0443\u0436\u0434\u0435\u043D\u0438\u044F \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u0440\u043E\u0435\u043A\u0442\u0430. \u041C\u044B \u0433\u043E\u0442\u043E\u0432\u044B \u043E\u0442\u0432\u0435\u0442\u0438\u0442\u044C \u043D\u0430 \u0432\u0430\u0448\u0438 \u0432\u043E\u043F\u0440\u043E\u0441\u044B \u0438 \u043F\u043E\u043C\u043E\u0447\u044C \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u0438\u0434\u0435\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u0432\u0435\u0431-\u0440\u0435\u0448\u0435\u043D\u0438\u044F ${n.value}.`);return ui(()=>({title:o.value,meta:[{name:"description",content:a.value}]})),ut(()=>{i()}),me([()=>e.params.city],l=>{i()},{immediate:!0}),t}},mS={class:"container-width"},vS=d("h2",null," \u041A\u043E\u043D\u0442\u0430\u043A\u0442\u044B ",-1),yS=[vS];function bS(e,t,n,i,o,a){return _e(),$e("div",mS,yS)}var _S=Ee(pS,[["render",bS]]);const CS=li({name:"ErrorNotFound"}),kS={class:"fullscreen bg-blue text-white text-center q-pa-md flex flex-center"},SS=d("div",{style:{"font-size":"30vh"}}," 404 ",-1),wS=d("div",{class:"text-h2",style:{opacity:".4"}}," Oops. Nothing here... ",-1);function ES(e,t,n,i,o,a){return _e(),$e("div",kS,[d("div",null,[SS,wS,W(ht,{class:"q-mt-xl",color:"white","text-color":"blue",unelevated:"",to:"/",label:"Go Home","no-caps":""})])])}var xS=Ee(CS,[["render",ES]]);const RS="Moscow",zS=[{path:"/",redirect:`/${RS}`},{path:"/sitemap.xml",beforeEnter(e,t,n){n()}},{path:"/:city",component:_y,props:!0,children:[{path:"",component:vC},{path:"about",component:WC},{path:"services",component:y0},{path:"contacts",component:_S},{path:"websait",component:bi,props:e=>({city:e.params.city,service:"WebSait"})},{path:"prilog",component:bi,props:e=>({city:e.params.city,service:"prilog"})},{path:"webservice",component:bi,props:e=>({city:e.params.city,service:"webservice"})},{path:"blockchain",component:bi,props:e=>({city:e.params.city,service:"blockchain"})},{path:"portfolio",component:hS},{path:":service(.*)",component:bi,props:e=>({city:e.params.city,service:e.params.service}),meta:{title:"test",description:"test"}}]},{path:"/:catchAll(.*)*",component:xS}];var Pa=function(){return yp({scrollBehavior:()=>({left:0,top:0}),routes:zS,history:Ug("/")})};const $S=li({name:"AppWrapper",setup(e){return ut(()=>{const{proxy:{$q:t}}=Ae();t.onSSRHydrated!==void 0&&t.onSSRHydrated()}),()=>T(kp,e)}});async function MS(e,t,n){const i=e($S);i.use(pg,t,n);const o=jo(typeof Pa=="function"?await Pa({ssrContext:n}):Pa);return{app:i,router:o}}var HS={config:{config:{meta:{title:"My Awesome App",metaDefaults:{description:"Default description",city:"\u041C\u043E\u0441\u043A\u0432\u0430"}}}},plugins:{Meta:dC}};const PS="/";async function AS({app:e,router:t},n){let i=!1;const o=s=>{try{return t.resolve(s).href}catch{}return Object(s)===s?null:s},a=s=>{if(i=!0,typeof s=="string"&&/^https?:\/\//.test(s)){window.location.href=s;return}const r=o(s);r!==null&&(window.location.href=r)},l=window.location.href.replace(window.location.origin,"");for(let s=0;i===!1&&s<n.length;s++)try{await n[s]({app:e,router:t,ssrContext:null,redirect:a,urlPath:l,publicPath:PS})}catch(r){if(r&&r.url){a(r.url);return}console.error("[Quasar] boot error:",r);return}i!==!0&&(e.use(t),t.isReady().then(()=>{e.mount("#q-app")}))}MS(Uh,HS).then(e=>{const[t,n]=Promise.allSettled!==void 0?["allSettled",i=>i.map(o=>{if(o.status==="rejected"){console.error("[Quasar] boot error:",o.reason);return}return o.value.default})]:["all",i=>i.map(o=>o.default)];return Promise[t]([_d(()=>import("./city.f681beb1.js"),[])]).then(i=>{const o=n(i).filter(a=>typeof a=="function");AS(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.