PageSourceSearch

https://itdodasi.uz/_next/static/chunks/59314201347d82bc.js

js itdodasi.uz collected 2026-10-09 22:40:35 UTC 32,204 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,3253,e=>{"use strict";e.s(["CONTACT_EMAIL",0,"[email protected]","CONTACT_PHONE",0,"+998 (33) 224-44-24","CONTACT_PHONE_RAW",0,"+998332244424"])},18566,(e,t,a)=>{t.exports=e.r(76562)},95187,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={callServer:function(){return n.callServer},createServerReference:function(){return s.createServerReference},findSourceMapURL:function(){return i.findSourceMapURL}};for(var l in r)Object.defineProperty(a,l,{enumerable:!0,get:r[l]});let n=e.r(32120),i=e.r(92245),s=e.r(35326)},72701,e=>{"use strict";var t=e.i(71645),a=e.i(18566),r=e.i(95187);let l=(0,r.createServerReference)("400c7248a27cc8a0394a23534501e007ff56b4f9bd",r.callServer,void 0,r.findSourceMapURL,"sendToTelegram");function n(){let e=(0,a.usePathname)(),[r,n]=(0,t.useState)(""),[i,s]=(0,t.useState)(""),[o,c]=(0,t.useState)(""),[d,u]=(0,t.useState)(!1),[h,f]=(0,t.useState)(!1),[m,x]=(0,t.useState)(!1),p=async t=>{if(t.preventDefault(),r.trim()&&i.trim()&&!d){u(!0),x(!1);try{await l({name:r.trim(),phone:i.trim(),comment:o.trim()||void 0,page:e}),f(!0),n(""),s(""),c(""),setTimeout(()=>f(!1),4e3)}catch{x(!0),setTimeout(()=>x(!1),4e3)}finally{u(!1)}}};return{name:r,setName:n,phone:i,handlePhoneChange:e=>{let t=e.target.value.replace(/\D/g,"");if(t.startsWith("998")&&(t=t.substring(3)),t.length>9&&(t=t.substring(0,9)),t.length>0){let a="+998";t.length>0&&(a+=` ${t.substring(0,2)}`),t.length>2&&(a+=` ${t.substring(2,5)}`),t.length>5&&(a+=` ${t.substring(5,7)}`),t.length>7&&(a+=` ${t.substring(7,9)}`),e.target.value=a.trim(),s(a.trim())}else e.target.value="",s("")},comment:o,setComment:c,loading:d,success:h,error:m,handleSubmit:p}}e.s(["useFormSubmit",()=>n],72701)},63211,e=>{"use strict";var t=e.i(43476),a=e.i(22016);e.s(["default",0,function({loading:e,loadingText:r,onClick:l,href:n,children:i,type:s="submit",variant:o="red",className:c="",clipPath:d="[clip-path:polygon(10%_0,100%_0,100%_70%,90%_100%,0_100%,0_30%)]"}){let u;switch(o){case"red":default:u="bg-[#D40210] text-white hover:bg-[#b21c17]";break;case"blue":u="bg-[#4068F6] text-white hover:bg-[#3355d4]";break;case"orange":u="bg-[#E8411B] text-white hover:bg-[#d13a18]";break;case"white":u="bg-white text-[#1D1B26] hover:bg-neutral-200"}let h=`font-sf-pro font-bold lg:text-[17px] text-[16px] transition inline-flex items-center justify-center ${u} ${c} ${d}`;return n?(0,t.jsx)(a.default,{href:n,className:h,children:i}):(0,t.jsx)("button",{type:s,className:h,disabled:e,onClick:l,children:e?r:i})}])},33468,23607,50211,e=>{"use strict";var t=e.i(43476);let a={ru:"Ошибка при отправке. Попробуйте ещё раз.",uz:"Yuborishda xatolik. Qaytadan urinib ko'ring."};function r({locale:e="ru"}){return(0,t.jsx)("div",{className:"mb-4 rounded-lg bg-red-500/20 border border-red-500/40 p-4 text-red-300 text-sm",children:a[e]})}e.s(["default",()=>r],33468),e.s(["default",0,({type:e="text",placeholder:a="",value:r,onChange:l,textarea:n=!1,rows:i=3,required:s=!1,variant:o})=>{let c;switch(o){case"red":default:c="border-[#615E5E85] focus:border-[#D40210]";break;case"white":c="text-[#1D1D1D] border-[#615E5E85] focus:border-[#4068F6]";break;case"blue":c="border-[#615E5E85] focus:border-[#4068F6] text-[#615E5E]! placeholder:text-[#615E5E]!"}let d=`w-full w-full bg-transparent text-[#dddddd] border-b pb-5 focus:outline-none transition placeholder:text-[#DDDDDD] text-[16px] md:text-[18px] ${c}`;return n?(0,t.jsx)("textarea",{placeholder:a,rows:i,className:`${d} resize-none`,value:r,onChange:l,required:s}):(0,t.jsx)("input",{type:e,placeholder:a,className:d,value:r,onChange:l,required:s})}],23607);let l={ru:"Заявка успешно отправлена!",uz:"Ariza muvaffaqiyatli yuborildi!"};function n({locale:e="ru"}){return(0,t.jsx)("div",{className:"mb-4 rounded-lg bg-green-500/20 border border-green-500/40 p-4 text-green-300 text-sm",children:l[e]})}e.s(["default",()=>n],50211)},73274,21923,6668,e=>{"use strict";var t=e.i(43476),a=e.i(71645),r=e.i(74080),l=e.i(72701),n=e.i(57688),i=e.i(63211),s=e.i(33468),o=e.i(23607),c=e.i(50211),d=e.i(3253);let u={ru:"Номер телефона",uz:"Telefon raqami"},h=function({className:e,locale:a="ru"}){return(0,t.jsxs)("div",{className:`mt-7 border-white/10 text-center ${e}`,children:[(0,t.jsx)("p",{className:"text-white text-[18px] font-normal mb-1",children:u[a]}),(0,t.jsx)("a",{href:`tel:${d.CONTACT_PHONE_RAW}`,className:"text-white text-[22px] md:text-[30px] font-medium tracking-[-3%] hover:text-[#E53935] transition",children:d.CONTACT_PHONE})]})};e.s(["default",0,h],21923);let f={ru:{formLabel:"Форма для связи",heading:"Обсудим ваш проект?",namePlaceholder:"Ваше имя",phonePlaceholder:"Номер телефона",commentPlaceholder:"Комментарий",submitting:"Отправляется...",submit:"Оставить заявку"},uz:{formLabel:"Bog'lanish shakli",heading:"Loyihangizni muhokama qilamizmi?",namePlaceholder:"Ismingiz",phonePlaceholder:"Telefon raqami",commentPlaceholder:"Izoh",submitting:"Yuborilmoqda...",submit:"Ariza qoldirish"}},m=function({showPhoneBelow:e=!1,locale:a="ru"}){let{name:r,setName:d,phone:u,handlePhoneChange:m,comment:x,setComment:p,loading:b,success:g,error:w,handleSubmit:y}=(0,l.useFormSubmit)(),v=f[a];return(0,t.jsxs)("div",{className:"w-full max-w-[480px] clip-path",children:[(0,t.jsxs)("div",{className:"bg-[#1D1D1D] p-6 md:p-8",children:[(0,t.jsx)("div",{className:"absolute inset-0 z-0 pointer-events-none",children:(0,t.jsx)(n.default,{src:"/images/homeBg.webp",alt:"background",fill:!0,className:"object-cover opacity-10",priority:!0})}),(0,t.jsx)("p",{className:"text-sm font-medium mb-2 text-[#D40210]",children:v.formLabel}),(0,t.jsx)("h3",{className:"text-white text-2xl md:text-[28px] font-semibold mb-6",children:v.heading}),g&&(0,t.jsx)(c.default,{locale:a}),w&&(0,t.jsx)(s.default,{locale:a}),(0,t.jsxs)("form",{className:"flex flex-col gap-6",onSubmit:y,children:[(0,t.jsx)(o.default,{placeholder:v.namePlaceholder,value:r,onChange:e=>d(e.target.value),required:!0}),(0,t.jsx)(o.default,{type:"tel",placeholder:v.phonePlaceholder,value:u||"+998 ",onCh
1ange:e=>m(e),required:!0}),(0,t.jsx)(o.default,{textarea:!0,placeholder:v.commentPlaceholder,value:x,onChange:e=>p(e.target.value)}),(0,t.jsx)(i.default,{loading:b,loadingText:v.submitting,className:"h-[60px] w-full",variant:"red",clipPath:"[clip-path:polygon(6%_0,100%_0,100%_75%,94%_100%,0_100%,0_25%)]",children:v.submit})]})]}),e&&(0,t.jsx)(h,{locale:a,className:"md:block hidden"})]})};function x({isOpen:e,onClose:l,locale:n="ru"}){if((0,a.useEffect)(()=>{if(!e)return;let t=e=>{"Escape"===e.key&&l()};return document.addEventListener("keydown",t),()=>document.removeEventListener("keydown",t)},[e,l]),(0,a.useEffect)(()=>{if(!e)return;let t=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=t}},[e]),!e||"u"<typeof document)return null;let i=(0,t.jsxs)("div",{className:"fixed inset-0 z-[999] flex items-center justify-center p-4",role:"dialog","aria-modal":"true",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-black/80 backdrop-blur-sm",onClick:l}),(0,t.jsxs)("div",{className:"relative z-10 w-full max-w-[480px] animate-in fade-in zoom-in duration-300",children:[(0,t.jsx)("button",{type:"button",onClick:l,className:"absolute top-2 right-2 z-1000 border-white border rounded-full p-1 text-white/70 hover:text-white flex items-center gap-2 text-sm uppercase tracking-widest transition-colors","aria-label":"uz"===n?"Yopish":"Закрыть",children:(0,t.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"block",children:(0,t.jsx)("path",{d:"M18 6L6 18M6 6L18 18",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})})}),(0,t.jsx)(m,{showPhoneBelow:!1,locale:n})]})]});return(0,r.createPortal)(i,document.body)}e.s(["default",0,m],6668),e.s(["default",()=>x],73274)},8341,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={cancelIdleCallback:function(){return i},requestIdleCallback:function(){return n}};for(var l in r)Object.defineProperty(a,l,{enumerable:!0,get:r[l]});let n="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 a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},79520,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={default:function(){return w},handleClientScriptLoad:function(){return p},initScriptLoader:function(){return b}};for(var l in r)Object.defineProperty(a,l,{enumerable:!0,get:r[l]});let n=e.r(55682),i=e.r(90809),s=e.r(43476),o=n._(e.r(74080)),c=i._(e.r(71645)),d=e.r(42732),u=e.r(22737),h=e.r(8341),f=new Map,m=new Set,x=e=>{let{src:t,id:a,onLoad:r=()=>{},onReady:l=null,dangerouslySetInnerHTML:n,children:i="",strategy:s="afterInteractive",onError:c,stylesheets:d}=e,h=a||t;if(h&&m.has(h))return;if(f.has(t)){m.add(h),f.get(t).then(r,c);return}let x=()=>{l&&l(),m.add(h)},p=document.createElement("script"),b=new Promise((e,t)=>{p.addEventListener("load",function(t){e(),r&&r.call(this,t),x()}),p.addEventListener("error",function(e){t(e)})}).catch(function(e){c&&c(e)});n?(p.innerHTML=n.__html||"",x()):i?(p.textContent="string"==typeof i?i:Array.isArray(i)?i.join(""):"",x()):t&&(p.src=t,f.set(t,b)),(0,u.setAttributesFromProps)(p,e),"worker"===s&&p.setAttribute("type","text/partytown"),p.setAttribute("data-nscript",s),d&&(e=>{if(o.default.preinit)return e.forEach(e=>{o.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let a=document.createElement("link");a.type="text/css",a.rel="stylesheet",a.href=e,t.appendChild(a)})}})(d),document.body.appendChild(p)};function p(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,h.requestIdleCallback)(()=>x(e))}):x(e)}function b(e){e.forEach(p),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEac
1h(e=>{let t=e.id||e.getAttribute("src");m.add(t)})}function g(e){let{id:t,src:a="",onLoad:r=()=>{},onReady:l=null,strategy:n="afterInteractive",onError:i,stylesheets:u,...f}=e,{updateScripts:p,scripts:b,getIsSsr:g,appDir:w,nonce:y}=(0,c.useContext)(d.HeadManagerContext);y=f.nonce||y;let v=(0,c.useRef)(!1);(0,c.useEffect)(()=>{let e=t||a;v.current||(l&&e&&m.has(e)&&l(),v.current=!0)},[l,t,a]);let j=(0,c.useRef)(!1);if((0,c.useEffect)(()=>{if(!j.current){if("afterInteractive"===n)x(e);else"lazyOnload"===n&&("complete"===document.readyState?(0,h.requestIdleCallback)(()=>x(e)):window.addEventListener("load",()=>{(0,h.requestIdleCallback)(()=>x(e))}));j.current=!0}},[e,n]),("beforeInteractive"===n||"worker"===n)&&(p?(b[n]=(b[n]||[]).concat([{id:t,src:a,onLoad:r,onReady:l,onError:i,...f,nonce:y}]),p(b)):g&&g()?m.add(t||a):g&&!g()&&x({...e,nonce:y})),w){if(u&&u.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===n)if(!a)return f.dangerouslySetInnerHTML&&(f.children=f.dangerouslySetInnerHTML.__html,delete f.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:y,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([0,{...f,id:t}])})`}});else return o.default.preload(a,f.integrity?{as:"script",integrity:f.integrity,nonce:y,crossOrigin:f.crossOrigin}:{as:"script",nonce:y,crossOrigin:f.crossOrigin}),(0,s.jsx)("script",{nonce:y,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([a,{...f,id:t}])})`}});"afterInteractive"===n&&a&&o.default.preload(a,f.integrity?{as:"script",integrity:f.integrity,nonce:y,crossOrigin:f.crossOrigin}:{as:"script",nonce:y,crossOrigin:f.crossOrigin})}return null}Object.defineProperty(g,"__nextScript",{value:!0});let w=g;("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},78680,89146,e=>{"use strict";let t={"/":"/uz","/sites":"/uz/sites","/web":"/uz/web","/seo":"/uz/seo","/internet-magazin":"/uz/internet-magazin","/mobilnaya":"/uz/mobilnaya","/kontekstnaya-reklama":"/uz/kontekstnaya-reklama","/smm-target":"/uz/smm-target","/ai-avtomatizatsiya":"/uz/ai-avtomatizatsiya","/keisy":"/uz/keisy","/blog":"/uz/blog"},a=Object.fromEntries(Object.entries(t).map(([e,t])=>[t,e]));function r(e){return"/uz"===e||e.startsWith("/uz/")?"uz":"ru"}function l(e,r){let l=e.split(/[?#]/)[0].replace(/\/+$/,"")||"/";return"uz"===r?t[l]?t[l]:l.startsWith("/blog/")?`/uz${l}`:"/uz":a[l]?a[l]:l.startsWith("/uz/blog/")?l.replace(/^\/uz/,""):"/"}e.s(["LOCALE_LABELS",0,{ru:{short:"RU",full:"Русский"},uz:{short:"UZ",full:"O'zbekcha"}},"getAlternateHref",()=>l,"getLocaleFromPathname",()=>r],78680);var n=e.i(43476),i=e.i(18566);e.s(["default",0,function({children:e,className:t="",onClick:a,sizeClass:r="h-[40px] w-[143px]",type:l="button"}){let s=(0,i.usePathname)(),o=s.startsWith("/uz/")?s.replace(/^\/uz/,""):s,c="";switch(o){case"/web":case"/internet-magazin":case"/sites":c="bg-[#4068F6] hover:bg-[#3355d4]";break;case"/mobilnaya":c="bg-[#B23717] hover:bg-[#981C01]";break;default:c="bg-red-600 hover:bg-red-700"}let d=`font-sf-pro font-bold lg:text-[17px] [clip-path:polygon(10%_0,100%_0,100%_70%,90%_100%,0_100%,0_30%)] text-white text-[16px] transition inline-flex items-center justify-center ${r} ${c} ${t}`;return(0,n.jsx)("button",{type:l,className:d,onClick:a,children:e})}],89146)},2971,e=>{"use strict";var t=e.i(43476),a=e.i(3253),r=e.i(22016),l=e.i(18566),n=e.i(71645),i=e.i(68613),s=e.i(73274),o=e.i(78680);function c({className:e="",onNavigate:a}){let n=(0,l.usePathname)(),i="uz"===(0,o.getLocaleFromPathname)(n)?"ru":"uz",s=o.LOCALE_LABELS[i];return(0,t.jsx)(r.default,{href:(0,o.getAlternateHref)(n,i),hrefLang:i,onClick:a,"aria-label":s.full,title:s.full,className:`inline-flex h-8.75 w-10.5 items-center justify-center bg-white font-sf-pro text-[13px] font-bold uppercase tracking-wide text-[#1D1B26] transition hover:bg-white/85 md:h-10 md:w-12 md:text-[15px] [clip-path:polygon(10%_0,100%_0,100%_70%,90%_100%,0_100%,0_30%)] ${e}`,children:s.short})}var d=e.i(89146);let u={ru:[{href:"#",label:"Услуги компании",hasDropdown:!0},{href:"/keisy",label:"Кейсы"},{href:"/blog",label:"Блог"}],uz:[{href:"#",label:"Kompaniya xizmatlari",hasDropdown:!0},{href:"/uz/keisy",label:"Keyslar"},{href:"/uz/blog",label:"Blog"}]},h={ru:[{href:"/web",label:"CRM-системы"},{href:"/seo",label:"SEO-продвижение"},{href:"/sites",label:"Разработка веб-сайтов"},{href:"/internet-magazin",label:"Разработка интернет-магазинов и маркетплейсов"},{href:"/mobilnaya",label:"Мобильная разработка"},{href:"/kontekstnaya-reklama",label:"Контекстная реклама"},{href:"/smm-target",label:"СММ и Таргет"},{href:"/ai-avtomatizatsiya",label:"Автоматизация с искусственным интеллектом"}],uz:[{href:"/uz/web",label:"CRM-tizimlar"},{href:"/uz/seo",label:"SEO-ilgarilash"},{href:"/uz/sites",label:"Web-saytlar yaratish"},{href:"/uz/internet-magazin",label:"Internet-do'kon va marketpleyslar yaratish"},{href:"/uz/mobilnaya",label:"Mobil ilovalar yaratish"},{href:"/uz/kontekstnaya-reklama",label:"Kontekst reklama"},{href:"/uz/smm-target",label:"SMM va Target"},{href:"/uz/ai-avtomatizatsiya",label:"Sun'iy intellekt bilan avtomatlashtirish"}]},f={ru:{openMenu:"Открыть меню",closeMenu:"Закрыть меню",mainNav:"Главная навигация",mobileMenu:"Мобильное меню",phoneLabel:"Телефон для связи:",phoneLabelShort:"Телефон для связи",contactCta:"Связаться"},uz:{openMenu:"Menyuni ochish",closeMenu:"Menyuni yopish",mainNav:"Asosiy navigatsiya",mobileMenu:"Mobil menyu",phoneLabel:"Aloqa uchun telefon:",phoneLabelShort:"Aloqa uchun telefon",contactCta:"Bog'lanish"}};
1function m(){let e=(0,l.usePathname)(),[o,m]=(0,n.useState)(!1),[x,p]=(0,n.useState)(!1),[b,g]=(0,n.useState)(!1),w="/uz"===e||e.startsWith("/uz/")?"uz":"ru",y=u[w],v=h[w],j=f[w],k=y.filter(e=>!e.hasDropdown),N="uz"===w?e.replace(/^\/uz/,"")||"/":e,z="/web"===N||"/internet-magazin"===N||"/sites"===N,_="/mobilnaya"===N,C=z?"text-[#4068F6]":_?"text-[#E8411B]":"text-[#D40210]",E=z?"bg-[#4068F6]":_?"bg-[#E8411B]":"bg-[#D40210]",L=(0,n.useCallback)(()=>{m(!1)},[]);return(0,n.useEffect)(()=>{L()},[e,L]),(0,n.useEffect)(()=>{let e=()=>{p(window.scrollY>24)};return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,n.useEffect)(()=>{if(!o)return;let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[o]),(0,t.jsxs)("header",{className:"fixed top-0 z-50 w-full font-sf-pro px-4",children:[(0,t.jsx)("div",{"aria-hidden":"true",className:`absolute inset-0 -z-10 transition-[background-color,box-shadow,backdrop-filter] duration-300 ease-out ${x?"bg-[#0D0C0C]/85 backdrop-blur-md shadow-[0_8px_24px_-12px_rgba(0,0,0,0.8)]":"bg-transparent"}`}),(0,t.jsxs)("div",{className:`relative mx-auto flex h-18 max-w-320.5 w-full items-center justify-between gap-6 border-b transition-colors duration-300 ${x?"border-transparent":"border-[#5151519C]"}`,children:[(0,t.jsx)("button",{onClick:()=>m(!0),className:"text-black w-10.5 md:hidden h-8.75 bg-white font-sf-pro font-bold lg:text-[17px] text-[16px] transition inline-flex items-center justify-center [clip-path:polygon(10%_0,100%_0,100%_70%,90%_100%,0_100%,0_30%)]","aria-label":j.openMenu,children:(0,t.jsx)(i.MenuIcon,{})}),(0,t.jsx)(r.default,{href:"uz"===w?"/uz":"/",className:"shrink-0 font-benzin text-[28px] font-semibold uppercase tracking-wide text-white md:block hidden",children:"ITDodasi"}),(0,t.jsx)("nav",{className:"hidden items-center gap-24.25 md:flex","aria-label":j.mainNav,children:y.map(a=>a.hasDropdown?(0,t.jsxs)("div",{className:"group relative flex items-center gap-2.5",children:[(0,t.jsxs)("span",{className:"cursor-pointer text-[17px] font-normal tracking-[-3%] text-white transition hover:text-white/80 flex items-center gap-2.5","aria-haspopup":"true","aria-expanded":"false",children:[a.label,(0,t.jsx)("span",{className:"transition-transform duration-200 group-hover:rotate-180",children:(0,t.jsx)(i.ArrowDownIcon,{className:"text-white"})})]}),(0,t.jsx)("div",{className:"invisible absolute left-0 top-full pt-2 opacity-0 transition-all duration-200 group-hover:visible group-hover:opacity-100",children:(0,t.jsx)("div",{className:"min-w-67.5 rounded-3xl bg-white py-5 pl-6 pr-4 [clip-path:polygon(78%_0,100%_21%,100%_100%,0_100%,0_0)]",children:(0,t.jsx)("ul",{className:"flex flex-col gap-4",children:v.map(a=>(0,t.jsx)("li",{children:(0,t.jsx)(r.default,{href:a.href,className:`block rounded px-2 text-[17px] leading-[100%] font-normal tracking-[-3%] text-[#615E5E] transition hover:text-[#D40210] ${e===a.href?"text-[#D40210]":""}`,children:a.label})},a.href))})})})]},a.label):(0,t.jsx)("span",{className:"relative flex items-center gap-2.5",children:(0,t.jsx)(r.default,{href:a.href,className:"text-[17px] font-normal tracking-[-3%] text-white transition hover:text-white/80",children:a.label})},a.href))}),(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-3 md:gap-6 lg:gap-8",children:[(0,t.jsxs)(r.default,{href:`tel:${a.CONTACT_PHONE_RAW}`,className:"hidden items-center gap-3 md:flex",children:[(0,t.jsx)("div",{className:`flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-[#FFFFFF0D] ${C}`,children:(0,t.jsx)(i.PhoneIcon,{className:C})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-[17px] font-medium tracking-[-4%] text-white",children:a.CONTACT_PHONE}),(0,t.jsx)("p",{className:"text-sm tracking-[-4%] text-[#FFFFFF63]",children:j.phoneLabel})]})]}),(0,t.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 md:static md:translate-x-0 md:translate-y-0",children:(0,t.jsx)(d.default,{sizeClass:"h-8.75 w-[130px] md:h-[40px] md:w-[143px]",onClick:()=>g(!0),children:j.contactCta})}),(0,t.jsx)(c,{})]})]}),(0,t.jsx)("div",{className:`fixed inset-0 z-100 bg-black/60 backdrop-blur-sm transition-opacity duration-300 md:hidden ${o?"opacity-100 visible":"opacity-0 invisible"}`,onClick:L,"aria-hidden":"true"}),(0,t.jsxs)("nav",{className:`fixed top-0 left-0 z-101 flex h-full w-[85%] max-w-90 flex-col bg-[#111] transition-transform duration-300 ease-out md:hidden ${o?"translate-x-0":"-translate-x-full"}`,"aria-label":j.mobileMenu,children:[(0,t.jsxs)("div",{className:"flex h-18 items-center justify-between px-5",children:[(0,t.jsx)(r.default,{href:"uz"===w?"/uz":"/",onClick:L,className:"font-benzin text-[24px] font-semibold uppercase tracking-wide text-white",children:"ITDodasi"}),(0,t.jsx)("button",{onClick:L,className:"flex h-9 w-9 shrink-0 items-center justify-center rounded-full bg-white/10 text-white transition hover:bg-white/20","aria-label":j.closeMenu,children:(0,t.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",children:(0,t.jsx)("path",{d:"M1 1l12 12M13 1L1 13"})})})]}),(0,t.jsx)("div",{className:"h-px bg-white/10"}),(0,t.jsxs)("div",{className:"flex-1 overflow-y-auto overscroll-contain px-4 py-4",children:[(0,t.jsx)("ul",{className:"flex flex-col gap-0.5",children:v.map(a=>{let l=e===a.href;return(0,t.jsx)("li",{children:(0,t.jsxs)(r.default,{href:a.href,onClick:L,"aria-current":l?"page":void 0,className:`flex items-center gap-3 rounded-xl px-3 py-2.5 text-[15px] leading-snug transition ${l?`${E}/10 text-white`:"text-white/70 hover:bg-white/5 hover:text-white"}`,children:[(0,t.jsx)("span",{className:`h-4 w-0.5 shrink-0 rounded-full transition-colors ${l?E:"bg-white/15"}`,"aria-hidden":"true"}),a.label]})},a.href)})}),(0,t.jsx)("div",{className:"my-4 h-px bg-white/10"}),(0,t.jsx)("div",{className:"flex gap-2",children:k.map(a=>{let l=e===a.href;return(0,t.jsx)(r.default,{href:a.href,onClick:L,"aria-current":l?"page":void 0,className:`flex-1 rounded-xl px-3 py-2.5 text-center text-[15px] font-medium transition ${l?`${E}/10 text-white`:"bg-white/5 text-white/80 hover:bg-white/10 hover:text-white"}`,children:a.label},a.href)})})]}),(0,t.jsxs)("div",{className:"border-t border-white/10 px-5 py-5",children:[(0,t.jsxs)(r.default,{href:`tel:${a.CONTACT_PHONE_RAW}`,onClick:L,className:"mb-4 flex items-center gap-3",children:[(0,t.jsx)("div",{className:`flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-white/5 ${C}`,children:(0,t.jsx)(i.PhoneIcon,{className:C})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-[16px] font-medium text-white",children:a.CONTACT_PHONE}),(0,t.jsx)("p",{className:"text-[13px] text-white/40",children:j.phoneLabelShort})]})]}),(0,t.jsx)(d.default,{className:"w-full!",onClick:()=>{L(),g(!0)},children:j.contactCta})]})]}),(0,t.jsx)(s.default,{isOpen:b,onClose:()=>g(!1),locale:w})]})}e.s(["default",()=>m],2971)},13642,e=>{"use strict";var t=e.i(43476),a=e.i(68613),r=e.i(3253);let l=[{href:"/",label:"Главная страница"},{href:"/#uslugi",label:"Услуги"},{href:"/keisy",label:"Кейсы"},{href:"/blog",label:"Блог"}],n=[{href:"/uz",label:"Bosh sahifa"},{href:"/uz/#uslugi",label:"Xizmatlar"},{href:"/uz/keisy",label:"Keyslar"},{href:"/uz/blog",label:"Blog"}],i=[{href:"https://t.me/itdodasi",label:"Telegram",icon:a.TelegramIcon},{href:"https://wa.me/998332244424",label:"Whatsapp",icon:a.WhatsAppIcon}];var s=e.i(78680),o=e.i(22016),c=e.i(18566);function d({className:e}){return(0,t.jsx)("div",{className:`items-center md:gap-3 gap-2 ${e}`,children:i.map(({href:e,label:a,icon:r})=>(0,t.jsx)("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:"md:w-[65px] md:h-[65px] w-[48px] h-[48px] rounded-full bg-[#FFFFFF0D] flex items-center justify-center text-white hover:bg-white/10 transition","aria-label":a,children:(0,t.jsx)(r,{className:"w-6 h-6"})},a))})}let u={ru:{phoneLabel:"Телефон для связи:",emailLabel:"Электронная почта:"},uz:{phoneLabel:"Aloqa uchun telefon:",emailLabel:"Elektron pochta:"}},h="text-[#FFFFFF63] md:text-[18px] text-[3.7vw] md:mb-4 mb-3 leading-[100%]",f="text-white md:text-[29px] text-[5.2vw] font-medium tracking-[-4%] leading-[100%] hover:text-[#E53935] transition";function m({locale:e="ru"}){let a=u[e];return(0,t.jsxs)("div",{className:"flex flex-col md:flex-row md:items-center md:justify-between gap-6 py-8 md:py-10",children:[(0,t.jsxs)("div",{className:"flex items-center md:flex-row flex-row-reverse justify-between md:gap-x-[70px]",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:h,children:a.phoneLabel}),(0,t.jsx)("a",{href:`tel:${r.CONTACT_PHONE_RAW}`,className:f,children:r.CONTACT_PHONE})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:h,children:a.emailLabel}),(0,t.jsx)("a",{href:`mailto:${r.CONTACT_EMAIL}`,className:`${f} underline`,children:r.CONTACT_EMAIL})]})]}),(0,t.jsx)(d,{className:"md:flex hidden"})]})}var x=e.i(71645),p=e.i(73274),b=e.i(89146);let g={ru:"Связаться",uz:"Bog'lanish"};function w({locale:e="ru"}){let[a,r]=(0,x.useState)(!1),i="uz"===e?n:l;return(0,t.jsxs)("div",{className:"flex flex-col md:flex-row md:items-center md:justify-between gap-6 md:gap-4 pb-4 md:pb-10",children:[(0,t.jsxs)("div",{className:"flex items-center md:gap-[96px] gap-4 justify-between",children:[(0,t.jsx)(o.default,{href:"uz"===e?"/uz":"/",className:"shrink-0 font-benzin md:text-[28px] text-[24px] font-semibold uppercase text-white",children:"ITDodasi"}),(0,t.jsx)("nav",{className:"md:flex hidden flex-wrap items-center gap-x-6 gap-y-2 text-white/90 text-[15px] md:text-base",children:i.map(({href:e,label:a})=>(0,t.jsx)(o.default,{href:e,className:"hover:text-white transition",children:a},e+a))}),(0,t.jsx)(d,{className:"md:hidden flex"})]}),(0,t.jsx)(b.default,{className:"md:inline-flex! hidden!",onClick:()=>r(!0),children:g[e]}),(0,t.jsx)(p.default,{isOpen:a,onClose:()=>r(!1),locale:e})]})}function y(){let e=(0,c.usePathname)(),a=(0,s.getLocaleFromPathname)(e),r="uz"===a?n:l;return(0,t.jsx)("footer",{className:"bg-[#19181D] rounded-t-[50px] mt-[-50px] relative z-1",children:(0,t.jsxs)("div",{className:"max-w-[1282px] flex flex-col mx-auto md:px-4 px-7 py-6 md:py-12",children:[(0,t.jsx)(w,{locale:a}),(0,t.jsx)("nav",{className:"md:hidden grid grid-cols-2 items-center py-6 md:gap-x-6 gap-y-6 text-white text-[16px] md:text-[17px] border-y border-[#F6F6F61A]",children:r.map(({href:e,label:a})=>(0,t.jsx)(o.default,{href:e,className:"hover:text-white transition",children:a},e+a))}),(0,t.jsx)(m,{locale:a})]})})}e.s(["default",()=>y],13642)},39392,e=>{"use strict";var t=e.i(43476),a=e.i(18566),r=e.i(71645);let l={"/":"#D40210","/web":"#4068F6","/sites":"#4068F6","/internet-magazin":"#4068F6","/mobilnaya":"#E8411B","/seo":"#059669","/keisy":"#BE185D","/blog":"#9333EA","/kontekstnaya-reklama":"#0284C7","/smm-target":"#DB2777","/ai-avtomatizatsiya":"#4338CA"},n={ru:{"/":"Главная","/web":"CRM-системы","/sites":"Разработка сайтов","/internet-magazin":"Разработка веб-сайтов","/mobilnaya":"Мобильная разработка","/seo":"SEO продвижение","/keisy":"Кейсы","/blog":"Блог","/kontekstnaya-reklama":"Контекстная реклама","/smm-target":"СММ и Таргет","/ai-avtomatizatsiya":"AI Автоматизация"},uz:{"/":"Bosh sahifa","/web":"CRM-tizimlar","/sites":"Sayt yaratish","/internet-magazin":"Internet-do'kon yaratish","/mobilnaya":"Mobil ishlab chiqish","/seo":"SEO-ilgarilash","/keisy":"Keyslar","/blog":"Blog","/kontekstnaya-reklama":"Kontekst reklama","/smm-target":"SMM va Target","/ai-avtomatizatsiya":"AI avtomatlashtirish"}},i={ru:"Загрузка",uz:"Yuklanmoqda"};function s(e){let t="/uz"===e||e.startsWith("/uz/")?"uz":"ru",a="uz"===t?e.replace(/^\/uz/,"")||"/":e,r=n[t][a]?a:a.startsWith("/blog/")?"/blog":null;return r?{name:n[t][r],color:l[r]}:{name:i[t],color:"#D40210"}}function o(){let e=(0,a.usePathname)(),l=(0,a.useRouter)(),n=(0,r.useRef)(e);(0,r.useEffect)(()=>{n.current=e},[e]);let[i,o]=(0,r.useState)(!1),[c,d]=(0,r.useState)(!0),[u,h]=(0,r.useState)(!1),[f,m]=(0,r.useState)(0),[x,p]=(0,r.useState)("idle"),[b,g]=(0,r.useState)(s(e)),w=(0,r.useRef)(!1),y=s(e);(0,r.useEffect)(()=>{let{body:e}=document;if(c||"idle"!==x)e.style.overflow="hidden";else{let t=Math.abs(parseInt(e.style.top||"0",10));e.style.overflow="",window.scrollTo(0,t)}return()=>{let t=Math.abs(parseInt(e.style.top||"0",10));e.style.overflow="",window.scrollTo(0,t)}},[c,x]),(0,r.useEffect)(()=>{let e;if(!c||u)return;let t=performance.now(),a="complete"===document.readyState,r=0,l=()=>{a=!0};a||window.addEventListener("load",l);let n=()=>{let i=performance.now()-t;a||i>=1400?r=Math.min(100,r+Math.max(1,(100-r)*.1)):r<85&&(r+=(85-r)*.03);let s=Math.round(r);if(m(s),s>=100){setTimeout(()=>{h(!0),setTimeout(()=>{d(!1),o(!0)},500)},200),window.removeEventListener("load",l);return}e=requestAnimationFrame(n)};return e=requestAnimationFrame(n),()=>{cancelAnimationFrame(e),window.removeEventListener("load",l)}},[c,u]);let v=(0,r.useCallback)(e=>{let t;if(!w.current){try{t=new URL(e,window.location.origin).pathname}catch{return}t!==n.current&&(w.current=!0,g(s(t)),p("entering"),requestAnimationFrame(()=>{requestAnimationFrame(()=>{p("entered"),setTimeout(()=>{l.push(e),p("holding"),setTimeout(()=>{p("exiting"),setTimeout(()=>{p("idle"),w.current=!1},600)},500)},600)})}))}},[l]);return(0,r.useEffect)(()=>
1{if(!i)return;let e=e=>{let t;if(e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||w.current)return;let a=e.target.closest("a");if(!a)return;let r=a.getAttribute("href");if(!(!r||r.startsWith("http")||r.startsWith("tel:")||r.startsWith("mailto:"))&&"_blank"!==a.target){try{t=new URL(r,window.location.origin).pathname}catch{return}t!==n.current&&(e.preventDefault(),e.stopPropagation(),v(r))}};return document.addEventListener("click",e,!0),()=>document.removeEventListener("click",e,!0)},[i,v]),(0,t.jsxs)(t.Fragment,{children:[c&&(0,t.jsx)("div",{className:"fixed inset-0 z-9999 flex flex-col items-center justify-center w-full min-w-0 px-4",style:{backgroundColor:y.color,opacity:+!u,transition:"opacity 0.5s ease-out"},children:(0,t.jsxs)("div",{className:"relative flex items-baseline justify-center gap-1 w-full min-w-0",children:[(0,t.jsx)("span",{className:"font-benzin text-[80px] md:text-[120px] lg:text-[150px] font-bold text-white leading-none",style:{fontVariantNumeric:"tabular-nums"},children:f}),(0,t.jsx)("span",{className:"font-benzin text-[24px] md:text-[36px] text-white/50",children:"%"})]})}),"idle"!==x&&(0,t.jsx)("div",{className:"fixed inset-0 z-9999 flex items-center justify-center w-full min-w-0",style:{backgroundColor:b.color,transform:(()=>{switch(x){case"entering":default:return"translateY(100%)";case"entered":case"holding":return"translateY(0%)";case"exiting":return"translateY(-100%)"}})(),transition:"entering"===x?"none":"transform 0.6s cubic-bezier(0.76, 0, 0.24, 1)"},children:(0,t.jsx)("div",{className:"flex w-full min-w-0 items-center justify-center px-4",children:(0,t.jsx)("h2",{className:"font-benzin text-[28px] md:text-[48px] lg:text-[56px] font-bold text-white text-center max-w-full",style:{opacity:+("holding"===x),transform:"holding"===x?"translateY(0)":"translateY(8px)",transition:"opacity 0.35s ease-out, transform 0.35s ease-out"},children:b.name})})})]})}e.s(["default",()=>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.