1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{130:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,1743,23)),Promise.resolve().then(r.t.bind(r,2982,23)),Promise.resolve().then(r.bind(r,5857)),Promise.resolve().then(r.bind(r,1909)),Promise.resolve().then(r.bind(r,1738)),Promise.resolve().then(r.bind(r,9467)),Promise.resolve().then(r.bind(r,994)),Promise.resolve().then(r.bind(r,5495)),Promise.resolve().then(r.bind(r,6611))},994:(e,t,r)=>{"use strict";r.d(t,{LangAttribute:()=>i});var n=r(2115),a=r(2828);function i(){let{locale:e}=(0,a.s)();return(0,n.useEffect)(()=>{document.documentElement.lang=e},[e]),null}},1738:(e,t,r)=>{"use strict";r.d(t,{YandexMetrica:()=>l});var n=r(5155),a=r(2115),i=r(2593),o=r.n(i),s=r(7648);function l(){let{value:e,hydrated:t,hydrate:r}=(0,s.v)();return((0,a.useEffect)(()=>{r()},[r]),t&&"granted"===e)?(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(o(),{id:"yandex-metrika",strategy:"afterInteractive",children:` 2 (function(m,e,t,r,i,k,a){ 3 m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; 4 m[i].l=1*new Date(); 5 for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} 6 k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a) 7 })(window, document,'script','https://mc.yandex.ru/metrika/tag.js?id=108237139', 'ym'); 8 9 ym(108237139, 'init', {ssr:true, webvisor:true, clickmap:true, ecommerce:"dataLayer", referrer: document.referrer, url: location.href, accurateTrackBounce:true, trackLinks:true}); 10 `})}):null}},1743:()=>{},1834:(e,t,r)=>{"use strict";r.d(t,{$s:()=>d,F3:()=>l,ZI:()=>c,pX:()=>u,rJ:()=>s});let n="promto.attribution_params",a=new Set(["_admin_token","access_token","auth","authorization","code","id_token","jwt","pass","password","refresh_token","reset_token","secret","session","session_token","state","token"]);function i(e){let t=!1;return e.forEach(()=>{t=!0}),t}function o(){try{return void 0!==window.localStorage}catch{return!1}}function s(e){var t;let r,s,l=(t=new URLSearchParams("string"==typeof e?e:window.location.search),r=new URLSearchParams,s=new Set,t.forEach((e,t)=>{let n;if(s.size>=100)return;let i=t.trim().slice(0,120);i&&(n=i.trim().toLowerCase(),!(a.has(n)||n.endsWith("_token")||n.endsWith("-token"))&&1)&&(s.add(i),r.append(i,e.trim().slice(0,1e3)))}),r);return i(l)&&function(e){if(o()&&i(e))try{let t={value:e.toString(),expiresAt:Date.now()+7776e6};window.localStorage.setItem(n,JSON.stringify(t))}catch{}}(l),l}function l(){let e=s();if(i(e))return e;if(!o())return new URLSearchParams;try{let e=window.localStorage.getItem(n);if(!e)return new URLSearchParams;let t=JSON.parse(e);if("string"!=typeof t.value||"number"!=typeof t.expiresAt||t.expiresAt<Date.now())return window.localStorage.removeItem(n),new URLSearchParams;return new URLSearchParams(t.value)}catch{return new URLSearchParams}}function c(e,t,r,n){var a;let i,o,{url:s,isRelative:c}=(i=/^[a-z][a-z\d+.-]*:/i.test(e),{url:new URL(e,"https://promto.ai"),isRelative:!i}),u=l();return a=s.searchParams,o=new Set,u.forEach((e,t)=>{o.add(t)}),o.forEach(e=>a.delete(e)),u.forEach((e,t)=>{a.append(t,e)}),s.searchParams.has("utm_source")||s.searchParams.set("utm_source","promto_landings"),s.searchParams.has("utm_medium")||s.searchParams.set("utm_medium",t),s.searchParams.has("utm_campaign")||s.searchParams.set("utm_campaign",r),s.searchParams.has("utm_content")||s.searchParams.set("utm_content",n),s.searchParams.set("promto_medium",t),s.searchParams.set("promto_campaign",r),s.searchParams.set("promto_content",n),c?`${s.pathname}${s.search}${s.hash}`:s.toString()}function u(e,t={}){return c(e,t.medium??"link",t.campaign??"unknown",t.content??"app_link")}function d(e){let t=e.split("?")[0]?.replace(/\/+$/,"")||"/";if("/"===t||"/ru"===t||"/en"===t)return"home";let r=t.match(/^\/site\/(.+)-(ru|en)$/);if(r)return r[1];let n=t.match(/^\/site\/lp\/(ru|en)\/([^/]+)$/);if(n)return n[2];if("/site"===t||"/site/ru"===t||"/site/en"===t)return"site_home";let a=t.match(/^\/(.+)-(ru|en)$/);if(a)return a[1];let i=t.replace(/^\/(ru|en)(?=\/|$)/,"");if(!i||"/"===i)return"home";let o=t.replace(/^\/site\/(ru|en)(?=\/|$)/,"");if(o&&o!==t)return o.replace(/^\/+/,"")||"site_home";let s=i.replace(/^\/+/,"");return"karta-sajta"===s?"sitemap":s||"home"}},1909:(e,t,r)=>{"use strict";r.d(t,{CookieConsent:()=>c});var n=r(5155),a=r(2115),i=r(8500),o=r.n(i),s=r(7332),l=r(7648);function c(){let{value:e,hydrated:t,hydrate:r,set:i}=(0,l.v)();return((0,a.useEffect)(()=>{r()},[r]),t&&"unset"===e)?(0,n.jsx)("div",{role:"dialog","aria-live":"polite","aria-label":"СоглаÑие на иÑполÑзование Ñайлов cookie",className:"fixed inset-x-3 bottom-3 z-[600] rounded-[16px] border border-black/8 bg-white/95 shadow-[0_12px_36px_rgba(28,27,24,0.16)] backdrop-blur md:inset-x-auto md:right-5 md:bottom-5 md:w-[380px]",children:(0,n.jsxs)("div",{className:"flex flex-col gap-2.5 p-3.5 font-onest text-[12.5px] leading-[1.45] text-[#777771] md:p-4",children:[(0,n.jsxs)("p",{children:["ÐÑ Ð¸ÑполÑзÑем ÑÐ°Ð¹Ð»Ñ cookie и ЯндекÑ.ÐеÑÑикÑ, ÑÑÐ¾Ð±Ñ ÑÐ°Ð¹Ñ ÑабоÑал коÑÑекÑно и Ð¼Ñ Ð¿Ð¾Ð½Ð¸Ð¼Ð°Ð»Ð¸, как его ÑлÑÑÑаÑÑ. ÐодÑобнее â"," ",(0,n.jsx)(o(),{href:"https://app.promto.ai/cookie",rel:"nofollow noopener noreferrer",target:"_blank",className:"underline underline-offset-2 transition-colors hover:text-[#1b1b1b]",children:"в полиÑике иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñайлов cookie"})," ","и"," ",(0,n.jsx)(o(),{href:"https://app.promto.ai/privacy",rel:"nofollow noopener noreferrer",target:"_blank",className:"underline underline-offset-2 transition-colors hover:text-[#1b1b1b]",children:"полиÑике конÑиденÑиалÑноÑÑи"}),"."]}),(0,n.jsxs)("div",{className:"flex flex-wrap justify-end gap-2",children:[(0,n.jsx)(s.$,{variant:"ghost",size:"sm",className:"h-7 px-3 text-[12.5px]",onClick:()=>i("denied"),children:"ÐÑклониÑÑ"}),(0,n.jsx)(s.$,{variant:"primary",size:"sm",className:"h-7 px-3.5 text-[12.5px]",onClick:()=>i("granted"),children:"ÐÑинÑÑÑ"})]})]})}):null}},2163:(e,t,r)=>{"use strict";r.d(t,{F:()=>s,Y:()=>o,cn:()=>i});var n=r(9722),a=r(622);function i(...e){return(0,a.QP)((0,n.$)(e))}function o(e){let t=new Date(e),r=String(t.getDate()).padStart(2,"0"),n=String(t.getMonth()+1).padStart(2,"0"),a=t.getFullYear();return`${r}.${n}.${a}`}function s(e){return e.toLowerCase().replace(/[^\w\s-]/g,"").replace(/[\s_]+/g,"-").replace(/^-+|-+$/g,"")}},2593:(e,t,r)=>{"use strict";
10Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return _},handleClientScriptLoad:function(){return g},initScriptLoader:function(){return b}};for(var a in n)Object.defineProperty(t,a,{enumerable:!0,get:n[a]});let i=r(3623),o=r(6388),s=r(5155),l=i._(r(7650)),c=o._(r(2115)),u=r(5368),d=r(3584),p=r(8356),m=new Map,f=new Set,h=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:a=null,dangerouslySetInnerHTML:i,children:o="",strategy:s="afterInteractive",onError:c,stylesheets:u}=e,p=r||t;if(p&&f.has(p))return;if(m.has(t)){f.add(p),m.get(t).then(n,c);return}let h=()=>{a&&a(),f.add(p)},g=document.createElement("script"),b=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),n&&n.call(this,t),h()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){c&&c(e)});i?(g.innerHTML=i.__html||"",h()):o?(g.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",h()):t&&(g.src=t,m.set(t,b)),(0,d.setAttributesFromProps)(g,e),"worker"===s&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",s),u&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(u),document.body.appendChild(g)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>h(e))}):h(e)}function b(e){e.forEach(g),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function w(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:a=null,strategy:i="afterInteractive",onError:o,stylesheets:d,...m}=e,{updateScripts:g,scripts:b,getIsSsr:w,appDir:_,nonce:x}=(0,c.useContext)(u.HeadManagerContext);x=m.nonce||x;let v=(0,c.useRef)(!1);(0,c.useEffect)(()=>{let e=t||r;v.current||(a&&e&&f.has(e)&&a(),v.current=!0)},[a,t,r]);let y=(0,c.useRef)(!1);if((0,c.useEffect)(()=>{if(!y.current){if("afterInteractive"===i)h(e);else"lazyOnload"===i&&("complete"===document.readyState?(0,p.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>h(e))}));y.current=!0}},[e,i]),("beforeInteractive"===i||"worker"===i)&&(g?(b[i]=(b[i]||[]).concat([{id:t,src:r,onLoad:n,onReady:a,onError:o,...m,nonce:x}]),g(b)):w&&w()?f.add(t||r):w&&!w()&&h({...e,nonce:x})),_){if(d&&d.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===i)if(!r)return m.dangerouslySetInnerHTML&&(m.children=m.dangerouslySetInnerHTML.__html,delete m.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([0,{...m,id:t}])})`}});else return l.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:x,crossOrigin:m.crossOrigin}:{as:"script",nonce:x,crossOrigin:m.crossOrigin}),(0,s.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([r,{...m,id:t}])})`}});"afterInteractive"===i&&r&&l.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:x,crossOrigin:m.crossOrigin}:{as:"script",nonce:x,crossOrigin:m.crossOrigin})}return null}Object.defineProperty(w,"__nextScript",{value:!0});let _=w;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2982:e=>{e.exports={style:{fontFamily:"'onest', 'onest Fallback', system-ui, arial"},className:"__className_830163",variable:"__variable_830163"}},5495:(e,t,r)=>{"use strict";r.d(t,{ScrollToTop:()=>c});var n=r(5155),a=r(2115),i=r(2828),o=r(7869),s=r.n(o);function l(){return(0,n.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:(0,n.jsx)("path",{d:"M10 16V4M10 4L4 10M10 4L16 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})}function c(){let{t:e}=(0,i.s)(),[t,r]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{function e(){r(window.scrollY>300)}return window.addEventListener("scroll",e,{passive:!0}
10),e(),()=>window.removeEventListener("scroll",e)},[]),(0,n.jsx)("button",{type:"button",className:`${s().scrollToTop} ${t?s().scrollToTopVisible:""}`,onClick:function(){window.scrollTo({top:0,behavior:"smooth"})},"aria-label":e("scrollToTop.ariaLabel"),title:e("scrollToTop.title"),children:(0,n.jsx)(l,{})})}},5857:(e,t,r)=>{"use strict";r.d(t,{LayoutShell:()=>l});var n=r(5155),a=r(3199),i=r(6453),o=r(6230),s=r(3321);function l({children:e}){let t=(0,s.usePathname)(),r=t?.startsWith("/blog/admin"),c=t?.startsWith("/site/admin"),u="/karta-sajta"===t,d="/"===t||"/browser"===t||"/business"===t||"/pricing"===t||"/pricing/business"===t||"/solutions"===t||t?.startsWith("/solutions/")||"/learn"===t||t?.startsWith("/learn/");if(r||c||d)return(0,n.jsx)(n.Fragment,{children:e});let p=t?.startsWith("/apps/")?t.slice(6):"/openclaw"===t||"/hermes"===t?t.slice(1):void 0;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.Header,{}),e,(0,n.jsx)("div",{className:"pb-[132px] md:pb-[152px]",children:(0,n.jsx)(i.Footer,{hideSitemapLink:u})}),(0,n.jsx)(o.U$,{activeSlug:p,mobileRevealOnScroll:"/apps/promto-kod"===t})]})}},6230:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>c,U$:()=>u,SI:()=>l});var n=r(5155),a=r(8500),i=r.n(a),o=r(2115);let s=[{slug:"promto-kod",href:"/apps/promto-kod",name:"ÐÑомÑо Ðод",dockLabel:"Ðод",group:"app",icon:"/images/apps/promto-kod.svg"},{slug:"promto-dizajn",href:"/apps/promto-dizajn",name:"ÐÑомÑо Ðизайн",dockLabel:"Ðизайн",group:"app",icon:"/images/apps/promto-dizajn.svg"},{slug:"brauzer",href:"/apps/brauzer",name:"ÐÑаÑзеÑ",dockLabel:"ÐÑаÑзеÑ",group:"app",icon:"/images/apps/brauzer.svg"},{slug:"telegram",href:"/apps/telegram",name:"Telegram",dockLabel:"Telegram",group:"app",icon:"/images/apps/telegram.svg"},{slug:"word",href:"/apps/word",name:"Word",dockLabel:"Word",group:"app",icon:"/images/apps/word.svg"},{slug:"excel",href:"/apps/excel",name:"Excel",dockLabel:"Excel",group:"app",icon:"/images/apps/excel.svg"},{slug:"kartinki",href:"/apps/kartinki",name:"ÐаÑÑинки",dockLabel:"ÐаÑÑинки",group:"app",icon:"/images/apps/kartinki.svg"},{slug:"video",href:"/apps/video",name:"Ðидео",dockLabel:"Ðидео",group:"app",icon:"/images/apps/video.svg"},{slug:"doska",href:"/apps/doska",name:"ÐоÑка",dockLabel:"ÐоÑка",group:"app",icon:"/images/apps/doska.svg"},{slug:"fajly",href:"/apps/fajly",name:"ФайлÑ",dockLabel:"ФайлÑ",group:"app",icon:"/images/apps/fajly.svg"},{slug:"skilly",href:"/apps/skilly",name:"СкиллÑ",dockLabel:"СкиллÑ",group:"app",icon:"/images/apps/skilly.svg"},{slug:"openclaw",href:"/openclaw",name:"OpenClaw",dockLabel:"OpenClaw",group:"agent",icon:"/images/provider-icons/openclaw.svg"},{slug:"hermes",href:"/hermes",name:"Hermes",dockLabel:"Hermes",group:"agent",icon:"/images/provider-icons/hermes.png"}];function l(){let[e,t]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e=()=>t(window.scrollY>220);return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),e}function c({activeSlug:e,onDark:t=!1}){let r=t?"w-full truncate text-center font-onest text-[9px] font-medium text-white/90 md:text-[10px]":"w-full truncate text-center font-onest text-[9px] font-medium text-[#1b1b1b] md:text-[10px]";return(0,n.jsxs)("ul",{className:"flex items-end gap-0.5 md:gap-1.5",children:[s.map(t=>{let a=t.slug===e;return(0,n.jsx)("li",{children:(0,n.jsxs)(i(),{href:t.href,"aria-current":a?"page":void 0,title:t.name,className:`flex w-[52px] flex-col items-center gap-1 rounded-[12px] px-1 py-1.5 transition-transform hover:-translate-y-1 md:w-[62px] ${a?"bg-white/70":""}`,children:["agent"===t.group?(0,n.jsx)("span",{className:"flex h-8 w-8 items-center justify-center overflow-hidden rounded-[9px] bg-white shadow-[0_2px_6px_rgba(0,0,0,0.12)] md:h-10 md:w-10",children:(0,n.jsx)("img",{src:t.icon,alt:"",width:40,height:40,className:"h-full w-full object-cover"})}):(0,n.jsx)("img",{src:t.icon,alt:"",width:40,height:40,className:"h-8 w-8 md:h-10 md:w-10"}),(0,n.jsx)("span",{className:r,children:t.dockLabel})]})},t.slug)}),(0,n.jsx)("li",{children:(0,n.jsxs)(i(),{href:"/apps",title:"ÐÑе пÑиложениÑ",className:"flex w-[52px] flex-col items-center gap-1 rounded-[12px] px-1 py-1.5 transition-transform hover:-translate-y-1 md:w-[62px]",children:[(0,n.jsx)("span",{className:"flex h-8 w-8 items-center justify-center rounded-[9px] border border-dashed border-black/25 bg-white/60 font-onest text-[15px] text-[#5b5b5b] md:h-10 md:w-10",children:"+"}),(0,n.jsx)("span",{className:r,children:"ÐÑе"})]})})]})}function u({activeSlug:e,mobileRevealOnScroll:t=!1}){let r=l();return(0,n.jsx)("div",{className:`pointer-events-none fixed inset-x-0 bottom-[calc(max(1rem,env(safe-area-inset-bottom))+3.75rem)] z-40 flex justify-center px-3 transition-all duration-300 md:bottom-0 md:pb-5 ${t&&!r?"max-md:pointer-events-none max-md:translate-y-[160%] max-md:opacity-0":""}`,children:(0,n.jsx)("nav",{"aria-label":"ÐÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ ÐÑомÑо",className:"pointer-events-auto max-w-full overflow-x-auto rounded-[22px] border border-white/50 bg-white/70 p-2 shadow-[0_16px_50px_rgba(24,30,40,0.22)] backdrop-blur-xl [-ms-overflow-style:none] [scrollbar-width:none] [&::-webkit-scrollbar]:hidden",children:(0,n.jsx)(c,{activeSlug:e})})})}},7332:(e,t,r)=>{"use strict";r.d(t,{$:()=>o});var n=r(5155),a=r(2115),i=r(2163);let o=(0,a.forwardRef)(({className:e,variant:t="primary",size:r="md",isLoading:a=!1,disabled:o,children:s,...l},c)=>(0,n.jsxs)("button",{ref:c,className:(0,i.cn)("inline-flex items-center justify-center font-medium transition-all duration-200 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand-red focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{primary:"bg-gradient-to-r from-brand-red to-brand-yellow text-white hover:opacity-90 active:scale-[0.98] shadow-sm",secondary:"border-2 border-brand-purple text-brand-purple hover:bg-brand-purple hover:text-white active:scale-[0.98]",ghost:"text-text-secondary hover:text-text-primary hover:bg-light-surface active:scale-[0.98]"}[t],{sm:"h-8 px-3 text-sm rounded-full",md:"h-10 px-5 text-base rounded-full",lg:"h-12 px-8 text-lg rounded-full"}[r],e),disabled:o||a,...l,children:[a?(0,n.jsx)("span",{className:"mr-2 inline-block h-4 w-4 animate-spin rounded-full border-2 border-current border-t-transparent"}):null,s]}));o.displayName="Button"},7648:(e,t,r)=>{"use strict";let n;r.d(t,{v:()=>l});var a=r(2115);let i=e=>{let t,r=new Set,n=(e,n)=>{let a="function"==typeof e?e(t):e;if(!Object.is(a,t)){let e=t;t=(null!=n?n:"object"!=typeof a||null===a)?a:Object.assign({},t,a),r.forEach(r=>r(t,e))}},a=()=>t,i={setState:n,getState:a,getInitialState:()=>o,subscribe:e=>(r.add(e),()=>r.delete(e))},o=t=e(n,a,i);return i},o=e=>{let t=e?i(e):i,r=e=>(function(e,t=e=>e){let r=a.useSyncExternalStore(e.subscribe,a.useCallback(()=>t(e.getState()),[e,t]),a.useCallback(()=>t(e.getInitialState()),[e,t]));return a.useDebugValue(r),r})(t,e);return Object.assign(r,t),r},s="consent.analytics",l=(n=e=>({value:"unset",hydrated:!1,hydrate:()=>{e({value:function(){try{let e=window.localStorage.getItem(s);if("granted"===e||"denied"===e)return e}catch{}return"unset"}(),hydrated:!0})},set:t=>{try{"unset"===t?window.localStorage.removeItem(s):window.localStorage.setItem(s,t)}catch{}e({value:t})}}))?o(n):o},7869:e=>{e.exports={scrollToTop:"ScrollToTop_scrollToTop__b3S_Y",scrollToTopVisible:"ScrollToTop_scrollToTopVisible__WwMaC"}},8356:(e,t)=>{"use strict";
10Object.defineProperty(t,"__esModule",{value:!0});var r={cancelIdleCallback:function(){return i},requestIdleCallback:function(){return a}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let a="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},i="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8541:(e,t,r)=>{"use strict";r.d(t,{M:()=>m,Q:()=>p});var n=r(1834);let a="promto.analytics_visitor_id",i=new Set(["gclid","gbraid","wbraid","yclid","fbclid","msclkid","_openstat","from","ref","referrer","promto_medium","promto_campaign","promto_content"]);function o(e,t){if(!e)return;let r=e.trim();if(r)return r.slice(0,t)}function s(){return"u">typeof crypto&&"randomUUID"in crypto?crypto.randomUUID():`${Date.now().toString(36)}-${Math.random().toString(36).slice(2)}`}function l(){try{let e=window.localStorage.getItem(a);if(e)return e;let t=s();return window.localStorage.setItem(a,t),t}catch{return}}function c(e){let t={};return e.forEach((e,r)=>{if(!(r.startsWith("utm_")||i.has(r)))return;let n=t[r];Array.isArray(n)?n.push(e):"string"==typeof n?t[r]=[n,e]:t[r]=e}),t}function u(){return`${window.location.pathname}${window.location.search}`}function d(e,t){let r=JSON.stringify(t);if(navigator.sendBeacon){let t=new Blob([r],{type:"application/json"});if(navigator.sendBeacon(e,t))return}fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:r,keepalive:!0}).catch(()=>{})}function p(e,t={}){let r;try{r=new URL(e,window.location.href)}catch{return}if("http:"!==r.protocol&&"https:"!==r.protocol||r.origin===window.location.origin)return;let n=c(r.searchParams),a={...t.eventData,medium:t.medium,campaign:t.campaign,content:t.content};d("/api/v1/analytics/external-click",{event_id:s(),visitor_id:l(),source_url:o(window.location.href,2048),source_path:o(u(),1024),page_path:o(window.location.pathname,1024),destination_url:o(r.toString(),2048),destination_host:o(r.hostname,255),referrer:o(document.referrer,2048),link_text:o(t.linkText,500),attribution_params:n,event_data:a})}function m(e,t={}){let r=c((0,n.F3)());t.medium&&(r.promto_medium=t.medium),t.campaign&&(r.promto_campaign=t.campaign),t.content&&(r.promto_content=t.content);let a={...t.params,medium:t.medium,campaign:t.campaign,content:t.content};d("/api/v1/analytics/event",{event_id:s(),event_type:"goal",goal_name:o(e,120),visitor_id:l(),source_url:o(window.location.href,2048),source_path:o(u(),1024),page_path:o(window.location.pathname,1024),referrer:o(document.referrer,2048),link_text:o(t.linkText,500),attribution_params:r,event_data:a})}},8840:(e,t,r)=>{"use strict";r.d(t,{BW:()=>s,a3:()=>o,ei:()=>a,gi:()=>l});var n=r(8541);let a={landingView:"landing_view",ctaTry:"cta_try_click",ctaTryOneRub:"cta_try_1rub_click",ctaTryPromto:"cta_try_promto_click",ctaTryFree:"cta_try_free_click",ctaCreateProject:"cta_create_project_click",ctaCreateWebsite:"cta_create_website_click",ctaStartOneRub:"cta_start_1rub_click",ctaStartPromto:"cta_start_promto_click",ctaDescribeTask:"cta_describe_task_click",ctaGeneric:"cta_app_click",promptSubmit:"prompt_submit",pricingStart:"pricing_start_click",pricingPro:"pricing_pro_click",pricingProMax:"pricing_pro_max_click",pricingPrime:"pricing_prime_click",blogTransition:"blog_transition_click"};function i(e){return e.toLowerCase().replace(/Ñ/g,"е").replace(/â½/g,"Ñ").replace(/\s+/g," ").trim()}function o(e,t){let r=t?Object.fromEntries(Object.entries(t).filter(([,e])=>void 0!==e)):void 0;(0,n.M)(e,{params:r,medium:"string"==typeof r?.medium?r.medium:void 0,campaign:"string"==typeof r?.campaign?r.campaign:void 0,content:"string"==typeof r?.content?r.content:void 0,linkText:"string"==typeof r?.label?r.label:void 0}),"function"==typeof window.ym&&window.ym(0x6739153,"reachGoal",e,r)}function s(e){let t=i(e);return t.includes("попÑобоваÑÑ")&&t.includes("1")||t.includes("try")&&t.includes("0.01")?a.ctaTryOneRub:t.includes("попÑобоваÑÑ Ð¿ÑомÑо")||t.includes("try promto")?a.ctaTryPromto:t.includes("попÑобоваÑÑ Ð±ÐµÑплаÑно")||t.includes("try free")?a.ctaTryFree:"попÑобоваÑÑ"===t||"try"===t?a.ctaTry:t.includes("ÑоздаÑÑ Ð¿ÑоекÑ")||t.includes("create project")?a.ctaCreateProject:t.includes("ÑоздаÑÑ ÑайÑ")||t.includes("create website")?a.ctaCreateWebsite:t.includes("наÑаÑÑ")&&t.includes("1")||t.includes("start")&&t.includes("0.01")?a.ctaStartOneRub:t.includes("наÑаÑÑ Ð² пÑомÑо")||t.includes("start in promto")?a.ctaStartPromto:t.includes("опиÑаÑÑ Ð·Ð°Ð´Ð°ÑÑ")||t.includes("describe task")?a.ctaDescribeTask:a.ctaGeneric}function l(e){let t=i(e).replace(/[_-]+/g," ");return"max"===t||"макÑ"===t||t.includes("pro max")||t.includes("пÑо макÑ")?a.pricingProMax:t.includes("prime")||t.includes("пÑайм")?a.pricingPrime:t.includes("start")||t.includes("ÑÑаÑÑ")?a.pricingStart:"pro"===t||"пÑо"===t||t.includes("пÑо ")?a.pricingPro:null}},9467:(e,t,r)=>{"use strict";r.d(t,{AttributionTracker:()=>c});var n=r(2115),a=r(3321),i=r(1834),o=r(8541),s=r(8840);let l="app.promto.ai";function c(){let e=(0,a.usePathname)();return(0,n.useEffect)(()=>{(0,i.rJ)()},[e]),(0,n.useEffect)(()=>{let t=e||window.location.pathname;("/"===t||"/apps/promto-kod"===t||"/ru"===t||"/en"===t||"/claude"===t||"/cursor"===t||t.startsWith("/site/")&&!t.startsWith("/site/admin")&&!t.startsWith("/site/api"))&&(0,s.a3)(s.ei.landingView,{path:t})},[e]),(0,n.useEffect)(()=>{function t(t){let r,n=t.target;if(!(n instanceof Element))return;let a=n.closest("a[href]");if(!(a instanceof HTMLAnchorElement))return;let c=e||window.location.pathname,u=function(e,t){let r,n=e.dataset.ymGoal;if(n)return n;try{r=new URL(e.href)}catch{return null}if(r.origin===window.location.origin&&r.pathname.startsWith("/blog")&&!t.startsWith("/blog"))return s.ei.blogTransition;if(r.hostname!==l)return null;let a=(0,s.gi)(function(e){let t=e.dataset.utmContent||"";if(t.startsWith("plan_"))return t.replace(/^plan_/,"");let r=e.closest("article, [data-plan-card]"),n=r?.querySelector("h3");return n?.textContent||""}(e));if(a)return a;let i=e.textContent||"",o=e.dataset.utmContent||"",c=(0,s.BW)(i);return c!==s.ei.ctaGeneric||"cta"===o||"cta_button"===o?c:null}(a,c);if(u){let e=null;try{e=new URL(a.href)}catch{e=null}(0,s.a3)(u,{path:c,campaign:a.dataset.utmCampaign||e?.searchParams.get("promto_campaign")||e?.searchParams.get("utm_campaign")||(0,i.$s)(c),medium:a.dataset.utmMedium||e?.searchParams.get("promto_medium")||e?.searchParams.get("utm_medium")||null,content:a.dataset.utmContent||e?.searchParams.get("promto_content")||e?.searchParams.get("utm_content")||null,label:a.textContent?.trim()||null})}try{r=new URL(a.href)}catch{return}if("http:"!==r.protocol&&"https:"!==r.protocol||r.origin===window.location.origin)return;let d=r.hostname===l,p=a.dataset.utmCampaign||(0,i.$s)(e||window.location.pathname),m=a.dataset.utmMedium||"link",f=a.dataset.utmContent||"app_link";d&&(a.href=(0,i.pX)(a.href,{medium:m,campaign:p,content:f})),(0,o.Q)(a.href,{medium:m,campaign:p,content:f,linkText:a.textContent||void 0,eventData:{isPlatformUrl:d,target:a.target||void 0}})}return document.addEventListener("click",t,!0),()=>document.removeEventListener("click",t,!0)},[e]),null}}},e=>{e.O(0,[3334,5490,4630,8500,8437,8409,2828,4891,8441,3794,7358],()=>e(e.s=130)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.