!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e.SENTRY_RELEASE={id:"70ce8fb39136189ecf2a91fe0be2cf2d93e87014"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="9d101059-8a48-458e-a7f1-2a4100a489ca",e._sentryDebugIdIdentifier="sentry-dbid-9d101059-8a48-458e-a7f1-2a4100a489ca")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7864],{25294:()=>{},45822:(e,t,r)=>{"use strict";r.d(t,{nu:()=>l,qF:()=>c,qK:()=>d});let o=Object.freeze({xs:Object.freeze({maxWidth:599}),s:Object.freeze({minWidth:600,maxWidth:767}),m:Object.freeze({minWidth:768,maxWidth:1023}),l:Object.freeze({minWidth:1024,maxWidth:1279}),xl:Object.freeze({minWidth:1280,maxWidth:1439}),"2xl":Object.freeze({minWidth:1440,maxWidth:1919}),"3xl":Object.freeze({minWidth:1920})}),s=Object.freeze(Object.keys(o));Object.freeze(s.filter(e=>"xs"!==e)),Object.freeze(s.filter(e=>"3xl"!==e));var n=r(12115);function i(){return"u"<typeof window}let a=i()?n.useLayoutEffect:n.useEffect;function u(e,t=!1){return i()?t:window.matchMedia(e).matches}function p(e,{defaultValue:t=!1,initializeWithValue:r=!0}={}){let[o,s]=(0,n.useState)(()=>r?u(e,t):t??!1);function i(){s(u(e))}return a(()=>{let t=window.matchMedia(e);return i(),"function"==typeof t.addListener?t.addListener(i):t.addEventListener("change",i),()=>{"function"==typeof t.removeListener?t.removeListener(i):t.removeEventListener("change",i)}},[e]),o}function l(e){let{maxWidth:t}=o[e];return p(`screen and (max-width: ${t}px)`)}function c(e){let{minWidth:t}=o[e];return p(`screen and (min-width: ${t}px)`)}function d(){let[e,t]=(0,n.useState)(!1);return(0,n.useEffect)(()=>t(!0),[]),e}},47812:(e,t,r)=>{"use strict";r.d(t,{px:()=>u}),r(64066),r(95155),r(4558);var o=r(12696),s=r(31117),n=r(52474);let i=(0,s.g)("root-layout","sc"),a=(Object.freeze({layout:`${i}__layout`,body:`${i}__body`}),e=>"NODE_ENV"===e||e.startsWith("NEXT_PUBLIC_")),u=()=>{if(typeof window>"u")return((e=n.env)=>{let t={};for(let[r,o]of Object.entries(e))a(r)&&void 0!==o&&(t[r]=o);return t})(n.env);let e=(0,o.g)();if(!e)throw Error("getEnvValue() вызвана на клиенте до инициализации контекста. Убедитесь, что env передан в RootLayout (LayoutClientInitializer вызовет setEnvStore).");return e}},60773:(e,t,r)=>{"use strict";r.d(t,{default:()=>s.a});var o=r(93098),s=r.n(o)},63867:(e,t,r)=>{"use strict";r.d(t,{OT:()=>w});let o=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,s=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,n=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function i(e,t){var r;return"__proto__"===e||"constructor"===e&&t&&"object"==typeof t&&"prototype"in t?void(r=e,console.warn(`[destr] Dropping "${r}" key to prevent prototype pollution.`)):t}function a(e,t={}){if("string"!=typeof e)return e;if('"'===e[0]&&'"'===e[e.length-1]&&-1===e.indexOf("\\"))return e.slice(1,-1);let r=e.trim();if(r.length<=9)switch(r.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return NaN;case"infinity":return 1/0;case"-infinity":return-1/0}if(!n.test(e)){if(t.strict)throw SyntaxError("[destr] Invalid JSON");return e}try{if(o.test(e)||s.test(e)){if(t.strict)throw Error("[destr] Possible prototype pollution");return JSON.parse(e,i)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}var u=r(65079);class p extends Error{constructor(e,t){super(e,t),this.name="FetchError",t?.cause&&!this.cause&&(this.cause=t.cause)}}let l=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function c(e="GET"){return l.has(e.toUpperCase())}let d=new Set(["image/svg","application/xml","application/xhtml","application/html"]),f=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;async function y(e,t){if(t)if(Array.isArray(t))for(let r of t)await r(e);else await t(e)}let h=new Set([408,409,425,429,500,502,503,504]),m=new Set([101,204,205,304]),b=function(){if("u">typeof globalThis)return globalThis;if("u">typeof self)return self;if("u">typeof window)return window;if("u">typeof global)return global;throw Error("unable to locate global object")}(),g=b.fetch?(...e)=>b.fetch(...e):()=>Promise.reject(Error("[ofetch] global.fetch is not supported!")),w=function e(t={}){let{fetch:r=globalThis.fetch,Headers:o=globalThis.Headers,AbortController:s=globalThis.AbortController}=t;async function n(e){let t=e.error&&"AbortError"===e.error.name&&!e.options.timeout||!1;if(!1!==e.options.retry&&!t){let t;t="number"==typeof e.options.retry?e.options.retry:+!c(e.options.method);let r=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(r):h.has(r))){let r="function"==typeof e.options.retryDelay?e.options.retryDelay(e):e.options.retryDelay||0;return r>0&&await new Promise(e=>setTimeout(e,r)),i(e.request,{...e.options,retry:t-1})}}let r=function(e){let t=e.error?.message||e.error?.toString()||"",r=e.request?.method||e.options?.method||"GET",o=e.request?.url||String(e.request)||"/",s=`[${r}] ${JSON.stringify(o)}`,n=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",i=new p(`${s}: ${n}${t?` ${t}`:""}`,e.error?{cause:e.error}:void 0);for(let t of["request","options","response"])Object.defineProperty(i,t,{get:()=>e[t]});for(let[t,r]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(i,t,{get:()=>e.response&&e.response[r]});return i}(e);throw Error.captureStackTrace&&Error.captureStackTrace(r,i),r}let i=async function(e,i={}){var p;let l,h,b,g={request:e,options:(p=t.defaults,b=function(e,t,r){if(!t)return new r(e);let o=new r(t);if(e)for(let[t,s]of Symbol.iterator in e||Array.isArray(e)?e:new r(e))o.set(t,s);return o}(i?.headers??e?.headers,p?.headers,o),(p?.query||p?.params||i?.params||i?.query)&&(h={...p?.params,...p?.query,...i?.params,...i?.query}),{...p,...i,query:h,params:h,headers:b}),response:void 0,error:void 0};if(g.options.method&&(g.options.method=g.options.method.toUpperCase()),g.options.onRequest&&(await y(g,g.options.onRequest),g.options.headers instanceof o||(g.options.headers=new o(g.options.headers||{}))),"string"==typeof g.request&&(g.options.baseURL&&(g.request=(0,u.cV)(g.request,g.options.baseURL)),g.options.query&&(g.request=(0,u.VL)(g.request,g.options.query),delete g.options.query),"query"in g.options&&delete g.options.query,"params"in g.options&&delete g.options.params),g.options.body&&c(g.options.method))if(function(e){if(void 0===e)return!1;let t=typeof e;return"string"===t||"number"===t||"boolean"===t||null===t||"object"===t&&(!!Array.isArray(e)||!(e.buffer||e instanceof FormData||e instanceof URLSearchParams)&&(e.constructor&&"Object"===e.constructor.name||"function"==typeof e.toJSON))}(g.options.body)){let e=g.options.headers.get("content-type");"string"!=typeof g.options.body&&(g.options.body="application/x-www-form-urlencoded"===e?new URLSearchParams(g.options.body).toString():JSON.stringify(g.options.body)),e||g.options.headers.set("content-type","application/json"),g.options.headers.has("accept")||g.options.headers.set("accept","application/json")}else("pipeTo"in g.options.body&&"function"==typeof g.options.body.pipeTo||"function"==typeof g.options.body.pipe)&&!("duplex"in g.options)&&(g.options.duplex="half");if(!g.options.signal&&g.options.timeout){let e=new s;l=setTimeout(()=>{let t=Error("[TimeoutError]: The operation was aborted due to timeout");t.name="TimeoutError",t.code=23,e.abort(t)},g.options.timeout),g.options.signal=e.signal}try{g.response=await r(g.request,g.options)}catch(e){return g.error=e,g.options.onRequestError&&await y(g,g.options.onRequestError),await n(g)}finally{l&&clearTimeout(l)}if((g.response.body||g.response._bodyInit)&&!m.has(g.response.status)&&"HEAD"!==g.options.method){let e=(g.options.parseResponse?"json":g.options.responseType)||function(e=""){if(!e)return"json";let t=e.split(";").shift()||"";return f.test(t)?"json":"text/event-stream"===t?"stream":d.has(t)||t.startsWith("text/")?"text":"blob"}(g.response.headers.get("content-type")||"");switch(e){case"json":{let e=await g.response.text(),t=g.options.parseResponse||a;g.response._data=t(e);break}case"stream":g.response._data=g.response.body||g.response._bodyInit;break;default:g.response._data=await g.response[e]()}}return(g.options.onResponse&&await y(g,g.options.onResponse),!g.options.ignoreResponseError&&g.response.status>=400&&g.response.status<600)?(g.options.onResponseError&&await y(g,g.options.onResponseError),await n(g)):g.response},l=async function(e,t){return(await i(e,t))._data};return l.raw=i,l.native=(...e)=>r(...e),l.create=(r={},o={})=>e({...t,...o,defaults:{...t.defaults,...o.defaults,...r}}),l}({fetch:g,Headers:b.Headers,AbortController:b.AbortController})},64066:()=>{},80512:(e,t,r)=>{"use strict";r.d(t,{ErrorPageWidget:()=>p}),r(25294);var o=r(95155),s=r(13622),n=r(42687),i=r(29427);let a=(0,r(31117).g)("error-page-widget","sc"),u=Object.freeze({errorPageWidget:`${a}`,wrapper:`${a}__wrapper`,main:`${a}__main`,picture:`${a}__picture`,img:`${a}__img`,text:`${a}__text`,button:`${a}__button`,buttonMobile:`${a}__button-mobile`}),p=({variant:e="404",showcaseUrl:t="https://finuslugi.ru",minioUrl:r="https://assets.finuslugi.ru/mp-assets",className:a,isHomePage:p,title:l,subtitle:c,buttonText:d})=>{let f="404"===e,y=p?"Обновить":"На Главную",h=()=>{p?window.location.reload():window.open(`${t}/`,"_self")};return(0,o.jsx)("div",{className:(0,i.A)(u.errorPageWidget,a),children:(0,o.jsx)(n.m,{children:(0,o.jsxs)("div",{className:u.wrapper,children:[(0,o.jsxs)("div",{className:u.main,children:[(0,o.jsxs)("div",{className:u.text,children:[(0,o.jsx)("h1",{dangerouslySetInnerHTML:{__html:l??(f?"Страница не найдена":"Сервис временно<br>недоступен")}}),(0,o.jsx)("p",{dangerouslySetInnerHTML:{__html:c??(f?"Похоже, ссылка устарела или содержит ошибку":"Мы уже исправляем проблему  – попробуйте зайти через несколько минут или обновить страницу ")}})]}),(0,o.jsx)(s.$,{className:u.button,label:d??y,onClick:h,size:"s"})]}),(0,o.jsxs)("picture",{className:u.picture,children:[(0,o.jsx)("source",{srcSet:`${r}/widgets/ErrorPageWidget/cat_error_d.png`,media:"(min-width: 1024px)",width:696,height:452}),(0,o.jsx)("source",{srcSet:`${r}/widgets/ErrorPageWidget/cat_error_m.png`,media:"(max-width: 1023px)",width:311,height:200}),(0,o.jsx)("img",{src:`${r}/widgets/ErrorPageWidget/cat_error_m.png`,alt:"Что-то не работает",className:u.img,loading:"eager"})]}),(0,o.jsx)(s.$,{className:u.buttonMobile,label:d??y,onClick:h,size:"s"})]})})})}},93098:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o={default:function(){return l},getImageProps:function(){return p}};for(var s in o)Object.defineProperty(t,s,{enumerable:!0,get:o[s]});let n=r(42174),i=r(51314),a=r(59642),u=n._(r(60658));function p(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:u.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let l=a.Image}}]);
//# debugId=9d101059-8a48-458e-a7f1-2a4100a489ca