1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,72925,e=>{"use strict";var a=e.i(43476),l=e.i(71645),s=e.i(93628);let c=Array.from({length:21},(e,a)=>a/20);e.s(["GoalOnClick",0,function({goal:e,selector:l="a",className:c,children:t}){return(0,a.jsx)("div",{className:c,onClickCapture:a=>{a.target.closest(l)&&(0,s.metrikaGoal)(e)},children:t})},"GoalOnView",0,function({goal:e,seconds:t=3,children:n}){let r=(0,l.useRef)(null);return(0,l.useEffect)(()=>{let a,l=r.current;if(!l)return;let n=new IntersectionObserver(([l])=>{let c=l.isIntersecting&&(l.intersectionRatio>=.33||l.intersectionRect.height>=.33*window.innerHeight);c&&!a?a=setTimeout(()=>{(0,s.metrikaGoal)(e),n.disconnect()},1e3*t):!c&&a&&(clearTimeout(a),a=void 0)},{threshold:c});return n.observe(l),()=>{n.disconnect(),a&&clearTimeout(a)}},[e,t]),(0,a.jsx)("div",{ref:r,children:n})}])},9501,e=>{"use strict";var a=e.i(43476),l=e.i(71645),s=e.i(93628);let c=52/12,t=(e,a=0)=>e.toLocaleString("ru-RU",{maximumFractionDigits:a}),n=e=>e.replace(/\D/g,"").slice(0,9),r=e=>`${t(100*Math.round(e/100))}\xa0â½`;e.s(["SavingsCalc",0,function(){let e=(0,l.useId)(),[i,d]=(0,l.useState)("3"),[o,u]=(0,l.useState)("10"),[m,h]=(0,l.useState)(""),[p,x]=(0,l.useState)(50),j=(0,l.useRef)(!1),N=()=>{j.current||(j.current=!0,(0,s.metrikaGoal)("calc_used"))},b=Math.min(Number(i)||0,1e4),g=Math.min(Number(o)||0,80),v=Number(m)||0,f=Math.round(b*g*c*(p/100)),$=v>0?v/165*f:null,w=null===$?null:$-5e3,y=null!==w&&w>0;return(0,a.jsxs)("div",{className:"calc",children:[(0,a.jsxs)("div",{className:"calc-inputs",children:[(0,a.jsxs)("label",{className:"calc-field",htmlFor:`${e}-people`,children:[(0,a.jsx)("span",{className:"calc-label",children:"СколÑко ÑоÑÑÑдников занÑÑÑ ÑÑой ÑабоÑой"}),(0,a.jsx)("input",{id:`${e}-people`,className:"lead-input calc-input",inputMode:"numeric",value:i,onChange:e=>{d(n(e.target.value).slice(0,5)),N()}})]}),(0,a.jsxs)("label",{className:"calc-field",htmlFor:`${e}-hours`,children:[(0,a.jsx)("span",{className:"calc-label",children:"ЧаÑов ÑÑÑÐ¸Ð½Ñ Ð² Ð½ÐµÐ´ÐµÐ»Ñ Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾"}),(0,a.jsx)("input",{id:`${e}-hours`,className:"lead-input calc-input",inputMode:"numeric",value:o,onChange:e=>{u(n(e.target.value).slice(0,2)),N()}})]}),(0,a.jsxs)("label",{className:"calc-field calc-field-wide",htmlFor:`${e}-salary`,children:[(0,a.jsx)("span",{className:"calc-label",children:"СÑеднÑÑ Ð·Ð°ÑплаÑа Ñакого ÑоÑÑÑдника, â½/меÑ"}),(0,a.jsx)("input",{id:`${e}-salary`,className:"lead-input calc-input",inputMode:"numeric",value:m?t(Number(m)):"",placeholder:"ÐведиÑе, ÑÑÐ¾Ð±Ñ Ð¿Ð¾ÑÑиÑаÑÑ Ð´ÐµÐ½Ñги",onChange:e=>{h(n(e.target.value)),N()}})]}),(0,a.jsxs)("div",{className:"calc-field calc-field-wide",children:[(0,a.jsxs)("label",{className:"calc-label",htmlFor:`${e}-share`,children:["ÐакÑÑ Ð´Ð¾Ð»Ñ ÑÑÑÐ¸Ð½Ñ Ð·Ð°Ð±Ð¸ÑÐ°ÐµÑ ÐÐ: ",(0,a.jsxs)("b",{children:[p," %"]})]}),(0,a.jsx)("input",{id:`${e}-share`,className:"calc-range",type:"range",min:30,max:80,step:5,value:p,onChange:e=>{x(Number(e.target.value)),N()}}),(0,a.jsx)("span",{className:"calc-hint",children:"30â80 %. Ðа аÑдиÑе ÑÑиÑаем по ваÑим даннÑм"})]})]}),(0,a.jsxs)("div",{className:"calc-result","aria-live":"polite",children:[(0,a.jsxs)("div",{className:"calc-row",children:[(0,a.jsxs)("span",{className:"calc-v",children:["â",t(f)," Ñ"]}),(0,a.jsx)("span",{className:"calc-d",children:"в меÑÑÑ Ð²Ð¾Ð·Ð²ÑаÑаеÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ðµ"})]}),null===$?(0,a.jsx)("p",{className:"calc-wait",children:"ÐведиÑе заÑплаÑÑ â поÑÑиÑаем ÑÐºÐ¾Ð½Ð¾Ð¼Ð¸Ñ Ð² ÑÑблÑÑ
."}):y?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"calc-row",children:[(0,a.jsxs)("span",{className:"calc-v",children:["â",r($)]}),(0,a.jsx)("span",{className:"calc-d",children:"ÑÐºÐ¾Ð½Ð¾Ð¼Ð¸Ñ Ð² меÑÑÑ"})]})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"calc-row",children:[(0,a.jsxs)("span",{className:"calc-v",children:["â",r($)]}),(0,a.jsx)("span",{className:"calc-d",children:"ÑÐºÐ¾Ð½Ð¾Ð¼Ð¸Ñ Ð² меÑÑÑ"})]}),(0,a.jsx)("p",{className:"calc-bad",children:"ÐÑÑ ÑабоÑÑ Ð°Ð²ÑомаÑизиÑоваÑÑ Ð½ÐµÐ²Ñгодно, наÑниÑе Ñ Ð´ÑÑгой."})]}),(0,a.jsx)("p",{className:"calc-note",children:"ÐÑо оÑенка. ТоÑнÑй ÑаÑÑÑÑ Ð¿Ð¾ ваÑей задаÑе â на беÑплаÑном аÑдиÑе."}),(0,a.jsx)("a",{href:"#audit",className:"btn btn-primary calc-cta",onClick:function(){let e=[`${t(b)} Ñел. \xd7 ${t(g)} Ñ/нед на ÑÑÑинÑ`,v>0?`заÑплаÑа ${r(v)}/меÑ`:null,`ÐРзабиÑÐ°ÐµÑ ${p}
1 %`].filter(Boolean),a=[`â${t(f)} Ñ/Ð¼ÐµÑ Ð²Ð¾Ð·Ð²ÑаÑаеÑÑÑ`,null!==$?`ÑÐºÐ¾Ð½Ð¾Ð¼Ð¸Ñ â${r($)}/меÑ`:null,null!==$&&!y?"невÑгодно по ÑаÑÑÑÑÑ":null].filter(Boolean),l=`ÐалÑкÑлÑÑоÑ: ${e.join(", ")} â ${a.join(", ")}`.replace(/\u00A0/g," ");window.dispatchEvent(new CustomEvent("quantum:lead-comment",{detail:l}))},children:"ÐолÑÑиÑÑ ÑоÑнÑй ÑаÑÑÑÑ"})]})]})}],9501)},70249,e=>{"use strict";var a=e.i(43476),l=e.i(71645),s=e.i(93628);let c=(e,a=0)=>e.toLocaleString("ru-RU",{maximumFractionDigits:a}),t=e=>`${c(100*Math.round(e/100))} â½`;e.s(["LossCalc",0,function(){let e=(0,l.useId)(),[n,r]=(0,l.useState)(""),[i,d]=(0,l.useState)(30),[o,u]=(0,l.useState)(""),[m,h]=(0,l.useState)(""),p=(0,l.useRef)(!1),x=()=>{p.current||(p.current=!0,(0,s.metrikaGoal)("calc_used"))},j=Math.min(Number(n)||0,1e6),N=Math.min(Number(o)||0,100),b=Number(m)||0,g=Math.round(j*i/100),v=j>0&&N>0&&b>0?N/100*g*b:null,f=(l,s,t,n,r,i=9)=>(0,a.jsxs)("label",{className:"calc-field",htmlFor:`${e}-${l}`,children:[(0,a.jsx)("span",{className:"calc-label",children:s}),(0,a.jsx)("input",{id:`${e}-${l}`,className:"lead-input calc-input",inputMode:"numeric",value:t?c(Number(t)):"",placeholder:r,onChange:e=>{n(e.target.value.replace(/\D/g,"").slice(0,9).slice(0,i)),x()}})]});return(0,a.jsxs)("div",{className:"calc",id:"calc",children:[(0,a.jsxs)("div",{className:"calc-inputs",children:[f("leads","СколÑко заÑвок пÑиÑ
Ð¾Ð´Ð¸Ñ Ð² меÑÑÑ",n,r,"ÐапÑимеÑ, 300",7),f("conv","СколÑко заÑвок ÑÑановÑÑÑÑ Ñделкой, %",o,u,"ÐапÑимеÑ, 10",3),f("check","СÑедний Ñек Ñделки, â½",m,h,"ÐапÑимеÑ, 150 000"),(0,a.jsxs)("div",{className:"calc-field calc-field-wide",children:[(0,a.jsxs)("label",{className:"calc-label",htmlFor:`${e}-late`,children:["СколÑким заÑвкам оÑвеÑаеÑе позже Ñем ÑеÑез ÑаÑ: ",(0,a.jsxs)("b",{children:[i," %"]})]}),(0,a.jsx)("input",{id:`${e}-late`,className:"calc-range",type:"range",min:5,max:90,step:5,value:i,onChange:e=>{d(Number(e.target.value)),x()}}),(0,a.jsx)("span",{className:"calc-hint",children:"ÐеÑеÑ, вÑÑ
однÑе, загÑÑженнÑе менеджеÑÑ â оÑениÑе ÑеÑÑно"})]})]}),(0,a.jsxs)("div",{className:"calc-result","aria-live":"polite",children:[j>0&&(0,a.jsxs)("div",{className:"calc-row",children:[(0,a.jsxs)("span",{className:"calc-v",children:["â",c(g)]}),(0,a.jsx)("span",{className:"calc-d",children:"заÑвок в меÑÑÑ Ð¶Ð´ÑÑ Ð¾ÑвеÑа долÑÑе ÑаÑа"})]}),null===v?(0,a.jsx)("p",{className:"calc-wait",children:"ÐведиÑе заÑвки, конвеÑÑÐ¸Ñ Ð¸ Ñек â поÑÑиÑаем вÑÑÑÑÐºÑ Ð¿Ð¾Ð´ ÑиÑком."}):(0,a.jsxs)("div",{className:"calc-row",children:[(0,a.jsxs)("span",{className:"calc-v",children:["â",t(v)]}),(0,a.jsx)("span",{className:"calc-d",children:"вÑÑÑÑки в меÑÑÑ Ð¿ÑиÑ
одиÑÑÑ Ð½Ð° заÑвки Ñ Ð¿Ð¾Ð·Ð´Ð½Ð¸Ð¼ оÑвеÑом"})]}),(0,a.jsx)("p",{className:"calc-note",children:"ÐÐ³ÐµÐ½Ñ Ð¾ÑвеÑÐ°ÐµÑ Ð½Ð° ниÑ
за 1â2 минÑÑÑ. СколÑко веÑнÑÑÑÑ â поÑÑиÑаем на беÑплаÑном аÑдиÑе по ваÑей CRM."}),(0,a.jsx)("a",{href:"#audit",className:"btn btn-primary calc-cta",onClick:function(){let e=[j>0?`${c(j)} заÑвок/меÑ`:null,`${i} % â оÑÐ²ÐµÑ Ð¿Ð¾Ð·Ð¶Ðµ ÑаÑа`,N>0?`конвеÑÑÐ¸Ñ ${c(N)} %`:null,b>0?`Ñек ${t(b)}`:null].filter(Boolean),a=null!==v?` â на поздниÑ
оÑвеÑаÑ
â${t(v)}/меÑ`:"",l=`ÐалÑкÑлÑÑÐ¾Ñ Ð¿Ð¾ÑеÑÑ: ${e.join(", ")}${a}`.replace(/ /g," ");window.dispatchEvent(new CustomEvent("quantum:lead-comment",{detail:l}))},children:"ÐолÑÑиÑÑ ÑÐ°Ð·Ð±Ð¾Ñ Ð·Ð°Ñвок"})]})]})}])},51691,e=>{"use strict";var a=e.i(43476),l=e.i(57688),s=e.i(22016),c=e.i(71645),t=e.i(20583),n=e.i(96336);let r="ÐÑе пÑоекÑÑ",i=["ÐвÑомаÑизаÑÐ¸Ñ Ñ ÐÐ","СайÑÑ","ÐнÑеÑнеÑ-магазинÑ","ÐобилÑнÑе пÑиложениÑ","CRM и кабинеÑÑ","ÐаÑкеÑплейÑÑ","СеÑвиÑÑ Ð¸ плаÑÑоÑмÑ"],d="ÐÑе оÑÑаÑли";e.s(["ProjectGrid",0,function({items:e,sectors:o,initialType:u,initialSector:m}){var h;let p,x,j=Array.from(new Set(e.flatMap(e=>e.types))).sort((e,a)=>(i.indexOf(e)+1||99)-(i.indexOf(a)+1||99)),N=[r,...j],b=[d,...o.filter(a=>e.some(e=>e.sector===a))],[g,v]=(0,c.useState)(u&&j.includes(u)?u:r),[f,$]=(0,c.useState)(m&&b.includes(m)?m:d),[w,y]=(0,c.useState)(""),[C,k]=(0,c.useState)(!1),[S,M]=(0,c.useState)(null),{trap:
1F,guard:R}=(0,t.useFormGuard)(),T=e.filter(e=>(g===r||e.types.includes(g))&&(f===d||e.sector===f)),q=S?S.order.map(a=>e.find(e=>e.slug===a)).filter(e=>void 0!==e):T;async function O(a){let l;if(!(a.length<3)&&!C){k(!0);try{let e=await R(),s=await fetch("/api/projects/match",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:a,...e})}),c=await (0,n.readReply)(s);if(!s.ok||!Array.isArray(c.matches))throw Error(`поиÑк оÑвеÑил ${s.status}`);l=c.matches}catch{let s;s=(a.toLowerCase().match(/[\p{L}\d]{4,}/gu)??[]).map(e=>e.slice(0,Math.max(4,e.length-2))),l=e.map(e=>{let a=`${e.name} ${e.summary} ${e.category} ${e.sector}`.toLowerCase();return{c:e,score:s.filter(e=>a.includes(e)).length}}).filter(e=>e.score>0).sort((e,a)=>a.score-e.score).slice(0,6).map(({c:e})=>({slug:e.slug,reason:""}))}v(r),$(d),M({query:a,order:l.map(e=>e.slug),reasons:new Map(l.map(e=>[e.slug,e.reason]))}),k(!1)}}(0,c.useEffect)(()=>{let e=new URLSearchParams(window.location.search).get("q")?.trim().slice(0,500);e&&!(e.length<3)&&Promise.resolve().then(()=>(y(e),O(e)))},[]);let G=e=>{M(null),e()};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("form",{className:"match-form",onSubmit:function(e){e.preventDefault(),O(w.trim())},children:[(0,a.jsx)(t.TrapField,{inputRef:F}),(0,a.jsxs)("div",{className:"match-head",children:[(0,a.jsx)("label",{htmlFor:"match-q",className:"match-label",children:"ÐодбеÑÑм поÑ
ожие пÑоекÑÑ Ð¿Ð¾Ð´ ваÑÑ Ð·Ð°Ð´Ð°ÑÑ"}),(0,a.jsx)("span",{className:"match-count",children:q.length===e.length?(p=(h=e.length)%10,x=h%100,`${h} ${1===p&&11!==x?"ÑабоÑа":p>=2&&p<=4&&(x<12||x>14)?"ÑабоÑÑ":"ÑабоÑ"}`):`${q.length} из ${e.length} ÑабоÑ`})]}),(0,a.jsxs)("div",{className:"match-row",children:[(0,a.jsx)("input",{id:"match-q",className:"lead-input match-input",value:w,onChange:e=>y(e.target.value),placeholder:"ÐапÑимеÑ: ÑеÑÑ Ð·Ð¾Ð¾Ð¼Ð°Ð³Ð°Ð·Ð¸Ð½Ð¾Ð², Ñ
оÑим пÑиложение Ñ Ð±Ð¾Ð½ÑÑами",maxLength:500}),(0,a.jsx)("button",{type:"submit",className:"btn btn-dark",disabled:C||w.trim().length<3,children:C?"ÐодбиÑаемâ¦":"ÐодобÑаÑÑ"})]}),C&&(0,a.jsx)("p",{className:"match-note",children:"СмоÑÑим вÑе кейÑÑ â ÑÑо займÑÑ Ð´Ð¾ минÑÑÑ."}),S&&(0,a.jsxs)("p",{className:"match-note",children:[S.order.length?`Ðод \xab${S.query}\xbb подÑ
одÑÑ ${S.order.length} из ${e.length} ÑабоÑ.`:`Ðод \xab${S.query}\xbb поÑ
ожиÑ
ÑÐ°Ð±Ð¾Ñ Ð½Ðµ наÑлоÑÑ â ÑаÑÑкажиÑе о задаÑе в заÑвке, подÑкажем лиÑно.`," ",(0,a.jsx)("button",{type:"button",className:"match-reset",onClick:()=>M(null),children:"ÐоказаÑÑ Ð²Ñе"})]})]}),(0,a.jsx)("div",{className:"tabs-bar",role:"tablist","aria-label":"Тип пÑоекÑа",children:N.map(e=>(0,a.jsx)("button",{type:"button",role:"tab","aria-selected":!S&&e===g,className:`tab-btn${!S&&e===g?" is-active":""}`,onClick:()=>G(()=>v(e)),children:e},e))}),(0,a.jsx)("div",{className:"tabs-bar tabs-bar-sub",role:"tablist","aria-label":"ÐÑÑаÑлÑ",children:b.map(e=>(0,a.jsx)("button",{type:"button",role:"tab","aria-selected":!S&&e===f,className:`tab-btn tab-btn-sm${!S&&e===f?" is-active":""}`,onClick:()=>G(()=>$(e)),children:e},e))}),(0,a.jsx)("div",{className:"grid grid-3",children:q.map(e=>{var c;let t=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:`work-shot${e.cover?(c=e.cover,c?.startsWith("/assets/covers/")||/^\/published-img\/[\w-]+-cover(-[0-9a-f]{8})?\.png$/.test(c??""))?" is-cover":"":" is-empty"}`,children:e.cover?(0,a.jsx)(l.default,{src:e.cover,alt:e.name,width:420,height:280}):(0,a.jsx)("span",{className:"work-shot-name",children:e.name})}),(0,a.jsxs)("div",{className:"work-body",children:[(0,a.jsxs)("div",{className:"work-name",children:[(0,a.jsx)("span",{children:e.name}),e.badge&&(0,a.jsx)("span",{className:"work-badge",children:e.badge})]}),(0,a.jsx)("p",{className:"work-desc",children:e.summary}),S?.reasons.get(e.slug)&&(0,a.jsx)("p",{className:"work-reason",children:S.reasons.get(e.slug)}),(0,a.jsx)("div",{className:"work-tags",children:e.category})]})]});return e.externalUrl?(0,a.jsx)("a",{href:e.externalUrl,className:"work",target:"_blank",rel:"noopener noreferrer",children:t},e.slug):(0,a.jsx)(s.default,{href:`/projects/${e.slug}`,className:"work",children:t},e.slug)})})]})}],51691)}]);
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.