PageSourceSearch

https://www.chetra.ru/_next/static/chunks/app/(personal)/layout-ed55c5469cd1704a.js

js chetra.ru collected 2026-10-02 19:17:09 UTC 29,637 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1115],{56987:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,48173,23)),Promise.resolve().then(r.t.bind(r,53704,23)),Promise.resolve().then(r.t.bind(r,10132,23)),Promise.resolve().then(r.t.bind(r,61499,23)),Promise.resolve().then(r.bind(r,87366)),Promise.resolve().then(r.t.bind(r,93837,23)),Promise.resolve().then(r.bind(r,38143)),Promise.resolve().then(r.bind(r,31601)),Promise.resolve().then(r.bind(r,64591))},76046:(e,t,r)=>{"use strict";var n=r(66658);r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},53704:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return v},handleClientScriptLoad:function(){return p},initScriptLoader:function(){return _}});let n=r(60306),s=r(29955),a=r(95155),l=n._(r(47650)),o=s._(r(12115)),i=r(81147),c=r(22815),u=r(68571),d=new Map,m=new Set,f=e=>{if(l.default.preinit){e.forEach(e=>{l.default.preinit(e,{as:"style"})});return}if("undefined"!=typeof window){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)})}},h=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:s=null,dangerouslySetInnerHTML:a,children:l="",strategy:o="afterInteractive",onError:i,stylesheets:u}=e,h=r||t;if(h&&m.has(h))return;if(d.has(t)){m.add(h),d.get(t).then(n,i);return}let p=()=>{s&&s(),m.add(h)},_=document.createElement("script"),b=new Promise((e,t)=>{_.addEventListener("load",function(t){e(),n&&n.call(this,t),p()}),_.addEventListener("error",function(e){t(e)})}).catch(function(e){i&&i(e)});a?(_.innerHTML=a.__html||"",p()):l?(_.textContent="string"==typeof l?l:Array.isArray(l)?l.join(""):"",p()):t&&(_.src=t,d.set(t,b)),(0,c.setAttributesFromProps)(_,e),"worker"===o&&_.setAttribute("type","text/partytown"),_.setAttribute("data-nscript",o),u&&f(u),document.body.appendChild(_)};function p(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>h(e))}):h(e)}function _(e){e.forEach(p),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");m.add(t)})}function b(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:s=null,strategy:c="afterInteractive",onError:d,stylesheets:f,...p}=e,{updateScripts:_,scripts:b,getIsSsr:v,appDir:x,nonce:y}=(0,o.useContext)(i.HeadManagerContext),g=(0,o.useRef)(!1);(0,o.useEffect)(()=>{let e=t||r;g.current||(s&&e&&m.has(e)&&s(),g.current=!0)},[s,t,r]);let w=(0,o.useRef)(!1);if((0,o.useEffect)(()=>{!w.current&&("afterInteractive"===c?h(e):"lazyOnload"===c&&("complete"===document.readyState?(0,u.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>h(e))})),w.current=!0)},[e,c]),("beforeInteractive"===c||"worker"===c)&&(_?(b[c]=(b[c]||[]).concat([{id:t,src:r,onLoad:n,onReady:s,onError:d,...p}]),_(b)):v&&v()?m.add(t||r):v&&!v()&&h(e)),x){if(f&&f.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===c)return r?(l.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:y,crossOrigin:p.crossOrigin}:{as:"script",nonce:y,crossOrigin:p.crossOrigin}),(0,a.jsx)("script",{nonce:y,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{...p,id:t}])+")"}})):(p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:y,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...p,id:t}])+")"}}));"afterInteractive"===c&&r&&l.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:y,crossOrigin:p.crossOrigin}:{as:"script",nonce:y,crossOrigin:p.crossOrigin})}return null}Object.defineProperty(b,"__nextScript",{value:!0});let v=b;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},22815:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setAttributesFromProps",{enumerable:!0,get:function(){return a}});let r={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},n=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function s(e){return["async","defer","noModule"].includes(e)}function a(e,t){for(let[a,l]of Object.entries(t)){if(!t.hasOwnProperty(a)||n.includes(a)||void 0===l)continue;let o=r[a]||a.toLowerCase();"SCRIPT"===e.tagName&&s(o)?e[o]=!!l:e.setAttribute(o,String(l)),(!1===l||"SCRIPT"===e.tagName&&s(o)&&(!l||"false"===l))&&(e.setAttribute(o,""),e.removeAttribute(o))}}("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)},23178:(e,t,r)=>{"use strict";async function n(e){let t=await e.text();if(!t)return{};try{return JSON.parse(t)}catch(e){return{__nonJsonBody:t}}}function s(e){if(!(e instanceof Error))return null;try{let t=JSON.parse(e.message);if(t&&t.__httpError)return t;return null}catch(e){return null}}r.d(t,{J6:()=>u,Q_:()=>s,Zr:()=>o,km:()=>c,w$:()=>d});let a=new Set(["form/bottom","form/price","form/navesnoe","form/consultation","form/commercial-offer","form/leasing","form/popup","form/modal"]);function l(e){let t=e.trim();return(t=(t=(t=(t=t.replace(/^\/+/,"")).replace(/^api\/v1\//,"")).split("#")[0]).split("?")[0]).replace(/\/+$/,"")}function o(e){return a.has(l(e))}let i=null;async function c(e){var t,r,n;let s=(null==e?void 0:e.force)===!0,a=Date.now();if(!s&&i&&i.expiresAt>a)return i.value;let l=await d("form/sessid"),o=null!==(n=null==l?void 0:null===(t=l.data)||void 0===t?void 0:t.sessid)&&void 0!==n?n:null==l?void 0:l.sessid,c=null==l?void 0:null===(r=l.data)||void 0===r?void 0:r.sitekey;if(!o)throw i=null,Error("Missing sessid");let u={sessid:String(o),sitekey:c?String(c):void 0};return i={value:u,expiresAt:a+12e4},u}let u=async function(e,t){var r,s;let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"POST",u=l(e),d="POST"===o&&a.has(u),m=async()=>{let r=await fetch("/api/v1/"+e,{method:o,body:t,credentials:"include"}),s=await n(r);return r.ok?{ok:!0,body:s}:{ok:!1,errorPayload:{__httpError:!0,status:r.status,statusText:r.statusText,body:s}}};if(d&&!t.get("sessid")){let{sessid:e}=await c();t.set("sessid",e)}let f=await m();if(f.ok)return f.body;if(d&&403===f.errorPayload.status&&(null===(s=f.errorPayload.body)||void 0===s?void 0:null===(r=s.errors)||void 0===r?void 0:r.code)==="INVALID_SESSID"){i=null;let{sessid:e}=await c({force:!0});t.set("sessid",e);let r=await m();if(r.ok)return r.body;throw Error(JSON.stringify(r.errorPayload))}throw Error(JSON.stringify(f.errorPayload))},d=async function(e){let t=await fetch("/api/v1/"+e,{method:"GET",credentials:"include"}),r=await n(t);if(t.ok)return r;throw Error(JSON.stringify({__httpError:!0,status:t.status,statusText:t.statusText,body:r}))}},38143:(e,t,r)=>{"use strict";r.d(t,{default:()=>c});var n=r(95155),s=r(12115),a=r(23178),l=r(60586),o=r(60146),i=r.n(o);
1function c(){let[e,t]=(0,s.useState)(""),[r,o]=(0,s.useState)(""),[c,u]=(0,s.useState)(!1),[d,m]=(0,s.useState)(!1),[f,h]=(0,s.useState)(!1),[p,_]=(0,s.useState)(""),[b,v]=(0,s.useState)(!1),[x,y]=(0,s.useState)(""),[g,w]=(0,s.useState)(Array(6).fill("")),j=(0,s.useRef)([]),k=async t=>{t.preventDefault(),m(!0);let n=new FormData;n.append("login",e),n.append("password",r),c&&n.append("remember","Y");try{var s;let t=await (0,a.J6)("personal/auth",n);Number.parseInt(null==t?void 0:null===(s=t.data)||void 0===s?void 0:s.id)>0?(y(t.data.email||e),v(!0)):l.A.error(t.message||"Ошибка авторизации")}catch(e){l.A.error(e.message||"Произошла ошибка при авторизации")}finally{m(!1)}},N=async t=>{t.preventDefault(),m(!0);let n=new FormData;n.append("login",e),n.append("password",r),c&&n.append("remember","Y"),n.append("code",g.join(""));try{var s;let e=await (0,a.J6)("personal/auth",n);Number.parseInt(null==e?void 0:null===(s=e.data)||void 0===s?void 0:s.id)>0?window.location.href=window.location.href+"?_="+Date.now():l.A.error(e.message||"Неверный код подтверждения")}catch(e){l.A.error(e.message||"Произошла ошибка при авторизации")}finally{m(!1)}},S=async e=>{e.preventDefault(),m(!0);let t=new FormData;t.append("email",p);try{await (0,a.J6)("personal/password-reset",t),l.A.show((0,n.jsxs)("div",{className:"p-4",children:[(0,n.jsx)("h3",{className:"text-lg font-medium mb-2",children:"Письмо отправлено"}),(0,n.jsxs)("p",{children:["Инструкции по восстановлению пароля отправлены на ",p]}),(0,n.jsx)("button",{onClick:()=>{var e;return null===(e=Fancybox.getInstance())||void 0===e?void 0:e.close()},className:"mt-4 px-4 py-2 bg-blue-500 text-white ",children:"OK"})]})),h(!1),_("")}catch(e){l.A.error(e.message||"Ошибка при восстановлении пароля")}finally{m(!1)}},C=(e,t)=>{if(!/^\d*$/.test(t))return;let r=[...g];if(r[e]=t,w(r),t&&e<5){var n;null===(n=j.current[e+1])||void 0===n||n.focus()}},A=(e,t)=>{if("Backspace"===t.key&&!g[e]&&e>0){var r;null===(r=j.current[e-1])||void 0===r||r.focus()}};return(0,s.useEffect)(()=>{if(b&&j.current[0]){var e;null===(e=j.current[0])||void 0===e||e.focus()}},[b]),(0,n.jsx)("div",{className:"max-w-md mx-auto bg-white p-6 rounded-lg shadow ".concat(i().form),children:f||b?b?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("h2",{className:"text-2xl font-bold mb-6 text-center",children:"Двухфакторная аутентификация"}),(0,n.jsxs)("p",{className:"mb-6 text-center",children:["Одноразовый код отправлен на ",x]}),(0,n.jsxs)("form",{onSubmit:N,children:[(0,n.jsx)("div",{className:"flex justify-center gap-2 mb-6",children:Array.from({length:6}).map((e,t)=>(0,n.jsx)("input",{ref:e=>j.current[t]=e,type:"text",maxLength:1,className:"w-12 h-12 text-center border rounded text-xl",value:g[t],onChange:e=>C(t,e.target.value),onKeyDown:e=>A(t,e),required:!0},t))}),(0,n.jsx)("button",{type:"submit",className:"w-full bg-blue-500 text-white py-2 px-4 hover:bg-blue-600 disabled:bg-blue-300",disabled:d||6!==g.join("").length,children:d?"Проверка...":"Подтвердить"}),(0,n.jsx)("button",{type:"button",className:"w-full mt-4 !mt-4 text-blue-500 hover:text-blue-700 cursor-pointer",onClick:()=>{v(!1),w(Array(6).fill(""))},disabled:d,children:"Назад"})]})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("h2",{className:"text-2xl font-bold mb-6 text-center",children:"Восстановление пароля"}),(0,n.jsxs)("form",{onSubmit:S,children:[(0,n.jsxs)("div",{className:"mb-4",children:[(0,n.jsxs)("div",{style:{position:"absolute",left:"-9999px",opacity:0},children:[(0,n.jsx)("label",{htmlFor:"user-email",children:"email:"}),(0,n.jsx)("input",{type:"email",id:"user-email",name:"user-email",tabIndex:-1,autoComplete:"off"})]}),(0,n.jsx)("label",{className:"block text-gray-700 mb-2",htmlFor:"forgot-email",children:"Логин или email"}),(0,n.jsx)("input",{id:"forgot-email",type:"text",className:"w-full px-3 py-2 border",value:p,onChange:e=>_(e.target.value),required:!0,autoFocus:!0})]}),(0,n.jsxs)("div",{className:"flex justify-between",children:[(0,n.jsx)("button",{type:"button",className:"px-4 py-2 text-gray-700 hover:text-gray-900 cursor-pointer",onClick:()=>h(!1),disabled:d,children:"Назад"}),(0,n.jsx)("button",{type:"submit",className:"px-4 py-2 bg-blue-500 text-white hover:bg-blue-600 disabled:bg-blue-300",disabled:d,children:d?"Отправка...":"В
1ыслать"})]})]})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("h2",{className:"text-2xl font-bold mb-6 text-center",children:"Вход в личный кабинет только для официальных дилеров ЧЕТРА"}),(0,n.jsxs)("form",{onSubmit:k,children:[(0,n.jsxs)("div",{className:"mb-4",children:[(0,n.jsx)("label",{className:"block text-gray-700 mb-2",htmlFor:"login",children:"Логин"}),(0,n.jsx)("input",{id:"login",type:"text",className:"w-full px-3 py-2 border ",value:e,onChange:e=>t(e.target.value),required:!0,autoFocus:!0})]}),(0,n.jsxs)("div",{className:"mb-4",children:[(0,n.jsx)("label",{className:"block text-gray-700 mb-2",htmlFor:"password",children:"Пароль"}),(0,n.jsx)("input",{id:"password",type:"password",className:"w-full px-3 py-2 border",value:r,onChange:e=>o(e.target.value),required:!0})]}),(0,n.jsxs)("div",{className:"flex items-center justify-between mb-6",children:[(0,n.jsxs)("label",{className:"flex items-center cursor-pointer",children:[(0,n.jsx)("input",{type:"checkbox",className:"form-checkbox",checked:c,onChange:e=>u(e.target.checked)}),(0,n.jsx)("span",{className:"ml-2 text-gray-700",children:"Запомнить меня"})]}),(0,n.jsx)("button",{type:"button",className:"text-blue-500 hover:text-blue-700 cursor-pointer",onClick:()=>h(!0),children:"Забыли пароль?"})]}),(0,n.jsx)("button",{type:"submit",className:"w-full bg-blue-500 text-white py-2 px-4 hover:bg-blue-600 disabled:bg-blue-300",disabled:d,children:d?"Вход...":"Войти"})]})]})})}},31601:(e,t,r)=>{"use strict";r.d(t,{PersonalLeftMenu:()=>d});var n=r(95155),s=r(29130),a=r(6012),l=r.n(a);r(30449);var o=r(48173),i=r.n(o),c=r(12115),u=r(76046);let d=e=>{let{data:t}=e,r=(0,u.usePathname)(),[a,o]=(0,c.useState)(!1),[d,m]=(0,c.useState)(!1),[f,h]=(0,c.useState)(null),p=e=>r===e.link||!!e.parent&&e.parent.length>0&&e.parent.some(e=>r.startsWith(e.link));return((0,c.useEffect)(()=>{if(null==t?void 0:t.length){let e=t.findIndex(e=>p(e));-1!==e&&h("personal-menu-item-".concat(e))}},[r,t]),(0,c.useEffect)(()=>{let e=()=>{m(window.innerWidth>991)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),(0,c.useEffect)(()=>{o(d)},[d]),null==t?void 0:t.length)?(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("div",{className:"".concat(l().menu," section-left-menu"),children:[(0,n.jsxs)("button",{onClick:()=>{o(!a)},className:"".concat(l().button," ").concat(a?l().button_active:""),children:[a?"Закрыть меню":"Открыть меню",(0,n.jsx)("svg",{width:"10",height:"6",viewBox:"0 0 10 6",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M1 1L5 5L9 1",stroke:"#350431"})})]}),a&&(0,n.jsx)("div",{className:l().menu__wrapper,children:(0,n.jsx)("div",{className:"".concat(l().menu__top," personal-menu-top"),children:(0,n.jsx)(s.Accordion,{type:"single",collapsible:!0,className:"w-full",value:f,onValueChange:h,children:t.map((e,t)=>{let a=p(e);return e.parent&&0!==e.parent.length?(0,n.jsxs)(s.AccordionItem,{value:"personal-menu-item-".concat(t),children:[(0,n.jsxs)(s.AccordionTrigger,{className:a?l().active:"",children:[e.icon&&(0,n.jsx)("span",{className:l().menuIcon,children:e.icon}),e.link?(0,n.jsx)(i(),{href:e.link,className:l().triggerLink,children:e.name}):(0,n.jsx)("span",{className:l().triggerText,children:e.name})]}),(0,n.jsx)(s.AccordionContent,{children:e.parent.map(e=>(0,n.jsx)(i(),{href:e.link,className:"".concat(r.startsWith(e.link)?l().active:""," ").concat(l().sublink),children:e.name},e.link))})]},e.link||"item-".concat(t)):(0,n.jsx)("div",{className:l().menuItem,children:(0,n.jsxs)(i(),{href:e.link,className:"".concat(l().menuLink," ").concat(a?l().active:""),children:[e.icon&&(0,n.jsx)("span",{className:l().menuIcon,children:e.icon}),e.name]})},e.link)})})})})]})}):(0,n.jsx)(n.Fragment,{children:"нет данных"})}},64591:(e,t,r)=>{"use strict";r.d(t,{SessionChecker:()=>c});var n=r(95155),s=r(12115),a=r(76046),l=r(23178),o=r(60550),i=r.n(o);let c=()=>
1{let e=(0,a.usePathname)(),t=(0,a.useRouter)(),[r,o]=(0,s.useState)(!1),c=(0,s.useCallback)(async function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];try{var r;let n=await (0,l.w$)("cabinetdealer/session/ping/");Number.parseInt(null==n?void 0:null===(r=n.data)||void 0===r?void 0:r.userId)?o(!1):e?t.refresh():o(!0)}catch(r){e?t.refresh():o(!0)}},[t]);return((0,s.useEffect)(()=>{c(!0)},[e,c]),(0,s.useEffect)(()=>{let e=()=>{c()};window.addEventListener("focus",e),document.addEventListener("visibilitychange",e);let t=window.setInterval(c,15e3);return()=>{window.removeEventListener("focus",e),document.removeEventListener("visibilitychange",e),window.clearInterval(t)}},[c]),r)?(0,n.jsx)("div",{className:i().toast,children:(0,n.jsxs)("div",{className:i().content,children:[(0,n.jsx)("span",{className:i().message,children:"Ваш сеанс работы с сайтом завершён из-за отсутствия активности"}),(0,n.jsx)("button",{onClick:()=>{window.location.reload()},className:i().button,children:"Войти"})]})}):null}},87366:(e,t,r)=>{"use strict";r.d(t,{FeedbackClient:()=>m});var n=r(95155),s=r(34595),a=r.n(s),l=r(12115),o=r(23178),i=r(89009),c=r(60586),u=r(94617),d=r(49156);let m=e=>{let{inputs:t,check:r,data:s}=e,[m,f]=(0,l.useState)(!1),[h,p]=(0,l.useState)(""),[_,b]=(0,l.useState)(void 0),[v,x]=(0,l.useState)(""),[y,g]=(0,l.useState)(0),w=(0,l.useRef)(null),j=(0,l.useRef)(null);async function k(e){var t,r,n,a,l;e.preventDefault(),f(!0);try{let n=e.currentTarget,a=new FormData(n);a.set("phone",h),a.append("url",window.location.href),a.append("form",window.location.href),s.hiddenData&&Object.entries(s.hiddenData).forEach(e=>{let[t,r]=e;a.append(t,r)});let l=await (0,o.km)({force:!0});if(a.set("sessid",l.sessid),b(l.sitekey),l.sitekey){let e=await (null===(r=w.current)||void 0===r?void 0:r.execute());if(!e){c.A.error("Капча не загрузилась. Обновите страницу и попробуйте снова");return}x(e),a.set("smart-token",e)}let i=await (0,o.J6)("form/bottom/",a);(null==i?void 0:null===(t=i.data)||void 0===t?void 0:t.status)!=="error"?(n.reset(),p(""),c.A.success(s.successText||i.message||"Ваша заявка успешно отправлена",()=>{},s.successTitle)):c.A.error(s.errorText||i.message||"Ошибка отправки",()=>{},s.errorTitle)}catch(r){let e=(0,o.Q_)(r),t=null==e?void 0:null===(a=e.body)||void 0===a?void 0:null===(n=a.errors)||void 0===n?void 0:n.code;"SMARTCAPTCHA_INVALID"===t||"SMARTCAPTCHA_TOKEN_REQUIRED"===t?(x(""),g(e=>e+1),null===(l=w.current)||void 0===l||l.reset(),c.A.error("Подтвердите, что вы не робот",()=>{},s.errorTitle)):"INVALID_SESSID"===t?c.A.error("Обновите страницу и попробуйте снова",()=>{},s.errorTitle):c.A.error(s.errorText||"Произошла непредвиденная ошибка",()=>{},s.errorTitle)}finally{f(!1)}}return(0,l.useRef)(null),l.useEffect(()=>{let e=!1;return(0,o.km)().then(t=>{e||b(t.sitekey)}).catch(()=>{e||b(void 0)}),()=>{e=!0}},[]),(0,n.jsxs)("form",{className:a().form,onSubmit:k,ref:j,children:[(0,n.jsxs)("div",{className:a().form__top,children:[(0,n.jsxs)("div",{style:{position:"absolute",left:"-9999px",opacity:0},children:[(0,n.jsx)("label",{htmlFor:"user-email",children:"email:"}),(0,n.jsx)("input",{type:"email",id:"user-email",name:"user-email",tabIndex:-1,autoComplete:"no-autocomplete-email"})]}),(0,n.jsxs)("div",{className:a().form__top__item,children:[(0,n.jsx)("label",{htmlFor:"formName",dangerouslySetInnerHTML:{__html:t[0].label}}),(0,n.jsx)("input",{name:"name",type:"text",id:"formName",placeholder:t[0].placeholder,required:!0})]}),(0,n.jsxs)("div",{className:a().form__top__item,children:[(0,n.jsx)("label",{htmlFor:"formTel",dangerouslySetInnerHTML:{__html:t[1].label}}),(0,n.jsx)(i._g,{mask:"+{7} (000) 000-00-00",name:"phone",id:"formTel",placeholder:t[1].placeholder,value:h,required:!0,onAccept:e=>{e.startsWith("+7 (8")?p("+7 ("+e.slice(5).replace(/\D/g,"").substring(0,9)):p(e)},inputRef:e=>{var t;return e&&(null===(t=j.current)||void 0===t?void 0:t.appendChild(e))}})]})]}),t&&t[3]&&t[4]&&(0,n.jsxs)("div",{className:a().form__top,children:[(0,n.jsxs)("div",{className:a().form__top__item,children:[(0,n.jsx)("label",{htmlFor:"formCompany",dangerouslySetInnerHTML:{__html:t[3].label}}),(0,n.jsx)("input",{name:"company",type:"text",id:"formCompany",placeholder:t[3].placeholder,required:!0})]}),(0,n.jsxs)("div",{className:a().form__top__item,children:[(0,n.jsx)("label",{htmlFor:"formAddress",dangerouslySetInnerHTML:{__html:t[4].label}}),(0,n.jsx)("input",{name:"address",type:"text",id:"formAddress",placeholder:t[4].placeholder,required:!0})]})]}),(0,n.jsxs)("div",{className:a().form__bottom,children:[(0,n.jsx)("label",{htmlFor:"formMsg",dangerouslySetInnerHTML:{__html:t[2].label}}),(0,n.jsx)("textarea",{name:"msg",id:"formMsg",placeholder:t[2].placeholder,required:!0})]}),(0,n.jsxs)("div",{className:a().form__submit,children:[_&&(0,n.jsx)(d.c,{ref:w,sitekey:_,onTokenChange:x},y),(0,n.jsx)("button",{type:"submit",className:"btn ".concat(a().form__submit__btn),disabled:m,dangerouslySetInnerHTML:{__html:s.submitLabel}}
1),s.check&&(0,n.jsxs)("div",{className:a().form__submit__privacy,children:[(0,n.jsx)(u.o,{name:"privacy",required:!0}),(0,n.jsx)("div",{className:a().form__submit__privacy__text,dangerouslySetInnerHTML:{__html:s.check}})]}),s.policy&&(0,n.jsxs)("div",{className:a().form__submit__privacy,children:[(0,n.jsx)(u.o,{name:"policy",required:!0}),(0,n.jsx)("div",{className:a().form__submit__privacy__text,dangerouslySetInnerHTML:{__html:s.policy}})]})]})]})}},49156:(e,t,r)=>{"use strict";r.d(t,{c:()=>a});var n=r(95155),s=r(12115);let a=(0,s.forwardRef)((e,t)=>{let{sitekey:r,onTokenChange:a,height:l=0,className:o}=e,i=(0,s.useRef)(null),c=(0,s.useRef)(void 0),u=(0,s.useRef)(""),d=(0,s.useRef)(null),[m]=(0,s.useState)(()=>"".concat("smartcaptcha_container","_").concat(Math.random().toString(36).slice(2))),f=(0,s.useMemo)(()=>o||void 0,[o]),h=e=>{var t;if(c.current)return;let n=null===(t=e.render)||void 0===t?void 0:t.call(e,m,{sitekey:r,invisible:!0,callback:e=>{u.current=e,null==a||a(e);let t=d.current;d.current=null,t&&t(e)}});c.current=n};return((0,s.useImperativeHandle)(t,()=>({execute:async()=>{var e,t;if(!r)return"";let n=Date.now()+1e4;for(;!window.smartCaptcha&&Date.now()<n;)await new Promise(e=>setTimeout(e,50));let s=window.smartCaptcha;if(!s)return"";for(h(s);!c.current&&Date.now()<n;)await new Promise(e=>setTimeout(e,50)),h(s);if(!c.current)return"";let l=null!==(t=null===(e=s.getResponse)||void 0===e?void 0:e.call(s,c.current))&&void 0!==t?t:"";return l?(u.current=l,null==a||a(l),l):await new Promise(e=>{var t;d.current=e,null===(t=s.execute)||void 0===t||t.call(s,c.current),setTimeout(()=>{d.current===e&&(d.current=null,e(""))},1e4)})},reset:()=>{var e;let t=window.smartCaptcha;t&&c.current&&(u.current="",null==a||a(""),null===(e=t.reset)||void 0===e||e.call(t,c.current))}})),(0,s.useEffect)(()=>{if(!r)return;let e=!1;return(async()=>{let t=Date.now()+1e4;for(;!e&&!window.smartCaptcha&&Date.now()<t;)await new Promise(e=>setTimeout(e,50));if(e)return;let r=window.smartCaptcha;r&&h(r)})(),()=>{e=!0;let t=window.smartCaptcha;if((null==t?void 0:t.destroy)&&c.current)try{t.destroy(c.current)}catch(e){}c.current=void 0,d.current=null}},[m,a,r]),r)?(0,n.jsx)("div",{id:m,ref:e=>{i.current=e},className:f,style:l?{height:l}:void 0}):null});a.displayName="SmartCaptchaWidget"},94617:(e,t,r)=>{"use strict";r.d(t,{o:()=>o});var n=r(95155),s=r(12115),a=r(46212),l=r.n(a);let o=e=>{let{name:t,required:r=!1,defaultChecked:a=!1,className:o=""}=e,[i,c]=(0,s.useState)(a),u=(0,s.useId)();return(0,n.jsxs)("div",{className:"".concat(l().checkboxCustom," ").concat(o),children:[(0,n.jsx)("input",{type:"checkbox",id:u,name:t,checked:i,required:r,onChange:e=>c(e.target.checked)}),(0,n.jsx)("label",{htmlFor:u,className:"".concat(l().checkboxCustomBlock)})]})}},29130:(e,t,r)=>{"use strict";r.d(t,{Accordion:()=>i,AccordionContent:()=>d,AccordionItem:()=>c,AccordionTrigger:()=>u});var n=r(95155),s=r(12115),a=r(69239),l=r(32645),o=r(21567);let i=a.bL,c=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,n.jsx)(a.q7,{ref:t,className:(0,o.cn)("border-b",r),...s})});c.displayName="AccordionItem";let u=s.forwardRef((e,t)=>{let{className:r,children:s,disableIcon:i=!1,simpleTrigger:c=!0,...u}=e;return(0,n.jsx)(a.Y9,{className:"flex",children:(0,n.jsxs)(a.l9,{ref:t,className:(0,o.cn)(c?"":"flex flex-1 items-center justify-between py-4 text-sm font-medium transition-all hover:underline text-left [&[data-state=open]>svg]:rotate-180",r),...u,children:[s,!i&&(0,n.jsx)(l.A,{className:"h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"})]})})});u.displayName=a.l9.displayName;let d=s.forwardRef((e,t)=>{let{className:r,children:s,...l}=e;return(0,n.jsx)(a.UC,{ref:t,className:"overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down ",...l,children:(0,n.jsx)("div",{className:(0,o.cn)("pb-4 pt-0",r),children:s})})});d.displayName=a.UC.displayName},60586:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(95155),s=r(12115),a=r(37413);r(49732);var l=r(12669),o=r(97827),i=r.n(o);let c=e=>{let{children:t,onClose:r}=e,o=(0,s.useRef)(null),i=(0,s.useRef)(null),c=(0,s.useRef)(null);(0,s.useEffect)(()=>(o.current=document.createElement("div"),document.body.appendChild(o.current),i.current=(0,l.createRoot)(o.current),i.current.render((0,n.jsx)(n.Fragment,{children:t})),c.current=a.lX.show([{src:o.current,type:"html",closeButton:!0,on:{closing:e=>(null==r||r(),!0),destroy:()=>{u()}}}]),()=>{c.current&&c.current.close(),u()}),[t,r]);let u=()=>{i.current&&o.current&&setTimeout(()=>{var e,t;null===(e=i.current)||void 0===e||e.unmount(),null===(t=o.current)||void 0===t||t.remove(),o.current=null,i.current=null},300)};return null};c.show=(e,t)=>{let r=document.createElement("div");document.body.appendChild(r);let s=(0,l.createRoot)(r);return s.render((0,n.jsx)(c,{onClose:()=>{var e;s.unmount(),r.remove(),null==t||null===(e=t.onClose)||void 0===e||e.call(t)},children:e})),{close:()=>{var e;null===(e=a.lX.getInstance())||void 0===e||e.close()}}},c.error=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Ошибка";return c.show((0,n.jsxs)("div",{className:"".concat(i().wrapper," ").concat(i().error),children:[(0,n.jsx)("h3",{className:"".concat(i().title),children:r}),(0,n.jsx)("p",{className:"".concat(i().text),children:e}),(0,n.jsx)("button",{onClick:()=>{var e;return null===(e=a.lX.getInstance())||void 0===e?void 0:e.close()},className:"btn ".concat(i().btn),children:"Закрыть"})]}),{onClose:t})},c.success=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Успешно";return c.show((0,n.jsxs)("div",{className:"".concat(i().wrapper," ").concat(i().success),children:[(0,n.jsx)("h3",{className:"".concat(i().title),children:r}),(0,n.jsx)("p",{className:"".concat(i().text),children:e}),(0,n.jsx)("button",{onClick:()=>{var e;return null===(e=a.lX.getInstance())||void 0===e?void 0:e.close()},className:"btn ".concat(i().btn),children:"Закрыть"})]}),{onClose:t})};let u=c},21567:(e,t,r)=>{"use strict";r.d(t,{cn:()=>a,gb:()=>l});var n=r(43463),s=r(69795);function a(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,s.QP)((0,n.$)(t))}r(78733),r(14430);let l={email:e=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e),phone:e=>11===e.replace(/\D/g,"").length,required:e=>!!e.trim()}},10132:()=>{},30449:()=>{},61499:()=>{},60146:e=>{e.exports={form:"AuthForm_form__58Hoa",backBtn:"AuthForm_backBtn__L4OJS"}},6012:e=>{e.exports={menu:"PersonalLeftMenu_menu__JMt3H",menu__wrapper:"PersonalLeftMenu_menu__wrapper__5tr3T",menu__top:"PersonalLeftMenu_menu__top__5FZMP",triggerLink:"PersonalLeftMenu_triggerLink__AW9uz",triggerText:"PersonalLeftMenu_triggerText__cypy_",menu__bottom:"PersonalLeftMenu_menu__bottom__6r6EA",button:"PersonalLeftMenu_button__vrxeC",button_active:"PersonalLeftMenu_button_active__KzqZO",active:"PersonalLeftMenu_active__uipWJ",sublink:"PersonalLeftMenu_sublink__MufRl",menuLink:"PersonalLeftMenu_menuLink__kAV2j",menuIcon:"PersonalLeftMenu_menuIcon__z73wj"}},60550:e=>{e.exports={toast:"SessionChecker_toast__y_g3A",slideDown:"SessionChecker_slideDown__CcTac",content:"SessionChecker_
1content__VDxdD",message:"SessionChecker_message__Yzvfi",button:"SessionChecker_button__wn13y"}},93837:e=>{e.exports={feedback:"FeedBackForm_feedback__jSV95",feedback__left:"FeedBackForm_feedback__left__wuuUT",feedback__right:"FeedBackForm_feedback__right__rcZ3S"}},34595:e=>{e.exports={form:"FeedbackClient_form__4fmU2",form__top:"FeedbackClient_form__top__f9lPj",form__bottom:"FeedbackClient_form__bottom__VB1ux",form__submit:"FeedbackClient_form__submit__8xC1R",form__submit__btn:"FeedbackClient_form__submit__btn__T_1gQ",form__submit__privacy:"FeedbackClient_form__submit__privacy__tQGEd"}},46212:e=>{e.exports={checkboxCustom:"CheckBox_checkboxCustom__3YEvh",checkboxCustomBlock:"CheckBox_checkboxCustomBlock__v0_Tp"}},97827:e=>{e.exports={wrapper:"modals_wrapper__q3u5v",title:"modals_title__DJcYb",text:"modals_text__pApAW",btn:"modals_btn__K_xcZ"}}},e=>{var t=t=>e(e.s=t);e.O(0,[8781,9120,4653,7629,5821,6007,4220,8173,9944,8006,9009,1509,5491,8441,1517,7358],()=>t(56987)),_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.