(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5948],{12509:(e,t,l)=>{"use strict";l.d(t,{I:()=>j,r:()=>f});var a=l(37876),n=l(14232),r=l(69241),i=l(14595),c=l(21831),s=l(63423),o=l(9789);function d(e){return n.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},n.createElement("path",{d:"M5 12a.75.75 0 0 1 .75-.75h12.5a.75.75 0 0 1 0 1.5H5.75A.75.75 0 0 1 5 12Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}function u(e){return n.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},n.createElement("path",{d:"M12.75 5.75a.75.75 0 0 0-1.5 0v5.5h-5.5a.75.75 0 0 0 0 1.5h5.5v5.5a.75.75 0 0 0 1.5 0v-5.5h5.5a.75.75 0 0 0 0-1.5h-5.5v-5.5Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}l(28855);let m=e=>{let{value:t,decimals:l="auto",decimalsCount:a=2}=e;switch(l){case"always":return new Intl.NumberFormat("ru",{minimumFractionDigits:a,useGrouping:"min2"}).format(t);case"never":return new Intl.NumberFormat("ru",{maximumFractionDigits:0,useGrouping:"min2"}).format(t);default:return new Intl.NumberFormat("ru",{useGrouping:"min2"}).format(t)}},p=e=>RegExp("^-?(?!0{2,})[(\\d\\s?]*[,.]?\\d*$").test(e),f=(e,t,l)=>(0,c.i)(t)&&e<t?t:(0,c.i)(l)&&e>l?l:e,h=[",","."],g=(0,o.g)("input-number"),v={controls:"".concat(g,"__controls"),icon:"".concat(g,"__controls-icon"),divider:"".concat(g,"__controls-divider"),states:{disabled:"".concat(g,"--disabled")}},b=e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),x=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\xa0",l=RegExp(b(t),"g");return e.replace(l,"")},k=(e,t)=>{let l=RegExp("((^|\\D)-\\d)|^(-)").test(e),a=((e,t)=>{let l=b(t.join("")),a=RegExp("[^\\d".concat(l,"]"),"gi");return e.replace(a,"")})(x(e,"\xa0"),h).replace(",","."),n=l?"-":"";if(a.includes(".")){let[e,l]=a.split(".");if(l){let a=".".concat(l.slice(0,t));return"".concat(n).concat(e).concat(a)}}return"".concat(n).concat(a)},w=(e,t)=>{let l=String(e),[a,n]=l.split("."),r=new Intl.NumberFormat("ru",{maximumFractionDigits:0,roundingMode:"trunc",useGrouping:"min2"}).format(parseFloat(l)),i=l.includes(".")||l.includes(",");return"never"===t?r:"".concat(r).concat(i?",":"").concat(null!=n?n:"")},j=(0,n.forwardRef)((e,t)=>{let{decimals:l="auto",decimalsCount:o=2,value:h,unit:g,step:b=1,min:x,max:j,size:N="m",withoutControls:_,disabled:E,icon:C,shouldRoundOnChange:F=!1,className:A,style:R,dataQa:y,dataId:D,autoFocus:I=!1,onChange:L,onFocus:B,onBlur:M,onKeyDown:S,onIncrement:P,onDecrement:q,...G}=e,T=(0,n.useMemo)(()=>o<10?o:10,[o]),[Z,U]=(0,n.useState)((0,c.i)(h)?m({value:f(parseFloat(w(k(String(h),T),l)),x,j),decimals:l,decimalsCount:T}):""),[O,H]=(0,n.useState)(!1),[K,Q]=(0,n.useState)(0),[$,V]=(0,n.useState)(null),X=(0,n.useRef)(null);(0,n.useImperativeHandle)(t,()=>X.current),(0,n.useEffect)(()=>{O&&"-"!==Z&&X.current&&document.activeElement===X.current&&X.current.setSelectionRange(K,K)},[Z,K,X,O]);let Y=(0,n.useCallback)((e,t)=>{if(H(!0),!p(e))return{float:Z?parseFloat(k(Z,T)):void 0,formatted:Z};if(""===e)return{float:void 0,formatted:e};if("-"===e)return Q(1),{float:void 0,formatted:e};if("."===e||","===e)return Q(2),{float:0,formatted:"never"===l?"0":"0,"};if("-."===e||"-,"===e)return Q(3),{float:0,formatted:"never"===l?"-0":"-0,"};let{modifiedValue:a,cursorPosition:n}=(e=>{let{selectionStart:t,value:l,lastKeyStroke:a,stateValue:n}=e,r=t,i=l;if(n&&r&&"\xa0"===n[r]&&("Backspace"===a||"Delete"===a)){let e=l.split("");return"Backspace"===a&&(e.splice(r-1,1),r-=1),"Delete"===a&&(e.splice(r,1),r+=1),{modifiedValue:i=e.join(""),cursorPosition:r}}return{modifiedValue:i,cursorPosition:t}})({selectionStart:t,value:e,lastKeyStroke:$,stateValue:Z}),r=k(a,T),i="never"===l?parseInt(r):parseFloat(r),c=w(r,l),s=F?f(i,x,j):i;if(s>Number.MAX_SAFE_INTEGER||s<Number.MIN_SAFE_INTEGER)return{float:parseFloat(k(Z,T)),formatted:Z};if(null!=n){let t=n+(c.length-e.length);Q(t=t<=0?0:t)}return{float:s,formatted:c}},[l,T,$,j,x,F,Z]),z=(0,n.useCallback)((e,t)=>{if(!t)return;let{target:{value:l,selectionStart:a}}=t,n=Y(l,a);U(n.formatted),null==L||L(n.float,{...n,event:t})},[Y,L]),W=(0,n.useCallback)(e=>{null==B||B(e)},[B]),J=(0,n.useCallback)(e=>{let{target:{value:t}}=e,a=k(t,T);if(!a||"-"===a){U(""),null==M||M(e);return}let n=parseFloat(a),r=F?n:f(n,x,j),i=m({value:r,decimals:l,decimalsCount:T});U(i),F||n===r||null==L||L(r,{float:r,formatted:i}),null==M||M(e)},[l,T,j,x,M,L,F]),ee=(0,n.useCallback)(e=>{Q(Z.length);let t=parseFloat(null==h?k(Z,T):String(h).replace(",","."))||0,a=f("increase"===e?Number((t+b).toFixed(T)):Number((t-b).toFixed(T)),x,j),n=m({value:a,decimals:l,decimalsCount:T});U(n),null==L||L(a,{float:a,formatted:n})},[Z,h,T,b,x,j,l,L]),et=(0,n.useCallback)(e=>{let{code:t}=e;V(t),("ArrowUp"===t||"ArrowDown"===t)&&(e.preventDefault(),ee("ArrowUp"===t?"increase":"decrease")),null==S||S(e)},[ee,S]),el=(0,n.useCallback)(e=>{e.preventDefault(),ee("decrease"),null==q||q(e)},[ee,q]),ea=(0,n.useCallback)(e=>{e.preventDefault(),ee("increase"),null==P||P(e)},[ee,P]),en=(0,n.useCallback)(e=>{let{code:t}=e;V(t),["Space","Enter"].includes(t)&&(e.preventDefault(),ee("decrease"),null==q||q(e))},[ee,q]),er=(0,n.useCallback)(e=>{let{code:t}=e;V(t),["Space","Enter"].includes(t)&&(e.preventDefault(),ee("increase"),null==P||P(e))},[ee,P]),ei=(0,n.useMemo)(()=>{let e=parseFloat(k(Z,T));return null==h||""===String(h)?"":Number(h)===e?Z:"-"!==Z&&","!==Z&&p(String(h))?w(k(String(f(h,x,j)),T),l):Z},[l,T,Z,h]),ec=(0,n.useMemo)(()=>{let[e,t]=ei.split(","),l=ei.includes(","),a=((e,t,l)=>{if(!e||!t)return"";if(Array.isArray(t)){let l=k(e,2),a=Number((l.startsWith("-")?l.slice(1):l).split(".")[0]),[n,r,i]=t;return((e,t,l,a)=>{let n=[t,l,a];return n[e%100>4&&e%100<20?2:[2,0,1,1,1,2][e%10<5?e%10:5]]||n[0]})(a,n,r,i)}return t})(ei,g);if(l){let l=Array(T-t.length).fill(0).join("");return"".concat(e).concat(",").concat(t).concat(l).concat("\xa0").concat(a)}return"".concat(e).concat("\xa0").concat(a)},[ei,g,T]),es={...G,value:ei,maskPlaceholder:ec,maskPlaceholderVariant:"accent",size:N,icon:_?C:(0,a.jsxs)("div",{className:(0,r.A)(v.controls),children:[(0,a.jsx)(i.P,{onClick:E?void 0:el,onKeyDown:E?void 0:en,className:(0,r.A)(v.icon,{[v.states.disabled]:!!E}),role:"button",tabIndex:E?-1:0,children:(0,a.jsx)(d,{})}),(0,a.jsx)("div",{className:v.divider}),(0,a.jsx)(i.P,{onClick:E?void 0:ea,onKeyDown:E?void 0:er,className:(0,r.A)(v.icon,{[v.states.disabled]:!!E}),role:"button",tabIndex:E?-1:0,children:(0,a.jsx)(u,{})})]}),disabled:E,onChange:z,onBlur:J,onFocus:W,onKeyDown:et};return(0,a.jsx)(s.I,{...es,autoFocus:I,inputMode:"decimal",inputRef:X,dataQa:y,dataId:D,className:A,style:R})});j.displayName="InputNumber"},21093:()=>{},28346:(e,t,l)=>{"use strict";l.d(t,{m:()=>f});var a=l(37876),n=l(14232),r=l(42036),i=l(50698),c=l(94882),s=l(69241),o=l(43509),d=l(68086);let u=(0,l(9789).g)("tooltip"),m=Object.freeze({tooltip:u,text:"".concat(u,"__text"),wrapper:"".concat(u,"__wrapper"),inverted:"".concat(u,"--inverted")});l(21093);let p=e=>{let{children:t,moveToBody:l}=e;return l?(0,a.jsx)(r.XF,{id:o.T,children:t}):(0,a.jsx)(a.Fragment,{children:t})},f=(0,n.forwardRef)((e,t)=>{let{position:l="top",text:o,zIndex:u=1,inverted:f,withoutTail:h,children:g,boundingOffset:v=12,boundaryPadding:b,moveToBody:x=!1,hideWhenOutOfBounds:k=!1,style:w,className:j,dataQa:N,dataId:_,...E}=e,[C,F]=(0,n.useState)(!1),A=(0,n.useRef)(null),{refs:R,floatingStyles:y,context:D,middlewareData:I}=(0,r.we)({open:C,onOpenChange:F,placement:l,whileElementsMounted:i.ll,middleware:[(0,c.cY)({mainAxis:v}),(0,c.UU)({fallbackAxisSideDirection:"start",crossAxis:!1,...void 0!==b&&{padding:b}}),(0,c.BN)({...void 0!==b&&{padding:b}}),(0,c.UE)({element:A,padding:8}),...k?[(0,c.jD)({strategy:"escaped",padding:-24})]:[]]}),L=(0,r.Mk)(D,{delay:300}),{getReferenceProps:B,getFloatingProps:M}=(0,r.bv)([L]),S=(0,r.DL)(D,{duration:300});return(0,n.useImperativeHandle)(t,()=>({getActivatorElement:R.reference,getTooltipElement:R.floating})),(0,n.useEffect)(()=>{var e;(null==(e=I.hide)?void 0:e.escaped)&&F(!1)},[I.hide]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{"data-qa":(0,d.g)("".concat(N,"-activator"),!!N),ref:R.setReference,...B,className:m.wrapper,children:g}),S.isMounted&&(0,a.jsx)(p,{moveToBody:x,children:(0,a.jsxs)("div",{role:"tooltip",ref:R.setFloating,style:{...y,...S.styles,...w,zIndex:u},className:(0,s.A)(m.tooltip,j,{[m.inverted]:f}),...M,...E,"data-qa":N,"data-id":_,children:[(0,a.jsx)("span",{className:(0,s.A)(m.text,{[m.inverted]:f}),children:o}),!h&&(0,a.jsx)(r.ie,{ref:A,context:D,width:16,d:"M8 10C6 12.58 3.43 16 0 16L16 16C12.58 16 10 12.58 8 10Z",fill:f?"var(--color-white)":"var(--color-black-500)"})]})})]})});f.displayName="Tooltip"},28855:()=>{},29258:()=>{},84025:(e,t,l)=>{"use strict";l.d(t,{B:()=>x});var a=l(37876),n=l(14232),r=l(69241),i=l(9789),c=l(68086),s=l(68741);function o(e){return n.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},n.createElement("path",{d:"m10.28 19.03 6.5-6.5a.75.75 0 0 0 0-1.06l-6.5-6.5a.75.75 0 1 0-1.06 1.06L15.19 12l-5.97 5.97a.75.75 0 1 0 1.06 1.06Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}var d=l(14595);l(29258);let u=(0,i.g)("breadcrumbs"),m={breadcrumbs:u,breadcrumbsEllipsis:"".concat(u,"--ellipsis"),displayOne:"".concat(u,"--display-one"),list:"".concat(u,"__list"),mobileList:"".concat(u,"__list--mobile"),desktopList:"".concat(u,"__list--desktop"),item:"".concat(u,"__item"),customItem:"".concat(u,"__item--custom"),link:"".concat(u,"__link"),linkLabel:"".concat(u,"__link-label"),text:"".concat(u,"__text"),separator:"".concat(u,"__separator"),backIcon:"".concat(u,"__back-icon"),iconMobile:"".concat(u,"__icon--mobile"),iconDesktop:"".concat(u,"__icon--desktop")},p=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],l=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0;return l||a?{label:l||"Назад",href:"object"!=typeof a?a||"#":void 0,customLink:"object"==typeof a?a:void 0}:t.length&&t.length>1?(null==(e=t[t.length-1])?void 0:e.href)?t[t.length-1]:t[t.length-2]:{label:t[0].label||"Назад",href:t[0].href||"#",customLink:t[0].customLink}};function f(e){return n.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},n.createElement("path",{d:"M8.22 12.53a.75.75 0 0 1 0-1.06l4.5-4.5a.75.75 0 1 1 1.06 1.06L9.81 12l3.97 3.97a.75.75 0 1 1-1.06 1.06l-4.5-4.5Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}function h(e){return n.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},n.createElement("path",{d:"m11.28 17.03 4.5-4.5a.75.75 0 0 0 0-1.06l-4.5-4.5a.75.75 0 1 0-1.06 1.06L14.19 12l-3.97 3.97a.75.75 0 1 0 1.06 1.06Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}let g=e=>{let{item:t,isBackward:l=!1,isLast:n,dataQa:i,onClick:c}=e;return(0,a.jsx)(a.Fragment,{children:t.href||t.customLink?(0,a.jsxs)(a.Fragment,{children:[t.customLink?(0,a.jsx)(a.Fragment,{children:t.customLink}):(0,a.jsxs)("a",{href:t.href,"data-qa":i,className:m.link,title:t.label,onClick:c?e=>c(e,t.href):void 0,children:[l&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.P,{className:(0,r.A)(m.backIcon,m.iconDesktop),children:(0,a.jsx)(s.S,{})}),(0,a.jsx)(d.P,{className:(0,r.A)(m.backIcon,m.iconMobile),children:(0,a.jsx)(f,{})})]}),(0,a.jsx)("span",{className:m.linkLabel,children:t.label})]}),!l&&!n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.P,{className:(0,r.A)(m.separator,m.iconDesktop),children:(0,a.jsx)(o,{})}),(0,a.jsx)(d.P,{className:(0,r.A)(m.separator,m.iconMobile),children:(0,a.jsx)(h,{})})]})]}):(0,a.jsx)("span",{"aria-current":"page","data-qa":i,className:m.text,title:t.label,children:t.label})})};g.displayName="BreadcrumbsLink";let v=e=>{let{items:t=[],dataQa:l,backwardHref:i,backwardLabel:s,onClick:o}=e,d=(0,n.useRef)(null),u=(0,n.useCallback)(e=>{var t;let l=d.current;if(!l)return;let a=(null==e?void 0:e.target).closest("a");if(!a)return;let n=l.getBoundingClientRect(),r=a.getBoundingClientRect();l.scrollTo({left:r.left-n.left-8+(null!=(t=l.scrollLeft)?t:0),behavior:"smooth"})},[]),f=p(t,s,i),h=(e,t)=>{u(e),null==o||o(e,t)};return(0,a.jsx)("ul",{ref:d,className:(0,r.A)(m.list,m.desktopList),"data-qa":(0,c.g)("".concat(l,"-desktop-list"),!!l),children:1===t.length||i||s?(0,a.jsx)("li",{className:(0,r.A)(m.item),children:(0,a.jsx)(g,{isBackward:!0,dataQa:(0,c.g)("".concat(l,"-link"),!!l),item:f,onClick:h})}):(0,a.jsx)(a.Fragment,{children:t.map((e,n)=>(0,a.jsx)("li",{className:(0,r.A)(m.item,{[m.customItem]:e.customLink}),children:(0,a.jsx)(g,{item:e,dataQa:(0,c.g)("".concat(l,"-link-").concat(++n),!!l),isLast:n===t.length,onClick:h})},"".concat(e.label,"--").concat(n)))})})};v.displayName="DesktopBreadcrumbs";let b=e=>{let{items:t=[],backwardLabel:l,backwardHref:n,dataQa:i,onClick:s}=e,o=p(t,l,n);return(0,a.jsx)("ul",{className:(0,r.A)(m.list,m.mobileList),"data-qa":(0,c.g)("".concat(i,"-mobile-list"),!!i),children:(0,a.jsx)("li",{className:(0,r.A)(m.item),children:(0,a.jsx)(g,{isBackward:!0,dataQa:(0,c.g)("".concat(i,"-link"),!!i),item:o,onClick:s})})})};b.displayName="MobileBreadcrumbs";let x=(0,n.forwardRef)((e,t)=>{let{items:l=[],isMobile:n,onClick:i,backwardLabel:c,backwardHref:s,style:o,className:d,ellipsis:u=!1,isFullView:p=!1,dataQa:f,dataId:h,...g}=e,x=l.length||c||s;return(0,a.jsx)(a.Fragment,{children:x&&(0,a.jsxs)("nav",{ref:t,"aria-label":"breadcrumbs",className:(0,r.A)(m.breadcrumbs,{[m.displayOne]:void 0===n&&!p,[m.breadcrumbsEllipsis]:u},d),style:o,...g,"data-id":h,"data-qa":f,children:[!0!==n&&(0,a.jsx)(v,{items:l,dataQa:f,backwardLabel:c,backwardHref:s,onClick:i||void 0}),!1!==n&&!p&&(0,a.jsx)(b,{items:l,dataQa:f,backwardLabel:c,backwardHref:s,onClick:i||void 0})]})})});x.displayName="Breadcrumbs"},98019:(e,t,l)=>{"use strict";l.d(t,{Y:()=>a.I});var a=l(12509)}}]);