(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5799],{55041:function(e,t,r){var n=r(5035),o=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(o,""):e}},5035:function(e){var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},7310:function(e,t,r){var n=r(28302),o=r(11121),i=r(6660),s=Math.max,a=Math.min;e.exports=function(e,t,r){var c,l,u,p,d,f,h=0,m=!1,v=!1,y=!0;if("function"!=typeof e)throw TypeError("Expected a function");function b(t){var r=c,n=l;return c=l=void 0,h=t,p=e.apply(n,r)}function g(e){var r=e-f,n=e-h;return void 0===f||r>=t||r<0||v&&n>=u}function x(){var e,r,n,i=o();if(g(i))return _(i);d=setTimeout(x,(e=i-f,r=i-h,n=t-e,v?a(n,u-r):n))}function _(e){return(d=void 0,y&&c)?b(e):(c=l=void 0,p)}function w(){var e,r=o(),n=g(r);if(c=arguments,l=this,f=r,n){if(void 0===d)return h=e=f,d=setTimeout(x,t),m?b(e):p;if(v)return clearTimeout(d),d=setTimeout(x,t),b(f)}return void 0===d&&(d=setTimeout(x,t)),p}return t=i(t)||0,n(r)&&(m=!!r.leading,u=(v="maxWait"in r)?s(i(r.maxWait)||0,t):u,y="trailing"in r?!!r.trailing:y),w.cancel=function(){void 0!==d&&clearTimeout(d),h=0,c=f=l=d=void 0},w.flush=function(){return void 0===d?p:_(o())},w}},28302:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},11121:function(e,t,r){var n=r(74288);e.exports=function(){return n.Date.now()}},6660:function(e,t,r){var n=r(55041),o=r(28302),i=r(78371),s=0/0,a=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return s;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=c.test(e);return r||l.test(e)?u(e.slice(2),r?2:8):a.test(e)?s:+e}},27648:function(e,t,r){"use strict";r.d(t,{default:function(){return o.a}});var n=r(72972),o=r.n(n)},90422:function(e,t,r){"use strict";r.d(t,{Journal:function(){return v}});var n=r(57437),o=r(2265),i=r(35563),s=r(75461),a=r(61994),c=r(6554),l=r(56891),u=r(31620),p=r(10855);let d=(0,r(52074).g)("journal","sc"),f=Object.freeze({wrapper:"".concat(d,"__wrapper"),title:"".concat(d,"__title"),subtitle:"".concat(d,"__subtitle"),scrollableWrapper:"".concat(d,"__scrollable-wrapper"),chipsWrapper:"".concat(d,"__chips-wrapper"),slider:"".concat(d,"__slider"),sliderItem:"".concat(d,"__slider-item"),article:"".concat(d,"__article"),imgWrapper:"".concat(d,"__img-wrapper"),articleBody:"".concat(d,"__article-body"),articleTitle:"".concat(d,"__article-title"),articleDate:"".concat(d,"__article-date"),checkAllLink:"".concat(d,"__check-all-link")}),h="https://assets.finuslugi.ru/mp-assets/widgets/journal/default_post_image.png",m=e=>{if(!e||!/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$/.test(e))return"";let t=new Date(e.replace(" ","T"));if(isNaN(t.getTime()))return"";let r=t.getDate(),n=t.getMonth();return"".concat(r," ").concat(["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"][n])},v=e=>{var t;let{data:r,eventCategory:d="finkit-widgets-sc-journal",className:v}=e,y=(0,s._m)("xl"),[b,g]=(0,o.useState)(!0),[x,_]=(0,o.useState)(0),w=r.chips||[],j=(null==(t=null==w?void 0:w[Number(x)])?void 0:t.items)||[];if((0,o.useEffect)(()=>{g(!y)},[y]),0===w.length||0===j.length)return null;let T=(e,t)=>()=>{(0,c.h)({eventCategory:d,eventActionType:c.D.block,eventActionText:e||"",eventLabel:t})},N=e=>{e.target.src!==h&&(e.target.src=h)};return(0,n.jsxs)("div",{className:(0,a.Z)(f.wrapper,v),children:[(0,n.jsxs)(i.W2,{children:[(0,n.jsx)("h2",{className:f.title,children:null==r?void 0:r.title}),(0,n.jsx)("div",{className:f.subtitle,children:null==r?void 0:r.description})]}),(0,n.jsx)("div",{className:f.scrollableWrapper,children:(0,n.jsx)(i.W2,{children:(0,n.jsx)("div",{className:f.chipsWrapper,children:w.length>1&&(0,n.jsx)(s.cL,{chips:w,value:x,variant:"secondary",size:b?"m":"l",onChipClick:e=>{var t;let r=(null==(t=w[Number(e)])?void 0:t.label)||"";(0,c.h)({eventCategory:d,eventActionType:c.D.tab,eventActionText:r}),_(e)}})})})}),(0,n.jsxs)(i.W2,{children:[(0,n.jsx)(s.iR,{className:f.slider,options:{slidesPerView:"auto",spaceBetween:0,autoplay:{delay:3500,disableOnInteraction:!0},loop:!0},pagination:!0,navigation:!0,navigationVariant:"secondary",navigationSize:"s",children:j.map(e=>(0,n.jsx)(s.wI,{className:f.sliderItem,children:(0,n.jsxs)("a",{className:f.article,href:e.url,onClick:T(e.title,e.url),children:[(0,n.jsx)("div",{className:f.imgWrapper,children:(0,n.jsx)("img",{src:e.img,alt:"изображение: ".concat(e.title),onError:N})}),(0,n.jsxs)("div",{className:f.articleBody,children:[(0,n.jsx)("div",{className:f.articleTitle,children:e.title}),(0,n.jsx)("div",{className:f.articleDate,children:m(e.dt)})]})]})},e.title))},x),(0,n.jsx)(p.C,{href:(null==r?void 0:r.url)||"",event:{event:"data-event",eventCategory:d,eventAction:"link_".concat((0,u.t)((null==r?void 0:r.urlText)||"Показать все статьи")),eventLabel:(null==r?void 0:r.url)||""},dataLayerPush:l.d,className:f.checkAllLink,children:(null==r?void 0:r.urlText)||"Показать все статьи"})]})]})}},70187:function(e,t,r){"use strict";r.d(t,{p:function(){return p}});var n=r(57437),o=r(2265),i=r(80684),s=r(35563),a=r(75461),c=r(61994);let l=(0,r(52074).g)("list-filter","sc"),u=Object.freeze({filter:`${l}__filter`,container:`${l}__container`,chipsContainer:`${l}__chips-container`,chips:`${l}__chips`,actionText:`${l}__action-text`,actionsWrapper:`${l}__actions-wrapper`,actionButton:`${l}__action-button`,dropdownContainer:`${l}__dropdown-container`,radio:`${l}__radio`,hovered:`${l}__hovered`,icon:`${l}__icon`,iconInverted:`${l}__icon--inverted`,stuck:`${l}__stuck`}),p=(0,o.memo)(({chips:e,isFixed:t,isIncreaseSort:r,className:l,sortTypeItems:p,sortTypeValue:d,onIncreaseSortClick:f,onParamsClick:h,onChipClick:m,onSortTypeClick:v})=>{let[y,b]=(0,o.useState)(!1),[g,x]=(0,o.useState)(p.find(e=>e.value===d));return(0,o.useEffect)(()=>{x(p.find(e=>e.value===d)),b(!1)},[d]),(0,n.jsx)("div",{"data-qa":"app-list-filter",className:(0,c.Z)(u.filter,t&&u.stuck,l),children:(0,n.jsx)(s.W2,{children:(0,n.jsxs)("div",{className:u.container,children:[(0,n.jsx)("div",{className:u.chipsContainer,children:e.map((e,t)=>(0,n.jsx)("div",{onClick:()=>null==m?void 0:m(e),children:(0,n.jsx)(a.Vp,{label:e.label,size:"m",rounded:!0,className:u.chips,dataQa:`app-list-filter-tag-${t}`})},e.id))}),(0,n.jsxs)("div",{className:u.actionsWrapper,children:[(0,n.jsxs)("button",{className:(0,c.Z)(u.actionButton,u.hovered),"data-qa":"app-list-filter-button-all-params",type:"button",onClick:h,children:[(0,n.jsx)(i.IconFdsParametersHorizontalO,{className:u.icon}),(0,n.jsx)("span",{className:u.actionText,children:"Все параметры"})]}),(0,n.jsxs)("button",{className:(0,c.Z)(u.actionButton),"data-qa":"app-list-filter-button-sort-increase",type:"button",children:[(0,n.jsx)(i.IconFdsSortDescendingO,{className:(0,c.Z)(u.icon,!r&&u.iconInverted,u.hovered),onClick:e=>null==f?void 0:f(e)}),(null==g?void 0:g.label)&&(0,n.jsxs)(a.Lt,{title:"Сортировать по:",onToggle:()=>{b(e=>!e)},width:296,opened:y,placement:"bottom-end",children:[(0,n.jsx)(a.WA,{asChild:!0,children:(0,n.jsx)("span",{className:(0,c.Z)(u.actionText,u.hovered),"data-qa":"app-list-filter-dropdown-sort-label",children:g.label})}),(0,n.jsx)(a.Nv,{children:(0,n.jsx)("div",{className:u.dropdownContainer,children:p.map((e,t)=>(0,n.jsx)("li",{children:(0,n.jsx)(a.Y8,{dataQa:`app-list-filter-dropdown-radio-${t}`,className:u.radio,checked:e.value===g.value,label:e.label,name:"sort",value:e.value,onChange:e=>v(e)})},e.value))})})]})]})]})]})})})});p.displayName="ListFilter"},64131:function(e,t){"use strict";function r(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}var n=function e(t,n){function o(e,o,i){if("undefined"!=typeof document){"number"==typeof(i=r({},n,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var a in i)i[a]&&(s+="; "+a,!0!==i[a]&&(s+="="+i[a].split(";")[0]));return document.cookie=e+"="+t.write(o,e)+s}}return Object.create({set:o,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],n={},o=0;o<r.length;o++){var i=r[o].split("="),s=i.slice(1).join("=");try{var a=decodeURIComponent(i[0]);if(n[a]=t.read(s,a),e===a)break}catch(e){}}return e?n[e]:n}},remove:function(e,t){o(e,"",r({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,r({},this.attributes,t))},withConverter:function(t){return e(r({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});t.Z=n},98645:function(e,t,r){"use strict";r.d(t,{Wg:function(){return b}});let n=/"(?:_|\\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*:/,o=/"(?: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*:/,i=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function s(e,t){if("__proto__"===e||"constructor"===e&&t&&"object"==typeof t&&"prototype"in t){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`);return}return t}function a(e,t={}){if("string"!=typeof e)return e;let r=e.trim();if('"'===e[0]&&e.endsWith('"')&&!e.includes("\\"))return r.slice(1,-1);if(r.length<=9){let e=r.toLowerCase();if("true"===e)return!0;if("false"===e)return!1;if("undefined"===e)return;if("null"===e)return null;if("nan"===e)return Number.NaN;if("infinity"===e)return Number.POSITIVE_INFINITY;if("-infinity"===e)return Number.NEGATIVE_INFINITY}if(!i.test(e)){if(t.strict)throw SyntaxError("[destr] Invalid JSON");return e}try{if(n.test(e)||o.test(e)){if(t.strict)throw Error("[destr] Possible prototype pollution");return JSON.parse(e,s)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}var c=r(77337);class l extends Error{constructor(e,t){super(e,t),this.name="FetchError",t?.cause&&!this.cause&&(this.cause=t.cause)}}let u=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function p(e="GET"){return u.has(e.toUpperCase())}let d=new Set(["image/svg","application/xml","application/xhtml","application/html"]),f=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;async function h(e,t){if(t){if(Array.isArray(t))for(let r of t)await r(e);else await t(e)}}let m=new Set([408,409,425,429,500,502,503,504]),v=new Set([101,204,205,304]),y=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}(),b=function e(t={}){let{fetch:r=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:o=globalThis.AbortController}=t;async function i(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:p(e.options.method)?0:1;let r=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(r):m.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)),s(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",n=e.request?.url||String(e.request)||"/",o=`[${r}] ${JSON.stringify(n)}`,i=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",s=new l(`${o}: ${i}${t?` ${t}`:""}`,e.error?{cause:e.error}:void 0);for(let t of["request","options","response"])Object.defineProperty(s,t,{get:()=>e[t]});for(let[t,r]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(s,t,{get:()=>e.response&&e.response[r]});return s}(e);throw Error.captureStackTrace&&Error.captureStackTrace(r,s),r}let s=async function(e,s={}){let l;let u={request:e,options:function(e,t,r,n){let o;let i=function(e,t,r){if(!t)return new r(e);let n=new r(t);if(e)for(let[t,o]of Symbol.iterator in e||Array.isArray(e)?e:new r(e))n.set(t,o);return n}(t?.headers??e?.headers,r?.headers,n);return(r?.query||r?.params||t?.params||t?.query)&&(o={...r?.params,...r?.query,...t?.params,...t?.query}),{...r,...t,query:o,params:o,headers:i}}(e,s,t.defaults,n),response:void 0,error:void 0};if(u.options.method=u.options.method?.toUpperCase(),u.options.onRequest&&await h(u,u.options.onRequest),"string"==typeof u.request&&(u.options.baseURL&&(u.request=(0,c.pJ)(u.request,u.options.baseURL)),u.options.query&&(u.request=(0,c.jb)(u.request,u.options.query))),u.options.body&&p(u.options.method)&&(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.constructor&&"Object"===e.constructor.name||"function"==typeof e.toJSON))}(u.options.body)?(u.options.body="string"==typeof u.options.body?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers||{}),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")):("pipeTo"in u.options.body&&"function"==typeof u.options.body.pipeTo||"function"==typeof u.options.body.pipe)&&!("duplex"in u.options)&&(u.options.duplex="half")),!u.options.signal&&u.options.timeout){let e=new o;l=setTimeout(()=>{let t=Error("[TimeoutError]: The operation was aborted due to timeout");t.name="TimeoutError",t.code=23,e.abort(t)},u.options.timeout),u.options.signal=e.signal}try{u.response=await r(u.request,u.options)}catch(e){return u.error=e,u.options.onRequestError&&await h(u,u.options.onRequestError),await i(u)}finally{l&&clearTimeout(l)}if(u.response.body&&!v.has(u.response.status)&&"HEAD"!==u.options.method){let e=(u.options.parseResponse?"json":u.options.responseType)||function(e=""){if(!e)return"json";let t=e.split(";").shift()||"";return f.test(t)?"json":d.has(t)||t.startsWith("text/")?"text":"blob"}(u.response.headers.get("content-type")||"");switch(e){case"json":{let e=await u.response.text(),t=u.options.parseResponse||a;u.response._data=t(e);break}case"stream":u.response._data=u.response.body;break;default:u.response._data=await u.response[e]()}}return(u.options.onResponse&&await h(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600)?(u.options.onResponseError&&await h(u,u.options.onResponseError),await i(u)):u.response},u=async function(e,t){return(await s(e,t))._data};return u.raw=s,u.native=(...e)=>r(...e),u.create=(r={},n={})=>e({...t,...n,defaults:{...t.defaults,...n.defaults,...r}}),u}({fetch:y.fetch?(...e)=>y.fetch(...e):()=>Promise.reject(Error("[ofetch] global.fetch is not supported!")),Headers:y.Headers,AbortController:y.AbortController})}}]);