(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[171],{5549:function(e,t,n){"use strict";t.Z=function(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=function e(t){var n,r,a="";if("string"==typeof t||"number"==typeof t)a+=t;else if("object"==typeof t){if(Array.isArray(t))for(n=0;n<t.length;n++)t[n]&&(r=e(t[n]))&&(a&&(a+=" "),a+=r);else for(n in t)t[n]&&(a&&(a+=" "),a+=n)}return a}(e))&&(r&&(r+=" "),r+=t);return r}},43369:function(e){"use strict";var t={single_source_shortest_paths:function(e,n,r){var a,l,i,o,s,c,u,d={},h={};h[n]=0;var f=t.PriorityQueue.make();for(f.push(n,0);!f.empty();)for(i in l=(a=f.pop()).value,o=a.cost,s=e[l]||{})s.hasOwnProperty(i)&&(c=o+s[i],u=h[i],(void 0===h[i]||u>c)&&(h[i]=c,f.push(i,c),d[i]=l));if(void 0!==r&&void 0===h[r])throw Error(["Could not find a path from ",n," to ",r,"."].join(""));return d},extract_shortest_path_from_predecessor_list:function(e,t){for(var n=[],r=t;r;)n.push(r),e[r],r=e[r];return n.reverse(),n},find_path:function(e,n,r){var a=t.single_source_shortest_paths(e,n,r);return t.extract_shortest_path_from_predecessor_list(a,r)},PriorityQueue:{make:function(e){var n,r=t.PriorityQueue,a={};for(n in e=e||{},r)r.hasOwnProperty(n)&&(a[n]=r[n]);return a.queue=[],a.sorter=e.sorter||r.default_sorter,a},default_sorter:function(e,t){return e.cost-t.cost},push:function(e,t){this.queue.push({value:e,cost:t}),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};e.exports=t},78677:function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},14212:function(e,t,n){var r=n(67741).Symbol;e.exports=r},83690:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}},62670:function(e){e.exports=function(e,t,n,r){var a=-1,l=null==e?0:e.length;for(r&&l&&(n=e[++a]);++a<l;)n=t(n,e[a],a,e);return n}},77037:function(e){var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},7976:function(e,t,n){var r=n(14212),a=n(29829),l=n(8611),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?a(e):l(e)}},57690:function(e){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},2218:function(e,t,n){var r=n(14212),a=n(83690),l=n(84922),i=n(62704),o=1/0,s=r?r.prototype:void 0,c=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(l(t))return a(t,e)+"";if(i(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-o?"-0":n}},24259:function(e,t,n){var r=n(62670),a=n(37148),l=n(22896),i=RegExp("['’]","g");e.exports=function(e){return function(t){return r(l(a(t).replace(i,"")),e,"")}}},57744:function(e,t,n){var r=n(57690)({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",Ĳ:"IJ",ĳ:"ij",Œ:"Oe",œ:"oe",ŉ:"'n",ſ:"s"});e.exports=r},58584:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},29829:function(e,t,n){var r=n(14212),a=Object.prototype,l=a.hasOwnProperty,i=a.toString,o=r?r.toStringTag:void 0;e.exports=function(e){var t=l.call(e,o),n=e[o];try{e[o]=void 0;var r=!0}catch(e){}var a=i.call(e);return r&&(t?e[o]=n:delete e[o]),a}},90409:function(e){var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return t.test(e)}},8611:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},67741:function(e,t,n){var r=n(58584),a="object"==typeof self&&self&&self.Object===Object&&self,l=r||a||Function("return this")();e.exports=l},183:function(e){var t="\ud800-\udfff",n="\\u2700-\\u27bf",r="a-z\\xdf-\\xf6\\xf8-\\xff",a="A-Z\\xc0-\\xd6\\xd8-\\xde",l="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",i="['’]",o="["+l+"]",s="["+r+"]",c="[^"+t+l+"\\d+"+n+r+a+"]",u="(?:\ud83c[\udde6-\uddff]){2}",d="[\ud800-\udbff][\udc00-\udfff]",h="["+a+"]",f="(?:"+s+"|"+c+")",p="(?:"+i+"(?:d|ll|m|re|s|t|ve))?",g="(?:"+i+"(?:D|LL|M|RE|S|T|VE))?",m="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\ud83c[\udffb-\udfff])?",v="[\\ufe0e\\ufe0f]?",b="(?:\\u200d(?:"+["[^"+t+"]",u,d].join("|")+")"+v+m+")*",x="(?:"+["["+n+"]",u,d].join("|")+")"+(v+m+b),y=RegExp([h+"?"+s+"+"+p+"(?="+[o,h,"$"].join("|")+")","(?:"+h+"|"+c+")+"+g+"(?="+[o,h+f,"$"].join("|")+")",h+"?"+f+"+"+p,h+"+"+g,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",x].join("|"),"g");e.exports=function(e){return e.match(y)||[]}},37148:function(e,t,n){var r=n(57744),a=n(25635),l=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,i=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=a(e))&&e.replace(l,r).replace(i,"")}},84922:function(e){var t=Array.isArray;e.exports=t},19340:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},62704:function(e,t,n){var r=n(7976),a=n(19340);e.exports=function(e){return"symbol"==typeof e||a(e)&&"[object Symbol]"==r(e)}},8278:function(e,t,n){var r=n(24259)(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()});e.exports=r},25635:function(e,t,n){var r=n(2218);e.exports=function(e){return null==e?"":r(e)}},22896:function(e,t,n){var r=n(77037),a=n(90409),l=n(25635),i=n(183);e.exports=function(e,t,n){return(e=l(e),void 0===(t=n?void 0:t))?a(e)?i(e):r(e):e.match(t)||[]}},91077:function(e,t){"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}Object.defineProperty(t,"__esModule",{value:!0}),t.extends=n},30982:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(36639),a=n(38509),l=n(43851),i=n(31822);t.useFormatter=r.useFormatter,t.useTranslations=r.useTranslations,t.useLocale=a.default,t.NextIntlClientProvider=l.default,Object.keys(i).forEach(function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}})})},36639:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(31822);function a(e,t){return function(){try{return t(...arguments)}catch(e){throw Error(void 0)}}}let l=a(0,r.useTranslations),i=a(0,r.useFormatter);t.useFormatter=i,t.useTranslations=l,Object.keys(r).forEach(function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}})})},38509:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(47907),a=n(20237),l=n(72611);t.default=function(){let e;let t=r.useParams();try{e=a.useLocale()}catch(n){if("string"!=typeof(null==t?void 0:t[l.LOCALE_SEGMENT_NAME]))throw n;e=t[l.LOCALE_SEGMENT_NAME]}return e}},43851:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(91077),a=n(2265),l=n(19328),i=a&&a.__esModule?a:{default:a};t.default=function(e){let{locale:t,...n}=e;if(!t)throw Error(void 0);return i.default.createElement(l.IntlProvider,r.extends({locale:t},n))}},72611:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.COOKIE_LOCALE_NAME="NEXT_LOCALE",t.COOKIE_MAX_AGE=31536e3,t.COOKIE_SAME_SITE="lax",t.HEADER_LOCALE_NAME="X-NEXT-INTL-LOCALE",t.LOCALE_SEGMENT_NAME="locale"},20703:function(e,t,n){"use strict";n.d(t,{default:function(){return a.a}});var r=n(67447),a=n.n(r)},47907:function(e,t,n){"use strict";n.r(t);var r=n(15313),a={};for(var l in r)"default"!==l&&(a[l]=(function(e){return r[e]}).bind(0,l));n.d(t,a)},67447:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getImageProps:function(){return o},default:function(){return s}});let r=n(86921),a=n(38630),l=n(81749),i=r._(n(10536)),o=e=>{let{props:t}=(0,a.getImgProps)(e,{defaultLoader:i.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/invest/moneybox/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}},s=l.Image},52644:function(e,t,n){var r=n(74613),a=n(34185),l=n(95059),i=n(13782);function o(e,t,n,l,i){var o=[].slice.call(arguments,1),s=o.length,c="function"==typeof o[s-1];if(!c&&!r())throw Error("Callback required as last argument");if(c){if(s<2)throw Error("Too few arguments provided");2===s?(i=n,n=t,t=l=void 0):3===s&&(t.getContext&&void 0===i?(i=l,l=void 0):(i=l,l=n,n=t,t=void 0))}else{if(s<1)throw Error("Too few arguments provided");return 1===s?(n=t,t=l=void 0):2!==s||t.getContext||(l=n,n=t,t=void 0),new Promise(function(r,i){try{var o=a.create(n,l);r(e(o,t,l))}catch(e){i(e)}})}try{var u=a.create(n,l);i(null,e(u,t,l))}catch(e){i(e)}}t.create=a.create,t.toCanvas=o.bind(null,l.render),t.toDataURL=o.bind(null,l.renderToDataURL),t.toString=o.bind(null,function(e,t,n){return i.render(e,n)})},74613:function(e){e.exports=function(){return"function"==typeof Promise&&Promise.prototype&&Promise.prototype.then}},78466:function(e,t,n){var r=n(20236).getSymbolSize;t.getRowColCoords=function(e){if(1===e)return[];for(var t=Math.floor(e/7)+2,n=r(e),a=145===n?26:2*Math.ceil((n-13)/(2*t-2)),l=[n-7],i=1;i<t-1;i++)l[i]=l[i-1]-a;return l.push(6),l.reverse()},t.getPositions=function(e){for(var n=[],r=t.getRowColCoords(e),a=r.length,l=0;l<a;l++)for(var i=0;i<a;i++)(0!==l||0!==i)&&(0!==l||i!==a-1)&&(l!==a-1||0!==i)&&n.push([r[l],r[i]]);return n}},67215:function(e,t,n){var r=n(68891),a=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function l(e){this.mode=r.ALPHANUMERIC,this.data=e}l.getBitsLength=function(e){return 11*Math.floor(e/2)+e%2*6},l.prototype.getLength=function(){return this.data.length},l.prototype.getBitsLength=function(){return l.getBitsLength(this.data.length)},l.prototype.write=function(e){var t;for(t=0;t+2<=this.data.length;t+=2){var n=45*a.indexOf(this.data[t]);n+=a.indexOf(this.data[t+1]),e.put(n,11)}this.data.length%2&&e.put(a.indexOf(this.data[t]),6)},e.exports=l},8886:function(e){function t(){this.buffer=[],this.length=0}t.prototype={get:function(e){return(this.buffer[Math.floor(e/8)]>>>7-e%8&1)==1},put:function(e,t){for(var n=0;n<t;n++)this.putBit((e>>>t-n-1&1)==1)},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},e.exports=t},54113:function(e,t,n){var r=n(77138);function a(e){if(!e||e<1)throw Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=r.alloc(e*e),this.reservedBit=r.alloc(e*e)}a.prototype.set=function(e,t,n,r){var a=e*this.size+t;this.data[a]=n,r&&(this.reservedBit[a]=!0)},a.prototype.get=function(e,t){return this.data[e*this.size+t]},a.prototype.xor=function(e,t,n){this.data[e*this.size+t]^=n},a.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]},e.exports=a},85678:function(e,t,n){var r=n(77138),a=n(68891);function l(e){this.mode=a.BYTE,this.data=r.from(e)}l.getBitsLength=function(e){return 8*e},l.prototype.getLength=function(){return this.data.length},l.prototype.getBitsLength=function(){return l.getBitsLength(this.data.length)},l.prototype.write=function(e){for(var t=0,n=this.data.length;t<n;t++)e.put(this.data[t],8)},e.exports=l},52257:function(e,t,n){var r=n(97883),a=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],l=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];t.getBlocksCount=function(e,t){switch(t){case r.L:return a[(e-1)*4+0];case r.M:return a[(e-1)*4+1];case r.Q:return a[(e-1)*4+2];case r.H:return a[(e-1)*4+3];default:return}},t.getTotalCodewordsCount=function(e,t){switch(t){case r.L:return l[(e-1)*4+0];case r.M:return l[(e-1)*4+1];case r.Q:return l[(e-1)*4+2];case r.H:return l[(e-1)*4+3];default:return}}},97883:function(e,t){t.L={bit:1},t.M={bit:0},t.Q={bit:3},t.H={bit:2},t.isValid=function(e){return e&&void 0!==e.bit&&e.bit>=0&&e.bit<4},t.from=function(e,n){if(t.isValid(e))return e;try{return function(e){if("string"!=typeof e)throw Error("Param is not a string");switch(e.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw Error("Unknown EC Level: "+e)}}(e)}catch(e){return n}}},64449:function(e,t,n){var r=n(20236).getSymbolSize;t.getPositions=function(e){var t=r(e);return[[0,0],[t-7,0],[0,t-7]]}},24103:function(e,t,n){var r=n(20236),a=r.getBCHDigit(1335);t.getEncodedBits=function(e,t){for(var n=e.bit<<3|t,l=n<<10;r.getBCHDigit(l)-a>=0;)l^=1335<<r.getBCHDigit(l)-a;return(n<<10|l)^21522}},10120:function(e,t,n){var r=n(77138),a=r.alloc(512),l=r.alloc(256);!function(){for(var e=1,t=0;t<255;t++)a[t]=e,l[e]=t,256&(e<<=1)&&(e^=285);for(t=255;t<512;t++)a[t]=a[t-255]}(),t.log=function(e){if(e<1)throw Error("log("+e+")");return l[e]},t.exp=function(e){return a[e]},t.mul=function(e,t){return 0===e||0===t?0:a[l[e]+l[t]]}},68522:function(e,t,n){var r=n(68891),a=n(20236);function l(e){this.mode=r.KANJI,this.data=e}l.getBitsLength=function(e){return 13*e},l.prototype.getLength=function(){return this.data.length},l.prototype.getBitsLength=function(){return l.getBitsLength(this.data.length)},l.prototype.write=function(e){var t;for(t=0;t<this.data.length;t++){var n=a.toSJIS(this.data[t]);if(n>=33088&&n<=40956)n-=33088;else if(n>=57408&&n<=60351)n-=49472;else throw Error("Invalid SJIS character: "+this.data[t]+"\nMake sure your charset is UTF-8");n=(n>>>8&255)*192+(255&n),e.put(n,13)}},e.exports=l},47684:function(e,t){t.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var n={N1:3,N2:3,N3:40,N4:10};t.isValid=function(e){return null!=e&&""!==e&&!isNaN(e)&&e>=0&&e<=7},t.from=function(e){return t.isValid(e)?parseInt(e,10):void 0},t.getPenaltyN1=function(e){for(var t=e.size,r=0,a=0,l=0,i=null,o=null,s=0;s<t;s++){a=l=0,i=o=null;for(var c=0;c<t;c++){var u=e.get(s,c);u===i?a++:(a>=5&&(r+=n.N1+(a-5)),i=u,a=1),(u=e.get(c,s))===o?l++:(l>=5&&(r+=n.N1+(l-5)),o=u,l=1)}a>=5&&(r+=n.N1+(a-5)),l>=5&&(r+=n.N1+(l-5))}return r},t.getPenaltyN2=function(e){for(var t=e.size,r=0,a=0;a<t-1;a++)for(var l=0;l<t-1;l++){var i=e.get(a,l)+e.get(a,l+1)+e.get(a+1,l)+e.get(a+1,l+1);(4===i||0===i)&&r++}return r*n.N2},t.getPenaltyN3=function(e){for(var t=e.size,r=0,a=0,l=0,i=0;i<t;i++){a=l=0;for(var o=0;o<t;o++)a=a<<1&2047|e.get(i,o),o>=10&&(1488===a||93===a)&&r++,l=l<<1&2047|e.get(o,i),o>=10&&(1488===l||93===l)&&r++}return r*n.N3},t.getPenaltyN4=function(e){for(var t=0,r=e.data.length,a=0;a<r;a++)t+=e.data[a];return Math.abs(Math.ceil(100*t/r/5)-10)*n.N4},t.applyMask=function(e,n){for(var r=n.size,a=0;a<r;a++)for(var l=0;l<r;l++)n.isReserved(l,a)||n.xor(l,a,function(e,n,r){switch(e){case t.Patterns.PATTERN000:return(n+r)%2==0;case t.Patterns.PATTERN001:return n%2==0;case t.Patterns.PATTERN010:return r%3==0;case t.Patterns.PATTERN011:return(n+r)%3==0;case t.Patterns.PATTERN100:return(Math.floor(n/2)+Math.floor(r/3))%2==0;case t.Patterns.PATTERN101:return n*r%2+n*r%3==0;case t.Patterns.PATTERN110:return(n*r%2+n*r%3)%2==0;case t.Patterns.PATTERN111:return(n*r%3+(n+r)%2)%2==0;default:throw Error("bad maskPattern:"+e)}}(e,l,a))},t.getBestMask=function(e,n){for(var r=Object.keys(t.Patterns).length,a=0,l=1/0,i=0;i<r;i++){n(i),t.applyMask(i,e);var o=t.getPenaltyN1(e)+t.getPenaltyN2(e)+t.getPenaltyN3(e)+t.getPenaltyN4(e);t.applyMask(i,e),o<l&&(l=o,a=i)}return a}},68891:function(e,t,n){var r=n(57858),a=n(72118);t.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},t.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},t.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},t.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},t.MIXED={bit:-1},t.getCharCountIndicator=function(e,t){if(!e.ccBits)throw Error("Invalid mode: "+e);if(!r.isValid(t))throw Error("Invalid version: "+t);return t>=1&&t<10?e.ccBits[0]:t<27?e.ccBits[1]:e.ccBits[2]},t.getBestModeForData=function(e){return a.testNumeric(e)?t.NUMERIC:a.testAlphanumeric(e)?t.ALPHANUMERIC:a.testKanji(e)?t.KANJI:t.BYTE},t.toString=function(e){if(e&&e.id)return e.id;throw Error("Invalid mode")},t.isValid=function(e){return e&&e.bit&&e.ccBits},t.from=function(e,n){if(t.isValid(e))return e;try{return function(e){if("string"!=typeof e)throw Error("Param is not a string");switch(e.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw Error("Unknown mode: "+e)}}(e)}catch(e){return n}}},57249:function(e,t,n){var r=n(68891);function a(e){this.mode=r.NUMERIC,this.data=e.toString()}a.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)},a.prototype.getLength=function(){return this.data.length},a.prototype.getBitsLength=function(){return a.getBitsLength(this.data.length)},a.prototype.write=function(e){for(t=0;t+3<=this.data.length;t+=3)n=parseInt(this.data.substr(t,3),10),e.put(n,10);var t,n,r=this.data.length-t;r>0&&(n=parseInt(this.data.substr(t),10),e.put(n,3*r+1))},e.exports=a},35043:function(e,t,n){var r=n(77138),a=n(10120);t.mul=function(e,t){for(var n=r.alloc(e.length+t.length-1),l=0;l<e.length;l++)for(var i=0;i<t.length;i++)n[l+i]^=a.mul(e[l],t[i]);return n},t.mod=function(e,t){for(var n=r.from(e);n.length-t.length>=0;){for(var l=n[0],i=0;i<t.length;i++)n[i]^=a.mul(t[i],l);for(var o=0;o<n.length&&0===n[o];)o++;n=n.slice(o)}return n},t.generateECPolynomial=function(e){for(var n=r.from([1]),l=0;l<e;l++)n=t.mul(n,[1,a.exp(l)]);return n}},34185:function(e,t,n){var r=n(77138),a=n(20236),l=n(97883),i=n(8886),o=n(54113),s=n(78466),c=n(64449),u=n(47684),d=n(52257),h=n(74598),f=n(87579),p=n(24103),g=n(68891),m=n(75896),v=n(78677);function b(e,t,n){var r,a,l=e.size,i=p.getEncodedBits(t,n);for(r=0;r<15;r++)a=(i>>r&1)==1,r<6?e.set(r,8,a,!0):r<8?e.set(r+1,8,a,!0):e.set(l-15+r,8,a,!0),r<8?e.set(8,l-r-1,a,!0):r<9?e.set(8,15-r-1+1,a,!0):e.set(8,15-r-1,a,!0);e.set(l-8,8,1,!0)}t.create=function(e,t){if(void 0===e||""===e)throw Error("No input text");var n,p,x=l.M;return void 0!==t&&(x=l.from(t.errorCorrectionLevel,l.M),n=f.from(t.version),p=u.from(t.maskPattern),t.toSJISFunc&&a.setToSJISFunction(t.toSJISFunc)),function(e,t,n,l){if(v(e))p=m.fromArray(e);else if("string"==typeof e){var p,x=t;if(!x){var y=m.rawSplit(e);x=f.getBestVersionForData(y,n)}p=m.fromString(e,x||40)}else throw Error("Invalid data");var w=f.getBestVersionForData(p,n);if(!w)throw Error("The amount of data is too big to be stored in a QR Code");if(t){if(t<w)throw Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+w+".\n")}else t=w;var _=function(e,t,n){var l=new i;n.forEach(function(t){l.put(t.mode.bit,4),l.put(t.getLength(),g.getCharCountIndicator(t.mode,e)),t.write(l)});var o=(a.getSymbolTotalCodewords(e)-d.getTotalCodewordsCount(e,t))*8;for(l.getLengthInBits()+4<=o&&l.put(0,4);l.getLengthInBits()%8!=0;)l.putBit(0);for(var s=(o-l.getLengthInBits())/8,c=0;c<s;c++)l.put(c%2?17:236,8);return function(e,t,n){for(var l,i,o=a.getSymbolTotalCodewords(t),s=o-d.getTotalCodewordsCount(t,n),c=d.getBlocksCount(t,n),u=o%c,f=c-u,p=Math.floor(o/c),g=Math.floor(s/c),m=g+1,v=p-g,b=new h(v),x=0,y=Array(c),w=Array(c),_=0,k=r.from(e.buffer),C=0;C<c;C++){var j=C<f?g:m;y[C]=k.slice(x,x+j),w[C]=b.encode(y[C]),x+=j,_=Math.max(_,j)}var E=r.alloc(o),N=0;for(l=0;l<_;l++)for(i=0;i<c;i++)l<y[i].length&&(E[N++]=y[i][l]);for(l=0;l<v;l++)for(i=0;i<c;i++)E[N++]=w[i][l];return E}(l,e,t)}(t,n,p),k=new o(a.getSymbolSize(t));return function(e,t){for(var n=e.size,r=c.getPositions(t),a=0;a<r.length;a++)for(var l=r[a][0],i=r[a][1],o=-1;o<=7;o++)if(!(l+o<=-1)&&!(n<=l+o))for(var s=-1;s<=7;s++)i+s<=-1||n<=i+s||(o>=0&&o<=6&&(0===s||6===s)||s>=0&&s<=6&&(0===o||6===o)||o>=2&&o<=4&&s>=2&&s<=4?e.set(l+o,i+s,!0,!0):e.set(l+o,i+s,!1,!0))}(k,t),function(e){for(var t=e.size,n=8;n<t-8;n++){var r=n%2==0;e.set(n,6,r,!0),e.set(6,n,r,!0)}}(k),function(e,t){for(var n=s.getPositions(t),r=0;r<n.length;r++)for(var a=n[r][0],l=n[r][1],i=-2;i<=2;i++)for(var o=-2;o<=2;o++)-2===i||2===i||-2===o||2===o||0===i&&0===o?e.set(a+i,l+o,!0,!0):e.set(a+i,l+o,!1,!0)}(k,t),b(k,n,0),t>=7&&function(e,t){for(var n,r,a,l=e.size,i=f.getEncodedBits(t),o=0;o<18;o++)n=Math.floor(o/3),r=o%3+l-8-3,a=(i>>o&1)==1,e.set(n,r,a,!0),e.set(r,n,a,!0)}(k,t),function(e,t){for(var n=e.size,r=-1,a=n-1,l=7,i=0,o=n-1;o>0;o-=2)for(6===o&&o--;;){for(var s=0;s<2;s++)if(!e.isReserved(a,o-s)){var c=!1;i<t.length&&(c=(t[i]>>>l&1)==1),e.set(a,o-s,c),-1==--l&&(i++,l=7)}if((a+=r)<0||n<=a){a-=r,r=-r;break}}}(k,_),isNaN(l)&&(l=u.getBestMask(k,b.bind(null,k,n))),u.applyMask(l,k),b(k,n,l),{modules:k,version:t,errorCorrectionLevel:n,maskPattern:l,segments:p}}(e,n,x,p)}},74598:function(e,t,n){var r=n(77138),a=n(35043),l=n(23663).lW;function i(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}i.prototype.initialize=function(e){this.degree=e,this.genPoly=a.generateECPolynomial(this.degree)},i.prototype.encode=function(e){if(!this.genPoly)throw Error("Encoder not initialized");var t=r.alloc(this.degree),n=l.concat([e,t],e.length+this.degree),i=a.mod(n,this.genPoly),o=this.degree-i.length;if(o>0){var s=r.alloc(this.degree);return i.copy(s,o),s}return i},e.exports=i},72118:function(e,t){var n="[0-9]+",r="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+",a="(?:(?![A-Z0-9 $%*+\\-./:]|"+(r=r.replace(/u/g,"\\u"))+")(?:.|[\r\n]))+";t.KANJI=RegExp(r,"g"),t.BYTE_KANJI=RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),t.BYTE=RegExp(a,"g"),t.NUMERIC=RegExp(n,"g"),t.ALPHANUMERIC=RegExp("[A-Z $%*+\\-./:]+","g");var l=RegExp("^"+r+"$"),i=RegExp("^"+n+"$"),o=RegExp("^[A-Z0-9 $%*+\\-./:]+$");t.testKanji=function(e){return l.test(e)},t.testNumeric=function(e){return i.test(e)},t.testAlphanumeric=function(e){return o.test(e)}},75896:function(e,t,n){var r=n(68891),a=n(57249),l=n(67215),i=n(85678),o=n(68522),s=n(72118),c=n(20236),u=n(43369);function d(e){return unescape(encodeURIComponent(e)).length}function h(e,t,n){for(var r,a=[];null!==(r=e.exec(n));)a.push({data:r[0],index:r.index,mode:t,length:r[0].length});return a}function f(e){var t,n,a=h(s.NUMERIC,r.NUMERIC,e),l=h(s.ALPHANUMERIC,r.ALPHANUMERIC,e);return c.isKanjiModeEnabled()?(t=h(s.BYTE,r.BYTE,e),n=h(s.KANJI,r.KANJI,e)):(t=h(s.BYTE_KANJI,r.BYTE,e),n=[]),a.concat(l,t,n).sort(function(e,t){return e.index-t.index}).map(function(e){return{data:e.data,mode:e.mode,length:e.length}})}function p(e,t){switch(t){case r.NUMERIC:return a.getBitsLength(e);case r.ALPHANUMERIC:return l.getBitsLength(e);case r.KANJI:return o.getBitsLength(e);case r.BYTE:return i.getBitsLength(e)}}function g(e,t){var n,s=r.getBestModeForData(e);if((n=r.from(t,s))!==r.BYTE&&n.bit<s.bit)throw Error('"'+e+'" cannot be encoded with mode '+r.toString(n)+".\n Suggested mode is: "+r.toString(s));switch(n!==r.KANJI||c.isKanjiModeEnabled()||(n=r.BYTE),n){case r.NUMERIC:return new a(e);case r.ALPHANUMERIC:return new l(e);case r.KANJI:return new o(e);case r.BYTE:return new i(e)}}t.fromArray=function(e){return e.reduce(function(e,t){return"string"==typeof t?e.push(g(t,null)):t.data&&e.push(g(t.data,t.mode)),e},[])},t.fromString=function(e,n){for(var a=function(e,t){for(var n={},a={start:{}},l=["start"],i=0;i<e.length;i++){for(var o=e[i],s=[],c=0;c<o.length;c++){var u=o[c],d=""+i+c;s.push(d),n[d]={node:u,lastCount:0},a[d]={};for(var h=0;h<l.length;h++){var f=l[h];n[f]&&n[f].node.mode===u.mode?(a[f][d]=p(n[f].lastCount+u.length,u.mode)-p(n[f].lastCount,u.mode),n[f].lastCount+=u.length):(n[f]&&(n[f].lastCount=u.length),a[f][d]=p(u.length,u.mode)+4+r.getCharCountIndicator(u.mode,t))}}l=s}for(h=0;h<l.length;h++)a[l[h]].end=0;return{map:a,table:n}}(function(e){for(var t=[],n=0;n<e.length;n++){var a=e[n];switch(a.mode){case r.NUMERIC:t.push([a,{data:a.data,mode:r.ALPHANUMERIC,length:a.length},{data:a.data,mode:r.BYTE,length:a.length}]);break;case r.ALPHANUMERIC:t.push([a,{data:a.data,mode:r.BYTE,length:a.length}]);break;case r.KANJI:t.push([a,{data:a.data,mode:r.BYTE,length:d(a.data)}]);break;case r.BYTE:t.push([{data:a.data,mode:r.BYTE,length:d(a.data)}])}}return t}(f(e,c.isKanjiModeEnabled())),n),l=u.find_path(a.map,"start","end"),i=[],o=1;o<l.length-1;o++)i.push(a.table[l[o]].node);return t.fromArray(i.reduce(function(e,t){var n=e.length-1>=0?e[e.length-1]:null;return n&&n.mode===t.mode?e[e.length-1].data+=t.data:e.push(t),e},[]))},t.rawSplit=function(e){return t.fromArray(f(e,c.isKanjiModeEnabled()))}},20236:function(e,t){var n,r=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];t.getSymbolSize=function(e){if(!e)throw Error('"version" cannot be null or undefined');if(e<1||e>40)throw Error('"version" should be in range from 1 to 40');return 4*e+17},t.getSymbolTotalCodewords=function(e){return r[e]},t.getBCHDigit=function(e){for(var t=0;0!==e;)t++,e>>>=1;return t},t.setToSJISFunction=function(e){if("function"!=typeof e)throw Error('"toSJISFunc" is not a valid function.');n=e},t.isKanjiModeEnabled=function(){return void 0!==n},t.toSJIS=function(e){return n(e)}},57858:function(e,t){t.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40}},87579:function(e,t,n){var r=n(20236),a=n(52257),l=n(97883),i=n(68891),o=n(57858),s=n(78677),c=r.getBCHDigit(7973);function u(e,t){return i.getCharCountIndicator(e,t)+4}t.from=function(e,t){return o.isValid(e)?parseInt(e,10):t},t.getCapacity=function(e,t,n){if(!o.isValid(e))throw Error("Invalid QR Code version");void 0===n&&(n=i.BYTE);var l=(r.getSymbolTotalCodewords(e)-a.getTotalCodewordsCount(e,t))*8;if(n===i.MIXED)return l;var s=l-u(n,e);switch(n){case i.NUMERIC:return Math.floor(s/10*3);case i.ALPHANUMERIC:return Math.floor(s/11*2);case i.KANJI:return Math.floor(s/13);case i.BYTE:default:return Math.floor(s/8)}},t.getBestVersionForData=function(e,n){var r,a=l.from(n,l.M);if(s(e)){if(e.length>1)return function(e,n){for(var r=1;r<=40;r++)if(function(e,t){var n=0;return e.forEach(function(e){var r=u(e.mode,t);n+=r+e.getBitsLength()}),n}(e,r)<=t.getCapacity(r,n,i.MIXED))return r}(e,a);if(0===e.length)return 1;r=e[0]}else r=e;return function(e,n,r){for(var a=1;a<=40;a++)if(n<=t.getCapacity(a,r,e))return a}(r.mode,r.getLength(),a)},t.getEncodedBits=function(e){if(!o.isValid(e)||e<7)throw Error("Invalid QR Code version");for(var t=e<<12;r.getBCHDigit(t)-c>=0;)t^=7973<<r.getBCHDigit(t)-c;return e<<12|t}},95059:function(e,t,n){var r=n(82007);t.render=function(e,t,n){var a,l=n,i=t;void 0!==l||t&&t.getContext||(l=t,t=void 0),t||(i=function(){try{return document.createElement("canvas")}catch(e){throw Error("You need to specify a canvas element")}}()),l=r.getOptions(l);var o=r.getImageWidth(e.modules.size,l),s=i.getContext("2d"),c=s.createImageData(o,o);return r.qrToImageData(c.data,e,l),a=i,s.clearRect(0,0,a.width,a.height),a.style||(a.style={}),a.height=o,a.width=o,a.style.height=o+"px",a.style.width=o+"px",s.putImageData(c,0,0),i},t.renderToDataURL=function(e,n,r){var a=r;void 0!==a||n&&n.getContext||(a=n,n=void 0),a||(a={});var l=t.render(e,n,a),i=a.type||"image/png",o=a.rendererOpts||{};return l.toDataURL(i,o.quality)}},13782:function(e,t,n){var r=n(82007);function a(e,t){var n=e.a/255,r=t+'="'+e.hex+'"';return n<1?r+" "+t+'-opacity="'+n.toFixed(2).slice(1)+'"':r}function l(e,t,n){var r=e+t;return void 0!==n&&(r+=" "+n),r}t.render=function(e,t,n){var i=r.getOptions(t),o=e.modules.size,s=e.modules.data,c=o+2*i.margin,u=i.color.light.a?"<path "+a(i.color.light,"fill")+' d="M0 0h'+c+"v"+c+'H0z"/>':"",d="<path "+a(i.color.dark,"stroke")+' d="'+function(e,t,n){for(var r="",a=0,i=!1,o=0,s=0;s<e.length;s++){var c=Math.floor(s%t),u=Math.floor(s/t);c||i||(i=!0),e[s]?(o++,s>0&&c>0&&e[s-1]||(r+=i?l("M",c+n,.5+u+n):l("m",a,0),a=0,i=!1),c+1<t&&e[s+1]||(r+=l("h",o),o=0)):a++}return r}(s,o,i.margin)+'"/>',h='<svg xmlns="http://www.w3.org/2000/svg" '+(i.width?'width="'+i.width+'" height="'+i.width+'" ':"")+('viewBox="0 0 '+c)+" "+c+'" shape-rendering="crispEdges">'+u+d+"</svg>\n";return"function"==typeof n&&n(null,h),h}},82007:function(e,t){function n(e){if("number"==typeof e&&(e=e.toString()),"string"!=typeof e)throw Error("Color should be defined as hex string");var t=e.slice().replace("#","").split("");if(t.length<3||5===t.length||t.length>8)throw Error("Invalid hex color: "+e);(3===t.length||4===t.length)&&(t=Array.prototype.concat.apply([],t.map(function(e){return[e,e]}))),6===t.length&&t.push("F","F");var n=parseInt(t.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:255&n,hex:"#"+t.slice(0,6).join("")}}t.getOptions=function(e){e||(e={}),e.color||(e.color={});var t=void 0===e.margin||null===e.margin||e.margin<0?4:e.margin,r=e.width&&e.width>=21?e.width:void 0,a=e.scale||4;return{width:r,scale:r?4:a,margin:t,color:{dark:n(e.color.dark||"#000000ff"),light:n(e.color.light||"#ffffffff")},type:e.type,rendererOpts:e.rendererOpts||{}}},t.getScale=function(e,t){return t.width&&t.width>=e+2*t.margin?t.width/(e+2*t.margin):t.scale},t.getImageWidth=function(e,n){var r=t.getScale(e,n);return Math.floor((e+2*n.margin)*r)},t.qrToImageData=function(e,n,r){for(var a=n.modules.size,l=n.modules.data,i=t.getScale(a,r),o=Math.floor((a+2*r.margin)*i),s=r.margin*i,c=[r.color.light,r.color.dark],u=0;u<o;u++)for(var d=0;d<o;d++){var h=(u*o+d)*4,f=r.color.light;u>=s&&d>=s&&u<o-s&&d<o-s&&(f=c[l[Math.floor((u-s)/i)*a+Math.floor((d-s)/i)]?1:0]),e[h++]=f.r,e[h++]=f.g,e[h++]=f.b,e[h]=f.a}}},77138:function(e,t,n){"use strict";var r=n(78677);l.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()}catch(e){return!1}}();var a=l.TYPED_ARRAY_SUPPORT?2147483647:1073741823;function l(e,t,n){return l.TYPED_ARRAY_SUPPORT||this instanceof l?"number"==typeof e?s(this,e):function(e,t,n,r){if("number"==typeof t)throw TypeError('"value" argument must not be a number');if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer)return function(e,t,n,r){var a;if(n<0||t.byteLength<n)throw RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw RangeError("'length' is out of bounds");return a=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r),l.TYPED_ARRAY_SUPPORT?a.__proto__=l.prototype:a=c(e,a),a}(e,t,n,r);if("string"==typeof t){var a,s,u;return(u=(s=o(e,a=0|d(t))).write(t))!==a&&(s=s.slice(0,u)),s}return function(e,t){if(l.isBuffer(t)){var n,r=0|i(t.length),a=o(e,r);return 0===a.length||t.copy(a,0,0,r),a}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||(n=t.length)!=n?o(e,0):c(e,t);if("Buffer"===t.type&&Array.isArray(t.data))return c(e,t.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}(this,e,t,n):new l(e,t,n)}function i(e){if(e>=a)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function o(e,t){var n;return l.TYPED_ARRAY_SUPPORT?(n=new Uint8Array(t)).__proto__=l.prototype:(null===(n=e)&&(n=new l(t)),n.length=t),n}function s(e,t){var n=o(e,t<0?0:0|i(t));if(!l.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)n[r]=0;return n}function c(e,t){for(var n=t.length<0?0:0|i(t.length),r=o(e,n),a=0;a<n;a+=1)r[a]=255&t[a];return r}function u(e,t){t=t||1/0;for(var n,r=e.length,a=null,l=[],i=0;i<r;++i){if((n=e.charCodeAt(i))>55295&&n<57344){if(!a){if(n>56319||i+1===r){(t-=3)>-1&&l.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&l.push(239,191,189),a=n;continue}n=(a-55296<<10|n-56320)+65536}else a&&(t-=3)>-1&&l.push(239,191,189);if(a=null,n<128){if((t-=1)<0)break;l.push(n)}else if(n<2048){if((t-=2)<0)break;l.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;l.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;l.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return l}function d(e){return l.isBuffer(e)?e.length:"undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer)?e.byteLength:("string"!=typeof e&&(e=""+e),0===e.length)?0:u(e).length}l.TYPED_ARRAY_SUPPORT&&(l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1})),l.prototype.write=function(e,t,n){void 0===t?(n=this.length,t=0):void 0===n&&"string"==typeof t?(n=this.length,t=0):isFinite(t)&&(t|=0,isFinite(n)?n|=0:n=void 0);var r,a,l=this.length-t;if((void 0===n||n>l)&&(n=l),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");return r=t,a=n,function(e,t,n,r){for(var a=0;a<r&&!(a+n>=t.length)&&!(a>=e.length);++a)t[a+n]=e[a];return a}(u(e,this.length-r),this,r,a)},l.prototype.slice=function(e,t){var n,r=this.length;if(e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),l.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=l.prototype;else{var a=t-e;n=new l(a,void 0);for(var i=0;i<a;++i)n[i]=this[i+e]}return n},l.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("sourceStart out of bounds");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var a,i=r-n;if(this===e&&n<t&&t<r)for(a=i-1;a>=0;--a)e[a+t]=this[a+n];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a<i;++a)e[a+t]=this[a+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+i),t);return i},l.prototype.fill=function(e,t,n){if("string"==typeof e){if("string"==typeof t?(t=0,n=this.length):"string"==typeof n&&(n=this.length),1===e.length){var r,a=e.charCodeAt(0);a<256&&(e=a)}}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw RangeError("Out of range index");if(n<=t)return this;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(r=t;r<n;++r)this[r]=e;else{var i=l.isBuffer(e)?e:new l(e),o=i.length;for(r=0;r<n-t;++r)this[r+t]=i[r%o]}return this},l.concat=function(e,t){if(!r(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return o(null,0);if(void 0===t)for(n=0,t=0;n<e.length;++n)t+=e[n].length;var n,a=s(null,t),i=0;for(n=0;n<e.length;++n){var c=e[n];if(!l.isBuffer(c))throw TypeError('"list" argument must be an Array of Buffers');c.copy(a,i),i+=c.length}return a},l.byteLength=d,l.prototype._isBuffer=!0,l.isBuffer=function(e){return!!(null!=e&&e._isBuffer)},e.exports.alloc=function(e){var t=new l(e);return t.fill(0),t},e.exports.from=function(e){return new l(e)}},72671:function(e,t){"use strict";/**
 * @license React
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var n=Symbol.for("react.element"),r=(Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.memo"),Symbol.for("react.lazy"),{isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}}),a=Object.assign,l={};function i(e,t,n){this.props=e,this.context=t,this.refs=l,this.updater=n||r}function o(){}function s(e,t,n){this.props=e,this.context=t,this.refs=l,this.updater=n||r}i.prototype.isReactComponent={},i.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},i.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},o.prototype=i.prototype;var c=s.prototype=new o;c.constructor=s,a(c,i.prototype),c.isPureReactComponent=!0;var u=Object.prototype.hasOwnProperty,d={key:!0,ref:!0,__self:!0,__source:!0};t.createElement=function(e,t,r){var a,l={},i=null,o=null;if(null!=t)for(a in void 0!==t.ref&&(o=t.ref),void 0!==t.key&&(i=""+t.key),t)u.call(t,a)&&!d.hasOwnProperty(a)&&(l[a]=t[a]);var s=arguments.length-2;if(1===s)l.children=r;else if(1<s){for(var c=Array(s),h=0;h<s;h++)c[h]=arguments[h+2];l.children=c}if(e&&e.defaultProps)for(a in s=e.defaultProps)void 0===l[a]&&(l[a]=s[a]);return{$$typeof:n,type:e,key:i,ref:o,props:l,_owner:null}}},52846:function(e,t,n){"use strict";e.exports=n(72671)},19328:function(e,t,n){"use strict";e.exports=n(19172)},20237:function(e,t,n){"use strict";e.exports=n(78426)},31822:function(e,t,n){"use strict";e.exports=n(4996)},10087:function(e,t,n){"use strict";var r=n(2265),a=n(53859);function l(){let e=r.useContext(a.IntlContext);if(!e)throw Error(void 0);return e}t.useIntlContext=l,t.useLocale=function(){return l().locale}},78426:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(10087);n(2265),n(53859),t.useLocale=r.useLocale},5179:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(94146),a=n(39616);n(2265),n(20623),n(33284),t.IntlError=r.IntlError,t.IntlErrorCode=r.IntlErrorCode,t.createFormatter=r.createFormatter,t._createFormatters=a.createFormatters,t.initializeConfig=a.initializeConfig,t.createTranslator=function(e){let{_formatters:t=a.createFormatters(),getMessageFallback:n=a.defaultGetMessageFallback,messages:l,namespace:i,onError:o=a.defaultOnError,...s}=e;return function(e,t){let{messages:n,namespace:a,...l}=e;return n=n[t],a=r.resolveNamespace(a,t),r.createBaseTranslator({...l,messages:n,namespace:a})}({...s,onError:o,formatters:t,getMessageFallback:n,messages:{"!":l},namespace:i?"!.".concat(i):"!"},"!")}},94146:function(e,t,n){"use strict";var r,a=n(2265),l=n(20623),i=n(39616),o=l&&l.__esModule?l:{default:l};function s(e,t,n){var r;return(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let c=((r={}).MISSING_MESSAGE="MISSING_MESSAGE",r.MISSING_FORMAT="MISSING_FORMAT",r.ENVIRONMENT_FALLBACK="ENVIRONMENT_FALLBACK",r.INSUFFICIENT_PATH="INSUFFICIENT_PATH",r.INVALID_MESSAGE="INVALID_MESSAGE",r.INVALID_KEY="INVALID_KEY",r.FORMATTING_ERROR="FORMATTING_ERROR",r);class u extends Error{constructor(e,t){let n=e;t&&(n+=": "+t),super(n),s(this,"code",void 0),s(this,"originalMessage",void 0),this.code=e,t&&(this.originalMessage=t)}}function d(e,t){return e?Object.keys(e).reduce((n,r)=>(n[r]={timeZone:t,...e[r]},n),{}):e}function h(e,t,n,r){let a=i.joinPath(r,n);if(!t)throw Error(a);let l=t;return n.split(".").forEach(t=>{let n=l[t];if(null==t||null==n)throw Error(a+" (".concat(e,")"));l=n}),l}let f=365/12*86400,p={second:1,seconds:1,minute:60,minutes:60,hour:3600,hours:3600,day:86400,days:86400,week:604800,weeks:604800,month:365/12*86400,months:365/12*86400,quarter:365/12*259200,quarters:365/12*259200,year:31536e3,years:31536e3};t.IntlError=u,t.IntlErrorCode=c,t.createBaseTranslator=function(e){let t=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:i.defaultOnError;try{if(!t)throw Error(void 0);let r=n?h(e,t,n):t;if(!r)throw Error(n);return r}catch(t){let e=new u(c.MISSING_MESSAGE,t.message);return r(e),e}}(e.locale,e.messages,e.namespace,e.onError);return function(e){let{defaultTranslationValues:t,formats:n,formatters:r,getMessageFallback:l=i.defaultGetMessageFallback,locale:s,messagesOrError:f,namespace:p,onError:g,timeZone:m}=e;function v(e,t,n){let r=new u(t,n);return g(r),l({error:r,key:e,namespace:p})}function b(e,i,g){let b,x;if(f instanceof u)return l({error:f,key:e,namespace:p});try{b=h(s,f,e,p)}catch(t){return v(e,c.MISSING_MESSAGE,t.message)}if("object"==typeof b){let t;return v(e,Array.isArray(b)?c.INVALID_MESSAGE:c.INSUFFICIENT_PATH,t)}let y=function(e,t){if(t)return;let n=e.replace(/'([{}])/gi,"$1");return/<|{/.test(n)?void 0:n}(b,i);if(y)return y;try{x=r.getMessageFormat(b,s,function(e,t){let n=t?{...e,dateTime:d(e.dateTime,t)}:e,r=o.default.formats.date,a=t?d(r,t):r,l=o.default.formats.time,i=t?d(l,t):l;return{...n,date:{...a,...null==n?void 0:n.dateTime},time:{...i,...null==n?void 0:n.dateTime}}}({...n,...g},m),{formatters:{...r,getDateTimeFormat:(e,t)=>r.getDateTimeFormat(e,{timeZone:m,...t})}})}catch(t){return v(e,c.INVALID_MESSAGE,t.message)}try{let e=x.format(function(e){if(0===Object.keys(e).length)return;let t={};return Object.keys(e).forEach(n=>{let r,l=0,i=e[n];r="function"==typeof i?e=>{let t=i(e);return a.isValidElement(t)?a.cloneElement(t,{key:n+l++}):t}:i,t[n]=r}),t}({...t,...i}));if(null==e)throw Error(void 0);return a.isValidElement(e)||Array.isArray(e)||"string"==typeof e?e:String(e)}catch(t){return v(e,c.FORMATTING_ERROR,t.message)}}function x(e,t,n){let r=b(e,t,n);return"string"!=typeof r?v(e,c.INVALID_MESSAGE,void 0):r}return x.rich=b,x.markup=(e,t,n)=>{let r=b(e,t,n);if("string"!=typeof r){let t=new u(c.FORMATTING_ERROR,void 0);return g(t),l({error:t,key:e,namespace:p})}return r},x.raw=e=>{if(f instanceof u)return l({error:f,key:e,namespace:p});try{return h(s,f,e,p)}catch(t){return v(e,c.MISSING_MESSAGE,t.message)}},x}({...e,messagesOrError:t})},t.createFormatter=function(e){let{_formatters:t=i.createFormatters(),formats:n,locale:r,now:a,onError:l=i.defaultOnError,timeZone:o}=e;function s(e){var t;return null!==(t=e)&&void 0!==t&&t.timeZone||(o?e={...e,timeZone:o}:l(new u(c.ENVIRONMENT_FALLBACK,void 0))),e}function d(e,t,n,r){let a;try{a=function(e,t){let n;if("string"==typeof t){if(!(n=null==e?void 0:e[t])){let e=new u(c.MISSING_FORMAT,void 0);throw l(e),e}}else n=t;return n}(t,e)}catch(e){return r()}try{return n(a)}catch(e){return l(new u(c.FORMATTING_ERROR,e.message)),r()}}function h(e,a){return d(a,null==n?void 0:n.dateTime,n=>(n=s(n),t.getDateTimeFormat(r,n).format(e)),()=>String(e))}function g(){return a||(l(new u(c.ENVIRONMENT_FALLBACK,void 0)),new Date)}return{dateTime:h,number:function(e,a){return d(a,null==n?void 0:n.number,n=>t.getNumberFormat(r,n).format(e),()=>String(e))},relativeTime:function(e,n){try{var a;let l,i;let o={};n instanceof Date||"number"==typeof n?l=new Date(n):n&&(l=null!=n.now?new Date(n.now):g(),i=n.unit,o.style=n.style,o.numberingSystem=n.numberingSystem),l||(l=g());let s=(new Date(e).getTime()-l.getTime())/1e3;i||(i=function(e){let t=Math.abs(e);return t<60?"second":t<3600?"minute":t<86400?"hour":t<604800?"day":t<f?"week":t<31536e3?"month":"year"}(s)),o.numeric="second"===i?"auto":"always";let c=(a=i,Math.round(s/p[a]));return t.getRelativeTimeFormat(r,o).format(c,i)}catch(t){return l(new u(c.FORMATTING_ERROR,t.message)),String(e)}},list:function(e,a){let l=[],i=new Map,o=0;for(let t of e){let e;"object"==typeof t?(e=String(o),i.set(e,t)):e=String(t),l.push(e),o++}return d(a,null==n?void 0:n.list,e=>{let n=t.getListFormat(r,e).formatToParts(l).map(e=>"literal"===e.type?e.value:i.get(e.value)||e.value);return i.size>0?n:n.join("")},()=>String(e))},dateTimeRange:function(e,a,l){return d(l,null==n?void 0:n.dateTime,n=>(n=s(n),t.getDateTimeFormat(r,n).formatRange(e,a)),()=>[h(e),h(a)].join(" – "))}}},t.resolveNamespace=function(e,t){return e===t?void 0:e.slice((t+".").length)}},4996:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(94146),a=n(5179),l=n(39616),i=n(19172),o=n(27561),s=n(10087);n(2265),n(20623),n(33284),n(53859),t.IntlError=r.IntlError,t.IntlErrorCode=r.IntlErrorCode,t.createFormatter=r.createFormatter,t.createTranslator=a.createTranslator,t._createFormatters=l.createFormatters,t.initializeConfig=l.initializeConfig,t.IntlProvider=i.IntlProvider,t.useFormatter=o.useFormatter,t.useMessages=o.useMessages,t.useNow=o.useNow,t.useTimeZone=o.useTimeZone,t.useTranslations=o.useTranslations,t.useLocale=s.useLocale},27561:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(19172),a=n(10087),l=n(2265),i=n(94146);n(39616),n(33284),n(20623),n(53859);let o=!1,s="undefined"==typeof window;t.IntlProvider=r.IntlProvider,t.useLocale=a.useLocale,t.useFormatter=function(){let{formats:e,formatters:t,locale:n,now:r,onError:o,timeZone:s}=a.useIntlContext();return l.useMemo(()=>i.createFormatter({formats:e,locale:n,now:r,onError:o,timeZone:s,_formatters:t}),[e,t,r,n,o,s])},t.useMessages=function(){let e=a.useIntlContext();if(!e.messages)throw Error(void 0);return e.messages},t.useNow=function(e){let t=null==e?void 0:e.updateInterval,{now:n}=a.useIntlContext(),[r,i]=l.useState(n||new Date);return l.useEffect(()=>{if(!t)return;let e=setInterval(()=>{i(new Date)},t);return()=>{clearInterval(e)}},[n,t]),null==t&&n?n:r},t.useTimeZone=function(){return a.useIntlContext().timeZone},t.useTranslations=function(e){return function(e,t,n){let{defaultTranslationValues:r,formats:c,formatters:u,getMessageFallback:d,locale:h,onError:f,timeZone:p}=a.useIntlContext();return e=e[n],t=i.resolveNamespace(t,n),p||o||!s||(o=!0,f(new i.IntlError(i.IntlErrorCode.ENVIRONMENT_FALLBACK,void 0))),l.useMemo(()=>i.createBaseTranslator({formatters:u,getMessageFallback:d,messages:e,defaultTranslationValues:r,namespace:t,onError:f,formats:c,locale:h,timeZone:p}),[u,d,e,r,t,f,c,h,p])}({"!":a.useIntlContext().messages},e?"!.".concat(e):"!","!")}},53657:function(){},78292:function(){},72327:function(){},57518:function(){},50718:function(){},35763:function(){},76199:function(){},93042:function(){},98305:function(){},11203:function(){},93188:function(){},19904:function(){},7161:function(){},33417:function(){},18650:function(){},69999:function(){},43737:function(){},98342:function(){},8414:function(){},94201:function(){},37378:function(){},71459:function(){},29003:function(){},57807:function(){},25710:function(){},79216:function(){},69365:function(){},97161:function(){},29459:function(){},26609:function(){},69193:function(){},63223:function(){},71290:function(){},71279:function(){},94408:function(){},717:function(){},46266:function(){},64432:function(){},50917:function(){},7503:function(){},75574:function(){},41014:function(e,t,n){"use strict";n.d(t,{g:function(){return a}});var r=n(49275);let a=async(e,t="common",n="v1")=>{try{let a=await fetch((0,r.xn)(e,`api/${n}/login-widget`,t));return a.ok?await a.json():(console.error(`Ошибка ${a.status} при загрузке конфига для ${t}`),{})}catch(e){return console.error(`Сетевая ошибка при загрузке конфига для ${t}`,e),{}}}},93706:function(e,t,n){"use strict";let r;n.d(t,{U:function(){return aZ}});var a,l=n(57437),i=n(2265),o=n(35915),s=n(23077),c=n(73350),u=n(7325),d=n(12687),h=n(69707),f=n(5549),p=n(2578),g=n(7031);let m=(0,g.g)("tooltip"),v=Object.freeze({tooltip:m,text:"".concat(m,"__text"),wrapper:"".concat(m,"__wrapper"),inverted:"".concat(m,"--inverted")}),b="M8 10C6 12.58 3.43 16 0 16L16 16C12.58 16 10 12.58 8 10Z";n(75574);let x=(0,i.forwardRef)((e,t)=>{let{position:n="top",text:r,zIndex:a=1,inverted:o,withoutTail:s,children:c,boundingOffset:g=12,style:m,className:x,dataQa:y,dataId:w,..._}=e,[k,C]=(0,i.useState)(!1),j=(0,i.useRef)(null),{refs:E,floatingStyles:N,context:A}=(0,u.YF)({open:k,onOpenChange:C,placement:n,whileElementsMounted:d.Me,middleware:[(0,h.cv)({mainAxis:g}),(0,h.RR)({fallbackAxisSideDirection:"start",crossAxis:!1}),(0,h.uY)(),(0,h.x7)({element:j,padding:8})]}),R=(0,u.XI)(A,{delay:300}),{getReferenceProps:L,getFloatingProps:I}=(0,u.NI)([R]),T=(0,u.Y_)(A,{duration:300});return(0,i.useImperativeHandle)(t,()=>({getActivatorElement:E.reference,getTooltipElement:E.floating})),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{"data-qa":(0,p.g)("".concat(y,"-activator"),!!y),ref:E.setReference,...L,className:v.wrapper,children:c}),T.isMounted&&(0,l.jsxs)("div",{role:"tooltip",ref:E.setFloating,style:{...N,...T.styles,...m,zIndex:a},className:(0,f.Z)(v.tooltip,x,{[v.inverted]:o}),...I,..._,"data-qa":y,"data-id":w,children:[(0,l.jsx)("span",{className:(0,f.Z)(v.text,{[v.inverted]:o}),children:r}),!s&&(0,l.jsx)(u.Y$,{ref:j,context:A,width:16,d:b,fill:o?"var(--color-white)":"var(--color-black-500)"})]})]})});x.displayName="Tooltip";var y=n(49275),w=n(93026),_=n(85658);let k=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})}),C=Object.freeze(Object.keys(k));function j(){return"undefined"==typeof window}Object.freeze(C.filter(e=>"xs"!==e)),Object.freeze(C.filter(e=>"3xl"!==e));let E=j()?i.useLayoutEffect:i.useEffect;function N(e,t=!1){return j()?t:window.matchMedia(e).matches}var A=n(32023),R=n(90271),L=n(95515),I=n(71974);n(53657);let T=(0,g.g)("accordion"),M=(0,g.g)("accordion-item"),S=Object.freeze({accordionItem:M,accordionItemInner:"".concat(M,"__inner"),body:"".concat(M,"__body"),header:"".concat(M,"__header"),content:"".concat(M,"__content"),contentInner:"".concat(M,"__content-inner"),controlIcon:"".concat(M,"__control-icon"),titleWrapper:"".concat(M,"__title-wrapper"),title:"".concat(M,"__title"),icon:"".concat(M,"__icon"),toggleIcon:"".concat(M,"__toggle-icon"),subTitle:"".concat(M,"__subtitle"),caption:"".concat(M,"__caption"),states:{disabled:"".concat(M,"--disabled"),active:"".concat(M,"--active"),focused:"".concat(M,"--focused"),withControl:"".concat(M,"--with-control"),withIcon:"".concat(M,"--with-icon")}}),O=Object.freeze({accordion:T,withoutOutline:"".concat(T,"--without-outline"),variants:{primary:"".concat(T,"--primary"),secondary:"".concat(T,"--secondary")}});function Z(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"m17.03 11.28-4.5 4.5a.75.75 0 0 1-1.06 0l-4.5-4.5a.75.75 0 1 1 1.06-1.06L12 14.19l3.97-3.97a.75.75 0 1 1 1.06 1.06Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}(0,i.forwardRef)((e,t)=>{let{multiple:n=!1,children:r,activeIndex:a,defaultActiveIndex:o=[],className:s,variant:c="primary",withoutOutline:u=!1,style:d,dataQa:h,dataId:p,onTabToggle:g,...m}=e,[v,b]=(0,i.useState)(o),x=(0,R.i)(a),y=x?a:v,w=(e,t)=>{if(x){let r=_(y,e,n);null==g||g(r,t)}else b(t=>_(t,e,n))},_=(e,t,n)=>n?e.includes(t)?e.filter(e=>e!==t):[...e,t]:e.includes(t)?[]:[t];return(0,l.jsx)("div",{ref:t,className:(0,f.Z)(s,O.accordion,O.variants[c],{[O.withoutOutline]:u}),style:d,...m,"data-id":p,"data-qa":h,children:i.Children.map(r,e=>(0,i.isValidElement)(e)?(0,i.cloneElement)(e,{isActive:y.includes(e.props.id),onToggle:t=>{w(e.props.id,t)}}):e)})}).displayName="Accordion";let F=e=>{let t=Array.from(document.querySelectorAll("[data-accordion-index]"));if(0===t.length)return;let n=t.findIndex(e=>e===document.activeElement),r=n;switch(e){case"next":r=(n+1)%t.length;break;case"previous":r=(n-1+t.length)%t.length}let a=0;for(;a++<t.length;){let n=t[r];if("true"!==n.getAttribute("data-disabled")){n.focus();return}r=(r+("next"===e?1:-1)+t.length)%t.length}};function z(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M7.22 7.22a.743.743 0 0 1 1.06 0L12 10.94l3.72-3.72a.743.743 0 0 1 1.06 0 .742.742 0 0 1 0 1.06L13.061 12l3.72 3.72a.743.743 0 0 1 0 1.06.743.743 0 0 1-1.061 0L12 13.06l-3.72 3.72a.743.743 0 0 1-1.06 0 .743.743 0 0 1 0-1.06L10.94 12 7.22 8.28a.743.743 0 0 1 0-1.06Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}(0,i.forwardRef)((e,t)=>{let{id:n,title:r,subTitle:a,disabled:o=!1,isActive:s=!1,icon:c,controlIcon:u,errorMessage:d,children:h,className:p,style:g,dataQa:m,dataId:v,onControlClick:b,onToggle:x,...y}=e,w=(0,i.useRef)(null),_=(0,i.useRef)(null);(0,i.useEffect)(()=>{let e=w.current;e&&(e.style.maxHeight=s?(null==e?void 0:e.scrollHeight)+"px":"0")},[s]);let k=!u&&!!c;return(0,l.jsxs)("div",{ref:t,className:(0,f.Z)(p,S.accordionItem),style:g,...y,"data-id":v,"data-qa":m,children:[(0,l.jsx)("div",{className:(0,f.Z)(S.accordionItemInner),children:(0,l.jsxs)("div",{className:(0,f.Z)(S.body,[{[S.states.disabled]:o}]),children:[(0,l.jsxs)("button",{type:"button","aria-expanded":s,"aria-disabled":o,"data-disabled":o,"data-accordion-index":n,className:(0,f.Z)(S.header,[{[S.states.active]:s}]),tabIndex:o?-1:0,onClick:o?void 0:x,ref:_,disabled:o,onKeyDown:e=>{if(!o)switch(e.key){case"Enter":case" ":e.preventDefault(),null==x||x(e);break;case"ArrowDown":e.preventDefault(),F("next");break;case"ArrowUp":e.preventDefault(),F("previous")}},children:[(0,l.jsxs)("div",{className:(0,f.Z)(S.titleWrapper),children:[k&&(0,l.jsx)("span",{className:S.icon,children:c}),(0,l.jsx)("span",{className:(0,f.Z)(S.title,{[S.states.withControl]:u}),children:r}),(0,l.jsx)(I.P,{className:(0,f.Z)(S.toggleIcon,[{[S.states.active]:s},{[S.states.withControl]:u}]),children:(0,l.jsx)(Z,{})}),u&&(0,l.jsx)(I.P,{className:S.controlIcon,onClick:e=>{var t;u&&e.stopPropagation(),null==(t=_.current)||t.blur(),null==b||b(e)},children:u})]}),a&&(0,l.jsx)("span",{className:(0,f.Z)(S.subTitle,[{[S.states.withIcon]:k}]),children:a})]}),(0,l.jsx)("div",{className:(0,f.Z)(S.content),"aria-hidden":!s,ref:w,children:(0,l.jsx)("div",{className:S.contentInner,children:h})})]})}),d&&(0,l.jsx)(L.C,{withoutIcon:!0,state:"error",text:d})]})}).displayName="AccordionItem",n(85884),n(529);var B=n(61088);function $(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M10.25 5.75c0 .414.336.75.75.75h5.44L5.22 17.72a.75.75 0 1 0 1.06 1.06L17.5 7.56V13a.75.75 0 0 0 1.5 0V5.75a.75.75 0 0 0-.75-.75H11a.75.75 0 0 0-.75.75Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}n(11720),n(90356),n(63931),n(24150),n(25710);let P=(0,g.g)("link"),D=Object.freeze({link:P,states:{inverted:"".concat(P,"--inverted"),disabled:"".concat(P,"--disabled")},content:"".concat(P,"__content"),icon:"".concat(P,"__icon"),size:{s:"".concat(P,"--s"),m:"".concat(P,"--m")}});function q(e){let{as:t,size:n="m",withIcon:r=!1,children:a,disabled:i,text:o,inverted:s,onClick:c,className:u,style:d,dataQa:h,dataId:p,...g}=e,m=(0,f.Z)(D.link,{[D.states.inverted]:s,[D.states.disabled]:i},D.size[n],u),v=o||a;return(0,l.jsx)(t||"a",{className:m,disabled:i,style:d,onClick:c,"aria-disabled":i,tabIndex:i?-1:0,...g,"data-id":p,"data-qa":h,children:r?(0,l.jsxs)("span",{className:D.content,children:[v,(0,l.jsx)(I.P,{className:D.icon,children:(0,l.jsx)($,{})})]}):v})}function V(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("defs",null,i.createElement("clipPath",{id:"a"},i.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),i.createElement("g",{clipPath:"url(#a)"},i.createElement("path",{d:"M2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12Zm1.5 0a8.5 8.5 0 1 1 17 0 8.5 8.5 0 0 1-17 0Zm12.28-2.72L13.06 12l2.72 2.72a.743.743 0 0 1 0 1.06.742.742 0 0 1-1.06 0L12 13.06l-2.72 2.72a.743.743 0 0 1-1.06 0 .743.743 0 0 1 0-1.06L10.94 12 8.22 9.28a.743.743 0 0 1 0-1.06.743.743 0 0 1 1.06 0L12 10.94l2.72-2.72a.743.743 0 0 1 1.06 0 .743.743 0 0 1 0 1.06Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"})))}function H(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10a9.971 9.971 0 0 0 7.071-2.929A9.97 9.97 0 0 0 22 12c0-5.523-4.477-10-10-10ZM3.5 12a8.5 8.5 0 1 1 17 0 8.5 8.5 0 0 1-17 0ZM12 7.5a1 1 0 1 0 .002 2 1 1 0 0 0-.003-2Zm-1.5 4.25a.75.75 0 0 1 .75-.75h1a.75.75 0 0 1 .75.75v4.5a.75.75 0 1 1-1.5 0V12.5h-.25a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}q.displayName="Link",n(78292);let Y=(0,g.g)("alert"),U=Object.freeze({alert:Y,closeIcon:"".concat(Y,"__close-icon"),icon:"".concat(Y,"__icon"),label:"".concat(Y,"__label"),content:"".concat(Y,"__content"),textBlock:"".concat(Y,"__text-block"),caption:"".concat(Y,"__caption"),link:"".concat(Y,"__link"),button:"".concat(Y,"__button"),state:{default:"".concat(Y,"--default"),success:"".concat(Y,"--success"),warning:"".concat(Y,"--warning"),error:"".concat(Y,"--error"),info:"".concat(Y,"--info")},size:{s:"".concat(Y,"--s"),m:"".concat(Y,"--m")},variant:{primary:"".concat(Y,"--primary"),secondary:"".concat(Y,"--secondary"),green:"".concat(Y,"--green"),verdant:"".concat(Y,"--verdant"),avocado:"".concat(Y,"--avocado"),yellow:"".concat(Y,"--yellow"),orange:"".concat(Y,"--orange"),blue:"".concat(Y,"--blue"),purple:"".concat(Y,"--purple")},fill:"".concat(Y,"--fill")}),W=(0,i.forwardRef)((e,t)=>{let{label:n,state:r="default",variant:a="primary",size:i="m",outline:o=!0,caption:s,linkText:c,linkHref:u,onLinkClick:d,withLinkIcon:h=!1,icon:g,withIcon:m=!1,withClose:v=!1,buttonText:b,buttonVariant:x="primary",className:y,style:w,onClose:k,onButtonClick:C,dataQa:j,dataId:E,...N}=e,A={default:(0,l.jsx)(H,{}),success:(0,l.jsx)(L.a,{}),warning:(0,l.jsx)(L.S,{}),error:(0,l.jsx)(V,{}),info:(0,l.jsx)(H,{})};return(0,l.jsxs)("div",{ref:t,className:(0,f.Z)(U.alert,U.variant[a],U.size[i],{[U.state[r]]:o},y),style:w,...N,"data-id":E,"data-qa":j,children:[(0,l.jsxs)("div",{className:U.content,children:[m&&(0,l.jsx)(I.P,{className:(0,f.Z)(U.icon,{[U.state[r]]:!g}),children:g||A[r]}),(0,l.jsxs)("div",{className:U.textBlock,children:[n&&(0,l.jsx)("span",{"data-qa":(0,p.g)("".concat(j,"-label"),!!j),className:U.label,children:n}),s&&(0,l.jsx)(L.C,{dataQa:(0,p.g)("".concat(j,"-caption"),!!j),text:s,lineClamp:3,size:i,className:U.caption}),c&&(0,l.jsx)(q,{dataQa:(0,p.g)("".concat(j,"-link"),!!j),href:u,className:U.link,onClick:d,withIcon:h,children:c})]}),v&&(0,l.jsx)("button",{"data-qa":(0,p.g)("".concat(j,"-close"),!!j),type:"button",className:U.closeIcon,onClick:k,children:(0,l.jsx)(I.P,{children:(0,l.jsx)(z,{})})})]}),b&&(0,l.jsx)(_.B,{dataQa:(0,p.g)("".concat(j,"-button"),!!j),label:b,variant:x,size:"xs",className:U.button,onClick:C})]})});W.displayName="Alert";var Q=n(19725),K=n(36982);n(72327);let G=(0,g.g)("breadcrumbs"),J={breadcrumbs:G,breadcrumbsEllipsis:"".concat(G,"--ellipsis"),displayOne:"".concat(G,"--display-one"),list:"".concat(G,"__list"),mobileList:"".concat(G,"__list--mobile"),desktopList:"".concat(G,"__list--desktop"),item:"".concat(G,"__item"),customItem:"".concat(G,"__item--custom"),link:"".concat(G,"__link"),linkLabel:"".concat(G,"__link-label"),text:"".concat(G,"__text"),separator:"".concat(G,"__separator"),backIcon:"".concat(G,"__back-icon")},X=e=>{let{item:t,isBackward:n=!1,isLast:r,dataQa:a,onClick:i}=e;return(0,l.jsx)(l.Fragment,{children:t.href||t.customLink?(0,l.jsxs)(l.Fragment,{children:[t.customLink?(0,l.jsx)(l.Fragment,{children:t.customLink}):(0,l.jsxs)("a",{href:t.href,"data-qa":a,className:J.link,title:t.label,onClick:i?e=>i(e,t.href):void 0,children:[n&&(0,l.jsx)(I.P,{className:J.backIcon,children:(0,l.jsx)(Q.S,{})}),(0,l.jsx)("span",{className:J.linkLabel,children:t.label})]}),!n&&!r&&(0,l.jsx)(I.P,{className:J.separator,children:(0,l.jsx)(K.S,{})})]}):(0,l.jsx)("span",{"aria-current":"page","data-qa":a,className:J.text,title:t.label,children:t.label})})};X.displayName="BreadcrumbsLink";let ee=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0;return n||r?{label:n||"Назад",href:"object"!=typeof r?r||"#":void 0,customLink:"object"==typeof r?r: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}},et=e=>{let{items:t=[],dataQa:n,backwardHref:r,backwardLabel:a,onClick:i}=e,o=ee(t,a,r);return(0,l.jsx)("ul",{className:(0,f.Z)(J.list,J.desktopList),"data-qa":(0,p.g)("".concat(n,"-desktop-list"),!!n),children:1===t.length||r||a?(0,l.jsx)("li",{className:(0,f.Z)(J.item),children:(0,l.jsx)(X,{isBackward:!0,dataQa:(0,p.g)("".concat(n,"-link"),!!n),item:o,onClick:i})}):(0,l.jsx)(l.Fragment,{children:t.map((e,r)=>(0,l.jsx)("li",{className:(0,f.Z)(J.item,{[J.customItem]:e.customLink}),children:(0,l.jsx)(X,{item:e,dataQa:(0,p.g)("".concat(n,"-link-").concat(++r),!!n),isLast:r===t.length,onClick:i})},"".concat(e.label,"--").concat(r)))})})};et.displayName="DesktopBreadcrumbs";let en=e=>{let{items:t=[],backwardLabel:n,backwardHref:r,dataQa:a,onClick:i}=e,o=ee(t,n,r);return(0,l.jsx)("ul",{className:(0,f.Z)(J.list,J.mobileList),"data-qa":(0,p.g)("".concat(a,"-mobile-list"),!!a),children:(0,l.jsx)("li",{className:(0,f.Z)(J.item),children:(0,l.jsx)(X,{isBackward:!0,dataQa:(0,p.g)("".concat(a,"-link"),!!a),item:o,onClick:i})})})};en.displayName="MobileBreadcrumbs",(0,i.forwardRef)((e,t)=>{let{items:n=[],isMobile:r,onClick:a,backwardLabel:i,backwardHref:o,style:s,className:c,ellipsis:u=!1,dataQa:d,dataId:h,...p}=e,g=n.length||i||o;return(0,l.jsx)(l.Fragment,{children:g&&(0,l.jsxs)("nav",{ref:t,"aria-label":"breadcrumbs",className:(0,f.Z)(J.breadcrumbs,{[J.displayOne]:void 0===r,[J.breadcrumbsEllipsis]:u},c),style:s,...p,"data-id":h,"data-qa":d,children:[!0!==r&&(0,l.jsx)(et,{items:n,dataQa:d,backwardLabel:i,backwardHref:o,onClick:a||void 0}),!1!==r&&(0,l.jsx)(en,{items:n,dataQa:d,backwardLabel:i,backwardHref:o,onClick:a||void 0})]})})}).displayName="Breadcrumbs";var er=n(72893);n(50718);let ea=(0,g.g)("calendar"),el=Object.freeze({calendar:ea,header:"".concat(ea,"__header"),headerText:"".concat(ea,"__header-text"),headerButton:"".concat(ea,"__header-button"),headerButtonPrev:"".concat(ea,"__header-button--prev"),headerButtonNext:"".concat(ea,"__header-button--next"),headerButtonDisabled:"".concat(ea,"__header-button--disabled"),weekDays:"".concat(ea,"__week-days"),weekDay:"".concat(ea,"__week-day"),weekDayOff:"".concat(ea,"__week-day--off"),content:"".concat(ea,"__content"),days:"".concat(ea,"__days"),day:"".concat(ea,"__day"),currentDay:"".concat(ea,"__day--current"),otherDay:"".concat(ea,"__day--other"),selectedDay:"".concat(ea,"__day--selected"),previewDay:"".concat(ea,"__day--preview"),rangeDay:"".concat(ea,"__day--range"),startRangeDay:"".concat(ea,"__day--start-range"),endRangeDay:"".concat(ea,"__day--end-range"),disabledDay:"".concat(ea,"__day--disabled"),emptyDay:"".concat(ea,"__day--empty"),events:"".concat(ea,"__day-events"),event:"".concat(ea,"__day-event"),months:"".concat(ea,"__months"),month:"".concat(ea,"__month"),disabledMonth:"".concat(ea,"__month--disabled"),currentMonth:"".concat(ea,"__month--current"),selectedMonth:"".concat(ea,"__month--selected"),years:"".concat(ea,"__years"),year:"".concat(ea,"__year"),disabledYear:"".concat(ea,"__year--disabled"),currentYear:"".concat(ea,"__year--current"),selectedYear:"".concat(ea,"__year--selected")}),ei=Object.freeze({days:"days",months:"months",years:"years"}),eo=["пн","вт","ср","чт","пт","сб","вс"],es=["янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек"],ec=e=>new Date(e.getFullYear(),e.getMonth(),e.getDate()),eu=e=>{let t=String(e.getDate()).padStart(2,"0"),n=String(e.getMonth()+1).padStart(2,"0"),r=e.getFullYear();return"".concat(t,".").concat(n,".").concat(r)},ed=e=>{let t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0");return"".concat(t,"-").concat(n,"-").concat(r)},eh=(e,t)=>{if(0===e.length)return"";if(t){if(1===e.length)return eu(e[0]);let t=[...e].sort((e,t)=>e.getTime()-t.getTime());return"".concat(eu(t[0])," - ").concat(eu(t[1]))}return e.length>0?eu(e[0]):""},ef=(e,t,n)=>{if(t.length<2)return!1;let r=n(e),a=n(t[0]),l=n(t[1]);return r>=a&&r<=l},ep=(e,t,n,r)=>{if(1!==t.length||!n)return!1;let a=r(e),l=r(t[0]),i=r(n);return a>=(l<i?l:i)&&a<=(l<i?i:l)},eg=e=>{let{events:t=[]}=e,n=t.slice(0,6);return(0,l.jsx)("span",{className:el.events,children:n.map(e=>(0,l.jsx)("span",{className:(0,f.Z)(el.event,"".concat(el.event,"--").concat(e))},"calendar--".concat(e)))})},em=()=>(0,l.jsx)("div",{className:el.weekDays,children:eo.map((e,t)=>(0,l.jsx)(c.T,{className:(0,f.Z)(el.weekDay,{[el.weekDayOff]:5===t||6===t}),size:"14",children:e},"week-day--".concat(e)))}),ev=e=>{let{currentDate:t,today:n,selectedDates:r,hoveredDate:a,minAllowedDate:i,maxAllowedDate:o,multiple:s,showCurrentDay:c,showOutsideDays:u,events:d,onDateSelect:h,onDateHover:p}=e,g=t.getFullYear(),m=t.getMonth(),v=new Date(g,m,1),b=new Date(g,m+1,0),x=v.getDay();x=0===x?6:--x;let y=b.getDate(),w=[];if(u){let e=new Date(g,m,0).getDate();for(let t=0;t<x;t++)w.push(new Date(g,m-1,e-t));w.reverse()}else for(let e=0;e<x;e++)w.push(null);let _=Array.from({length:y},(e,t)=>new Date(g,m,t+1));w.push(..._);let k=42-w.length;if(u)for(let e=1;e<=k;e++)w.push(new Date(g,m+1,e));else for(let e=0;e<k;e++)w.push(null);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(em,{}),(0,l.jsx)("div",{className:(0,f.Z)(el.days,[]),children:w.map(e=>{if(!e)return(0,l.jsx)("div",{className:el.emptyDay},"calendar-empty-".concat((0,er.g)()));let t=ec(e),v=ec(i),b=ec(o),x=u&&(e.getMonth()!==m||e.getFullYear()!==g),y=t<v||t>b,w=r.some(e=>ec(e).getTime()===t.getTime()),_=s&&ef(e,r,ec),k=s&&ep(e,r,a,ec),C=c&&t.getTime()===ec(n).getTime(),j=s&&r.length>=1&&ec(r[0]).getTime()===t.getTime(),E=s&&2===r.length&&ec(r[1]).getTime()===t.getTime(),N=ed(e);return(0,l.jsxs)("button",{type:"button",disabled:y,className:(0,f.Z)(el.day,{[el.otherDay]:x,[el.selectedDay]:w,[el.currentDay]:C,[el.rangeDay]:_,[el.previewDay]:k,[el.startRangeDay]:j,[el.endRangeDay]:E,[el.disabledDay]:y}),onClick:()=>!y&&h(e),onMouseEnter:()=>!y&&p(e),onMouseLeave:()=>p(null),children:[e.getDate(),d[N]&&(0,l.jsx)(eg,{events:d[N]})]},"calendar--day--".concat(e.getTime()))})})]})},eb=e=>{let{view:t,currentDate:n,canNavigatePrev:r,canNavigateNext:a,onNavigate:i,onViewChange:o}=e;return(0,l.jsxs)("div",{className:el.header,children:[(0,l.jsx)("button",{className:(0,f.Z)(el.headerButton,el.headerButtonPrev,{[el.headerButtonDisabled]:!r}),type:"button",disabled:!r,onClick:()=>i("prev"),children:(0,l.jsx)(I.P,{style:{fontSize:24},children:(0,l.jsx)(Q.S,{})})}),(0,l.jsx)("button",{type:"button",className:(0,f.Z)(el.headerButton,el.headerText),onClick:o,children:(()=>{switch(t){case ei.days:return n.toLocaleDateString("ru-RU",{month:"long",year:"numeric"});case ei.months:return n.getFullYear().toString();case ei.years:return"".concat(n.getFullYear()-14," - ").concat(n.getFullYear()+5);default:return""}})()}),(0,l.jsx)("button",{className:(0,f.Z)(el.headerButton,el.headerButtonNext,{[el.headerButtonDisabled]:!a}),type:"button",disabled:!a,onClick:()=>i("next"),children:(0,l.jsx)(I.P,{style:{fontSize:24},children:(0,l.jsx)(K.S,{})})})]})},ex=e=>{let{today:t,currentDate:n,selectedDates:r,minAllowedDate:a,maxAllowedDate:i,showCurrentMonth:o,onMonthSelect:s}=e,c=Array.from({length:12},(e,t)=>new Date(n.getFullYear(),t,1)),u=a.getFullYear(),d=i.getFullYear();return(0,l.jsx)("div",{className:el.months,children:c.map((e,n)=>{let c=ec(a),h=ec(i),p=new Date(e.getFullYear(),e.getMonth(),1),g=new Date(e.getFullYear(),e.getMonth()+1,0)<c||p>h||e.getFullYear()<u||e.getFullYear()>d,m=o&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear(),v=r.some(t=>t.getMonth()===e.getMonth()&&t.getFullYear()===e.getFullYear());return(0,l.jsx)("button",{type:"button",disabled:g,className:(0,f.Z)(el.month,{[el.currentMonth]:m,[el.selectedMonth]:v,[el.disabledMonth]:g}),onClick:()=>{g||s(e)},children:es[n]},"calendar--month--".concat(e.getTime()))})})},ey=e=>{let{currentDate:t,today:n,minAllowedDate:r,maxAllowedDate:a,showCurrentYear:i,onYearSelect:o}=e,s=t.getFullYear()-14,c=Array.from({length:20},(e,t)=>s+t),u=r.getFullYear(),d=a.getFullYear();return(0,l.jsx)("div",{className:el.years,children:c.map(e=>{let s=new Date(e,0,1),c=new Date(e,11,31),h=ec(r),p=ec(a),g=c<h||s>p||e<u||e>d,m=i&&e===n.getFullYear(),v=e===t.getFullYear();return(0,l.jsx)("button",{type:"button",disabled:g,className:(0,f.Z)(el.year,{[el.currentYear]:m,[el.selectedYear]:v,[el.disabledYear]:g}),onClick:()=>{g||o(e)},children:e},"calendar--".concat(e))})})};(0,i.forwardRef)((e,t)=>{let{value:n=null,minAllowedDate:r,maxAllowedDate:a,multiple:o=!1,showCurrentDay:s=!0,showCurrentMonth:c=!0,showCurrentYear:u=!0,showOutsideDays:d=!1,events:h={},className:p,style:g,dataId:m,dataQa:v,onChange:b,...x}=e,[y]=(0,i.useState)(()=>{let e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate())}),[w,_]=(0,i.useState)("days"),[k,C]=(0,i.useState)(new Date),[j,E]=(0,i.useState)([]),[N,A]=(0,i.useState)(null),R=(0,i.useMemo)(()=>ec(r instanceof Date&&!isNaN(r.getTime())?r:new Date(1900,0,1)),[r]),L=(0,i.useMemo)(()=>ec(a instanceof Date&&!isNaN(a.getTime())?a:new Date(new Date().setFullYear(new Date().getFullYear()+100))),[a]),I=(0,i.useRef)(!1);(0,i.useEffect)(()=>{if(null===n){E([]);return}if(void 0!==n)E(Array.isArray(n)?n.map(e=>new Date(e)):[new Date(n)])},[n]);let T=(0,i.useCallback)(e=>{let t=ec(e);if(t<R||t>L)return;let n=[];if(o){if(0===j.length)n=[t];else if(1===j.length){let e=j[0];n=e.getTime()===t.getTime()?[]:[e,t].sort((e,t)=>e.getTime()-t.getTime())}else n=[t];A(null)}else n=j.some(e=>ec(e).getTime()===t.getTime())?[]:[t];E(n);let r=null,a="";o?(r=n.length>0?[...n]:null,a=eh(n,o)):(r=n.length>0?n[0]:null,a=n.length>0?eu(n[0]):""),I.current&&(null==b||b(r,a))},[o,R,L,j,b]),M=(0,i.useCallback)(e=>{o&&1===j.length&&A(e)},[o,j.length]);(0,i.useEffect)(()=>(I.current=!0,()=>{I.current=!1}),[]);let S=(0,i.useCallback)(e=>{let t=k.getFullYear(),n=k.getMonth();if(w===ei.days){let t=new Date(k);"prev"===e?t.setMonth(n-1):t.setMonth(n+1);let r=ec(new Date(t.getFullYear(),t.getMonth(),1)),a=ec(new Date(t.getFullYear(),t.getMonth()+1,0));return r<=L&&a>=R}if(w===ei.months){let n=t+("prev"===e?-1:1);return n>=R.getFullYear()&&n<=L.getFullYear()}if(w===ei.years){let n=t-t%10+("prev"===e?-10:10);return n<=L.getFullYear()&&n+9>=R.getFullYear()}return!1},[w,k,R,L]),O=(0,i.useCallback)(e=>{C(e),_(ei.days)},[]),Z=(0,i.useCallback)(e=>{C(new Date(e,0,1)),_(ei.months)},[]),F=(0,i.useCallback)(()=>{_(w===ei.days?ei.months:w===ei.months?ei.years:ei.days)},[w]);return(0,l.jsxs)("div",{ref:t,className:(0,f.Z)(p,el.calendar),style:g,...x,"data-qa":v,"data-id":m,children:[(0,l.jsx)(eb,{view:w,currentDate:k,canNavigatePrev:S("prev"),canNavigateNext:S("next"),onNavigate:e=>{let t=new Date(k);switch(w){case ei.days:t.setMonth(t.getMonth()+("prev"===e?-1:1));break;case ei.months:t.setFullYear(t.getFullYear()+("prev"===e?-1:1));break;case ei.years:t.setFullYear(t.getFullYear()+("prev"===e?-12:12))}C(t)},onViewChange:F}),(0,l.jsxs)("div",{className:el.content,children:[w===ei.days&&(0,l.jsx)(ev,{today:y,currentDate:k,selectedDates:j,hoveredDate:N,minAllowedDate:R,maxAllowedDate:L,multiple:o,showCurrentDay:s,showOutsideDays:d,events:h,onDateSelect:T,onDateHover:M}),w===ei.months&&(0,l.jsx)(ex,{currentDate:k,today:y,selectedDates:j,minAllowedDate:R,maxAllowedDate:L,showCurrentMonth:c,onMonthSelect:O}),w===ei.years&&(0,l.jsx)(ey,{today:y,currentDate:k,minAllowedDate:R,maxAllowedDate:L,showCurrentYear:u,onYearSelect:Z})]})]})}).displayName="Calendar";var ew=n(22821);n(98305);let e_=(0,g.g)("chips"),ek=Object.freeze({chips:e_,chip:"".concat(e_,"__item"),icon:"".concat(e_,"__icon"),iconLeft:"".concat(e_,"__icon-left"),iconRight:"".concat(e_,"__icon-right"),label:"".concat(e_,"__label"),variants:{primary:"".concat(e_,"--primary"),secondary:"".concat(e_,"--secondary")},activeVariants:{primary:"".concat(e_,"--active-primary"),secondary:"".concat(e_,"--active-secondary")},sizes:{s:"".concat(e_,"--s"),m:"".concat(e_,"--m"),l:"".concat(e_,"--l")},selected:"".concat(e_,"--selected"),indicator:"".concat(e_,"__indicator"),indicatorVariant:{red:"".concat(e_,"__indicator--red"),orange:"".concat(e_,"__indicator--orange"),green:"".concat(e_,"__indicator--green"),purple:"".concat(e_,"__indicator--purple"),purpleSecondary:"".concat(e_,"__indicator--purple-secondary"),blue:"".concat(e_,"__indicator--blue"),pink:"".concat(e_,"__indicator--pink")}});(0,i.forwardRef)((e,t)=>{let{chips:n,value:r,variant:a="primary",activeVariant:o="primary",multiple:s,clearable:c,size:u="m",className:d,style:h,dataQa:g,dataId:m,onChipClick:v,...b}=e,[x,y]=(0,i.useState)(s?[]:void 0),w=(0,i.useRef)(null);(0,i.useImperativeHandle)(t,()=>({getRoot:()=>w.current,getSelectedChips:()=>x})),(0,i.useEffect)(()=>{s?y(Array.isArray(r)?r:[]):y(r)},[r,s]);let _=s||c,k=e=>s&&Array.isArray(x)?x.includes(e):x===e,C=(e,t,n)=>{y(n),null==v||v(e,t,n)},j=(e,t)=>{if(s&&Array.isArray(x)){if(k(e)){let n=x.filter(t=>t!==e);C(e,t,n)}else C(e,t,[...x,e])}else{let n=c&&k(e)?void 0:e;C(e,t,n)}},E=(e,t)=>{let{id:n,label:r,iconLeft:i,iconRight:s,indicator:c}=e,d=k(n);return(0,l.jsxs)("div",{className:(0,f.Z)(ek.chip,ek.sizes[u],ek.activeVariants[o],ek.variants[a],[{[ek.selected]:d}]),role:_?"checkbox":"radio","aria-checked":d,"aria-label":r,tabIndex:0,"data-qa":(0,p.g)("".concat(g,"-item-").concat(++t),!!g),onClick:e=>{j(n,e)},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),j(n,e))},children:[i&&(0,l.jsx)("span",{className:(0,f.Z)(ek.icon,ek.iconLeft),"aria-hidden":"true",children:i}),(0,l.jsx)("span",{className:(0,f.Z)(ek.label),children:r}),c&&(0,l.jsx)("div",{className:(0,f.Z)(ek.indicator,ek.indicatorVariant[c])}),s&&(0,l.jsx)("span",{className:(0,f.Z)(ek.icon,ek.iconRight),"aria-hidden":"true",children:s})]},n)};return(0,l.jsx)("div",{ref:w,className:(0,f.Z)(d,ek.chips),style:h,...b,"data-id":m,"data-qa":g,children:n.map((e,t)=>E(e,t))})}).displayName="Chips";var eC=n(74124),ej=n(52521),eE=n(16301);function eN(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M18.499 3.75a.75.75 0 0 1 1.5 0v4a.75.75 0 0 1-.75.75h-4.5a.75.75 0 0 1 0-1.5h2.84a7.5 7.5 0 1 0 1.907 4.773.75.75 0 0 1 1.5-.045 9 9 0 1 1-2.497-5.954V3.75Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}n(18650);let eA=(0,g.g)("file-item"),eR=Object.freeze({root:eA,file:"".concat(eA,"__file"),preview:"".concat(eA,"__preview"),previewImage:"".concat(eA,"__preview-image"),previewIcon:"".concat(eA,"__preview-icon"),fileInfo:"".concat(eA,"__file-info"),fileName:"".concat(eA,"__file-name"),fileStatus:"".concat(eA,"__file-status"),fileSize:"".concat(eA,"__file-size"),progress:"".concat(eA,"__progress"),controls:"".concat(eA,"__controls"),close:"".concat(eA,"__close"),repeat:"".concat(eA,"__repeat"),error:"".concat(eA,"__error"),states:{success:"".concat(eA,"--success"),error:"".concat(eA,"--error"),pending:"".concat(eA,"--pending"),uploading:"".concat(eA,"--uploading"),primary:"".concat(eA,"--primary"),secondary:"".concat(eA,"--secondary"),s:"".concat(eA,"--s"),m:"".concat(eA,"--m"),disabled:"".concat(eA,"--disabled")}}),eL=["B","KB","MB","GB"],eI=[{label:"svg",color:"#F79601",type:"image/svg+xml"},{label:"pdf",color:"#FF0508",type:"application/pdf"},{label:"jpg",color:"#525BBB",type:"image/jpeg"},{label:"zip",color:"#B0864B",type:"application/zip"},{label:"mp4",color:"#000000",type:"video/mp4"},{label:"xls",color:"#117C41",type:"application/vnd.ms-excel"},{label:"docx",color:"#165BBE",type:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}],eT="#189EF4",eM=e=>{if(!e)return{label:"file",color:eT};let t=eI.find(t=>t.type===e);if(t)return{label:t.label,color:t.color};let n=eE.extension(e);return n?{label:n,color:eT}:{label:"file",color:eT}},eS=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(0===e)return"0 ".concat("B");let n=Math.floor(Math.log(e)/Math.log(1024)),r=parseFloat((e/Math.pow(1024,n)).toFixed(t));return"".concat(r," ").concat(eL[n])},eO=(0,i.forwardRef)((e,t)=>{let{file:n,state:r="success",name:a,type:i,fileSize:o,error:s,progress:c=0,size:u="m",variant:d="primary",previewImageUrl:h,className:p,style:g,fileId:m,dataQa:v,dataId:b,onClick:x,onDelete:y,onRepeat:w,..._}=e,k="s"===u,C=(0,R.i)(c)&&"uploading"===r,j=s&&"error"===r,E=i&&/^image\//.test(i),N=eM(i),A=(E&&h?(0,l.jsx)("img",{role:"presentation",className:eR.previewImage,src:h,width:40,alt:a}):null)||(0,l.jsx)("div",{className:eR.previewIcon,style:{backgroundColor:N.color},children:N.label}),L=C&&"primary"===d?"linear-gradient(90deg, var(--color-gray-400) ".concat(c,"%, var(--color-white) ").concat(c,"%"):"linear-gradient(90deg, var(--color-white) ".concat(c,"%, var(--color-gray-400) ").concat(c,"%"),T=(0,f.Z)(p,eR.root,eR.states[d],eR.states[r],eR.states[u]),M=C?{background:L,...g}:g;return(0,l.jsxs)("div",{ref:t,className:T,style:M,onClick:e=>{"success"===r&&(null==x||x(e,m,n))},..._,"data-id":b,"data-qa":v,children:[(0,l.jsxs)("div",{className:eR.file,children:[!k&&(0,l.jsx)("div",{className:eR.preview,children:A}),(0,l.jsxs)("div",{className:eR.fileInfo,children:[(0,l.jsx)("div",{className:eR.fileName,children:a}),!k&&o&&(0,l.jsxs)("div",{className:eR.fileStatus,children:[(0,l.jsx)("div",{className:eR.fileSize,children:"".concat(eS(o))}),C&&(0,l.jsx)("div",{className:eR.progress,children:"Загружено ".concat(c,"%")})]})]}),(0,l.jsxs)("div",{className:eR.controls,children:[k&&C&&(0,l.jsx)("div",{className:eR.progress,children:"".concat(c,"%")}),j&&(0,l.jsx)(I.P,{className:eR.repeat,tabIndex:0,role:"button","aria-label":"Повторить загрузку файла ".concat(a),onClick:e=>{e.preventDefault(),e.stopPropagation(),null==w||w(e,m,n)},children:(0,l.jsx)(eN,{})}),(0,l.jsx)(I.P,{className:eR.close,tabIndex:0,role:"button","aria-label":"Удалить файл ".concat(a),onClick:e=>{e.preventDefault(),e.stopPropagation(),null==y||y(e,m,n)},children:(0,l.jsx)(z,{})})]})]}),j&&(0,l.jsx)("div",{className:eR.error,children:s})]})});eO.displayName="File",n(69999);let eZ=Object.freeze({root:(0,g.g)("file-list")}),eF=e=>{let t=new Set;for(let n of e){if(t.has(n))return!0;t.add(n)}return!1};(0,i.forwardRef)((e,t)=>{let{files:n,size:r="m",variant:a="primary",className:o,role:s="list",style:c,dataId:u,dataQa:d,onClick:h,onDelete:p,onRepeat:g,...m}=e;return((0,i.useEffect)(()=>{eF(n.map(e=>e.fileId))&&console.warn("Имеются файлы с одинаковым fileId")},[n]),0===n.length)?null:(0,l.jsx)("div",{ref:t,role:s,"aria-label":"Загруженные файлы",className:(0,f.Z)(o,eZ.root),style:c,...m,"data-id":u,"data-qa":d,children:n.map(e=>{var t;return(0,i.createElement)(eO,{...e,role:"listitem","aria-labelledby":"Имя файла - ".concat(e.name,", Размер файла - ").concat(eS(null!==(t=e.fileSize)&&void 0!==t?t:0)),size:r,variant:a,onClick:h,onRepeat:g,onDelete:p,key:e.fileId})})})}).displayName="FileList";let ez=(e=!1)=>{let[t,n]=(0,i.useState)(e);return{value:t,show:(0,i.useCallback)(()=>n(!0),[]),hide:(0,i.useCallback)(()=>n(!1),[]),toggle:(0,i.useCallback)(()=>n(e=>!e),[])}};n(8414);let eB=e=>{let t=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let n=n=>{var r;(null==(r=t.current)?void 0:r.contains(n.target))||e()};return window.addEventListener("click",n),()=>window.removeEventListener("click",n)},[]),t},e$=(e,t,n,r)=>{(0,i.useEffect)(()=>(e.addEventListener(t,n),()=>e.removeEventListener(t,n)),[...r,t,e,n])},eP=(0,g.g)("hint"),eD=Object.freeze({hint:eP,hintDialog:"".concat(eP,"__dialog"),activator:"".concat(eP,"__activator"),footer:"".concat(eP,"__footer"),text:"".concat(eP,"__text"),close:"".concat(eP,"__close"),icon:"".concat(eP,"__icon"),inverted:"".concat(eP,"--inverted")});(0,i.forwardRef)((e,t)=>{let{className:n,style:r,isVisible:a,position:o="top",heading:c,footer:g,children:m,text:v,withoutTail:x,inverted:y,dataQa:w,dataId:_,role:k="dialog",...C}=e,j=(0,i.useRef)(null),{refs:E,floatingStyles:N,context:A}=(0,u.YF)({placement:o,middleware:[(0,d.cv)(12),(0,d.RR)({fallbackAxisSideDirection:"start",crossAxis:!1}),(0,d.uY)(),(0,h.x7)({element:j,padding:8})]}),{value:R,show:L,hide:T,toggle:M}=ez(a),S=eB(T);if((0,i.useImperativeHandle)(t,()=>null==S?void 0:S.current),"undefined"!=typeof window){var O;let e;e$(window,"resize",(O=()=>A.update(),e=!1,function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];e||(O(...n),e=!0,setTimeout(()=>{e=!1},300))}),[]),e$(window,"keyup",e=>{"Escape"===e.key&&T()},[T])}return(0,l.jsxs)("div",{ref:S,className:(0,f.Z)(eD.hint,n),style:r,children:[(0,l.jsx)("button",{type:"button",className:eD.activator,ref:E.setReference,tabIndex:0,onClick:M,children:"function"==typeof m?m({show:L,hide:T,toggle:M,visible:R}):m}),R&&(0,l.jsxs)("div",{role:k,className:(0,f.Z)(eD.hintDialog,{[eD.inverted]:y}),ref:E.setFloating,style:N,...C,"data-id":_,"data-qa":w,children:[c&&(0,l.jsx)(s.H,{dataQa:(0,p.g)("".concat(w,"-heading"),!!w),className:"mb-3",as:"h6",type:"h6",children:c}),(0,l.jsx)("p",{"data-qa":(0,p.g)("".concat(w,"-text"),!!w),className:(0,f.Z)(eD.text),children:v}),g&&(0,l.jsx)("div",{"data-qa":(0,p.g)("".concat(w,"-footer"),!!w),className:(0,f.Z)(eD.footer),children:g}),(0,l.jsx)("button",{type:"button",tabIndex:-1,className:eD.close,onClick:T,children:(0,l.jsx)(I.P,{"aria-hidden":"true",className:eD.icon,style:{display:"inline-flex",fontSize:16},children:(0,l.jsx)(z,{})})}),!x&&(0,l.jsx)(u.Y$,{width:16,ref:j,d:b,context:A,fill:y?"var(--color-white)":"var(--color-black-500)"})]})]})}).displayName="Hint",n(94201);let eq=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach(e=>{null==e||e(...n)})}},eV=(0,g.g)("input-base"),eH={wrapper:eV,input:"".concat(eV,"__input"),container:"".concat(eV,"__container"),label:"".concat(eV,"__label"),field:"".concat(eV,"__field"),rightLabel:"".concat(eV,"__right-label"),caption:"".concat(eV,"__caption"),placeholder:{visible:"".concat(eV,"__placeholder"),hidden:"".concat(eV,"__hidden")},states:{primary:"".concat(eV,"--primary"),secondary:"".concat(eV,"--secondary"),error:"".concat(eV,"--error"),success:"".concat(eV,"--success"),s:"".concat(eV,"--s"),m:"".concat(eV,"--m"),l:"".concat(eV,"--l"),focused:"".concat(eV,"--focused"),disabled:"".concat(eV,"--disabled"),active:"".concat(eV,"--active"),hasLabel:"".concat(eV,"--has-label"),accent:"".concat(eV,"--accent")}},eY=(0,i.forwardRef)((e,t)=>{let{icon:n,rightLabel:r,disabled:a,state:o,size:s="m",variant:c="primary",label:d,value:h,placeholder:g,maskPlaceholder:m,autoFocus:v=!1,maskPlaceholderVariant:b="default",caption:x,type:y="text",inputMode:w="text",hasCaption:_,className:k,style:C,dataQa:j,dataId:E,inputRef:N,onChange:A,onFocus:R,onBlur:I,onKeyDown:T,...M}=e,S=(0,i.useId)(),{value:O,show:Z,hide:F}=ez(),z=(0,i.useRef)(null),B=(0,u.qq)([N,z]),$=(0,i.useMemo)(()=>O||!!h||!!g,[h,O,g]),P=(0,i.useCallback)(()=>{var e;null==(e=z.current)||e.focus()},[]),D=(0,i.useMemo)(()=>{var e;if(!m)return null;let t={hidden:null!=h?h:"",visible:m.substring(null!==(e=null==h?void 0:h.length)&&void 0!==e?e:0)};return m.length===(null==h?void 0:h.length)?null:t},[m,h]);return(0,i.useEffect)(()=>{var e,t,n,r;if(!v)return;let a=null!==(r=null==(e=z.current)?void 0:e.value.length)&&void 0!==r?r:0;null==(t=z.current)||t.focus(),null==(n=z.current)||n.setSelectionRange(a,a)},[v]),(0,l.jsxs)("div",{className:(0,f.Z)(k,eH.wrapper),style:C,"data-qa":j,"data-id":E,children:[(0,l.jsxs)("div",{className:(0,f.Z)(eH.input,eH.states[c],eH.states[s],{[eH.states.focused]:O,[eH.states.error]:"error"===o,[eH.states.success]:"success"===o,[eH.states.disabled]:!!a,[eH.states.hasLabel]:d}),onClick:P,ref:t,children:[(0,l.jsxs)("label",{htmlFor:S,className:eH.container,children:[d&&(0,l.jsx)("span",{className:(0,f.Z)(eH.label,{[eH.states.active]:$,[eH.states.s]:"s"===s,[eH.states.disabled]:a,[eH.states.error]:"error"===o,[eH.states.success]:"success"===o}),children:d}),D&&!!h&&(0,l.jsxs)("div",{className:(0,f.Z)(eH.placeholder.visible,{[eH.states.accent]:"accent"===b}),children:[D.hidden&&(0,l.jsx)("span",{className:eH.placeholder.hidden,children:D.hidden}),D.visible]}),(0,l.jsx)("input",{...M,id:S,ref:B,className:(0,f.Z)(eH.field,{[eH.states.s]:"s"===s,[eH.states.hasLabel]:d,[eH.states.disabled]:a}),type:y,inputMode:w,autoComplete:"off",placeholder:g,value:h,disabled:a,onChange:e=>{null==A||A(e.target.value,e)},onFocus:eq(Z,R),onBlur:eq(F,I),onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),null==A||A("",{target:{value:""}})),null==T||T(e)}})]}),r&&(0,l.jsx)("div",{className:(0,f.Z)(eH.rightLabel,{[eH.states.disabled]:a}),children:r}),n]}),(_||x)&&(0,l.jsx)(L.C,{dataQa:(0,p.g)("".concat(j,"-caption"),!!j),className:(0,f.Z)(eH.caption,{[eH.states.disabled]:a}),state:o,withoutIcon:!0,children:x})]})});eY.displayName="InputBase";var eU=n(26299),eW=n(14486),eQ=n(68947),eK=n(9912),eG=n(370);function eJ(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M4.75 3a.75.75 0 0 0 0 1.5h14.5a.75.75 0 0 0 0-1.5H4.75Zm7.78 3.218a.75.75 0 0 0-1.06 0l-4.25 4.25a.75.75 0 0 0 1.06 1.06l2.97-2.97v11.69a.75.75 0 0 0 1.5 0V8.558l2.97 2.97a.75.75 0 1 0 1.06-1.06l-4.25-4.25Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}n(37378);let eX=(0,g.g)("input-file"),e0={inputFile:eX,input:"".concat(eX,"__input"),uploadArea:"".concat(eX,"__upload-area"),uploadIcon:"".concat(eX,"__upload-icon"),uploadLabel:{default:"".concat(eX,"__upload-label"),purple:"".concat(eX,"__upload-label--purple")},uploadDragged:"".concat(eX,"__upload-dragged"),uploadCaption:"".concat(eX,"__upload-caption"),uploadButton:"".concat(eX,"__upload-button"),uploadWrapper:"".concat(eX,"__upload-wrapper"),selectButton:"".concat(eX,"__select-button"),states:{error:"".concat(eX,"--error"),s:"".concat(eX,"--s"),dragged:"".concat(eX,"--dragged"),disabled:"".concat(eX,"--disabled")}},e1=(e,t)=>{if(e&&t){let n=Array.isArray(t)?t:t.split(","),r=e.name||"",a=e.type||"",l=a.replace(/\/.*$/,"");return n.some(e=>{let t=e.trim();if(/^\*(\/\*)?$/.test(e))return!0;if("."===t.charAt(0)){let e=r.toLowerCase(),n=t.toLowerCase(),a=[n];return(".jpg"===n||".jpeg"===n)&&(a=[".jpg",".jpeg"]),a.some(t=>e.endsWith(t))}return/\/\*$/.test(t)?l===t.replace(/\/.*$/,""):a===t||!!/^\w+$/.test(t)&&(console.error(!1,"Upload takes an invalidate 'accept' type '".concat(t,"'.Skip for check.")),!0)})}return!0};(0,i.forwardRef)((e,t)=>{let{accept:n,maxFileSize:r,disabled:a=!1,multiple:o=!1,capture:s=!1,mode:u="select",size:d="m",style:h,className:p,name:g,dataId:m,dataQa:v,onChange:b,...x}=e,y=(0,i.useId)(),[w,k]=(0,i.useState)(!1),[C,j]=(0,i.useState)(!1),E=(0,i.useRef)(null),N=(0,i.useRef)(null),A=e=>{if(!e)return!0;let t=R(e),n=L(e);return t&&n},R=e=>{if(!r)return!0;for(let t=0;t<e.length;t++)if(e[t].size>1048576*r)return!1;return!0},L=e=>{if(!n)return!0;for(let t=0;t<e.length;t++)if(!e1(e[t],n))return!1;return!0},T=e=>{let t=Object.hasOwn(e,"dataTransfer")?e.dataTransfer.files:e.target.files;if(t){if(!A(t)){k(!0);return}k(!1),null==b||b(t,e)}},M=()=>{var e;null==(e=E.current)||e.click()},S=e=>{a||(e.stopPropagation(),e.preventDefault())},O=e=>{a||(e.stopPropagation(),e.preventDefault(),e.dataTransfer.dropEffect="copy",j(!0))},Z=e=>{a||(e.stopPropagation(),e.preventDefault(),j(!1))},F=e=>{if(a)return;e.stopPropagation(),e.preventDefault();let{files:t}=e.dataTransfer;(o||t&&1===t.length)&&T(e),j(!1),e.dataTransfer.clearData()};(0,i.useImperativeHandle)(t,()=>({getInput:()=>E.current,getUploadArea:()=>N.current}));let z=()=>{let e=Array.isArray(n)?n.join(", "):null==n?void 0:n.split(",").join(", ");return(e?"Доступные форматы ".concat(e,". "):"")+(r?"Размер файла не должен превышать ".concat(r," MB."):"")},$=()=>{let e=Array.isArray(n)?n.join(","):n,t={ref:E,type:"file",className:e0.input,multiple:o,accept:e,capture:s,disabled:a,id:y,name:g,onChange:T};return(0,l.jsx)("input",{...t})},P=()=>{let e={ref:N,className:(0,f.Z)(e0.uploadArea,{[e0.states.error]:w,[e0.states.s]:"s"===d,[e0.states.dragged]:C,[e0.states.disabled]:a}),onDragEnter:S,onDragOver:O,onDragLeave:Z,onDrop:F,onClick:M,role:"button",tabIndex:0},t=(0,l.jsx)(I.P,{"aria-hidden":"true",className:(0,f.Z)(e0.uploadIcon,{[e0.states.disabled]:a}),children:(0,l.jsx)(eJ,{})}),n=(0,l.jsx)(c.T,{size:"16",weight:"regular",className:(0,f.Z)(e0.uploadDragged,{[e0.states.disabled]:a,[e0.states.dragged]:C,[e0.states.s]:"s"===d}),children:"Перетащите файлы сюда"});if("s"===d){let r=(0,l.jsxs)(c.T,{size:"16",weight:"regular",className:(0,f.Z)(e0.uploadLabel.default,{[e0.states.disabled]:a}),children:[(0,l.jsxs)("span",{className:(0,f.Z)(e0.uploadLabel.purple,{[e0.states.disabled]:a}),children:["Выберите файлы"," "]}),"или перетащите их сюда"]});return(0,l.jsx)(B.F,{caption:z(),hasCaption:!0,children:(0,l.jsxs)("div",{...e,children:[(0,l.jsxs)("div",{className:(0,f.Z)(e0.uploadWrapper,{[e0.states.dragged]:C}),children:[t,r]}),n]})})}let r=(0,l.jsx)(c.T,{size:"16",weight:"regular",className:(0,f.Z)(e0.uploadLabel.default,{[e0.states.disabled]:a}),children:"Выберите файлы или перетащите их сюда"}),i=(0,l.jsx)(c.T,{size:"14",weight:"regular",className:(0,f.Z)(e0.uploadCaption,{[e0.states.disabled]:a}),children:z()}),o=(0,l.jsx)(c.T,{size:"16",weight:"regular",className:(0,f.Z)(e0.uploadButton,{[e0.states.disabled]:a}),children:"Выбрать"});return(0,l.jsxs)("div",{...e,children:[(0,l.jsxs)("div",{className:(0,f.Z)(e0.uploadWrapper,{[e0.states.dragged]:C}),children:[t,r,i,o]}),n]})};return(0,l.jsx)("div",{className:(0,f.Z)(p,e0.inputFile),style:h,...x,"data-id":m,"data-qa":v,children:"select"===u?(()=>{let e=$(),t=z(),n=(0,l.jsx)(_.B,{onClick:M,label:"Выберите файлы",size:"s",stretch:!0,className:(0,f.Z)(e0.selectButton,{disabled:a}),disabled:a});return(0,l.jsxs)(B.F,{caption:t,hasCaption:!0,captionState:w?"error":"default",children:[e,n]})})():(()=>{let e=$(),t=P();return(0,l.jsxs)(l.Fragment,{children:[t,e]})})()})}).displayName="InputFile",n(71459);let e2=(e,t,n,r)=>{let a=[t,n,r];return a[e%100>4&&e%100<20?2:[2,0,1,1,1,2][e%10<5?e%10:5]]||a[0]},e3=e=>null==e;function e4(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.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 e5(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.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"}))}let e7=[",","."],e6=(0,g.g)("input-number"),e8={controls:"".concat(e6,"__controls"),icon:"".concat(e6,"__controls-icon"),divider:"".concat(e6,"__controls-divider"),states:{disabled:"".concat(e6,"--disabled")}},e9=e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),te=(e,t)=>{let n=e9(t.join("")),r=RegExp("[^\\d".concat(n,"]"),"gi");return e.replace(r,"")},tt=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\xa0",n=RegExp(e9(t),"g");return e.replace(n,"")},tn=(e,t)=>{let n=RegExp("((^|\\D)-\\d)|^(-)").test(e),r=te(tt(e,"\xa0"),e7).replace(",","."),a=n?"-":"";if(r.includes(".")){let[e,n]=r.split(".");if(n){let r=".".concat(n.slice(0,t));return"".concat(a).concat(e).concat(r)}}return"".concat(a).concat(r)},tr=(e,t)=>{let n=String(e),[r,a]=n.split("."),l=new Intl.NumberFormat("ru",{maximumFractionDigits:0,roundingMode:"trunc",useGrouping:"min2"}).format(parseFloat(n)),i=n.includes(".")||n.includes(",");return"never"===t?l:"".concat(l).concat(i?",":"").concat(null!=a?a:"")},ta=(e,t,n)=>{if(!e||!t)return"";if(Array.isArray(t)){let n=tn(e,2),r=Number((n.startsWith("-")?n.slice(1):n).split(".")[0]),[a,l,i]=t;return e2(r,a,l,i)}return t},tl=e=>RegExp("^-?(?!0{2,})[(\\d\\s?]*[,.]?\\d*$").test(e),ti=e=>{let{selectionStart:t,value:n,lastKeyStroke:r,stateValue:a}=e,l=t,i=n;if(a&&l&&"\xa0"===a[l]&&("Backspace"===r||"Delete"===r)){let e=n.split("");return"Backspace"===r&&(e.splice(l-1,1),l-=1),"Delete"===r&&(e.splice(l,1),l+=1),{modifiedValue:i=e.join(""),cursorPosition:l}}return{modifiedValue:i,cursorPosition:t}},to=(e,t,n)=>(0,R.i)(t)&&e<t?t:(0,R.i)(n)&&e>n?n:e,ts=e=>{let{value:t,decimals:n="auto",decimalsCount:r=2}=e;switch(n){case"always":return new Intl.NumberFormat("ru",{minimumFractionDigits:r,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)}},tc=(0,i.forwardRef)((e,t)=>{let{decimals:n="auto",decimalsCount:r=2,value:a,unit:o,step:s=1,min:c,max:u,size:d="m",withoutControls:h,disabled:p,icon:g,shouldRoundOnChange:m=!1,className:v,style:b,dataQa:x,dataId:y,autoFocus:w=!1,onChange:_,onFocus:k,onBlur:C,onKeyDown:j,onIncrement:E,onDecrement:N,...A}=e,L=(0,i.useMemo)(()=>r<10?r:10,[r]),[T,M]=(0,i.useState)((0,R.i)(a)?ts({value:to(parseFloat(tr(tn(String(a),L),n)),c,u),decimals:n,decimalsCount:L}):""),[S,O]=(0,i.useState)(!1),[Z,F]=(0,i.useState)(0),[z,B]=(0,i.useState)(null),$=(0,i.useRef)(null);(0,i.useImperativeHandle)(t,()=>$.current),(0,i.useEffect)(()=>{S&&"-"!==T&&$.current&&document.activeElement===$.current&&$.current.setSelectionRange(Z,Z)},[T,Z,$,S]);let P=(0,i.useCallback)((e,t)=>{if(O(!0),!tl(e))return{float:T?parseFloat(tn(T,L)):void 0,formatted:T};if(""===e)return{float:void 0,formatted:e};if("-"===e)return F(1),{float:void 0,formatted:e};if("."===e||","===e)return F(2),{float:0,formatted:"never"===n?"0":"0,"};if("-."===e||"-,"===e)return F(3),{float:0,formatted:"never"===n?"-0":"-0,"};let{modifiedValue:r,cursorPosition:a}=ti({selectionStart:t,value:e,lastKeyStroke:z,stateValue:T}),l=tn(r,L),i="never"===n?parseInt(l):parseFloat(l),o=tr(l,n),s=m?to(i,c,u):i;if(s>Number.MAX_SAFE_INTEGER||s<Number.MIN_SAFE_INTEGER)return{float:parseFloat(tn(T,L)),formatted:T};if(!e3(a)){let t=a+(o.length-e.length);F(t=t<=0?0:t)}return{float:s,formatted:o}},[n,L,z,u,c,m,T]),D=(0,i.useCallback)((e,t)=>{if(!t)return;let{target:{value:n,selectionStart:r}}=t,a=P(n,r);M(a.formatted),null==_||_(a.float,{...a,event:t})},[P,_]),q=(0,i.useCallback)(e=>{null==k||k(e)},[k]),V=(0,i.useCallback)(e=>{let{target:{value:t}}=e,r=tn(t,L);if(!r||"-"===r){M(""),null==C||C(e);return}let a=parseFloat(r),l=m?a:to(a,c,u),i=ts({value:l,decimals:n,decimalsCount:L});M(i),m||a===l||null==_||_(l,{float:l,formatted:i}),null==C||C(e)},[n,L,u,c,C,_,m]),H=(0,i.useCallback)(e=>{F(T.length);let t=parseFloat(e3(a)?tn(T,L):String(a).replace(",","."))||0,r=to("increase"===e?Number((t+s).toFixed(L)):Number((t-s).toFixed(L)),c,u),l=ts({value:r,decimals:n,decimalsCount:L});M(l),null==_||_(r,{float:r,formatted:l})},[T,a,L,s,c,u,n,_]),Y=(0,i.useCallback)(e=>{let{code:t}=e;B(t),("ArrowUp"===t||"ArrowDown"===t)&&(e.preventDefault(),H("ArrowUp"===t?"increase":"decrease")),null==j||j(e)},[H,j]),U=(0,i.useCallback)(e=>{e.preventDefault(),H("decrease"),null==N||N(e)},[H,N]),W=(0,i.useCallback)(e=>{e.preventDefault(),H("increase"),null==E||E(e)},[H,E]),Q=(0,i.useCallback)(e=>{let{code:t}=e;B(t),["Space","Enter"].includes(t)&&(e.preventDefault(),H("decrease"),null==N||N(e))},[H,N]),K=(0,i.useCallback)(e=>{let{code:t}=e;B(t),["Space","Enter"].includes(t)&&(e.preventDefault(),H("increase"),null==E||E(e))},[H,E]),G=(0,i.useMemo)(()=>{let e=parseFloat(tn(T,L));return e3(a)||""===String(a)?"":Number(a)===e?T:"-"!==T&&","!==T&&tl(String(a))?tr(tn(String(to(a,c,u)),L),n):T},[n,L,T,a]),J=(0,i.useMemo)(()=>{let[e,t]=G.split(","),n=G.includes(","),r=ta(G,o);if(n){let n=Array(L-t.length).fill(0).join("");return"".concat(e).concat(",").concat(t).concat(n).concat("\xa0").concat(r)}return"".concat(e).concat("\xa0").concat(r)},[G,o,L]),X={...A,value:G,maskPlaceholder:J,maskPlaceholderVariant:"accent",size:d,icon:h?g:(0,l.jsxs)("div",{className:(0,f.Z)(e8.controls),children:[(0,l.jsx)(I.P,{onClick:p?void 0:U,onKeyDown:p?void 0:Q,className:(0,f.Z)(e8.icon,{[e8.states.disabled]:!!p}),role:"button",tabIndex:p?-1:0,children:(0,l.jsx)(e4,{})}),(0,l.jsx)("div",{className:e8.divider}),(0,l.jsx)(I.P,{onClick:p?void 0:W,onKeyDown:p?void 0:K,className:(0,f.Z)(e8.icon,{[e8.states.disabled]:!!p}),role:"button",tabIndex:p?-1:0,children:(0,l.jsx)(e5,{})})]}),disabled:p,onChange:D,onBlur:V,onFocus:q,onKeyDown:Y};return(0,l.jsx)(eY,{...X,autoFocus:w,inputMode:"decimal",inputRef:$,dataQa:x,dataId:y,className:v,style:b})});function tu(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M12 3C7.069 3 3.702 6.75 2.006 9.226a4.876 4.876 0 0 0 0 5.548C3.702 17.25 7.069 21 12 21s8.297-3.75 9.994-6.226a4.875 4.875 0 0 0 0-5.548C20.297 6.75 16.931 3 12 3Zm-8.757 7.074C4.888 7.673 7.863 4.5 12 4.5s7.112 3.173 8.757 5.574a3.376 3.376 0 0 1 0 3.852C19.112 16.327 16.137 19.5 12 19.5s-7.112-3.173-8.757-5.574a3.376 3.376 0 0 1 0-3.852ZM12 8.004a4 4 0 1 0 0 8 4 4 0 0 0 0-8Zm-2.5 4a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}function td(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M21.78 3.28a.75.75 0 0 0-1.06-1.06l-2.773 2.773C16.33 3.849 14.34 3 12 3 7.069 3 3.703 6.75 2.006 9.226a4.878 4.878 0 0 0 0 5.55c.697 1.015 1.654 2.217 2.866 3.291L2.22 20.72a.75.75 0 1 0 1.06 1.06l6.95-6.95h.001l4.595-4.595.001-.001L21.78 3.28ZM12 4.5c1.862 0 3.486.639 4.869 1.57l-2.623 2.624A4 4 0 0 0 8.69 14.25l-2.755 2.754c-1.125-.983-2.026-2.106-2.691-3.077a3.378 3.378 0 0 1-.001-3.853C4.888 7.673 7.863 4.5 12 4.5Zm8.379 2.673a.75.75 0 1 0-1.111 1.008 17.849 17.849 0 0 1 1.488 1.892 3.378 3.378 0 0 1 .001 3.853C19.112 16.327 16.137 19.5 12 19.5c-1.3 0-2.481-.311-3.544-.814a.75.75 0 0 0-.641 1.357A9.716 9.716 0 0 0 12 21c4.931 0 8.297-3.75 9.994-6.226a4.878 4.878 0 0 0 0-5.55 19.338 19.338 0 0 0-1.615-2.05ZM12 9.503c.416 0 .809.102 1.154.282l-3.372 3.373A2.5 2.5 0 0 1 12 9.504Zm3.988 2.815a.75.75 0 0 0-1.496-.116 2.5 2.5 0 0 1-2.294 2.294.75.75 0 0 0 .117 1.495 4 4 0 0 0 3.673-3.673Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}tc.displayName="InputNumber",n(29003);let th=(0,g.g)("input-password"),tf={icon:"".concat(th,"__icon"),states:{disabled:"".concat(th,"--disabled")}};function tp(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M10.5 2a8.5 8.5 0 1 0 5.456 15.018l4.763 4.762a.75.75 0 0 0 1.06-1.06l-4.762-4.763A8.5 8.5 0 0 0 10.5 2Zm-7 8.5a7 7 0 1 1 14 0 7 7 0 0 1-14 0Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}(0,i.forwardRef)((e,t)=>{let{disabled:n,autoFocus:r=!1,...a}=e,[o,s]=(0,i.useState)(!1);return(0,l.jsx)(eY,{...a,autoFocus:r,ref:t,disabled:n,type:o?"text":"password",icon:(0,l.jsx)(I.P,{onMouseDown:n?void 0:e=>{e.preventDefault(),e.stopPropagation(),s(e=>!e)},onKeyDown:n?void 0:e=>{[" ","Enter"].includes(e.key)&&(e.preventDefault(),s(e=>!e))},className:(0,f.Z)(tf.icon,{[tf.states.disabled]:!!n}),role:"button",tabIndex:n?-1:0,children:o?(0,l.jsx)(td,{}):(0,l.jsx)(tu,{})})})}).displayName="InputPassword",n(57807);let tg=(0,g.g)("input-search"),tm={iconSearch:"".concat(tg,"__icon-search"),iconClear:"".concat(tg,"__icon-clear"),states:{disabled:"".concat(tg,"--disabled")}};(0,i.forwardRef)((e,t)=>{let{value:n,disabled:r,onChange:a,...o}=e,[s,c]=(0,i.useState)(n||"");(0,i.useEffect)(()=>{c(n||"")},[n]);let u=(0,i.useCallback)((e,t)=>{c(e||""),null==a||a(e||"",t)},[]);return(0,l.jsx)(eY,{...o,value:s,ref:t,disabled:r,icon:s?(0,l.jsx)(I.P,{onMouseDown:r?void 0:e=>{e.preventDefault(),e.stopPropagation(),u()},onKeyDown:r?void 0:e=>{[" ","Enter"].includes(e.key)&&(e.preventDefault(),u())},className:(0,f.Z)(tm.iconClear,{[tm.states.disabled]:r}),role:"button",tabIndex:r?-1:0,children:(0,l.jsx)(z,{})}):(0,l.jsx)(I.P,{className:(0,f.Z)(tm.iconSearch,{[tm.states.disabled]:r}),children:(0,l.jsx)(tp,{})}),onChange:(e,t)=>{u(e,t)}})}).displayName="InputSearch",n(94408);let tv=(0,g.g)("snackbar"),tb=Object.freeze({snackbar:tv,item:"".concat(tv,"__item"),itemOut:"".concat(tv,"__item--out"),position:{topLeft:"".concat(tv,"--top-left"),topRight:"".concat(tv,"--top-right"),bottomLeft:"".concat(tv,"--bottom-left"),bottomRight:"".concat(tv,"--bottom-right")},alertFill:U.fill}),tx={status:"status",alert:"alert"},ty=(e,t,n)=>e<=t?t:e>=n?n:e,tw=new Map,t_=null;(0,i.forwardRef)((e,t)=>{let{quantity:n=3,position:r="topRight",closeAll:a,style:o,className:s,dataQa:c,dataId:d,...h}=e,[p,g]=(0,i.useState)(!1),[m,v]=(0,i.useState)([]),b=(0,i.useRef)(new Map),x=(0,i.useCallback)(e=>{p||e.forEach(e=>{if(e.withoutTimer||b.current.has(e.id))return;let t=setTimeout(()=>{_(e,()=>{var t;w(e.id),null==(t=e.closeByTimer)||t.call(e)})},e.timer?1e3*ty(e.timer,4,10):4e3);b.current.set(e.id,t)})},[p]),y=(0,i.useCallback)(()=>{b.current.forEach(e=>clearTimeout(e)),b.current.clear()},[]);(0,i.useEffect)(()=>(t_=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t){let t=[];tw.forEach(e=>{t.push(new Promise(t=>_(e,t)))}),Promise.all(t).then(()=>{null==a||a(),y(),tw.clear(),v(e.slice(0,ty(n,1,5)))})}else v(e.slice(0,ty(n,1,5)))},()=>{t_=null}),[a,y,n]),(0,i.useEffect)(()=>{x(m)},[m,x]);let w=e=>{tw.delete(e),b.current.has(e)&&(clearTimeout(b.current.get(e)),b.current.delete(e)),t_&&t_([...Array.from(tw.values())])},_=(e,t)=>{tw.set(e.id,{...e,isExiting:!0}),t_&&t_([...Array.from(tw.values())]),setTimeout(()=>{t()},250)},k=()=>{g(!1),x(m)},C=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];k(),_(t,()=>{var r,a;w(t.id),n?null==(r=t.onButtonClick)||r.call(t,e):null==(a=t.onClose)||a.call(t,e)})};return(0,l.jsx)(l.Fragment,{children:!!m.length&&(0,l.jsx)(u.ll,{id:"finkit-snackbars",children:(0,l.jsx)("ul",{ref:t,role:"region",className:(0,f.Z)(tb.snackbar,tb.position[r],s),style:o,onMouseEnter:()=>{g(!0),y()},onMouseLeave:k,...h,"data-qa":c,"data-id":d,children:m.map(e=>(0,l.jsx)("li",{id:e.id,className:(0,f.Z)(tb.item,{[tb.itemOut]:e.isExiting}),children:(0,l.jsx)(W,{role:"error"===e.state?tx.alert:tx.status,label:e.label,state:e.state,caption:e.caption,withClose:e.withClose||e.withoutTimer&&!e.buttonText,onClose:t=>{C(t,e)},buttonText:e.buttonText,onButtonClick:t=>{C(t,e,!0)},className:tb.alertFill,dataQa:e.dataQa,dataId:e.dataId,buttonVariant:"white",withIcon:!0})},e.id))})})})}).displayName="Snackbar",n(83440);var tk=n(62626);n(26609);let tC=(0,g.g)("radio"),tj=Object.freeze({radio:tC,input:"".concat(tC,"__input"),marker:"".concat(tC,"__marker"),wrapper:"".concat(tC,"__wrapper"),label:"".concat(tC,"__label"),caption:"".concat(tC,"__caption"),icon:"".concat(tC,"__icon"),iconButton:"".concat(tC,"__icon-button"),states:{error:"".concat(tC,"--error"),disabled:"".concat(tC,"--disabled"),inverted:"".concat(tC,"--inverted")},sizes:{xs:"".concat(tC,"--xs"),s:"".concat(tC,"--s"),m:"".concat(tC,"--m")},variants:{primary:"".concat(tC,"--primary"),secondary:"".concat(tC,"--secondary")}});(0,i.forwardRef)((e,t)=>{let{value:n,variant:r="primary",checked:a=!1,state:o="default",label:s,disabled:c=!1,caption:u,className:d,style:h,icon:p,withIcon:g=!1,size:m="m",inverted:v=!1,children:b,inputRef:x,onChange:y,onIconClick:w,dataQa:_,dataId:k,...C}=e,j=(0,i.useId)(),E=b||s;return(0,l.jsxs)("label",{ref:t,htmlFor:j,"data-marker-label":"",className:(0,f.Z)(d,tj.radio,{[tj.states.disabled]:c,[tj.states.inverted]:v,[tj.states.error]:"error"===o,[tj.sizes[m]]:!0,[tj.variants[r]]:!0}),style:h,"data-id":k,"data-qa":_,children:[(0,l.jsx)("input",{id:j,value:n,checked:a,className:tj.input,type:"radio",disabled:c,onChange:e=>{null==y||y(e.target.value,e)},ref:x,...C}),(0,l.jsx)("span",{className:tj.marker,children:(0,l.jsx)(eC.C,{type:"radio",checked:a,inverted:v,state:o,disabled:c})}),E&&(0,l.jsxs)("span",{className:tj.wrapper,children:[(0,l.jsx)("span",{className:tj.label,children:E}),u&&(0,l.jsx)(L.C,{className:tj.caption,withoutIcon:!0,children:u})]}),g&&(0,l.jsx)("button",{type:"button",className:(0,f.Z)(tj.iconButton),onClick:c?void 0:w,children:(0,l.jsx)(I.P,{className:(0,f.Z)(tj.icon),children:p?(0,l.jsx)(l.Fragment,{children:p}):(0,l.jsx)(tk.S,{})})})]})}).displayName="Radio",n(63223);let tE=(0,g.g)("segmented-control"),tN=Object.freeze({segmentedControl:tE,secondary:"".concat(tE,"--secondary"),tab:"".concat(tE,"__tab"),label:"".concat(tE,"__label"),icon:"".concat(tE,"__icon"),slot:"".concat(tE,"__slot"),states:{stretch:"".concat(tE,"--stretch"),rounded:"".concat(tE,"--rounded"),small:"".concat(tE,"--s"),medium:"".concat(tE,"--m"),weightVariant:"".concat(tE,"--wight-medium"),left:"".concat(tE,"__tab--left"),right:"".concat(tE,"__tab--right"),active:"".concat(tE,"__tab--active"),iconOnly:"".concat(tE,"__tab--icon-only"),disabled:"".concat(tE,"__tab--disabled")}}),tA=Object.freeze({labelKey:"label",disabledKey:"disabled",slotLeftKey:"slotLeft",slotRightKey:"slotRight",iconLeftKey:"iconLeft",iconRightKey:"iconRight"});(0,i.forwardRef)((e,t)=>{var n;let{activeTabId:r,tabs:a,onTabChange:o,variant:s="primary",className:c,style:u,stretch:d=!1,rounded:h=!1,tabSettings:g,weightVariant:m="regular",size:v="m",onTabKeyDown:b,dataQa:x,dataId:y,...w}=e,_=(0,i.useRef)(null),k=(0,i.useMemo)(()=>{let e={...tA,...g};return a.map(t=>{var n;return{sourceTab:t,id:t.id,label:t[e.labelKey],disabled:null!==(n=t[e.disabledKey])&&void 0!==n&&n,slotLeft:t[e.slotLeftKey],slotRight:t[e.slotRightKey],iconLeft:t[e.iconLeftKey],iconRight:t[e.iconRightKey]}})},[g,a]),[C,j]=(0,i.useState)(null!=r?r:null==(n=k[0])?void 0:n.id),E=(0,i.useCallback)(e=>{var t;let n=_.current,r=(null==e?void 0:e.target).closest(".".concat(tN.tab)),a=n.getBoundingClientRect(),l=r.getBoundingClientRect();n.scrollTo({left:l.left-a.left-4+(null!==(t=n.scrollLeft)&&void 0!==t?t:0),behavior:"smooth"})},[]),N=(e,t)=>{j(e),E(t),o(e,t)},A=(e,t)=>{((null==t?void 0:t.key)===" "||(null==t?void 0:t.key)==="Enter")&&(j(e),E(t),null==b||b(e,t))};return(0,i.useEffect)(()=>{null!=r&&j(r)},[r]),(0,i.useImperativeHandle)(t,()=>_),(0,l.jsx)("div",{ref:_,role:"tablist",className:(0,f.Z)(tN.segmentedControl,{[tN.secondary]:"secondary"===s,[tN.states.small]:"s"===v,[tN.states.medium]:"m"===v,[tN.states.weightVariant]:"medium"===m,[tN.states.stretch]:d,[tN.states.rounded]:h},c),style:u,...w,"data-id":y,"data-qa":x,children:k.map((e,t)=>(0,l.jsxs)("button",{type:"button",role:"tab","data-qa":(0,p.g)("".concat(x,"-tab-").concat(++t),!!x),"aria-selected":e.id===C,"aria-disabled":e.disabled?e.disabled:void 0,tabIndex:(null==e?void 0:e.disabled)?-1:0,className:(0,f.Z)(tN.tab,{[tN.states.active]:e.id===C,[tN.states.disabled]:e.disabled,[tN.states.iconOnly]:!e.label&&(e.iconLeft||e.slotLeft),[tN.states.left]:e.label&&(e.iconLeft||e.slotLeft),[tN.states.right]:e.label&&(e.iconRight||e.slotRight)}),onClick:e.disabled?void 0:t=>N(e.id,t),onKeyDown:e.disabled?void 0:t=>A(e.id,t),children:[e.iconLeft&&(0,l.jsx)("span",{className:tN.icon,children:e.iconLeft}),e.slotLeft&&e.label&&(0,l.jsx)("span",{className:tN.slot,children:e.slotLeft}),e.label&&(0,l.jsx)("span",{className:tN.label,children:e.label}),e.label&&(0,l.jsxs)(l.Fragment,{children:[e.slotRight&&(0,l.jsx)("span",{className:tN.slot,children:e.slotRight}),e.iconRight&&(0,l.jsx)("span",{className:tN.icon,children:e.iconRight})]})]},e.id))})}).displayName="SegmentedControl",n(23257),n(53549),n(46266);let tR=(0,g.g)("tabs"),tL=Object.freeze({tabs:tR,tabWrapper:"".concat(tR,"__tab-wrapper"),tab:"".concat(tR,"__tab"),active:"".concat(tR,"__tab--active"),activeLine:"".concat(tR,"__activeLine")});(0,i.forwardRef)((e,t)=>{var n;let{activeTabId:r,tabs:a,onTabChange:o,style:s,className:c,dataQa:u,dataId:d,...h}=e,[g,m]=(0,i.useState)(null!=r?r:null==(n=a[0])?void 0:n.id),[v,b]=(0,i.useState)(null),[x,y]=(0,i.useState)({width:0,left:0}),w=(0,i.useRef)(null);(0,i.useEffect)(()=>{v&&y({left:v.offsetLeft-2,width:v.offsetWidth+4})},[v]);let _=(0,i.useCallback)(e=>{var t;let n=w.current,r=(null==e?void 0:e.target).closest(".".concat(tL.tab)),a=n.getBoundingClientRect(),l=r.getBoundingClientRect();n.scrollTo({left:l.left-a.left-4+(null!==(t=n.scrollLeft)&&void 0!==t?t:0),behavior:"smooth"})},[]),k=(e,t)=>{_(t),m(e),o(e,t)};return(0,i.useImperativeHandle)(t,()=>w),(0,l.jsxs)("ul",{role:"tablist",ref:w,className:(0,f.Z)(tL.tabs,c),style:s,...h,"data-id":d,"data-qa":u,children:[a.map((e,t)=>{let n=e.id===g;return!e.disabled&&(0,l.jsx)("li",{role:"tab","aria-selected":e.id===g,"data-qa":(0,p.g)("".concat(u,"-tab-").concat(++t),!!u),className:tL.tabWrapper,children:(0,l.jsx)("button",{type:"button",ref:n?b:null,className:(0,f.Z)(tL.tab,{[tL.active]:n}),onClick:t=>k(e.id,t),children:e.label})},e.id)}),(0,l.jsx)("div",{className:(0,f.Z)(tL.activeLine),style:{left:x.left,width:x.width}})]})}).displayName="Tabs";var tI=n(90018);n(50917);let tT=(0,g.g)("textarea"),tM={root:tT,container:"".concat(tT,"__container"),field:"".concat(tT,"__field"),labelWrapper:"".concat(tT,"__label-wrapper"),label:"".concat(tT,"__label"),captionWrapper:"".concat(tT,"__caption-wrapper"),caption:"".concat(tT,"__caption"),counter:"".concat(tT,"__counter"),states:{primary:"".concat(tT,"--primary"),secondary:"".concat(tT,"--secondary"),error:"".concat(tT,"--error"),success:"".concat(tT,"--success"),s:"".concat(tT,"--s"),m:"".concat(tT,"--m"),l:"".concat(tT,"--l"),focused:"".concat(tT,"--focused"),active:"".concat(tT,"--active"),disabled:"".concat(tT,"--disabled"),hasLabel:"".concat(tT,"--has-label"),hasCaption:"".concat(tT,"--has-caption")}},tS=(e,t,n)=>{(0,i.useEffect)(()=>{e&&(n&&t?(e.style.height="auto",e.style.height=e.scrollHeight+"px"):e.style.height="")},[n,e,t])};function tO(){return"undefined"==typeof window}(0,i.forwardRef)((e,t)=>{let{disabled:n,state:r,size:a="m",variant:o="primary",label:s,className:c,style:u,value:d="",rows:h=1,maxLength:p,caption:g,counter:m,placeholder:v,autoResize:b=!1,hasCaption:x=!1,dataQa:y,dataId:w,onChange:_,onFocus:k,onBlur:C,...j}=e,{value:E,show:N,hide:A}=ez(),R=(0,i.useRef)(null),L="s"!==a;tS(R.current,d,b);let I=(0,i.useMemo)(()=>!E||d||"s"!==a||v?E?v:"s"===a?s:v:s,[v,d,a,E,s]),T=(0,i.useMemo)(()=>h<1?1:h>5?5:h,[h]),M=(0,i.useMemo)(()=>p&&p>0?p:void 0,[p]),S=(0,i.useMemo)(()=>m&&!!M&&M>0&&"".concat(d.length,"/").concat(M),[m,M,d.length]);return(0,l.jsxs)("div",{className:(0,f.Z)(c,tM.root),style:u,ref:t,"data-qa":y,"data-id":w,children:[(0,l.jsx)("div",{className:(0,f.Z)(tM.container,tM.states[o],tM.states[a],{[tM.states.focused]:E,[tM.states.error]:"error"===r,[tM.states.success]:"success"===r,[tM.states.disabled]:!!n}),children:(0,l.jsxs)("label",{className:tM.labelWrapper,children:[L&&(0,l.jsx)("span",{className:(0,f.Z)(tM.label,{[tM.states.active]:E||!!d||!!v}),children:s}),(0,l.jsx)("textarea",{...j,"aria-disabled":n?"true":void 0,"aria-invalid":"error"===r?"true":void 0,className:(0,f.Z)(tM.field,{[tM.states.hasLabel]:L}),rows:T,maxLength:M,ref:R,value:d,placeholder:I,disabled:n,onFocus:e=>{N(),null==k||k(e)},onBlur:e=>{A(),null==C||C(e)},onChange:e=>{null==_||_(e.target.value||"",e)}})]})}),(x||g||S)&&(0,l.jsxs)("div",{className:tM.captionWrapper,children:[(x||g)&&(0,l.jsx)("div",{className:(0,f.Z)(tM.caption,{[tM.states.error]:"error"===r,[tM.states.success]:"success"===r,[tM.states.disabled]:!!n}),children:g}),S&&(0,l.jsx)("div",{className:tM.counter,children:S})]})]})}).displayName="Textarea",n(88354),n(33417);let tZ=tO()?i.useLayoutEffect:i.useEffect;function tF(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return tO()?t:window.matchMedia(e).matches}function tz(e){let{minWidth:t}=A.a[e];return function(e){let{defaultValue:t=!1,initializeWithValue:n=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},[r,a]=(0,i.useState)(()=>n?tF(e,t):null!=t&&t);function l(){a(tF(e))}return tZ(()=>{let t=window.matchMedia(e);return l(),"function"==typeof t.addListener?t.addListener(l):t.addEventListener("change",l),()=>{"function"==typeof t.removeListener?t.removeListener(l):t.removeEventListener("change",l)}},[e]),r}("screen and (min-width: ".concat(t,"px)"))}Object.freeze({divider:(0,g.g)("dropdown-divider")});let tB=(0,g.g)("dropdown-group");Object.freeze({group:tB,title:"".concat(tB,"__title"),content:"".concat(tB,"__content")});let t$=(0,g.g)("dropdown-option"),tP=Object.freeze({option:t$,slot:"".concat(t$,"__slot"),iconSlot:"".concat(t$,"__slot--icon"),wrapper:"".concat(t$,"__wrapper"),label:"".concat(t$,"__label"),caption:"".concat(t$,"__caption"),states:{danger:"".concat(t$,"--danger"),success:"".concat(t$,"--success"),focused:"".concat(t$,"--focused"),disabled:"".concat(t$,"--disabled")}});function tD(e){let{as:t,label:n,caption:r,iconLeft:a,iconRight:o,prepend:s,append:c,variant:u="default",disabled:d=!1,focused:h=!1,className:p,onClick:g,...m}=e,v=(0,f.Z)(p,tP.option,{[tP.states.focused]:h,[tP.states.success]:"success"===u,[tP.states.danger]:"danger"===u,[tP.states.disabled]:!!d}),b=(0,i.useCallback)(e=>{e.preventDefault(),d||null==g||g(e)},[d,g]);return(0,l.jsxs)(t||"div",{...m,className:v,"aria-disabled":d,onClick:b,children:[s&&(0,l.jsx)("span",{className:tP.slot,children:s}),a&&(0,l.jsx)("span",{className:(0,f.Z)(tP.slot,tP.iconSlot),children:a}),(0,l.jsxs)("div",{className:tP.wrapper,children:[(0,l.jsx)("span",{className:tP.label,children:n}),r&&(0,l.jsx)("span",{className:tP.caption,children:r})]}),o&&(0,l.jsx)("span",{className:(0,f.Z)(tP.slot,tP.iconSlot),children:o}),c&&(0,l.jsx)("span",{className:tP.slot,children:c})]})}let tq=(e,t,n)=>e?"object"!=typeof e?n:"function"==typeof t?t(e):e[t]:void 0,tV=(0,g.g)("input-autocomplete"),tH={input:tV,pending:"".concat(tV,"__pending"),pendingIcon:"".concat(tV,"__pending-icon"),empty:"".concat(tV,"__empty"),emptyText:"".concat(tV,"__empty-text"),emptyDescription:"".concat(tV,"__empty-description"),options:"".concat(tV,"__options"),optionIcon:"".concat(tV,"__option-icon"),button:"".concat(tV,"__button"),states:{selected:"".concat(tV,"--selected")}};function tY(e){return i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("defs",null,i.createElement("clipPath",{id:"a"},i.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),i.createElement("g",{clipPath:"url(#a)"},i.createElement("path",{d:"m10.53 16.53 8.25-8.25a.743.743 0 0 0 0-1.06.743.743 0 0 0-1.06 0L10 14.94l-3.72-3.72a.743.743 0 0 0-1.06 0 .743.743 0 0 0 0 1.06l4.25 4.25c.146.147.323.22.53.22a.722.722 0 0 0 .53-.22Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"})))}let tU=e=>{let{items:t,itemSize:n,renderItem:r,overscan:a=2,outerRef:o,itemsContainerClassname:s}=e,[c,u]=(0,i.useState)({start:0,end:0}),d=(0,i.useCallback)(()=>{if(!o.current)return;let e=o.current.clientHeight,r=o.current.scrollTop;u({start:Math.max(0,Math.floor(r/n)-a),end:Math.min(t.length,Math.ceil((r+e)/n)+a)})},[n,t.length,o,a]);(0,i.useLayoutEffect)(()=>{d()},[d]),(0,i.useEffect)(()=>{let e=o.current;if(!e)return;let t=()=>d();e.addEventListener("scroll",t);let n=new ResizeObserver(()=>d());return n.observe(e),()=>{e.removeEventListener("scroll",t),n.disconnect()}},[d,o]);let h=t.length*n+16,f=t.slice(c.start,c.end),p={position:"absolute",top:0,height:f.length*n,transform:"translateY(".concat(c.start*n,"px)"),width:"100%",margin:0};return(0,l.jsx)("div",{style:{position:"relative",height:h,width:"auto",margin:"-8px"},children:(0,l.jsx)("ul",{className:s,style:p,role:"listbox",children:f.map((e,t)=>r(e,c.start+t))},"options")})};function tW(e){let{inputValue:t,mappedOptions:n,pending:r=!1,optionsEmptyText:a="Нет результатов",optionsEmptyDescription:o,contentInnerRef:s,withVirtualize:c=!1,handleOptionClick:u}=e,d=(0,i.useId)();if(r)return(0,l.jsx)("div",{className:tH.pending,children:(0,l.jsx)(I.P,{className:tH.pendingIcon,children:(0,l.jsx)(_.S,{})})});if((null==t?void 0:t.length)&&!n.length)return(0,l.jsxs)("div",{className:tH.empty,children:[(0,l.jsx)("div",{className:tH.emptyText,children:a}),o&&(0,l.jsx)("div",{className:tH.emptyDescription,children:o})]});let h=e=>(0,l.jsx)(tD,{role:"option","aria-selected":e.selected,as:"li",disabled:e.disabled,label:e.label,caption:e.caption,focused:e.active,onClick:()=>u(e),append:(0,l.jsx)(I.P,{className:(0,f.Z)(tH.optionIcon,{[tH.states.selected]:e.selected}),style:{fontSize:24},children:(0,l.jsx)(tY,{})})},JSON.stringify(e.value));return c?(0,l.jsx)(tU,{outerRef:s,items:n,itemSize:40,renderItem:h,itemsContainerClassname:tH.options}):(0,l.jsx)("ul",{className:tH.options,id:d,role:"listbox",children:n.map(h)},"options")}(0,i.forwardRef)((e,t)=>{let{value:n,selectedValue:r,label:a,options:o=[],state:s,icon:c,rightLabel:u,desktopMaxHeight:d,pending:h=!1,buttonLabel:f="Выбрать",optionValue:g="value",optionLabel:m="label",optionCaption:v="caption",optionDisabled:b="disabled",variant:x="primary",size:y="m",disabled:w=!1,caption:k,hasCaption:C=!1,keepFocus:j=!1,optionsEmptyText:E="Нет результатов",optionsEmptyDescription:N,withVirtualize:A,onChange:R,onSelect:L,onFocus:I,onBlur:T,onKeydown:M,dataQa:S,dataId:O,className:Z,style:F,...z}=e,[B,$]=(0,i.useState)(!1),[P,D]=(0,i.useState)(""),q=(0,i.useRef)(null),V=(0,i.useRef)(null),H=(0,i.useRef)(null),Y=(0,i.useRef)(null),U=tz("m");(0,i.useImperativeHandle)(t,()=>V.current);let W=(0,i.useMemo)(()=>U?B&&(o.length>0||!!P||h):B,[P,U,B,o.length,h]),Q=(0,i.useMemo)(()=>o.map((e,t)=>{let n=tq(e,g,e),a=tq(r,g,r);return{index:t,value:n,label:tq(e,m,e),caption:tq(e,v),disabled:tq(e,b),selected:a===n,original:e}}),[v,b,m,g,o,r]),K=(0,i.useMemo)(()=>Q.find(e=>{let{selected:t}=e;return t}),[Q]);(0,i.useEffect)(()=>{if(!n&&!r){D("");return}n&&D(n)},[n]),(0,i.useEffect)(()=>{r&&D(tq(r,m,r))},[]),(0,i.useEffect)(()=>{B||(K?G(K.label):J())},[B]);let G=e=>{D(e),null==R||R(e)},J=e=>{null==L||L(e)},X=()=>{$(!0)},ee=()=>{$(!1)},et=e=>{null==T||T(e)};return(0,l.jsx)("div",{ref:t,className:tH.input,"data-id":O,"data-qa":S,children:(0,l.jsxs)(nA,{opened:W,onToggle:$,width:"inherit",placement:"bottom",mobileFullHeight:!0,desktopMaxHeight:d,footer:U||!r?void 0:(0,l.jsx)(_.B,{label:f,disabled:!r,className:tH.button,onClick:()=>{ee()}}),heading:U?void 0:(0,l.jsx)(eY,{inputRef:H,className:Z,style:F,value:P,label:a,rightLabel:u,icon:c,state:s,caption:k,hasCaption:C,onChange:G,onBlur:et,...z}),dataQa:(0,p.g)("".concat(S,"-dropdown"),!!S),children:[(0,l.jsx)(nZ,{asChild:!0,children:(0,l.jsx)(eY,{value:P,label:a,rightLabel:u,icon:c,size:y,variant:x,state:s,disabled:w,caption:k,hasCaption:C,onClick:void 0,onChange:G,onFocus:e=>{X(),U||(e.preventDefault(),setTimeout(()=>{var e;null==(e=H.current)||e.focus()},100)),null==I||I(e)},onBlur:et,onKeyDown:e=>{"Tab"===e.key&&ee(),null==M||M(e)},ref:q,inputRef:V,...z,dataQa:(0,p.g)("".concat(S,"-dropdown-input"),!!S)})}),(0,l.jsx)(nI,{contentInnerRef:Y,children:(0,l.jsx)(tW,{inputValue:P,mappedOptions:Q,pending:h,optionsEmptyText:E,optionsEmptyDescription:N,handleOptionClick:e=>{var t;if(G(e.label),J(e.original),U){if(j){null==(t=V.current)||t.focus();return}ee()}},contentInnerRef:Y,withVirtualize:A})})]})})}).displayName="InputAutocomplete";let tQ="dd.MM.yyyy",tK=(e,t)=>((e<1||e>12)&&console.warn("Месяц должен быть в диапазоне от 1 до 12"),new Date(t,e,0).getDate()),tG=e=>{let[t,n,r]=e.split(".").map(Number),a=tK(n,r||1900);return[(t>a?a:t).toString().padStart(2,"0"),n.toString().padStart(2,"0"),r.toString().padStart(4,"0").substring(0,4)].join(".")};(0,i.forwardRef)((e,t)=>{let{value:n=null,autoFocus:r=!1,onChange:a,onKeyDown:o,...s}=e,[c,u]=(0,i.useState)(""),{ref:d,setValue:h}=(0,eG.Cj)({mask:Date,autofix:!0,pattern:"d.`m.`Y",validate:()=>{},placeholderChar:" ",prepare:e=>!e||e.length<10||e.includes(" ")?e:tG(e),overwrite:!1,blocks:{d:{mask:eG.LV.MaskedRange,from:1,to:31,maxLength:2},m:{mask:eG.LV.MaskedRange,from:1,to:12,maxLength:2},Y:{mask:eG.LV.MaskedRange,from:1900,to:2099,maxLength:4}}},{onAccept:e=>{if(e.length<10||e.includes(" "))null!==n&&(null==a||a(null,""));else{let t=tG(e),n=(0,eU.Z)(t,tQ,new Date);if((0,eW.Z)(n)){null==a||a(n,t),u(t);return}}u(e)}});return(0,i.useEffect)(()=>{if(n instanceof Date&&(0,eW.Z)(n)){let e=(0,eQ.Z)(n,tQ);h(e),u(e)}else"string"==typeof n&&(0,eK.Z)(n,"dd.mm.yyyy")&&(h(n),u(n))},[n,h]),(0,i.useImperativeHandle)(t,()=>d.current),(0,l.jsx)(eY,{...s,autoFocus:r,inputRef:d,value:c,inputMode:"numeric",onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),u(""),h(""),null==a||a(null,"")),null==o||o(e)},maskPlaceholder:"дд.мм.гггг"})}).displayName="InputDate";let tJ=(0,i.forwardRef)((e,t)=>{let{maskOpts:n,value:r="",autoFocus:a=!1,onChange:o,onKeyDown:s,...c}=e,[u,d]=(0,i.useState)(""),{ref:h,setValue:f,unmaskedValue:p}=(0,eG.Cj)(n,{onAccept:(e,t)=>{d(e),null==o||o(t.unmaskedValue,e)}});return(0,i.useEffect)(()=>{r!==p&&(f(r),d(r))},[r,f,p]),(0,i.useImperativeHandle)(t,()=>h.current),(0,l.jsx)(eY,{...c,autoFocus:a,inputRef:h,value:u,onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),f(""),d(""),null==o||o("","")),null==s||s(e)}})});tJ.displayName="InputMasked";let tX=e=>{let[t,n]=(0,i.useState)(e),r=(0,i.useRef)([]),a=(0,i.useRef)(t),l=(0,i.useCallback)((e,t)=>{t&&r.current.unshift(t),n(t=>{let n={...t,...e};return a.current=n,n})},[]),o=(0,i.useCallback)(()=>a.current,[]);return(0,i.useEffect)(()=>{r.current[0]&&(r.current[0](t),r.current.shift())},[t]),[t,l,o]},t0=e=>{let t=(0,i.useRef)();return(0,i.useEffect)(()=>{t.current=JSON.parse(JSON.stringify(e))},[e]),t.current},t1=(0,g.g)("range-slider"),t2=Object.freeze({range:t1,vertical:"".concat(t1,"--vertical"),disabled:"".concat(t1,"--disabled"),track:"".concat(t1,"__track"),thumb:"".concat(t1,"__thumb"),thumbDrag:"".concat(t1,"__thumb--drag"),label:"".concat(t1,"__label"),mark:"".concat(t1,"__mark"),legend:"".concat(t1,"__legend"),legendItem:"".concat(t1,"__legend-item")}),t3=e=>{let t=e.toString().split(".")[1];return t?t.length:0},t4=e=>e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length,t5=(e,t,n)=>{let r=Number(((t-e)/n).toFixed(8));return parseInt(r.toString(),10)===r},t7=(e,t,n,r,a,l,i)=>{if(e=Math.round(1e11*e)/1e11,!l){let n=i[t-1],r=i[t+1];if(n&&n>e)return n;if(r&&r<e)return r}if(e>r)return r;if(e<n)return n;let o=Math.floor(1e11*e-1e11*n)%Math.floor(1e11*a),s=Math.floor(1e11*e-Math.abs(o)),c=0===o?e:s/1e11,u=Math.abs(o/1e11)<a/2?c:c+a,d=t3(a);return parseFloat(u.toFixed(d))},t6=(e,t,n)=>(e-t)/(n-t),t8=e=>e===nx.Up,t9=(e,t,n)=>{if(t>=n)throw RangeError("min (".concat(t,") is equal/bigger than max (").concat(n,")"));if(e<t)throw RangeError("value (".concat(e,") is smaller than min (").concat(t,")"));if(e>n)throw RangeError("value (".concat(e,") is bigger than max (").concat(n,")"))},ne=e=>{if(!(e.length<2)&&!e.slice(1).every((t,n)=>e[n]<=t))throw RangeError("values={[".concat(e,"]} needs to be sorted when allowOverlap={false}"))},nt=e=>{let t=window.getComputedStyle(e);return{top:parseInt(t.marginTop,10),bottom:parseInt(t.marginBottom,10),left:parseInt(t.marginLeft,10),right:parseInt(t.marginRight,10)}},nn=e=>{let t=window.getComputedStyle(e);return{top:parseInt(t.paddingTop,10)+parseInt(t.borderTopWidth,10),bottom:parseInt(t.paddingBottom,10)+parseInt(t.borderBottomWidth,10),left:parseInt(t.paddingLeft,10)+parseInt(t.borderLeftWidth,10),right:parseInt(t.paddingRight,10)+parseInt(t.borderRightWidth,10)}},nr=(e,t,n)=>{let r=n?-1:1;e.forEach((e,n)=>nl(e,r*t[n].x,t[n].y))},na=(e,t,n,r)=>{let a=0,l=nd(e[0],t,n,r);for(let i=1;i<e.length;i++){let o=nd(e[i],t,n,r);o<l&&(l=o,a=i)}return a},nl=(e,t,n)=>{e.style.transform="translate(".concat(t,"px, ").concat(n,"px)")},ni=e=>{let t;let n=null;return function(){for(var r=arguments.length,a=Array(r),l=0;l<r;l++)a[l]=arguments[l];t=a,n||(n=requestAnimationFrame(()=>{n=null,e(...t)}))}},no=(e,t,n)=>{let r=e.slice(0);return r[t]=n,r},ns=e=>{let{values:t,colors:n,min:r,max:a,direction:l=nx.Right}=e,i=t.slice(0).sort((e,t)=>e-t).map(e=>(e-r)/(a-r)*100).reduce((e,t,r)=>"".concat(e,", ").concat(n[r]," ").concat(t,"%, ").concat(n[r+1]," ").concat(t,"%"),"");return"linear-gradient(".concat(l,", ").concat(n[0]," 0%").concat(i,", ").concat(n[n.length-1]," 100%)")},nc=()=>null,nu=()=>{throw Error("Did not expect to get here")},nd=(e,t,n,r)=>{let{left:a,top:l,width:i,height:o}=e.getBoundingClientRect();return t8(r)?Math.abs(n-(l+o/2)):Math.abs(t-(a+i/2))},nh=(e,t,n)=>{let r=["#C2C2C6",...Array(e-1||1).fill(n?"#A5A7AB":"#525BBB"),"#C2C2C6"];return 1===e&&(t?r.pop():r.shift()),r},nf=["ArrowRight","ArrowUp","k","PageUp"],np=["ArrowLeft","ArrowDown","j","PageDown"],ng=e=>{let{props:t,children:n,propValues:r,disabled:a}=e;return(0,l.jsx)("div",{className:(0,f.Z)(t2.range,{[t2.vertical]:r.direction===nx.Up,[t2.disabled]:a},t.className),onMouseDown:t.onMouseDown,onTouchStart:t.onTouchStart,style:{...t.style},"data-id":t.dataId,"data-qa":t.dataQa,children:(0,l.jsx)("div",{ref:t.ref,className:(0,f.Z)(t2.track),style:{background:ns({values:r.values,colors:nh(r.values.length,!!r.rtl,a),min:r.min||0,max:r.max||100,direction:r.direction||nx.Right,rtl:!!r.rtl})},children:n})})},nm=e=>{let{props:t,isDragged:n,formattedValue:r}=e,{key:a,...i}=t;return(0,l.jsxs)("div",{...i,style:t.style,className:(0,f.Z)(t2.thumb,t.className,{[t2.thumbDrag]:n}),children:[(0,l.jsx)("label",{className:(0,f.Z)(t2.label),children:r}),(0,l.jsx)("span",{})]},a)},nv=e=>{let{props:t,index:n,propValues:r}=e,a={width:"2px",height:n%2?"12px":"16px",backgroundColor:n*(r.step||1)+(r.min||0)<r.values[0]?"#525BBB":"#D2D3D5"},i={width:n%2?"12px":"16px",height:"2px",backgroundColor:n*(r.step||1)>(r.max||100)-r.values[0]?"#525BBB":"#D2D3D5"},o=r.direction===nx.Right?a:i,{key:s,...c}=t;return 1===r.values.length&&(0,l.jsx)("div",{...c,className:(0,f.Z)(t.className),style:{...t.style,...o}},s)},nb=(0,i.forwardRef)((e,t)=>{let{step:n=1,direction:r=nx.Right,rtl:a=!1,disabled:o=!1,allowOverlap:s=!1,draggableTrack:c=!1,min:u=0,max:d=100,legend:h=[],onChange:p=()=>null,renderTrack:g=ng,renderThumb:m=nm,renderMark:v=nv,showMarks:b=!1,onFinalChange:x,formatValue:y=e=>String(e),className:w,dataQa:_,dataId:k,...C}=e,j=(0,i.useMemo)(()=>({...C,step:n,direction:r,rtl:a,disabled:o,allowOverlap:s,draggableTrack:c,min:u,max:d,legend:h}),[C,n,r,a,o,s,c,u,d,h]),E=(0,i.useRef)(j);(0,i.useEffect)(()=>{E.current=j},[j]);let N=(0,i.useRef)(null),A=(0,i.useRef)(Array(C.values.length).fill(null)),R=(0,i.useRef)(),L=(0,i.useRef)([]),I=(0,i.useRef)(),T=(0,i.useRef)(),M=ni(e=>{if(e.preventDefault(),!(1&e.buttons))return O(e);et(e.clientX,e.clientY)}),S=ni(e=>{e.preventDefault(),et(e.touches[0].clientX,e.touches[0].clientY)}),O=e=>{let{draggedThumbIndex:t,draggedTrackPos:n}=B();if(e.preventDefault(),document.removeEventListener("mousemove",M),document.removeEventListener("touchmove",S),document.removeEventListener("mouseup",Z),document.removeEventListener("touchend",Z),document.removeEventListener("touchcancel",Z),-1===t&&-1===n[0]&&-1===n[1])return null;z({draggedThumbIndex:-1,draggedTrackPos:[-1,-1]},()=>{en()})},Z=ni(O),[F,z,B]=tX({draggedTrackPos:[-1,-1],draggedThumbIndex:-1,thumbZIndexes:Array(C.values.length).fill(0).map((e,t)=>t),isChanged:!1,markOffsets:[],legendOffsets:[]}),$=e=>{if(!b){I.current=void 0,R.current=void 0;return}I.current=(e.max-e.min)/e.step,R.current=[]},P=e=>{if(!e.legend||!e.legend.length)return},D=()=>{nr(V(),H(),E.current.rtl),Y(),U()},q=e=>{if(E.current.disabled)return;let t=t4(e);if(!t&&0!==e.button)return;let n=K(e);if(-1===n)return;t?G():J();let{thumbZIndexes:r}=B();z({draggedThumbIndex:n,thumbZIndexes:r.map((e,t)=>t===n?Math.max(...r):e<=r[n]?e:e-1)})},V=()=>N.current?Array.from(N.current.children).filter(e=>e.hasAttribute("aria-valuenow")):(console.warn("No thumbs found in the track container. Did you forget to pass & spread the `props` param in renderTrack?"),[]),H=()=>{let e=E.current.values,t=N.current;if(!t)return[];let n=t.getBoundingClientRect(),r=nn(t);return V().map((t,a)=>{let l={x:0,y:0},i=t.getBoundingClientRect(),o=nt(t);switch(E.current.direction){case nx.Right:return l.x=-((o.left+r.left)*1),l.y=-(((i.height-n.height)/2+r.top)*1),l.x+=n.width*t6(e[a],E.current.min,E.current.max)-i.width/2,l;case nx.Up:return l.x=-(((i.width-n.width)/2+o.left+r.left)*1),l.y=-r.left,l.y+=n.height-n.height*t6(e[a],E.current.min,E.current.max)-i.height/2,l;default:return nu()}})};t&&"function"!=typeof t&&(t.current=N.current),t&&"function"!=typeof t&&t.current&&(t.current.getThumbs=V,t.current.getOffsets=H);let Y=()=>{if(!b||!N.current||!I.current||!R.current||null===N.current)return;let e=window.getComputedStyle(N.current),t=parseInt(e.width,10),n=parseInt(e.height,10),r=parseInt(e.paddingLeft,10),a=parseInt(e.paddingTop,10),l=[];for(let e=0;e<I.current+1;e++){let i=9999,o=9999;if(R.current[e]){let t=R.current[e].getBoundingClientRect();i=t.height,o=t.width}E.current.direction===nx.Right?l.push([Math.round(t/I.current*e+r-o/2),-Math.round((i-n)/2)]):l.push([Math.round(n/I.current*e+a-i/2),-Math.round((o-t)/2)])}z({markOffsets:l})},U=()=>{var e;if(!E.current.legend||!E.current.legend.length||!N.current||!L.current||E.current.rtl||r!==nx.Right)return;let t=window.getComputedStyle(N.current),n=parseInt(t.width,10),a=parseInt(t.paddingLeft,10),l=n/((E.current.max-E.current.min)/E.current.step),i=[];for(let t=0;t<E.current.legend.length;t++){let r=9999,o=9999;if(L.current[t]){let n=null==(e=L.current[t])?void 0:e.getBoundingClientRect();r=(null==n?void 0:n.height)||r,o=(null==n?void 0:n.width)||o}let s=E.current.legend[t],c=Math.round(((ny(s)?s.value:s)-E.current.min)/E.current.step*l+a-o/2);i.push([Math.min(Math.max(c,0),n-o),Math.round(r/5)])}z({legendOffsets:i})};(0,i.useEffect)(()=>{var e;$(E.current),P(E.current),T.current=window.ResizeObserver?new window.ResizeObserver(D):{observe:()=>window.addEventListener("resize",D),unobserve:()=>window.removeEventListener("resize",D)},document.addEventListener("touchstart",q,{passive:!1}),document.addEventListener("mousedown",q,{passive:!1}),s||ne(C.values),C.values.forEach(e=>t9(e,u,d));let t=N.current;return t&&(null==(e=T.current)||e.observe(t)),nr(V(),H(),a),Y(),U(),C.values.forEach(e=>{t5(u,e,n)||console.warn("The `values` property is in conflict with the current `step`, `min`, and `max` properties. Please provide values that are accessible using the min, max, and step values.")}),()=>{var e;document.removeEventListener("mousedown",q,{passive:!1}),document.removeEventListener("mousemove",M),document.removeEventListener("touchmove",S),document.removeEventListener("touchstart",q),document.removeEventListener("mouseup",Z),document.removeEventListener("touchend",Z),t&&(null==(e=T.current)||e.unobserve(t))}},[j.min,j.max]);let W=t0(j),Q=t0(F);(0,i.useEffect)(()=>{((null==W?void 0:W.max)!==d||(null==W?void 0:W.min)!==u||(null==W?void 0:W.step)!==n||JSON.stringify(null==W?void 0:W.legend)!==JSON.stringify(h))&&($(E.current),P(E.current)),nr(V(),H(),a),((null==W?void 0:W.max)!==d||(null==W?void 0:W.min)!==u||(null==W?void 0:W.step)!==n||JSON.stringify(null==W?void 0:W.legend)!==JSON.stringify(h)||(null==Q?void 0:Q.markOffsets.length)!==F.markOffsets.length||(null==Q?void 0:Q.legendOffsets.length)!==F.legendOffsets.length)&&(Y(),U(),C.values.forEach(e=>{t5(u,e,n)||console.warn("The `values` property is in conflict with the current `step`, `min`, and `max` properties. Please provide values that are accessible using the min, max, and step values.")}))},[j,F]);let K=e=>V().findIndex(t=>t===e.target||t.contains(e.target)),G=()=>{document.addEventListener("touchmove",S,{passive:!1}),document.addEventListener("touchend",Z,{passive:!1}),document.addEventListener("touchcancel",Z,{passive:!1})},J=()=>{document.addEventListener("mousemove",M),document.addEventListener("mouseup",Z)},X=(e,t)=>t7(e,t,E.current.min,E.current.max,E.current.step,E.current.allowOverlap,E.current.values),ee=e=>{JSON.stringify(e)!==JSON.stringify(E.current.values)&&(E.current.values=e,p(e))},et=(e,t)=>{let{draggedThumbIndex:n,draggedTrackPos:r}=B(),a=E.current.values;if(-1===n&&-1===r[0]&&-1===r[1])return null;let l=N.current;if(!l)return null;let i=l.getBoundingClientRect(),o=t8(E.current.direction)?i.height:i.width;if(-1!==r[0]&&-1!==r[1]){let n=e-r[0],l=t-r[1],i=0;switch(E.current.direction){case nx.Right:i=n/o*(E.current.max-E.current.min);break;case nx.Up:i=l/o*(E.current.max-E.current.min);break;default:nu()}if(E.current.rtl&&(i*=-1),Math.abs(i)>=E.current.step/2){for(let e=0;e<A.current.length;e++){if(a[e]===E.current.max&&1===Math.sign(i)||a[e]===E.current.min&&-1===Math.sign(i))return;let t=a[e]+i;t>E.current.max?i=E.current.max-a[e]:t<E.current.min&&(i=E.current.min-a[e])}let n=a.slice(0);for(let e=0;e<A.current.length;e++)n=no(n,e,X(a[e]+i,e));z({draggedTrackPos:[e,t]}),ee(n)}}else{let r=0;switch(E.current.direction){case nx.Right:r=(e-i.left)/o*(E.current.max-E.current.min)+E.current.min;break;case nx.Up:r=(o-(t-i.top))/o*(E.current.max-E.current.min)+E.current.min;break;default:nu()}E.current.rtl&&(r=E.current.max+E.current.min-r),Math.abs(a[n]-r)>=E.current.step/2&&ee(no(a,n,X(r,n)))}},en=()=>{z({isChanged:!1});let e=E.current.values;x&&x(e)},er=e=>{let t=E.current.values,{isChanged:n}=B(),r=K(e.nativeEvent),a=E.current.rtl?-1:1;-1!==r&&(nf.includes(e.key)?(e.preventDefault(),z({draggedThumbIndex:r,isChanged:!0}),ee(no(t,r,X(t[r]+a*("PageUp"===e.key?10*E.current.step:E.current.step),r)))):np.includes(e.key)?(e.preventDefault(),z({draggedThumbIndex:r,isChanged:!0}),ee(no(t,r,X(t[r]-a*("PageDown"===e.key?10*E.current.step:E.current.step),r)))):"Tab"===e.key?z({draggedThumbIndex:-1},()=>{n&&en()}):n&&en())},ea=()=>{let{isChanged:e}=B();z({draggedThumbIndex:-1},()=>{e&&en()})},el=e=>{let{values:t}=E.current,n=t.reduce((n,r,a)=>{let l=Math.abs(t[n]-e);return Math.abs(r-e)<=l?a:n},0);ee(t.map((t,r)=>r===n?e:t))};return(0,l.jsxs)(l.Fragment,{children:[g({props:{style:{cursor:F.draggedThumbIndex>-1?"grabbing":c?t8(r)?"ns-resize":"ew-resize":1!==C.values.length||o?"inherit":"pointer"},onMouseDown:o?nc:e=>{var t;if(0!==e.button)return;let n=E.current.values;if(e.persist(),e.preventDefault(),J(),n.length>1&&E.current.draggableTrack){if(A.current.some(t=>null==t?void 0:t.contains(e.target)))return;z({draggedTrackPos:[e.clientX,e.clientY]},()=>et(e.clientX,e.clientY))}else{let n=na(A.current.map(e=>e),e.clientX,e.clientY,E.current.direction);null==(t=A.current[n])||t.focus(),z({draggedThumbIndex:n},()=>et(e.clientX,e.clientY))}},onTouchStart:o?nc:e=>{var t;let n=E.current.values;if(e.persist(),G(),n.length>1&&E.current.draggableTrack){if(A.current.some(t=>null==t?void 0:t.contains(e.target)))return;z({draggedTrackPos:[e.touches[0].clientX,e.touches[0].clientY]},()=>et(e.touches[0].clientX,e.touches[0].clientY))}else{let n=na(A.current.map(e=>e),e.touches[0].clientX,e.touches[0].clientY,E.current.direction);null==(t=A.current[n])||t.focus(),z({draggedThumbIndex:n},()=>et(e.touches[0].clientX,e.touches[0].clientY))}},ref:e=>{N.current=e},className:(0,f.Z)(w),dataQa:_,dataId:k},isDragged:F.draggedThumbIndex>-1,disabled:o,children:[...F.markOffsets.map((e,t)=>{let n={left:"".concat(e[0],"px"),marginTop:"".concat(e[1],"px")},a={top:"".concat(e[0],"px"),marginLeft:"".concat(e[1],"px")};return v({props:{style:r===nx.Right?n:a,key:"mark".concat(t),ref:e=>{e&&R.current&&(R.current[t]=e)},className:t2.mark},index:t,propValues:j})}),...C.values.map((e,t)=>{let n=F.draggedThumbIndex===t;return m({index:t,value:e,formattedValue:y(e),isDragged:n,props:{style:{zIndex:F.thumbZIndexes[t],cursor:o?"inherit":n?"grabbing":"grab"},key:t,tabIndex:o?void 0:0,"aria-valuemax":s?d:C.values[t+1]||d,"aria-valuemin":s?u:C.values[t-1]||u,"aria-valuenow":e,draggable:!1,ref:e=>{e&&(A.current[t]=e)},role:"slider",onKeyDown:o?nc:er,onKeyUp:o?nc:ea,className:t2.thumb}})})],propValues:j}),j.direction===nx.Right&&(0,l.jsx)("div",{className:t2.legend,children:h.map((e,t)=>{var n,r;let a;return a=ny(e)?e.value:e,(0,l.jsx)("button",{type:"button",ref:e=>{Array.isArray(L.current)&&(L.current[t]=e)},className:(0,f.Z)(t2.legendItem),style:{left:"".concat(null==(n=F.legendOffsets[t])?void 0:n[0],"px"),marginTop:"".concat(null==(r=F.legendOffsets[t])?void 0:r[1],"px")},tabIndex:o?-1:0,onClick:o?void 0:()=>el(a),children:ny(e)?e.label:y(a)},"legend".concat(t))})})]})});nb.displayName="RangeSlider";var nx=((a=nx||{}).Right="to right",a.Up="to top",a);let ny=e=>"object"==typeof e,nw=(0,g.g)("input-range"),n_={inputRange:nw,input:"".concat(nw,"__input"),slider:"".concat(nw,"__slider")};(0,i.forwardRef)((e,t)=>{let{value:n,step:r=1,min:a=0,max:o=100,disabled:s,ticks:c=[],className:u,inputClassname:d,sliderClassname:h,size:p="m",decimals:g="auto",decimalsCount:m=2,tooltip:v=e=>e,dataId:b,dataQa:x,autoFocus:y=!1,style:w,onChange:_,onBlur:k,...C}=e,j=(0,i.useMemo)(()=>"number"!=typeof n||n<a?a:n>o?o:n,[n,a,o]),[E,N]=(0,ew.u)(j||a,n),[A,R]=(0,i.useState)(j?[j]:[a]),L=(0,i.useRef)(null),I=(0,i.useRef)(null);(0,i.useImperativeHandle)(t,()=>({inputRef:L.current,sliderRef:I.current}),[I,L]);let T=(0,i.useCallback)(e=>{if(N(e),!e||e<a){R([a]);return}if(e>o){R([o]);return}R([e]),null==_||_(e)},[o,a,_,N]);(0,i.useEffect)(()=>{"number"==typeof n&&T(n)},[n]);let M=(0,i.useCallback)(e=>{E||(R([a]),N(a),null==_||_(a)),null==k||k(e)},[E,a,k,N,_]),S=(0,i.useCallback)(e=>{var t;N(e[0]),R(e),null==(t=null==L?void 0:L.current)||t.focus(),null==_||_(e[0])},[_,N]),O=(0,i.useCallback)(()=>{var e;null==(e=null==L?void 0:L.current)||e.blur()},[]);return(0,l.jsxs)("div",{className:(0,f.Z)(u,n_.inputRange),style:w,"data-qa":x,"data-id":b,children:[(0,l.jsx)(tc,{...C,autoFocus:y,value:E,withoutControls:!0,min:a,max:o,disabled:s,step:r,ref:L,className:(0,f.Z)(d,n_.input),size:p,decimals:g,decimalsCount:m,onChange:T,onBlur:M}),(0,l.jsx)(nb,{values:A,min:a,max:o,legend:c,step:Math.abs(r),disabled:s,ref:I,className:(0,f.Z)(h,n_.slider),formatValue:v,onChange:S,onFinalChange:O})]})}).displayName="InputRange",(0,i.forwardRef)((e,t)=>{let{value:n="",autoFocus:r=!1,onChange:a,onKeyDown:o,dataQa:s,dataId:c,...u}=e,[d,h]=(0,i.useState)(""),{ref:f,unmaskedValue:p,setValue:g}=(0,eG.Cj)({mask:"+{7} (000) 000-00-00"},{onAccept:(e,t)=>{h(e),null==a||a(t.unmaskedValue,e)}});return(0,i.useEffect)(()=>{n!==p&&g(n)},[n,g,p]),(0,i.useImperativeHandle)(t,()=>f.current),(0,l.jsx)(eY,{...u,autoFocus:r,dataQa:s,dataId:c,inputRef:f,value:d,maskPlaceholder:"+7 (000) 000-00-00",onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),g(""),h(""),null==a||a("","")),null==o||o(e)}})}).displayName="InputTel";let nk=(0,g.g)("modal"),nC=Object.freeze({modal:nk,overlay:"".concat(nk,"__overlay"),withoutFooter:"".concat(nk,"--without-footer"),noContent:"".concat(nk,"--no-content"),open:"".concat(nk,"--open"),overlayOpen:"".concat(nk,"__overlay--open"),height:{medium:"".concat(nk,"--height-medium"),full:"".concat(nk,"--height-full")},size:{s:"".concat(nk,"--s"),m:"".concat(nk,"--m"),l:"".concat(nk,"--l"),xl:"".concat(nk,"--xl")},header:"".concat(nk,"__header"),headerText:"".concat(nk,"__header-text"),headerTitle:"".concat(nk,"__header-title"),headerSubtitle:"".concat(nk,"__header-subtitle"),closeIcon:"".concat(nk,"__close-icon"),backButton:"".concat(nk,"__back-button"),backButtonText:"".concat(nk,"__back-button-text"),headerStates:{centered:"".concat(nk,"__header--centered"),withLongBtn:"".concat(nk,"__header--with-long-btn"),defaultHeight:"".concat(nk,"__header--default-height")},content:"".concat(nk,"__content"),withoutPadding:"".concat(nk,"__content--without-padding"),withScroll:"".concat(nk,"__content--with-scroll"),footer:"".concat(nk,"__footer"),footerContainer:"".concat(nk,"__footer-container"),footerBtn:"".concat(nk,"__footer-btn"),footerDescription:"".concat(nk,"__footer-description"),divider:"".concat(nk,"__divider"),dividerTop:"".concat(nk,"__divider--top"),dividerBottom:"".concat(nk,"__divider--bottom")}),nj=e=>{let{primaryBtnText:t,onPrimary:n,secondaryBtnText:r,onSecondary:a,thirdBtnText:i,onThird:o,description:s,children:c,noContent:u,dataQa:d}=e;return(0,l.jsxs)("div",{"data-qa":(0,p.g)("".concat(d,"-footer"),!!d),className:(0,f.Z)(nC.footer,{[nC.noContent]:u}),children:[!u&&(0,l.jsx)("div",{className:(0,f.Z)(nC.divider,nC.dividerTop)}),c||(0,l.jsxs)("div",{className:nC.footerContainer,children:[i&&(0,l.jsx)(_.B,{dataQa:(0,p.g)("".concat(d,"-footer-third-btn"),!!d),label:i,variant:"secondary",size:"s",className:nC.footerBtn,onClick:o}),r&&(0,l.jsx)(_.B,{dataQa:(0,p.g)("".concat(d,"-footer-secondary-btn"),!!d),label:r,variant:"secondary",size:"s",className:nC.footerBtn,onClick:a}),t&&(0,l.jsx)(_.B,{dataQa:(0,p.g)("".concat(d,"-footer-primary-btn"),!!d),label:t,size:"s",className:nC.footerBtn,onClick:n})]}),s&&(0,l.jsx)("span",{"data-qa":(0,p.g)("".concat(d,"-footer-description"),!!d),className:nC.footerDescription,children:s})]})},nE=e=>{let{text:t,title:n,subtitle:r,align:a="left",backBtnVariant:i,onBack:o,onClose:s,noContent:c,dataQa:u,withoutCloseBtn:d=!1}=e;return(0,l.jsxs)("div",{"data-qa":(0,p.g)("".concat(u,"-header"),!!u),className:(0,f.Z)(nC.header,{[nC.headerStates.centered]:"center"===a||!!i,[nC.headerStates.withLongBtn]:"long"===i,[nC.headerStates.defaultHeight]:!t&&!n&&!r}),children:[t&&(0,l.jsx)("span",{"data-qa":(0,p.g)("".concat(u,"-header-text"),!!u),className:nC.headerText,children:t}),n&&(0,l.jsx)("span",{"data-qa":(0,p.g)("".concat(u,"-header-title"),!!u),className:nC.headerTitle,children:n}),r&&(0,l.jsx)("span",{"data-qa":(0,p.g)("".concat(u,"-header-subtitle"),!!u),className:nC.headerSubtitle,children:r}),!d&&(0,l.jsx)("button",{"data-qa":(0,p.g)("".concat(u,"-header-close"),!!u),type:"button",className:nC.closeIcon,onClick:s,children:(0,l.jsx)(I.P,{children:(0,l.jsx)(z,{})})}),i&&(0,l.jsxs)("button",{"data-qa":(0,p.g)("".concat(u,"-header-back"),!!u),type:"button",className:nC.backButton,onClick:o,children:[(0,l.jsx)(I.P,{children:(0,l.jsx)(Q.S,{})}),"long"===i&&(0,l.jsx)("span",{className:nC.backButtonText,children:"Назад"})]}),!c&&(0,l.jsx)("div",{className:(0,f.Z)(nC.divider,nC.dividerBottom)})]})},nN=(0,i.forwardRef)((e,t)=>{let{header:n,footer:r,open:a=!1,size:o="m",noPadding:s=!1,height:c="full",onClose:d,children:h,className:g,style:m,dataQa:v,dataId:b,dismissDisabled:x=!1,...y}=e,[w,_]=(0,i.useState)(!1),[k,C]=(0,i.useState)(!1),j=(0,i.useRef)(null);(0,i.useEffect)(()=>()=>{j.current&&cancelAnimationFrame(j.current)},[]),(0,i.useEffect)(()=>{if(j.current&&cancelAnimationFrame(j.current),a)return _(!0),j.current=requestAnimationFrame(()=>{requestAnimationFrame(()=>{C(!0)})}),()=>{j.current&&cancelAnimationFrame(j.current)};{C(!1);let e=setTimeout(()=>{_(!1)},300);return()=>{clearTimeout(e),j.current&&cancelAnimationFrame(j.current)}}},[a]);let E=()=>{C(!1);let e=setTimeout(()=>{null==d||d(),_(!1)},300);return()=>clearTimeout(e)},{context:N}=(0,u.YF)({open:w,onOpenChange:e=>{e||E()}}),A=(0,u.bQ)(N,{outsidePressEvent:"mousedown",outsidePress:!x,escapeKey:!x}),R=(0,u.qs)(N,{role:"dialog"}),{getFloatingProps:L}=(0,u.NI)([A,R]),[I,T]=(0,i.useState)(!1),M=(0,i.useCallback)(e=>{e&&new ResizeObserver(()=>{T(e.scrollHeight>e.clientHeight)}).observe(e)},[]);return w?(0,l.jsx)(u.ll,{id:"finkit-modals",children:(0,l.jsx)(u.y0,{lockScroll:!0,className:(0,f.Z)(nC.overlay,{[nC.overlayOpen]:k}),children:(0,l.jsx)(u.wD,{context:N,children:(0,l.jsxs)("div",{ref:t,className:(0,f.Z)(nC.modal,nC.size[o],nC.height[c],{[nC.withoutFooter]:!(null==r?void 0:r.primaryBtnText)&&!(null==r?void 0:r.children),[nC.open]:k},g),style:m,...L(),...y,"data-id":b,"data-qa":v,children:[(0,l.jsx)(nE,{...n,dataQa:v,noContent:!h,onClose:E}),h&&(0,l.jsx)("div",{"data-qa":(0,p.g)("".concat(v,"-content"),!!v),ref:M,className:(0,f.Z)(nC.content,{[nC.withoutFooter]:!(null==r?void 0:r.primaryBtnText)&&!(null==r?void 0:r.children),[nC.withoutPadding]:s,[nC.withScroll]:I}),children:h}),((null==r?void 0:r.primaryBtnText)||(null==r?void 0:r.children))&&(0,l.jsx)(nj,{...r,dataQa:v,noContent:!h})]})})})}):null});nN.displayName="Modal",(0,g.g)("select");let nA=e=>{let{children:t,...n}=e,r=function(){let{placement:e="bottom",width:t="auto",desktopMaxHeight:n,mobileFullHeight:r=!1,title:a,description:l,opened:o,onToggle:s,heading:c,footer:f,dataQa:p,dataId:g}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[m,v]=(0,i.useState)(!1),b=null!=o?o:m,x=null!=s?s:v,y=(0,u.YF)({open:b,onOpenChange:x,placement:e,whileElementsMounted:d.Me,middleware:[(0,h.cv)(8),(0,h.RR)({fallbackAxisSideDirection:"start"}),(0,h.uY)()]});return(0,i.useMemo)(()=>({open:b,setOpen:x,...y,width:t,desktopMaxHeight:n,title:a,description:l,heading:c,footer:f,mobileFullHeight:r,dataQa:p,dataId:g}),[b,x,y,t,n,a,l,c,f,r,p,g])}(n);return(0,l.jsx)(nT.Provider,{value:r,children:t})};nA.displayName="Dropdown";let nR=(0,g.g)("dropdown"),nL=Object.freeze({dropdown:nR,overlay:"".concat(nR,"__overlay"),mobileHeading:"".concat(nR,"__mobile-heading"),heading:"".concat(nR,"__heading"),title:"".concat(nR,"__title"),description:"".concat(nR,"__description"),content:"".concat(nR,"__content"),contentInner:"".concat(nR,"__content-inner"),footer:"".concat(nR,"__footer"),close:"".concat(nR,"__close"),closeIcon:"".concat(nR,"__close-icon"),states:{auto:"".concat(nR,"--auto"),fullHeight:"".concat(nR,"--full-height")}}),nI=(0,i.forwardRef)((e,t)=>{let{style:n,contentInnerRef:r,...a}=e,{open:o,context:s,width:c,floatingStyles:d,refs:h,heading:g,title:m,description:v,footer:b,desktopMaxHeight:x,mobileFullHeight:y,dataQa:w,dataId:_,setOpen:k}=nM(),C=(0,u.qq)([h.setFloating,t]),j=(0,i.useRef)(null),E=tz("s"),{isMounted:N,styles:A}=(0,u.Y_)(s,{initial:{opacity:.2,transform:E?"translate(0, 0)":"translate(0, 100%)"},open:{opacity:1,transform:"translate(0, 0)"},duration:{open:300,close:100}}),R=(0,i.useMemo)(()=>{var e,t;if(E)return{width:"inherit"===c?null==(t=null==(e=null==h?void 0:h.reference)?void 0:e.current)?void 0:t.clientWidth:"auto"===c?void 0:c,transform:E?d.transform:void 0,...n}},[d.transform,E,null==h?void 0:h.reference,n,c]),L=(0,i.useCallback)(()=>{let e=h.floating.current;if(e){if(E||!o){(0,ej.tG)(e);return}(0,ej.Qp)(e)}},[E,o,h.floating]);return(0,i.useEffect)(()=>{let e=e=>{let{target:t}=e;!o||[j.current,h.reference.current].some(e=>e===t||e&&e.contains(t))||k(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[o,h.reference,k]),(0,i.useEffect)(()=>{L()},[L]),(0,i.useEffect)(()=>()=>{(0,ej.tP)()},[]),N?(0,l.jsx)("div",{className:(0,f.Z)(nL.overlay,{[nL.states.auto]:"auto"===c}),style:R,ref:C,children:(0,l.jsxs)("div",{ref:j,className:(0,f.Z)(nL.dropdown,{[nL.states.fullHeight]:y}),role:E?"popup":"dialog","aria-modal":!E,"data-id":_,"data-qa":w,style:A,children:[(0,l.jsx)(nO,{title:m,description:v,heading:g,isDesktop:E,setOpen:k,"data-qa":(0,p.g)("".concat(w,"-header"),!!w)}),(0,l.jsx)("div",{...a,className:nL.content,"data-qa":(0,p.g)("".concat(w,"-content"),!!w),children:(0,l.jsx)("div",{className:nL.contentInner,style:{maxHeight:E?x:void 0},ref:r,children:a.children})}),(0,l.jsx)(nS,{"data-qa":(0,p.g)("".concat(w,"-header"),!!w),footer:b})]})}):null});nI.displayName="DropdownContent";let nT=(0,i.createContext)(null),nM=()=>{let e=(0,i.useContext)(nT);if(null===e)throw Error("Dropdown components must be wrapped in <Dropdown />");return e},nS=e=>{let{footer:t,...n}=e;return t?(0,l.jsx)("div",{...n,className:nL.footer,children:t}):null};nS.displayName="DropdownFooter";let nO=e=>{let{title:t,description:n,heading:r,isDesktop:a,setOpen:o,...s}=e,c=(0,i.useMemo)(()=>r||(a&&(t||n)?(0,l.jsxs)(l.Fragment,{children:[t&&(0,l.jsx)("div",{className:nL.title,children:t}),n&&(0,l.jsx)("div",{className:nL.description,children:n})]}):null),[n,r,a,t]);return(0,l.jsxs)(l.Fragment,{children:[!a&&(0,l.jsxs)("div",{...s,className:nL.mobileHeading,children:[t&&(0,l.jsx)("div",{className:nL.title,children:t}),n&&(0,l.jsx)("div",{className:nL.description,children:n}),(0,l.jsx)("button",{className:nL.close,type:"button",tabIndex:-1,"aria-label":"Закрыть окно",onClick:()=>o(!1),children:(0,l.jsx)(I.P,{"aria-hidden":"true",className:nL.closeIcon,style:{display:"inline-flex"},children:(0,l.jsx)(z,{})})})]}),c&&(0,l.jsx)("div",{...s,className:nL.heading,children:c})]})};nO.displayName="DropdownHeader";let nZ=(0,i.forwardRef)(function(e,t){let{children:n,asChild:r=!1,disabled:a,...o}=e,{refs:s,open:c,setOpen:d}=nM(),h=n.ref,f=(0,u.qq)([s.setReference,t,h]),p=(0,i.useCallback)(()=>{a||d(!c)},[a,c,d]);return r&&(0,i.isValidElement)(n)?(0,i.cloneElement)(n,{ref:f,disabled:a,onClick:p,...o,...n.props}):(0,l.jsx)("button",{ref:f,onClick:p,disabled:a,...o,type:"button",children:n})});function nF(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}nZ.displayName="DropdownTrigger";let nz=nF(),nB=/[&<>"']/,n$=RegExp(nB.source,"g"),nP=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,nD=RegExp(nP.source,"g"),nq={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},nV=e=>nq[e];function nH(e,t){if(t){if(nB.test(e))return e.replace(n$,nV)}else if(nP.test(e))return e.replace(nD,nV);return e}let nY=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,nU=/(^|[^\[])\^/g;function nW(e,t){let n="string"==typeof e?e:e.source;t=t||"";let r={replace:(e,t)=>{let a="string"==typeof t?t:t.source;return a=a.replace(nU,"$1"),n=n.replace(e,a),r},getRegex:()=>new RegExp(n,t)};return r}function nQ(e){try{e=encodeURI(e).replace(/%25/g,"%")}catch(e){return null}return e}let nK={exec:()=>null};function nG(e,t){let n=e.replace(/\|/g,(e,t,n)=>{let r=!1,a=t;for(;--a>=0&&"\\"===n[a];)r=!r;return r?"|":" |"}).split(/ \|/),r=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),t){if(n.length>t)n.splice(t);else for(;n.length<t;)n.push("")}for(;r<n.length;r++)n[r]=n[r].trim().replace(/\\\|/g,"|");return n}function nJ(e,t,n){let r=e.length;if(0===r)return"";let a=0;for(;a<r;){let l=e.charAt(r-a-1);if(l!==t||n){if(l!==t&&n)a++;else break}else a++}return e.slice(0,r-a)}function nX(e,t,n,r){let a=t.href,l=t.title?nH(t.title):null,i=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){r.state.inLink=!0;let e={type:"link",raw:n,href:a,title:l,text:i,tokens:r.inlineTokens(i)};return r.state.inLink=!1,e}return{type:"image",raw:n,href:a,title:l,text:nH(i)}}class n0{options;rules;lexer;constructor(e){this.options=e||nz}space(e){let t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let e=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?e:nJ(e,"\n")}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let e=t[0],n=function(e,t){let n=e.match(/^(\s+)(?:```)/);if(null===n)return t;let r=n[1];return t.split("\n").map(e=>{let t=e.match(/^\s+/);if(null===t)return e;let[n]=t;return n.length>=r.length?e.slice(r.length):e}).join("\n")}(e,t[3]||"");return{type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:n}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(/#$/.test(e)){let t=nJ(e,"#");this.options.pedantic?e=t.trim():(!t||/ $/.test(t))&&(e=t.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let e=t[0].replace(/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,"\n    $1");e=nJ(e.replace(/^ *>[ \t]?/gm,""),"\n");let n=this.lexer.state.top;this.lexer.state.top=!0;let r=this.lexer.blockTokens(e);return this.lexer.state.top=n,{type:"blockquote",raw:t[0],tokens:r,text:e}}}list(e){let t=this.rules.block.list.exec(e);if(t){let n=t[1].trim(),r=n.length>1,a={type:"list",raw:"",ordered:r,start:r?+n.slice(0,-1):"",loose:!1,items:[]};n=r?`\\d{1,9}\\${n.slice(-1)}`:`\\${n}`,this.options.pedantic&&(n=r?n:"[*+-]");let l=RegExp(`^( {0,3}${n})((?:[	 ][^\\n]*)?(?:\\n|$))`),i="",o="",s=!1;for(;e;){let n,r=!1;if(!(t=l.exec(e))||this.rules.block.hr.test(e))break;i=t[0],e=e.substring(i.length);let c=t[2].split("\n",1)[0].replace(/^\t+/,e=>" ".repeat(3*e.length)),u=e.split("\n",1)[0],d=0;this.options.pedantic?(d=2,o=c.trimStart()):(d=(d=t[2].search(/[^ ]/))>4?1:d,o=c.slice(d),d+=t[1].length);let h=!1;if(!c&&/^ *$/.test(u)&&(i+=u+"\n",e=e.substring(u.length+1),r=!0),!r){let t=RegExp(`^ {0,${Math.min(3,d-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`),n=RegExp(`^ {0,${Math.min(3,d-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),r=RegExp(`^ {0,${Math.min(3,d-1)}}(?:\`\`\`|~~~)`),a=RegExp(`^ {0,${Math.min(3,d-1)}}#`);for(;e;){let l=e.split("\n",1)[0];if(u=l,this.options.pedantic&&(u=u.replace(/^ {1,4}(?=( {4})*[^ ])/g,"  ")),r.test(u)||a.test(u)||t.test(u)||n.test(e))break;if(u.search(/[^ ]/)>=d||!u.trim())o+="\n"+u.slice(d);else{if(h||c.search(/[^ ]/)>=4||r.test(c)||a.test(c)||n.test(c))break;o+="\n"+u}h||u.trim()||(h=!0),i+=l+"\n",e=e.substring(l.length+1),c=u.slice(d)}}!a.loose&&(s?a.loose=!0:/\n *\n *$/.test(i)&&(s=!0));let f=null;this.options.gfm&&(f=/^\[[ xX]\] /.exec(o))&&(n="[ ] "!==f[0],o=o.replace(/^\[[ xX]\] +/,"")),a.items.push({type:"list_item",raw:i,task:!!f,checked:n,loose:!1,text:o,tokens:[]}),a.raw+=i}a.items[a.items.length-1].raw=i.trimEnd(),a.items[a.items.length-1].text=o.trimEnd(),a.raw=a.raw.trimEnd();for(let e=0;e<a.items.length;e++)if(this.lexer.state.top=!1,a.items[e].tokens=this.lexer.blockTokens(a.items[e].text,[]),!a.loose){let t=a.items[e].tokens.filter(e=>"space"===e.type),n=t.length>0&&t.some(e=>/\n.*\n/.test(e.raw));a.loose=n}if(a.loose)for(let e=0;e<a.items.length;e++)a.items[e].loose=!0;return a}}html(e){let t=this.rules.block.html.exec(e);if(t)return{type:"html",block:!0,raw:t[0],pre:"pre"===t[1]||"script"===t[1]||"style"===t[1],text:t[0]}}def(e){let t=this.rules.block.def.exec(e);if(t){let e=t[1].toLowerCase().replace(/\s+/g," "),n=t[2]?t[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",r=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:e,raw:t[0],href:n,title:r}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!/[:|]/.test(t[2]))return;let n=nG(t[1]),r=t[2].replace(/^\||\| *$/g,"").split("|"),a=t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[],l={type:"table",raw:t[0],header:[],align:[],rows:[]};if(n.length===r.length){for(let e of r)/^ *-+: *$/.test(e)?l.align.push("right"):/^ *:-+: *$/.test(e)?l.align.push("center"):/^ *:-+ *$/.test(e)?l.align.push("left"):l.align.push(null);for(let e of n)l.header.push({text:e,tokens:this.lexer.inline(e)});for(let e of a)l.rows.push(nG(e,l.header.length).map(e=>({text:e,tokens:this.lexer.inline(e)})));return l}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let e="\n"===t[1].charAt(t[1].length-1)?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:e,tokens:this.lexer.inline(e)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:nH(t[1])}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&/^<a /i.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let e=t[2].trim();if(!this.options.pedantic&&/^</.test(e)){if(!/>$/.test(e))return;let t=nJ(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else{let e=function(e,t){if(-1===e.indexOf(t[1]))return -1;let n=0;for(let r=0;r<e.length;r++)if("\\"===e[r])r++;else if(e[r]===t[0])n++;else if(e[r]===t[1]&&--n<0)return r;return -1}(t[2],"()");if(e>-1){let n=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,n).trim(),t[3]=""}}let n=t[2],r="";if(this.options.pedantic){let e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(n);e&&(n=e[1],r=e[3])}else r=t[3]?t[3].slice(1,-1):"";return n=n.trim(),/^</.test(n)&&(n=this.options.pedantic&&!/>$/.test(e)?n.slice(1):n.slice(1,-1)),nX(t,{href:n?n.replace(this.rules.inline.anyPunctuation,"$1"):n,title:r?r.replace(this.rules.inline.anyPunctuation,"$1"):r},t[0],this.lexer)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){let e=t[(n[2]||n[1]).replace(/\s+/g," ").toLowerCase()];if(!e){let e=n[0].charAt(0);return{type:"text",raw:e,text:e}}return nX(n,e,n[0],this.lexer)}}emStrong(e,t,n=""){let r=this.rules.inline.emStrongLDelim.exec(e);if(!(!r||r[3]&&n.match(/[\p{L}\p{N}]/u))&&(!(r[1]||r[2])||!n||this.rules.inline.punctuation.exec(n))){let n=[...r[0]].length-1,a,l,i=n,o=0,s="*"===r[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(s.lastIndex=0,t=t.slice(-1*e.length+n);null!=(r=s.exec(t));){if(!(a=r[1]||r[2]||r[3]||r[4]||r[5]||r[6]))continue;if(l=[...a].length,r[3]||r[4]){i+=l;continue}if((r[5]||r[6])&&n%3&&!((n+l)%3)){o+=l;continue}if((i-=l)>0)continue;l=Math.min(l,l+i+o);let t=[...r[0]][0].length,s=e.slice(0,n+r.index+t+l);if(Math.min(n,l)%2){let e=s.slice(1,-1);return{type:"em",raw:s,text:e,tokens:this.lexer.inlineTokens(e)}}let c=s.slice(2,-2);return{type:"strong",raw:s,text:c,tokens:this.lexer.inlineTokens(c)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(/\n/g," "),n=/[^ ]/.test(e),r=/^ /.test(e)&&/ $/.test(e);return n&&r&&(e=e.substring(1,e.length-1)),e=nH(e,!0),{type:"codespan",raw:t[0],text:e}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){let t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let e,n;return n="@"===t[2]?"mailto:"+(e=nH(t[1])):e=nH(t[1]),{type:"link",raw:t[0],text:e,href:n,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,n;if("@"===t[2])n="mailto:"+(e=nH(t[0]));else{let r;do r=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(r!==t[0]);e=nH(t[0]),n="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:n,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let e;return e=this.lexer.state.inRawBlock?t[0]:nH(t[0]),{type:"text",raw:t[0],text:e}}}}let n1=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,n2=/(?:[*+-]|\d{1,9}[.)])/,n3=nW(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,n2).replace(/blockCode/g,/ {4}/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).getRegex(),n4=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,n5=/(?!\s*\])(?:\\.|[^\[\]\\])+/,n7=nW(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",n5).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),n6=nW(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,n2).getRegex(),n8="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",n9=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,re=nW("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",n9).replace("tag",n8).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),rt=nW(n4).replace("hr",n1).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",n8).getRegex(),rn={blockquote:nW(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",rt).getRegex(),code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,def:n7,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:n1,html:re,lheading:n3,list:n6,newline:/^(?: *(?:\n|$))+/,paragraph:rt,table:nK,text:/^[^\n]+/},rr=nW("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",n1).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",n8).getRegex(),ra={...rn,table:rr,paragraph:nW(n4).replace("hr",n1).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",rr).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",n8).getRegex()},rl={...rn,html:nW("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",n9).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:nK,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:nW(n4).replace("hr",n1).replace("heading"," *#{1,6} *[^\n]").replace("lheading",n3).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},ri=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,ro=/^( {2,}|\\)\n(?!\s*$)/,rs="\\p{P}\\p{S}",rc=nW(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,rs).getRegex(),ru=nW(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,rs).getRegex(),rd=nW("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,rs).getRegex(),rh=nW("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,rs).getRegex(),rf=nW(/\\([punct])/,"gu").replace(/punct/g,rs).getRegex(),rp=nW(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),rg=nW(n9).replace("(?:-->|$)","-->").getRegex(),rm=nW("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",rg).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),rv=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,rb=nW(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",rv).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),rx=nW(/^!?\[(label)\]\[(ref)\]/).replace("label",rv).replace("ref",n5).getRegex(),ry=nW(/^!?\[(ref)\](?:\[\])?/).replace("ref",n5).getRegex(),rw=nW("reflink|nolink(?!\\()","g").replace("reflink",rx).replace("nolink",ry).getRegex(),r_={_backpedal:nK,anyPunctuation:rf,autolink:rp,blockSkip:/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,br:ro,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:nK,emStrongLDelim:ru,emStrongRDelimAst:rd,emStrongRDelimUnd:rh,escape:ri,link:rb,nolink:ry,punctuation:rc,reflink:rx,reflinkSearch:rw,tag:rm,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:nK},rk={...r_,link:nW(/^!?\[(label)\]\((.*?)\)/).replace("label",rv).getRegex(),reflink:nW(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",rv).getRegex()},rC={...r_,escape:nW(ri).replace("])","~|])").getRegex(),url:nW(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/},rj={...rC,br:nW(ro).replace("{2,}","*").getRegex(),text:nW(rC.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},rE={normal:rn,gfm:ra,pedantic:rl},rN={normal:r_,gfm:rC,breaks:rj,pedantic:rk};class rA{tokens;options;state;tokenizer;inlineQueue;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||nz,this.options.tokenizer=this.options.tokenizer||new n0,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let t={block:rE.normal,inline:rN.normal};this.options.pedantic?(t.block=rE.pedantic,t.inline=rN.pedantic):this.options.gfm&&(t.block=rE.gfm,this.options.breaks?t.inline=rN.breaks:t.inline=rN.gfm),this.tokenizer.rules=t}static get rules(){return{block:rE,inline:rN}}static lex(e,t){return new rA(t).lex(e)}static lexInline(e,t){return new rA(t).inlineTokens(e)}lex(e){e=e.replace(/\r\n|\r/g,"\n"),this.blockTokens(e,this.tokens);for(let e=0;e<this.inlineQueue.length;e++){let t=this.inlineQueue[e];this.inlineTokens(t.src,t.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(e,t=[]){let n,r,a,l;for(e=this.options.pedantic?e.replace(/\t/g,"    ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,(e,t,n)=>t+"    ".repeat(n.length));e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(r=>!!(n=r.call({lexer:this},e,t))&&(e=e.substring(n.raw.length),t.push(n),!0)))){if(n=this.tokenizer.space(e)){e=e.substring(n.raw.length),1===n.raw.length&&t.length>0?t[t.length-1].raw+="\n":t.push(n);continue}if(n=this.tokenizer.code(e)){e=e.substring(n.raw.length),(r=t[t.length-1])&&("paragraph"===r.type||"text"===r.type)?(r.raw+="\n"+n.raw,r.text+="\n"+n.text,this.inlineQueue[this.inlineQueue.length-1].src=r.text):t.push(n);continue}if((n=this.tokenizer.fences(e))||(n=this.tokenizer.heading(e))||(n=this.tokenizer.hr(e))||(n=this.tokenizer.blockquote(e))||(n=this.tokenizer.list(e))||(n=this.tokenizer.html(e))){e=e.substring(n.raw.length),t.push(n);continue}if(n=this.tokenizer.def(e)){e=e.substring(n.raw.length),(r=t[t.length-1])&&("paragraph"===r.type||"text"===r.type)?(r.raw+="\n"+n.raw,r.text+="\n"+n.raw,this.inlineQueue[this.inlineQueue.length-1].src=r.text):this.tokens.links[n.tag]||(this.tokens.links[n.tag]={href:n.href,title:n.title});continue}if((n=this.tokenizer.table(e))||(n=this.tokenizer.lheading(e))){e=e.substring(n.raw.length),t.push(n);continue}if(a=e,this.options.extensions&&this.options.extensions.startBlock){let t,n=1/0,r=e.slice(1);this.options.extensions.startBlock.forEach(e=>{"number"==typeof(t=e.call({lexer:this},r))&&t>=0&&(n=Math.min(n,t))}),n<1/0&&n>=0&&(a=e.substring(0,n+1))}if(this.state.top&&(n=this.tokenizer.paragraph(a))){r=t[t.length-1],l&&"paragraph"===r.type?(r.raw+="\n"+n.raw,r.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=r.text):t.push(n),l=a.length!==e.length,e=e.substring(n.raw.length);continue}if(n=this.tokenizer.text(e)){e=e.substring(n.raw.length),(r=t[t.length-1])&&"text"===r.type?(r.raw+="\n"+n.raw,r.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=r.text):t.push(n);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let n,r,a,l,i,o;let s=e;if(this.tokens.links){let e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(l=this.tokenizer.rules.inline.reflinkSearch.exec(s));)e.includes(l[0].slice(l[0].lastIndexOf("[")+1,-1))&&(s=s.slice(0,l.index)+"["+"a".repeat(l[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(l=this.tokenizer.rules.inline.blockSkip.exec(s));)s=s.slice(0,l.index)+"["+"a".repeat(l[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(l=this.tokenizer.rules.inline.anyPunctuation.exec(s));)s=s.slice(0,l.index)+"++"+s.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;e;)if(i||(o=""),i=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(r=>!!(n=r.call({lexer:this},e,t))&&(e=e.substring(n.raw.length),t.push(n),!0)))){if(n=this.tokenizer.escape(e)){e=e.substring(n.raw.length),t.push(n);continue}if(n=this.tokenizer.tag(e)){e=e.substring(n.raw.length),(r=t[t.length-1])&&"text"===n.type&&"text"===r.type?(r.raw+=n.raw,r.text+=n.text):t.push(n);continue}if(n=this.tokenizer.link(e)){e=e.substring(n.raw.length),t.push(n);continue}if(n=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(n.raw.length),(r=t[t.length-1])&&"text"===n.type&&"text"===r.type?(r.raw+=n.raw,r.text+=n.text):t.push(n);continue}if((n=this.tokenizer.emStrong(e,s,o))||(n=this.tokenizer.codespan(e))||(n=this.tokenizer.br(e))||(n=this.tokenizer.del(e))||(n=this.tokenizer.autolink(e))||!this.state.inLink&&(n=this.tokenizer.url(e))){e=e.substring(n.raw.length),t.push(n);continue}if(a=e,this.options.extensions&&this.options.extensions.startInline){let t,n=1/0,r=e.slice(1);this.options.extensions.startInline.forEach(e=>{"number"==typeof(t=e.call({lexer:this},r))&&t>=0&&(n=Math.min(n,t))}),n<1/0&&n>=0&&(a=e.substring(0,n+1))}if(n=this.tokenizer.inlineText(a)){e=e.substring(n.raw.length),"_"!==n.raw.slice(-1)&&(o=n.raw.slice(-1)),i=!0,(r=t[t.length-1])&&"text"===r.type?(r.raw+=n.raw,r.text+=n.text):t.push(n);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return t}}class rR{options;constructor(e){this.options=e||nz}code(e,t,n){let r=(t||"").match(/^\S*/)?.[0];return(e=e.replace(/\n$/,"")+"\n",r)?'<pre><code class="language-'+nH(r)+'">'+(n?e:nH(e,!0))+"</code></pre>\n":"<pre><code>"+(n?e:nH(e,!0))+"</code></pre>\n"}blockquote(e){return`<blockquote>
${e}</blockquote>
`}html(e,t){return e}heading(e,t,n){return`<h${t}>${e}</h${t}>
`}hr(){return"<hr>\n"}list(e,t,n){let r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"</"+r+">\n"}listitem(e,t,n){return`<li>${e}</li>
`}checkbox(e){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph(e){return`<p>${e}</p>
`}table(e,t){return t&&(t=`<tbody>${t}</tbody>`),"<table>\n<thead>\n"+e+"</thead>\n"+t+"</table>\n"}tablerow(e){return`<tr>
${e}</tr>
`}tablecell(e,t){let n=t.header?"th":"td";return(t.align?`<${n} align="${t.align}">`:`<${n}>`)+e+`</${n}>
`}strong(e){return`<strong>${e}</strong>`}em(e){return`<em>${e}</em>`}codespan(e){return`<code>${e}</code>`}br(){return"<br>"}del(e){return`<del>${e}</del>`}link(e,t,n){let r=nQ(e);if(null===r)return n;let a='<a href="'+(e=r)+'"';return t&&(a+=' title="'+t+'"'),a+=">"+n+"</a>"}image(e,t,n){let r=nQ(e);if(null===r)return n;e=r;let a=`<img src="${e}" alt="${n}"`;return t&&(a+=` title="${t}"`),a+=">"}text(e){return e}}class rL{strong(e){return e}em(e){return e}codespan(e){return e}del(e){return e}html(e){return e}text(e){return e}link(e,t,n){return""+n}image(e,t,n){return""+n}br(){return""}}class rI{options;renderer;textRenderer;constructor(e){this.options=e||nz,this.options.renderer=this.options.renderer||new rR,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new rL}static parse(e,t){return new rI(t).parse(e)}static parseInline(e,t){return new rI(t).parseInline(e)}parse(e,t=!0){let n="";for(let r=0;r<e.length;r++){let a=e[r];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[a.type]){let e=this.options.extensions.renderers[a.type].call({parser:this},a);if(!1!==e||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(a.type)){n+=e||"";continue}}switch(a.type){case"space":continue;case"hr":n+=this.renderer.hr();continue;case"heading":n+=this.renderer.heading(this.parseInline(a.tokens),a.depth,this.parseInline(a.tokens,this.textRenderer).replace(nY,(e,t)=>"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""));continue;case"code":n+=this.renderer.code(a.text,a.lang,!!a.escaped);continue;case"table":{let e="",t="";for(let e=0;e<a.header.length;e++)t+=this.renderer.tablecell(this.parseInline(a.header[e].tokens),{header:!0,align:a.align[e]});e+=this.renderer.tablerow(t);let r="";for(let e=0;e<a.rows.length;e++){let n=a.rows[e];t="";for(let e=0;e<n.length;e++)t+=this.renderer.tablecell(this.parseInline(n[e].tokens),{header:!1,align:a.align[e]});r+=this.renderer.tablerow(t)}n+=this.renderer.table(e,r);continue}case"blockquote":{let e=this.parse(a.tokens);n+=this.renderer.blockquote(e);continue}case"list":{let e=a.ordered,t=a.start,r=a.loose,l="";for(let e=0;e<a.items.length;e++){let t=a.items[e],n=t.checked,i=t.task,o="";if(t.task){let e=this.renderer.checkbox(!!n);r?t.tokens.length>0&&"paragraph"===t.tokens[0].type?(t.tokens[0].text=e+" "+t.tokens[0].text,t.tokens[0].tokens&&t.tokens[0].tokens.length>0&&"text"===t.tokens[0].tokens[0].type&&(t.tokens[0].tokens[0].text=e+" "+t.tokens[0].tokens[0].text)):t.tokens.unshift({type:"text",text:e+" "}):o+=e+" "}o+=this.parse(t.tokens,r),l+=this.renderer.listitem(o,i,!!n)}n+=this.renderer.list(l,e,t);continue}case"html":n+=this.renderer.html(a.text,a.block);continue;case"paragraph":n+=this.renderer.paragraph(this.parseInline(a.tokens));continue;case"text":{let l=a,i=l.tokens?this.parseInline(l.tokens):l.text;for(;r+1<e.length&&"text"===e[r+1].type;)i+="\n"+((l=e[++r]).tokens?this.parseInline(l.tokens):l.text);n+=t?this.renderer.paragraph(i):i;continue}default:{let e='Token with "'+a.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return n}parseInline(e,t){t=t||this.renderer;let n="";for(let r=0;r<e.length;r++){let a=e[r];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[a.type]){let e=this.options.extensions.renderers[a.type].call({parser:this},a);if(!1!==e||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(a.type)){n+=e||"";continue}}switch(a.type){case"escape":case"text":n+=t.text(a.text);break;case"html":n+=t.html(a.text);break;case"link":n+=t.link(a.href,a.title,this.parseInline(a.tokens,t));break;case"image":n+=t.image(a.href,a.title,a.text);break;case"strong":n+=t.strong(this.parseInline(a.tokens,t));break;case"em":n+=t.em(this.parseInline(a.tokens,t));break;case"codespan":n+=t.codespan(a.text);break;case"br":n+=t.br();break;case"del":n+=t.del(this.parseInline(a.tokens,t));break;default:{let e='Token with "'+a.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return n}}class rT{options;constructor(e){this.options=e||nz}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}}class rM{defaults=nF();options=this.setOptions;parse=this.#e(rA.lex,rI.parse);parseInline=this.#e(rA.lexInline,rI.parseInline);Parser=rI;Renderer=rR;TextRenderer=rL;Lexer=rA;Tokenizer=n0;Hooks=rT;constructor(...e){this.use(...e)}walkTokens(e,t){let n=[];for(let r of e)switch(n=n.concat(t.call(this,r)),r.type){case"table":for(let e of r.header)n=n.concat(this.walkTokens(e.tokens,t));for(let e of r.rows)for(let r of e)n=n.concat(this.walkTokens(r.tokens,t));break;case"list":n=n.concat(this.walkTokens(r.items,t));break;default:{let e=r;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach(r=>{let a=e[r].flat(1/0);n=n.concat(this.walkTokens(a,t))}):e.tokens&&(n=n.concat(this.walkTokens(e.tokens,t)))}}return n}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(e=>{let n={...e};if(n.async=this.defaults.async||n.async||!1,e.extensions&&(e.extensions.forEach(e=>{if(!e.name)throw Error("extension name required");if("renderer"in e){let n=t.renderers[e.name];n?t.renderers[e.name]=function(...t){let r=e.renderer.apply(this,t);return!1===r&&(r=n.apply(this,t)),r}:t.renderers[e.name]=e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw Error("extension level must be 'block' or 'inline'");let n=t[e.level];n?n.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens)}),n.extensions=t),e.renderer){let t=this.defaults.renderer||new rR(this.defaults);for(let n in e.renderer){if(!(n in t))throw Error(`renderer '${n}' does not exist`);if("options"===n)continue;let r=e.renderer[n],a=t[n];t[n]=(...e)=>{let n=r.apply(t,e);return!1===n&&(n=a.apply(t,e)),n||""}}n.renderer=t}if(e.tokenizer){let t=this.defaults.tokenizer||new n0(this.defaults);for(let n in e.tokenizer){if(!(n in t))throw Error(`tokenizer '${n}' does not exist`);if(["options","rules","lexer"].includes(n))continue;let r=e.tokenizer[n],a=t[n];t[n]=(...e)=>{let n=r.apply(t,e);return!1===n&&(n=a.apply(t,e)),n}}n.tokenizer=t}if(e.hooks){let t=this.defaults.hooks||new rT;for(let n in e.hooks){if(!(n in t))throw Error(`hook '${n}' does not exist`);if("options"===n)continue;let r=e.hooks[n],a=t[n];rT.passThroughHooks.has(n)?t[n]=e=>{if(this.defaults.async)return Promise.resolve(r.call(t,e)).then(e=>a.call(t,e));let n=r.call(t,e);return a.call(t,n)}:t[n]=(...e)=>{let n=r.apply(t,e);return!1===n&&(n=a.apply(t,e)),n}}n.hooks=t}if(e.walkTokens){let t=this.defaults.walkTokens,r=e.walkTokens;n.walkTokens=function(e){let n=[];return n.push(r.call(this,e)),t&&(n=n.concat(t.call(this,e))),n}}this.defaults={...this.defaults,...n}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return rA.lex(e,t??this.defaults)}parser(e,t){return rI.parse(e,t??this.defaults)}#e(e,t){return(n,r)=>{let a={...r},l={...this.defaults,...a};!0===this.defaults.async&&!1===a.async&&(l.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),l.async=!0);let i=this.#t(!!l.silent,!!l.async);if(null==n)return i(Error("marked(): input parameter is undefined or null"));if("string"!=typeof n)return i(Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));if(l.hooks&&(l.hooks.options=l),l.async)return Promise.resolve(l.hooks?l.hooks.preprocess(n):n).then(t=>e(t,l)).then(e=>l.hooks?l.hooks.processAllTokens(e):e).then(e=>l.walkTokens?Promise.all(this.walkTokens(e,l.walkTokens)).then(()=>e):e).then(e=>t(e,l)).then(e=>l.hooks?l.hooks.postprocess(e):e).catch(i);try{l.hooks&&(n=l.hooks.preprocess(n));let r=e(n,l);l.hooks&&(r=l.hooks.processAllTokens(r)),l.walkTokens&&this.walkTokens(r,l.walkTokens);let a=t(r,l);return l.hooks&&(a=l.hooks.postprocess(a)),a}catch(e){return i(e)}}}#t(e,t){return n=>{if(n.message+="\nPlease report this to https://github.com/markedjs/marked.",e){let e="<p>An error occurred:</p><pre>"+nH(n.message+"",!0)+"</pre>";return t?Promise.resolve(e):e}if(t)return Promise.reject(n);throw n}}}let rS=new rM;function rO(e,t){return rS.parse(e,t)}rO.options=rO.setOptions=function(e){return rS.setOptions(e),rO.defaults=rS.defaults,nz=rO.defaults,rO},rO.getDefaults=nF,rO.defaults=nz,rO.use=function(...e){return rS.use(...e),rO.defaults=rS.defaults,nz=rO.defaults,rO},rO.walkTokens=function(e,t){return rS.walkTokens(e,t)},rO.parseInline=rS.parseInline,rO.Parser=rI,rO.parser=rI.parse,rO.Renderer=rR,rO.TextRenderer=rL,rO.Lexer=rA,rO.lexer=rA.lex,rO.Tokenizer=n0,rO.Hooks=rT,rO.parse=rO,rO.options,rO.setOptions,rO.use,rO.walkTokens,rO.parseInline,rI.parse,rA.lex;var rZ=n(6731);let rF=Object.freeze(Object.keys(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})})));function rz(e){return`finkit-${e}`}Object.freeze(rF.filter(e=>"xs"!==e)),Object.freeze(rF.filter(e=>"3xl"!==e));let rB={display:"-webkit-box",WebkitBoxOrient:"vertical",overflow:"hidden"},r$=rz("caption");Object.freeze({caption:r$,captionWithIcon:`${r$}--with-icon`,content:`${r$}__content`,icon:`${r$}__icon`,text:`${r$}__text`,size:{s:`${r$}--s`,m:`${r$}--m`},states:{success:`${r$}--success`,error:`${r$}--error`,warning:`${r$}--warning`}}),rz("card");let rP=rz("col");Object.freeze({col:rP,state:{size:(e,t)=>!0===t?`${rP}--${e}`:`${rP}--${e}-${t}`,offsetLeft:(e,t)=>`${rP}--${e}-offset-left-${t}`,offsetRight:(e,t)=>`${rP}--${e}-offset-right-${t}`}});let rD=rz("container");Object.freeze({container:rD,states:{narrow:`${rD}--narrow`}});let rq=rz("divider");Object.freeze({divider:rq,content:`${rq}__content`});let rV=rz("form-field");Object.freeze({formField:rV,labelWrapper:`${rV}__label-wrapper`,label:`${rV}__label`,description:`${rV}__description`});let rH=rz("heading");Object.freeze({heading:rH,states:Object.freeze({display:`${rH}--display`,hero:`${rH}--hero`,h1:`${rH}--h1`,h2:`${rH}--h2`,h3:`${rH}--h3`,h4:`${rH}--h4`,h5:`${rH}--h5`,h6:`${rH}--h6`})});let rY=rz("loader");Object.freeze({loader:rY,variant:{primary:`${rY}--primary`,purple:`${rY}--purple`,accent:`${rY}--accent`,white:`${rY}--white`},size:{s:`${rY}--s`,m:`${rY}--m`,l:`${rY}--l`}});let rU=rz("progress-bar");Object.freeze({progressBar:rU,rounded:`${rU}-rounded`,indicator:`${rU}__indicator`,text:`${rU}__text`,animationCircle:`${rU}__animation-circle`});let rW=rz("row"),rQ=(e,t,n)=>`${rW}--gutter-${e}-${t}-${n}`;Object.freeze({row:rW,state:{reverse:`${rW}--reverse`,gutter:(e,t="xs")=>Array.isArray(e)?[rQ(t,e[0],"h"),rQ(t,e[1],"v")].join(" "):rQ(t,e,"h")}});let rK=rz("skeleton");Object.freeze({skeleton:rK,states:{inline:`${rK}--inline`,rounded:`${rK}--rounded`,inverted:`${rK}--inverted`,suspend:`${rK}--suspend`}});let rG=Object.freeze({text:rz("text")});function rJ({as:e,className:t,style:n,children:r,size:a,weight:i,fontFamily:o,lineClamp:s,dataQa:c,dataId:u,...d}){return(0,l.jsx)(e||"span",{className:(0,f.Z)(rG.text,t),style:{...a&&{fontSize:`var(--font-size-${a})`,lineHeight:`var(--font-line-height-${a})`},...i&&{fontWeight:`var(--font-weight-${i})`},...s&&{WebkitLineClamp:s,lineClamp:s,...rB},...o&&{fontFamily:`var(--font-family-${o})`},...n},...d,"data-id":u,"data-qa":c,children:r})}rJ.displayName="Text";var rX=n(23663).lW;let r0="function"==typeof rX;"function"==typeof TextDecoder&&new TextDecoder;let r1="function"==typeof TextEncoder?new TextEncoder:void 0,r2=Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="),r3=(r={},r2.forEach((e,t)=>r[e]=t),r),r4=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,r5=String.fromCharCode.bind(String);"function"==typeof Uint8Array.from&&Uint8Array.from.bind(Uint8Array);let r7=e=>e.replace(/=/g,"").replace(/[+\/]/g,e=>"+"==e?"-":"_"),r6="function"==typeof btoa?e=>btoa(e):r0?e=>rX.from(e,"binary").toString("base64"):e=>{let t,n,r,a,l="",i=e.length%3;for(let i=0;i<e.length;){if((n=e.charCodeAt(i++))>255||(r=e.charCodeAt(i++))>255||(a=e.charCodeAt(i++))>255)throw TypeError("invalid character found");l+=r2[(t=n<<16|r<<8|a)>>18&63]+r2[t>>12&63]+r2[t>>6&63]+r2[63&t]}return i?l.slice(0,i-3)+"===".substring(i):l},r8=r0?e=>rX.from(e).toString("base64"):e=>{let t=[];for(let n=0,r=e.length;n<r;n+=4096)t.push(r5.apply(null,e.subarray(n,n+4096)));return r6(t.join(""))},r9=e=>{if(e.length<2){var t=e.charCodeAt(0);return t<128?e:t<2048?r5(192|t>>>6)+r5(128|63&t):r5(224|t>>>12&15)+r5(128|t>>>6&63)+r5(128|63&t)}var t=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return r5(240|t>>>18&7)+r5(128|t>>>12&63)+r5(128|t>>>6&63)+r5(128|63&t)},ae=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,at=e=>e.replace(ae,r9),an=r0?e=>rX.from(e,"utf8").toString("base64"):r1?e=>r8(r1.encode(e)):e=>r6(at(e)),ar=(e,t=!1)=>t?r7(an(e)):an(e),aa=e=>ar(e,!0);"function"==typeof atob||r0||(e=>{if(e=e.replace(/\s+/g,""),!r4.test(e))throw TypeError("malformed base64.");e+="==".slice(2-(3&e.length));let t,n="",r,a;for(let l=0;l<e.length;)t=r3[e.charAt(l++)]<<18|r3[e.charAt(l++)]<<12|(r=r3[e.charAt(l++)])<<6|(a=r3[e.charAt(l++)]),n+=64===r?r5(t>>16&255):64===a?r5(t>>16&255,t>>8&255):r5(t>>16&255,t>>8&255,255&t);return n});var al=n(41014);let ai={logo:"_logo_1cju4_61",mainLogo:"_mainLogo_1cju4_68",brandmarkLogo:"_brandmarkLogo_1cju4_72",divider:"_divider_1cju4_76"},ao=({s3AssetsUrl:e,className:t,withLogo:n=!1,isNewYearLogo:r=!1,dataQa:a,brandmarkCode:i})=>{if(!e)return null;let o=r?(0,y.xn)(e,"logo/finuslugi/lk-regular-new-year.svg"):(0,y.xn)(e,"logo/finuslugi/lk-regular.svg"),s=(0,y.xn)(e,`/images/logo-brandmark-bank-${i}.svg`);return(0,l.jsx)(l.Fragment,{children:n&&(0,l.jsxs)("div",{className:(0,f.Z)(ai.logo,t),"data-qa":a,children:[(0,l.jsx)("img",{className:ai.mainLogo,src:o,alt:"Логотип"}),i&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:ai.divider}),(0,l.jsx)("img",{className:ai.brandmarkLogo,src:s,alt:"Логотип партнера"})]})]})})};ao.displayName="Logo";let as={privateIcon:"_privateIcon_xcp32_1",autoWidth:"_autoWidth_xcp32_14"},ac=({children:e,className:t,style:n,autoWidth:r,...a})=>(0,l.jsx)("span",{className:(0,f.Z)(t,as.privateIcon,r&&as.autoWidth),style:n,...a,children:e});ac.displayName="PrivateIcon";let au={buttons:"_buttons_sr6nb_61","--disabled":"_--disabled_sr6nb_68",buttonIcons:"_buttonIcons_sr6nb_72",divider:"_divider_sr6nb_77",gridView:"_gridView_sr6nb_81",gridViewDivider:"_gridViewDivider_sr6nb_91",formView:"_formView_sr6nb_95",modalInner:"_modalInner_sr6nb_101"},ad=({buttonsData:e,disabled:t=!1,primaryTextOverride:n,additionalTextOverride:r,extraTextOverride:a,overrideLoginAction:o,onAnalyticsEvent:s,onOpen:c,linkTarget:u})=>{let{buttons:d,type:h}=e,f={primary:n,additional:r,extra:a};return d.length?(0,l.jsxs)(l.Fragment,{children:[1===d.length&&(0,l.jsx)(_.B,{dataQa:`login-widget-${h}-button`,as:o?"button":"a",...o?{}:{target:u,href:t?"#login-widget-consents":d[0].href},stretch:!0,variant:"primary"===h?"primary":"secondary",disabled:t,label:f[h]??d[0].label,iconLeft:f[h]?void 0:d[0].icon,onClick:()=>{null==s||s({eventCategory:"login-widget",eventAction:"click_button_login",eventLabel:d[0].type}),null==o||o(d[0].type)}},`button-${h}`),d.length>1&&(0,l.jsx)(l.Fragment,{children:(0,l.jsx)(_.B,{dataQa:`login-widget-${h}-button`,stretch:!0,variant:"primary"===h?"primary":"secondary",disabled:t,label:f[h]?(0,l.jsx)("span",{children:f[h]}):function(e){let{maxWidth:t}=k.xs;return function(e,{defaultValue:t=!1,initializeWithValue:n=!0}={}){let[r,a]=(0,i.useState)(()=>n?N(e,t):t??!1);function l(){a(N(e))}return E(()=>{let t=window.matchMedia(e);return l(),"function"==typeof t.addListener?t.addListener(l):t.addEventListener("change",l),()=>{"function"==typeof t.removeListener?t.removeListener(l):t.removeEventListener("change",l)}},[e]),r}(`screen and (max-width: ${t}px)`)}(0)&&d.length>5?(0,l.jsx)("span",{children:"Войти по ID"}):(0,l.jsx)("span",{className:au.buttonIcons,children:d.map(e=>e.icon?(0,l.jsx)(ac,{style:{lineHeight:0},children:e.icon},e.type):void 0)}),onClick:()=>null==c?void 0:c(h)},`button-${h}`)})]}):null};ad.displayName="ButtonsGroup";let ah=({buttonsList:e=[],isOpen:t=!1,buttonsType:n="",overrideLoginAction:r,onAnalyticsEvent:a,onClose:o,linkTarget:s})=>{var c,u;let d=(0,i.useCallback)(e=>{null==a||a({eventCategory:"login-widget",eventAction:"click_button_login",eventLabel:e}),null==r||r(e),setTimeout(()=>null==o?void 0:o())},[]);return(0,l.jsx)(nN,{header:{title:"Выберите способ входа"},open:t,onClose:o,dataQa:"login-widget-buttons-modal",children:(0,l.jsx)("div",{className:au.modalInner,children:null==(u=null==(c=e.find(e=>e.type===n))?void 0:c.buttons)?void 0:u.map(({type:e,href:t,caption:n,icon:a,secondaryIcon:i})=>(0,l.jsx)(_.B,{dataQa:`login-widget-buttons-modal-button-${null==e?void 0:e.toLowerCase()}`,as:r?"button":"a",...r?{}:{target:s,href:t},stretch:!0,variant:"secondary",label:n,iconLeft:i??a,onClick:()=>d(e)},`modal-button-${e}`))})})};ah.displayName="ButtonsModal";let af=({buttonsList:e=[],disabled:t=!1,primaryTextOverride:n,additionalTextOverride:r,extraTextOverride:a,overrideLoginAction:o,onAnalyticsEvent:s,linkTarget:c})=>{let[u,d]=(0,i.useState)(!1),[h,p]=(0,i.useState)(),{primaryGroup:g,remainingGroup:m,isRemainingGroupVisible:v}=(0,i.useMemo)(()=>{let[t,...n]=e,r=n.some(({buttons:e})=>e.length);return{primaryGroup:t,remainingGroup:n,isRemainingGroupVisible:r}},[e]),b=(0,i.useCallback)(e=>{d(!0),p(e),null==s||s({eventCategory:"login-widget",eventAction:"click_popup_open",eventLabel:"popup_select_login_provider"})},[]),x=(0,i.useCallback)(()=>{d(!1),p(""),null==s||s({eventCategory:"login-widget",eventAction:"click_popup_close",eventLabel:"popup_select_login_provider"})},[]);return e.length?(0,l.jsxs)("div",{className:(0,f.Z)(au.buttons,{[au["--disabled"]]:t}),"data-qa":"login-widget-buttons",children:[(0,l.jsx)(ad,{buttonsData:g,disabled:t,primaryTextOverride:n,overrideLoginAction:o,onAnalyticsEvent:s,onOpen:b,linkTarget:c}),v&&(0,l.jsxs)(l.Fragment,{children:[!!g.buttons.length&&(0,l.jsx)(w.D,{className:au.divider,content:"или",dataQa:"login-widget-buttons-divider"}),m.map(e=>(0,l.jsx)(ad,{buttonsData:e,additionalTextOverride:r,extraTextOverride:a,disabled:t,overrideLoginAction:o,onAnalyticsEvent:s,onOpen:b,linkTarget:c},`group-${e.type}`))]}),(0,l.jsx)(ah,{buttonsList:e,buttonsType:h,isOpen:u,overrideLoginAction:o,onAnalyticsEvent:s,onClose:x,linkTarget:c})]}):null};af.displayName="Buttons";let ap=({buttonsList:e=[],disabled:t=!1,primaryTextOverride:n,overrideLoginAction:r,onAnalyticsEvent:a,linkTarget:o})=>{let s=(0,i.useCallback)(e=>{null==a||a({eventCategory:"login-widget",eventAction:"click_button_login",eventLabel:e}),null==r||r(e)},[]),{primaryGroup:c,remainingGroup:u,isRemainingGroupVisible:d}=(0,i.useMemo)(()=>{let[t,...n]=e;return{primaryGroup:t,remainingGroup:n.reduce((e,{buttons:t})=>[...e,...t],[]),isRemainingGroupVisible:n.some(({buttons:e})=>e.length)}},[e]);return e.length?(0,l.jsxs)("div",{className:(0,f.Z)(au.buttons,{[au["--disabled"]]:t}),"data-qa":"login-widget-buttons",children:[(0,l.jsx)(ad,{buttonsData:c,disabled:t,primaryTextOverride:n,overrideLoginAction:r,onAnalyticsEvent:a,linkTarget:o}),d&&(0,l.jsxs)(l.Fragment,{children:[!!c.buttons.length&&(0,l.jsx)(w.D,{className:au.gridViewDivider,content:"или",dataQa:"login-widget-buttons-divider"}),(0,l.jsx)("div",{className:(0,f.Z)(au.gridView,{[au["--disabled"]]:t}),"data-qa":"login-widget-buttons",children:u.map(e=>(0,l.jsx)(_.B,{appearance:"outline",stretch:!0,variant:"secondary",dataQa:`login-widget-${e.type}-button`,as:r?"button":"a",...r?{}:{target:o,href:e.href},disabled:t,label:(0,l.jsx)(ac,{className:au.buttonIcons,autoWidth:!0,children:e.icon},e.type),onClick:()=>s(e.type)},`button-${e.type}`))})]})]}):null};ap.displayName="ButtonsGrid";let ag=({phone:e,onPhoneChange:t,buttonsList:n,disabled:r,primaryTextOverride:a,overrideLoginAction:i,onAnalyticsEvent:o,linkTarget:s})=>(0,l.jsxs)("div",{className:(0,f.Z)(au.formView),children:[(0,l.jsx)(tJ,{label:"Номер телефона",maskOpts:{mask:"+{7} (000) 000-00-00"},maskPlaceholder:"+7 (900) 777-77-77",maskPlaceholderVariant:"default",onChange:t,size:"m",value:e,variant:"primary"}),(0,l.jsx)(ap,{buttonsList:n,disabled:r,primaryTextOverride:a,overrideLoginAction:i,onAnalyticsEvent:o,linkTarget:s})]});ag.displayName="PhoneViewButtons";let am=({template:e,onLinkClick:t})=>{if(!Object.keys(e).length||!e.links)return null;let{text:n,links:r}=e,a=n.split(/(\$\d+)/);return(0,l.jsx)(l.Fragment,{children:a.map(e=>{if(e.startsWith("$")){let n=r[parseInt(e.slice(1))-1];return(0,l.jsx)("a",{href:n.href,target:"_blank",rel:"noreferrer",onClick:()=>null==t?void 0:t(n.href),children:n.text},`link--${n.text}`)}return(0,l.jsx)("span",{children:e},`text--${e}`)})})};am.displayName="TemplateText";let av={consents:"_consents_15mth_61",list:"_list_15mth_61",checkbox:"_checkbox_15mth_66",error:"_error_15mth_76"},ab=({consents:e=[],onAgree:t,onError:n,onAnalyticsEvent:r})=>{let[a,o]=(0,i.useState)(()=>Object.fromEntries(e.map(e=>[e.key,e.value]))),s=e.filter(e=>!e.hidden),c=s.filter(e=>e.required).some(e=>!a[e.key]);(0,i.useEffect)(()=>{t(a)},[a]),(0,i.useEffect)(()=>{n(c)},[c]);let u=(e,t)=>{o(n=>({...n,[e]:t})),null==r||r({eventCategory:"login-widget",eventAction:"click_checkbox_consent",eventLabel:`${e}_${t?"tick":"untick"}`})},d=e=>{null==r||r({eventCategory:"login-widget",eventAction:"click_link_consent",eventLabel:e})};return e.length?(0,l.jsx)("div",{id:"login-widget-consents",className:av.consents,"data-qa":"login-widget-consents",children:(0,l.jsx)("div",{className:av.list,"data-qa":"login-widget-consents-list",children:s.map(({key:e,title:t,required:n})=>{var r;return(0,l.jsx)(ew.C,{dataQa:`login-widget-consents-checkbox-${e}`,className:(0,f.Z)(av.checkbox,{[av.error]:!a[e]&&c}),state:n&&!a[e]?"error":"default",value:a[e],onChange:t=>u(e,t),children:null!=(r=t.links)&&r.length?(0,l.jsx)(am,{template:t,onLinkClick:d}):t.text},e)})})}):null};ab.displayName="Consents";let ax={list:"_list_1n3xe_69",item:"_item_1n3xe_77",icon:"_icon_1n3xe_91"},ay={check:(0,l.jsx)(e=>i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("defs",null,i.createElement("clipPath",{id:"a"},i.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),i.createElement("g",{clipPath:"url(#a)"},i.createElement("path",{d:"m10.53 16.53 8.25-8.25a.743.743 0 0 0 0-1.06.743.743 0 0 0-1.06 0L10 14.94l-3.72-3.72a.743.743 0 0 0-1.06 0 .743.743 0 0 0 0 1.06l4.25 4.25c.146.147.323.22.53.22a.722.722 0 0 0 .53-.22Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))),{}),cup:(0,l.jsx)(e=>i.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("defs",null,i.createElement("clipPath",{id:"a"},i.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),i.createElement("g",{clipPath:"url(#a)"},i.createElement("path",{d:"M16.619 3.039A1.748 1.748 0 0 0 16.25 3h-8.5a1.733 1.733 0 0 0-.968.292 1.757 1.757 0 0 0-.743 1.09c-.026.12-.039.242-.039.368V5H4.361c-.147 0-.256.006-.328.019-.13.023-.25.063-.36.12a1.243 1.243 0 0 0-.307.227 1.242 1.242 0 0 0-.347.667A2.058 2.058 0 0 0 3 6.361V8.75a3.249 3.249 0 0 0 .537 1.79 3.254 3.254 0 0 0 1.448 1.204 3.256 3.256 0 0 0 1.096.252 5.996 5.996 0 0 0 .39 1.34 6.009 6.009 0 0 0 1.286 1.907 6.003 6.003 0 0 0 2.94 1.616c.182.04.367.072.553.095V19.5h-4.5c-.42 0-.75.33-.75.75s.33.75.75.75h10.5c.42 0 .75-.33.75-.75s-.33-.75-.75-.75h-4.5v-2.546a5.838 5.838 0 0 0 1.586-.426 5.976 5.976 0 0 0 2.678-2.229 5.998 5.998 0 0 0 .905-2.303 3.217 3.217 0 0 0 1.622-.533 3.245 3.245 0 0 0 .922-.922A3.246 3.246 0 0 0 21 8.75V6.361c0-.147-.006-.256-.019-.328a1.241 1.241 0 0 0-1.014-1.014A2.058 2.058 0 0 0 19.639 5H18v-.25a1.746 1.746 0 0 0-.291-.967 1.743 1.743 0 0 0-.778-.645 1.738 1.738 0 0 0-.312-.1ZM7.75 4.5h8.5c.03.012.152.049.177.073.012.03.073.143.073.177V11a4.504 4.504 0 0 1-.353 1.752 4.487 4.487 0 0 1-1.686 2.017 4.496 4.496 0 0 1-4.212.378 4.472 4.472 0 0 1-1.431-.965 4.512 4.512 0 0 1-.965-1.43A4.469 4.469 0 0 1 7.5 11V4.75c.012-.03.049-.152.073-.177.025-.024.148-.06.177-.073Zm-3.25 2H6v3.983a1.73 1.73 0 0 1-.15-.029h-.001a1.744 1.744 0 0 1-1.068-.752A1.734 1.734 0 0 1 4.5 8.75V6.5Zm13.65 3.955c-.05.011-.1.02-.15.028V6.5h1.5v2.25a1.752 1.752 0 0 1-.281.952 1.76 1.76 0 0 1-1.07.753Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))),{}),shield:(0,l.jsx)(e=>i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M11.855 2c-.67 0-1.331.142-1.942.416L4.625 4.789A2.752 2.752 0 0 0 3 7.301v3.71c0 4.11 1.819 6.78 3.814 8.445a13.032 13.032 0 0 0 4.788 2.492c.261.07.533.069.792.002.68-.177 2.8-.81 4.766-2.309 1.986-1.513 3.84-3.935 3.84-7.63v-4.71a2.752 2.752 0 0 0-1.625-2.512l-5.287-2.373A4.747 4.747 0 0 0 12.145 2h-.29Zm-1.329 1.787a3.245 3.245 0 0 1 1.33-.285h.289c.458 0 .91.097 1.329.285L18.76 6.16c.45.201.739.648.739 1.14v4.712c0 3.108-1.53 5.125-3.248 6.434-1.738 1.324-3.639 1.895-4.234 2.05a.058.058 0 0 1-.031 0c-.587-.156-2.48-.745-4.212-2.192C6.065 16.875 4.5 14.608 4.5 11.01V7.3c0-.493.289-.94.739-1.141l5.287-2.373Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"})),{}),"coat-of-arms":(0,l.jsx)(e=>i.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("defs",null,i.createElement("clipPath",{id:"a"},i.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),i.createElement("g",{clipPath:"url(#a)"},i.createElement("path",{d:"M10.22 3.28a.747.747 0 0 1-.165-.242A.745.745 0 0 1 10 2.75q0-.375.188-.563Q10.374 2 10.75 2h2.5c.104 0 .2.018.288.055.088.037.17.091.242.165.177.176.266.353.266.53 0 .177-.089.354-.266.53l-1.25 1.25q-.265.265-.53.265c-.177 0-.354-.088-.53-.265l-1.25-1.25ZM12 7.19l3.22-3.22a.722.722 0 0 1 .53-.22c.207 0 .384.073.53.22l1.25 1.25a.741.741 0 0 1 .22.53q0 .155-.055.288-.055.132-.165.242-.11.11-.242.165-.133.055-.288.055h-.849l-2.036 3.054.122.123c.171.17.3.36.385.566.085.206.128.43.128.671l1 .086c.083 0 .146-.02.188-.063.041-.041.062-.104.062-.187v-.25a.743.743 0 0 1 .186-.494l3.5-4a.744.744 0 0 1 .564-.256c.104 0 .2.018.288.055.088.037.17.091.242.165a.747.747 0 0 1 .165.242A.745.745 0 0 1 21 6.5v4.256c0 .69-.127 1.325-.38 1.905a4.716 4.716 0 0 1-1.138 1.575L17.26 16.3a.737.737 0 0 1-.361.185.736.736 0 0 1-.405-.03l-1.145-.416 1.712 1.711H18c.42 0 .75.33.75.75s-.33.75-.75.75h-1.25a.746.746 0 0 1-.288-.055.744.744 0 0 1-.242-.165l-2.077-2.076c-.115.08-.248.145-.396.193l2.14 3.458c.037.06.065.123.084.19q.015.05.022.102.007.05.007.103a.722.722 0 0 1-.22.53.722.722 0 0 1-.53.22h-6.5a.75.75 0 0 1-.395-.112.723.723 0 0 1-.335-.466.746.746 0 0 1-.013-.293.744.744 0 0 1 .105-.274l2.141-3.458a1.474 1.474 0 0 1-.396-.193L7.78 19.03q-.11.11-.242.165a.746.746 0 0 1-.288.055H6c-.42 0-.75-.33-.75-.75s.33-.75.75-.75h.94l1.71-1.711-1.144.416a.736.736 0 0 1-.405.03.737.737 0 0 1-.361-.185l-2.222-2.064a4.716 4.716 0 0 1-1.139-1.575Q3 11.791 3 10.756V6.5a.753.753 0 0 1 .256-.564.723.723 0 0 1 .544-.184.722.722 0 0 1 .514.254l3.5 4a.743.743 0 0 1 .174.36Q8 10.432 8 10.5v.25c0 .083.02.146.063.188.041.041.104.062.187.062h1c0-.242.043-.551.128-.758q.128-.309.385-.565l.122-.123L7.849 6.5H7a.749.749 0 0 1-.75-.75c0-.104.018-.2.055-.288a.745.745 0 0 1 .165-.242l1.25-1.25a.722.722 0 0 1 .53-.22c.207 0 .384.073.53.22L12 7.19Zm-1.425.696.899 1.348a.746.746 0 0 1-.094.946l-.557.557c-.012.03-.073.143-.073.177v.836a.722.722 0 0 1-.22.53.722.722 0 0 1-.53.22H8.25c-.583 0-1.02-.146-1.313-.438-.286-.286-.432-.713-.437-1.28l-2-2.286v2.26q0 .708.26 1.303c.173.398.432.757.779 1.078l1.885 1.752 2.32-.844a.722.722 0 0 1 .573.025.722.722 0 0 1 .388.424.744.744 0 0 1 .034.126l.008.064q.003.033.003.066v.75c0 .083.02.146.063.188.041.041.104.062.187.062h.536c.177 0 .331.053.464.16.06-.036.192-.112.259-.131a.746.746 0 0 1 .205-.029H13c.083 0 .146-.02.188-.063.041-.041.062-.104.062-.187v-.75c0-.207.073-.384.22-.53a.722.722 0 0 1 .66-.209.744.744 0 0 1 .126.034l2.32.844 1.885-1.752c.347-.321.606-.68.78-1.077.172-.397.259-.832.259-1.304v-2.26l-2 2.286c-.005.567-.151.994-.438 1.28-.291.292-.729.438-1.312.438H14a.722.722 0 0 1-.53-.22.722.722 0 0 1-.22-.53v-.836c-.012-.03-.049-.152-.073-.177l-.557-.557a.729.729 0 0 1-.216-.456.745.745 0 0 1 .122-.49l.899-1.348-.895.894A.722.722 0 0 1 12 9a.722.722 0 0 1-.53-.22l-.895-.894ZM12 17.175l-1.904 3.075h3.808L12 17.175Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))),{}),"octostar-check":(0,l.jsx)(e=>i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M10.005 2.865a2.73 2.73 0 0 1 3.99 0l.854.914c.245.262.59.405.949.393l1.25-.042a2.73 2.73 0 0 1 2.821 2.821l-.042 1.25c-.012.358.131.704.393.949l.914.854a2.73 2.73 0 0 1 0 3.99l-.914.854c-.262.245-.405.59-.393.949l.042 1.25a2.73 2.73 0 0 1-2.821 2.821l-1.25-.042a1.242 1.242 0 0 0-.949.393l-.854.914a2.73 2.73 0 0 1-3.99 0l-.854-.914a1.242 1.242 0 0 0-.949-.393l-1.25.042a2.73 2.73 0 0 1-2.821-2.821l.042-1.25a1.241 1.241 0 0 0-.393-.949l-.914-.854a2.73 2.73 0 0 1 0-3.99l.914-.854c.262-.245.405-.59.393-.949l-.042-1.25A2.73 2.73 0 0 1 6.952 4.13l1.25.042c.358.012.704-.131.949-.393l.854-.914Zm2.902 1.017a1.241 1.241 0 0 0-1.814 0l-.854.914a2.73 2.73 0 0 1-2.087.865l-1.25-.043a1.241 1.241 0 0 0-1.283 1.283l.043 1.25a2.73 2.73 0 0 1-.865 2.087l-.914.854a1.241 1.241 0 0 0 0 1.814l.914.854c.576.538.891 1.3.865 2.087l-.043 1.25a1.241 1.241 0 0 0 1.283 1.283l1.25-.043a2.731 2.731 0 0 1 2.087.865l.854.914c.49.525 1.323.525 1.814 0l.854-.914a2.731 2.731 0 0 1 2.087-.865l1.25.043a1.241 1.241 0 0 0 1.283-1.283l-.043-1.25a2.73 2.73 0 0 1 .865-2.087l.914-.854a1.241 1.241 0 0 0 0-1.814l-.914-.854a2.73 2.73 0 0 1-.865-2.087l.043-1.25a1.241 1.241 0 0 0-1.283-1.283l-1.25.043a2.73 2.73 0 0 1-2.087-.865l-.854-.914ZM15.03 9.97a.75.75 0 0 1 0 1.06l-3 3a.75.75 0 0 1-1.06 0l-1.5-1.5a.75.75 0 1 1 1.06-1.06l.97.97 2.47-2.47a.75.75 0 0 1 1.06 0Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"})),{}),"shield-check":(0,l.jsx)(e=>i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M9.913 2.416A4.747 4.747 0 0 1 11.855 2h.29c.67 0 1.331.142 1.943.416l5.287 2.373A2.752 2.752 0 0 1 21 7.3v4.712c0 3.694-1.854 6.116-3.84 7.63-1.965 1.497-4.086 2.131-4.766 2.308a1.558 1.558 0 0 1-.792-.002 13.032 13.032 0 0 1-4.788-2.492C4.819 17.79 3 15.121 3 11.011V7.3c0-1.086.637-2.068 1.625-2.512l5.288-2.373Zm1.942 1.086c-.458 0-.91.097-1.329.285L5.24 6.16A1.25 1.25 0 0 0 4.5 7.3v3.71c0 3.598 1.566 5.866 3.275 7.293 1.732 1.448 3.625 2.037 4.212 2.193a.058.058 0 0 0 .03 0c.596-.155 2.497-.726 4.235-2.05 1.717-1.309 3.248-3.326 3.248-6.434V7.3a1.25 1.25 0 0 0-.739-1.14l-5.287-2.373a3.245 3.245 0 0 0-1.33-.285h-.289ZM15.78 9.22a.75.75 0 0 1 0 1.06l-4 4a.75.75 0 0 1-1.06 0l-2-2a.75.75 0 1 1 1.06-1.06l1.47 1.47 3.47-3.47a.75.75 0 0 1 1.06 0Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"})),{})},aw=({highlights:e})=>{if(!e||!e.items.length)return null;let t=e=>ay[e]||ay.check,{items:n,heading:r}=e;return(0,l.jsxs)(o.C,{variant:"secondary",dataQa:"login-widget-highlights",children:[r&&(0,l.jsx)(s.H,{as:"h5",type:"h5",className:"mb-2",dataQa:"login-widget-highlights-heading",children:r}),(0,l.jsx)("ul",{className:ax.list,"data-qa":"login-widget-highlights-list",children:(0,l.jsx)(l.Fragment,{children:n.map(({text:e,icon:n})=>(0,l.jsxs)("li",{className:ax.item,"data-qa":"login-widget-highlights-list-item",children:[(0,l.jsx)("div",{className:ax.icon,"data-qa":"login-widget-highlights-list-icon",children:t(n)}),(0,l.jsx)(c.T,{as:"p",dataQa:"login-widget-highlights-list-text",children:e})]},`${e}--${n}`))})})]})};aw.displayName="Highlights";let a_={legalInfo:"_legalInfo_1o9mv_61"},ak=({legalInfo:e,onAnalyticsEvent:t})=>{if(!e||Object.values(e).every(e=>!e))return null;let{plain:n,html:r,md:a}=e,i=a?rO.parse(a):r??"";return(0,l.jsx)("div",{className:a_.legalInfo,"data-qa":"login-widget-legal-info",children:n?(0,l.jsx)(am,{template:n,onLinkClick:e=>{null==t||t({eventCategory:"login-widget",eventAction:"click_link_legal_info",eventLabel:e})}}):(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:i},onClick:e=>{let{href:n}=e.target;n&&(null==t||t({eventCategory:"login-widget",eventAction:"click_link_legal_info",eventLabel:n}))}})})};ak.displayName="LegalInfo";let aC={DAY:["день","дня","дней"],MONTH:["мес.","мес.","мес."],YEAR:["год","года","лет"],TERMLESS:["бессрочный","бессрочный","бессрочный"]},aj={deposit:"Вклад",credit:"Кредит",bond:"Облигация",account:"Счет","banking-account":"Банковский счет"},aE=e=>{if(!(e instanceof Date))return null;let t=String(e.getDate()).padStart(2,"0"),n=String(e.getMonth()+1).padStart(2,"0"),r=e.getFullYear();return`${t}.${n}.${r}`},aN={productCard:"_productCard_1kl4e_61","--credits":"_--credits_1kl4e_64",detailRate:"_detailRate_1kl4e_64","--bond":"_--bond_1kl4e_67",headingWrap:"_headingWrap_1kl4e_71",wrapper:"_wrapper_1kl4e_79",info:"_info_1kl4e_85",logo:"_logo_1kl4e_91",textWrapper:"_textWrapper_1kl4e_100",text:"_text_1kl4e_100",label:"_label_1kl4e_124",details:"_details_1kl4e_140",detail:"_detail_1kl4e_64",detailTitle:"_detailTitle_1kl4e_152",detailValue:"_detailValue_1kl4e_158"},aA=({title:e,value:t,className:n,...r})=>(0,l.jsxs)("div",{className:aN.detail,...r,children:[(0,l.jsx)(rJ,{dataQa:"login-widget-product-card-detail-title",className:aN.detailTitle,children:e}),(0,l.jsx)(rJ,{dataQa:"login-widget-product-card-detail-value",className:((0,f.Z)(aN.detailValue),n),children:t})]});aA.displayName="ProductDetail";let aR=({params:e})=>{if(!e)return null;let{amount:t,rate:n}=e??{},r=aE(e.endDate),a=e.term,i=[{id:"params-rate",title:"Ставка",value:`${n}%`},{id:"params-amount",title:"Сумма",value:`${(0,rZ.lb)(null==t?void 0:t.value,{preventLargeNumbers:!0,currencyCode:(null==t?void 0:t.currency)??"RUB"})}`},{id:a?"params-term":r?"params-end-date":"",title:a?"Срок":r?"Погашение":"",value:a?`${(0,rZ._6)(a.value,aC[a.type??"DAY"])}`:r||""}];return(0,l.jsx)("div",{className:aN.details,"data-qa":"login-widget-product-card-details",children:i.map(({id:e,title:t,value:n})=>(0,l.jsx)(aA,{"data-qa":`login-widget-product-card-detail-${e}`,title:t,value:n,className:(0,f.Z)({[aN.detailRate]:"params-rate"===e})},e))})};aR.displayName="ProductDetails";let aL=({productInfo:e,s3AssetsUrl:t,className:n,onAnalyticsEvent:r})=>{let a=(0,i.useRef)(null),u=!e||!Object.keys(e).length,d=!a.current||!Object.keys(a.current).length;if((0,i.useEffect)(()=>{var t;u&&!d?null==r||r({eventCategory:"login-widget",eventAction:"view_product_delete",eventLabel:(null==(t=a.current)?void 0:t.type)??void 0}):!u&&d?null==r||r({eventCategory:"login-widget",eventAction:"view_product_add",eventLabel:e.type??void 0}):u||d||null==r||r({eventCategory:"login-widget",eventAction:"view_product_update",eventLabel:e.type??void 0}),a.current=e},[e]),u)return null;let{title:h,label:p,type:g,params:m,provider:v}=e,b=(0,y.xn)(t,`/images/logo-brandmark-bank-${null==v?void 0:v.code}.svg`),x=null==v?void 0:v.code,w=g?aj[g]:"";return(0,l.jsxs)(o.C,{variant:"secondary",className:(0,f.Z)(aN.productCard,{[aN[`--${g}`]??""]:!0},n),dataQa:"login-widget-product-card",children:[(0,l.jsxs)("div",{className:(0,f.Z)("mb-3",aN.headingWrap),children:[(0,l.jsx)(s.H,{as:"h5",type:"h5",dataQa:"login-widget-product-card-heading",children:"Выбранный продукт"}),p&&(0,l.jsx)(tI.T,{label:p,rounded:!0,size:"s",variant:"red",dataQa:"login-widget-product-card-label"})]}),(0,l.jsxs)("div",{className:aN.wrapper,children:[(0,l.jsxs)("div",{className:aN.info,"data-qa":"login-widget-product-card-info",children:[x&&(0,l.jsx)("img",{className:aN.logo,loading:"lazy",width:"100%",height:"36px",src:b,alt:"Логотип продукта","data-qa":"login-widget-product-card-logo"}),(0,l.jsxs)("div",{className:aN.textWrapper,children:[w&&(0,l.jsx)(c.T,{as:"p",dataQa:"login-widget-product-card-title",className:aN.text,children:w}),h&&(0,l.jsx)(c.T,{as:"p",dataQa:"login-widget-product-card-text",className:aN.text,children:h})]})]}),(0,l.jsx)(aR,{params:m})]})]})};aL.displayName="ProductCard";let aI=Object.freeze({ESIA:{label:"Войти через Госуслуги",caption:"Госуслуги",icon:e=>i.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("path",{d:"M10.8103 12.2093H8.5558C8.5328 12.2093 8.52129 12.2206 8.50979 12.2432C8.45228 13.2503 8.25673 14.3252 7.98067 15.2078C7.98067 15.2192 7.98067 15.2305 7.99217 15.2418C8.00368 15.2531 8.01518 15.2531 8.02668 15.2531H8.79736C8.82036 15.2531 8.83187 15.2418 8.83187 15.2305C9.05041 14.5516 9.22295 13.6689 9.29197 12.9221H10.0281V15.2192C10.0281 15.2418 10.0511 15.2644 10.0741 15.2644H10.8103C10.8333 15.2644 10.8563 15.2418 10.8563 15.2192V12.2432C10.8563 12.2206 10.8333 12.2093 10.8103 12.2093V12.2093ZM20.346 12.2093H19.6098C19.5868 12.2093 19.5638 12.2319 19.5638 12.2545V14.5516C19.4028 14.5968 19.2417 14.6194 19.0577 14.6194C18.5746 14.6194 18.4595 14.4723 18.4595 13.8387V12.2545C18.4595 12.2319 18.4365 12.2093 18.4135 12.2093H17.6889C17.6659 12.2093 17.6429 12.2319 17.6429 12.2545V13.9179C17.6429 14.9589 17.9994 15.3549 18.9081 15.3549C19.4258 15.3549 20.0124 15.2192 20.3575 15.0947C20.369 15.0834 20.3805 15.0721 20.3805 15.0607V12.2545C20.392 12.2206 20.369 12.2093 20.346 12.2093V12.2093ZM4.74844 12.2093H4.00077C3.97777 12.2093 3.96626 12.2206 3.96626 12.2432C3.85124 12.6958 3.60968 13.4653 3.28761 14.2687L2.53994 12.2432C2.52844 12.2319 2.51693 12.2206 2.50543 12.2206H1.74626C1.73476 12.2206 1.72325 12.2319 1.71175 12.2432C1.70025 12.2545 1.70025 12.2658 1.71175 12.2772L2.83901 15.3097C2.72398 15.5473 2.62046 15.7397 2.51693 15.9207C2.43642 16.0565 2.3674 16.1923 2.29838 16.3281C2.28688 16.3394 2.28688 16.3507 2.29838 16.362C2.30989 16.3733 2.32139 16.3846 2.33289 16.3846H3.14958C3.16108 16.3846 3.18409 16.3733 3.18409 16.362C3.32212 16.1018 3.49466 15.7397 3.65569 15.3663C4.1388 14.2574 4.51839 13.2163 4.80595 12.2658C4.80595 12.2545 4.80595 12.2432 4.79445 12.2319C4.77145 12.2093 4.75994 12.2093 4.74844 12.2093V12.2093ZM7.42855 14.5516C7.42855 14.5402 7.41704 14.5289 7.40554 14.5289H7.37103C7.18699 14.5968 6.85342 14.6421 6.62336 14.6421C6.10575 14.6421 5.86419 14.5063 5.86419 13.7368C5.86419 13.1145 5.94471 12.8316 6.62336 12.8316C6.81891 12.8316 6.99145 12.8542 7.2215 12.9221C7.24451 12.9221 7.25601 12.9221 7.26751 12.8995C7.34803 12.7411 7.45155 12.5487 7.56658 12.3111V12.2772C7.56658 12.2658 7.55508 12.2545 7.54357 12.2545C7.24451 12.164 6.88792 12.1074 6.56585 12.1074C5.49611 12.1074 5.013 12.6053 5.013 13.7255C5.013 14.8571 5.49611 15.3663 6.56585 15.3663C6.83041 15.3663 7.37103 15.3097 7.62409 15.2078C7.6471 15.1965 7.6586 15.1739 7.6471 15.1513L7.42855 14.5516V14.5516ZM14.4336 12.2093H13.686C13.663 12.2093 13.6515 12.2206 13.6515 12.2432C13.5364 12.7071 13.2949 13.4653 12.9728 14.2687L12.2251 12.2432C12.2136 12.2319 12.2021 12.2206 12.1906 12.2206H11.4315C11.42 12.2206 11.4084 12.2319 11.3969 12.2432C11.3854 12.2545 11.3854 12.2658 11.3969 12.2772L12.5242 15.3097C12.4092 15.5473 12.3057 15.7397 12.2021 15.9207C12.1216 16.0565 12.0526 16.1923 11.9836 16.3394C11.9721 16.3507 11.9721 16.362 11.9836 16.3733C11.9951 16.3846 12.0066 16.396 12.0181 16.396H12.8348C12.8463 16.396 12.8693 16.3846 12.8693 16.3733C13.0073 16.1131 13.1799 15.751 13.3409 15.3776C13.8125 14.2687 14.2036 13.2276 14.4911 12.2772C14.4911 12.2658 14.4911 12.2545 14.4796 12.2432C14.4566 12.2093 14.4451 12.2093 14.4336 12.2093V12.2093ZM17.1943 12.2093H15.0203C14.9973 12.2093 14.9743 12.2319 14.9743 12.2545V15.2305C14.9743 15.2531 14.9973 15.2757 15.0203 15.2757H15.7564C15.7794 15.2757 15.8024 15.2531 15.8024 15.2305V12.9334H16.9412C16.9527 12.9334 16.9757 12.9221 16.9757 12.9108C17.0677 12.7071 17.1483 12.4921 17.2403 12.2772V12.2432C17.2173 12.2093 17.2058 12.2093 17.1943 12.2093",fill:"currentColor"}),i.createElement("path",{d:"M5.62258 7.63786C4.56434 7.63786 4.15025 8.09048 4.15025 9.23334C4.15025 10.3988 4.56434 10.8514 5.62258 10.8514C6.69233 10.8514 7.10642 10.3988 7.10642 9.23334C7.10642 8.07917 6.69233 7.63786 5.62258 7.63786ZM5.62258 10.1838C5.13947 10.1838 4.98994 10.0594 4.98994 9.24465C4.98994 8.38468 5.15098 8.30547 5.62258 8.30547C6.10569 8.30547 6.26673 8.38468 6.26673 9.24465C6.26673 10.0594 6.1172 10.1838 5.62258 10.1838ZM10.0511 10.0594C10.0511 10.048 10.0396 10.0367 10.0281 10.0367H9.99357C9.80953 10.1046 9.47596 10.1499 9.24591 10.1499C8.72829 10.1499 8.48673 10.0141 8.48673 9.24465C8.48673 8.62231 8.56725 8.33942 9.24591 8.33942C9.44145 8.33942 9.61399 8.36205 9.84404 8.42994C9.86705 8.42994 9.87855 8.42994 9.89005 8.40731C9.97057 8.2489 10.0741 8.05654 10.1891 7.81891V7.78497C10.1891 7.77365 10.1776 7.76233 10.1661 7.76233C9.86705 7.67181 9.51047 7.61523 9.18839 7.61523C8.11865 7.61523 7.63554 8.11311 7.63554 9.23334C7.63554 10.3649 8.11865 10.8741 9.18839 10.8741C9.45295 10.8741 9.99358 10.8175 10.2466 10.7157C10.2696 10.7043 10.2811 10.6817 10.2696 10.6591L10.0511 10.0594V10.0594ZM3.9202 7.71707H1.74621C1.7232 7.71707 1.7002 7.7397 1.7002 7.76233V10.7383C1.7002 10.7609 1.7232 10.7836 1.74621 10.7836H2.48237C2.50538 10.7836 2.52838 10.7609 2.52838 10.7383V8.42994H3.65564C3.66714 8.42994 3.69015 8.41863 3.69015 8.40731C3.78217 8.20364 3.86269 7.98864 3.95471 7.77365V7.7397C3.9432 7.72839 3.9317 7.71707 3.9202 7.71707Z",fill:"currentColor"}),i.createElement("path",{d:"M23.7851 14.9477V14.9024C23.7851 14.8798 23.7851 14.8458 23.7966 14.8232C23.8312 14.4045 23.8542 13.8953 23.8772 13.3069V13.2617C23.8887 12.8656 23.9002 12.4356 23.9002 11.9943C23.9002 11.553 23.8887 11.1231 23.8772 10.727V10.6818C23.8542 10.1047 23.8312 9.58416 23.7966 9.16549C23.7966 9.14286 23.7966 9.10891 23.7851 9.08628V9.04102C23.7851 8.99576 23.7736 8.96181 23.7736 8.91655V8.87129C23.7391 8.42999 23.7161 8.15842 23.7046 8.13578C23.7046 8.09052 23.6931 8.04526 23.6931 8.01132V7.97737C23.6816 7.89816 23.6701 7.83027 23.6471 7.75106C23.6471 7.73974 23.6471 7.72843 23.6356 7.71711C23.4401 6.80056 22.9224 5.79349 22.2783 5.03536C22.0252 4.74116 21.7607 4.4809 21.4846 4.27723C21.4616 4.2546 21.1395 4.02829 20.6334 3.67751C20.0468 3.28147 19.2071 2.72702 18.2524 2.18388C16.55 1.19943 15.0432 0.509194 14.8361 0.429986C14.8246 0.429986 14.8246 0.41867 14.8246 0.41867C14.376 0.226308 13.8354 0.0905233 13.2488 0.0339463C13.1337 0.0226308 13.0187 0.0113154 12.9037 0.0113154C12.7887 0 12.6851 0 12.5816 0H12.4206C11.6384 0.0226308 10.9137 0.158416 10.3386 0.41867C10.2581 0.452617 8.72824 1.14286 6.99135 2.14993L6.92233 2.18388C5.13943 3.21358 3.74762 4.23197 3.6901 4.27723C3.253 4.59406 2.86192 5.00141 2.50534 5.52192C2.42482 5.63508 2.42482 5.92928 2.76989 5.92928H3.6556C4.03518 5.92928 4.1272 5.70297 4.5528 5.39745C5.0244 5.05799 5.95611 4.37907 7.6585 3.38331C8.88928 2.67044 10.0395 2.10467 10.6032 1.84441C10.6147 1.84441 10.6262 1.8331 10.6377 1.8331C10.6377 1.8331 10.6492 1.8331 10.6492 1.82178C10.6492 1.82178 10.6607 1.82178 10.6607 1.81047C10.6722 1.81047 10.6837 1.79915 10.6837 1.79915C10.6952 1.79915 10.7067 1.78784 10.7182 1.78784C10.8562 1.71994 10.9482 1.686 10.9482 1.686C11.3393 1.51627 11.8915 1.40311 12.4781 1.3918H12.7081C12.8807 1.3918 13.0532 1.40311 13.2143 1.42574C13.5708 1.471 13.8929 1.5389 14.1575 1.65205C14.1805 1.66337 14.215 1.67468 14.238 1.686C14.238 1.686 14.2495 1.69731 14.284 1.70863C14.5486 1.82178 15.9749 2.48939 17.5277 3.38331C18.4479 3.91513 19.2646 4.44696 19.8282 4.83168C20.3229 5.17115 20.6219 5.38614 20.6334 5.39745C20.852 5.55587 21.0705 5.78218 21.2776 6.03112C21.7952 6.68741 22.2208 7.58133 22.2898 8.27157C22.2898 8.28288 22.3243 8.55445 22.3588 9.01839C22.3588 9.05233 22.3588 9.07496 22.3703 9.10891V9.1768C22.3703 9.22206 22.3818 9.25601 22.3818 9.30127V9.34653C22.3818 9.36916 22.3818 9.40311 22.3933 9.42574C22.3933 9.48232 22.4048 9.5389 22.4048 9.59547C22.4048 9.62942 22.4048 9.66337 22.4163 9.69731V9.71994C22.4163 9.7652 22.4163 9.79915 22.4278 9.84441V9.93494C22.4623 10.5233 22.4853 11.2249 22.4853 11.9604C22.4853 12.6959 22.4623 13.3975 22.4278 13.9859V14.0764C22.4278 14.1216 22.4278 14.1556 22.4163 14.2008V14.2235C22.4163 14.2574 22.4163 14.2914 22.4048 14.3253C22.4048 14.3819 22.3933 14.4385 22.3933 14.495C22.3933 14.529 22.3933 14.5516 22.3818 14.5743V14.6195C22.3818 14.6648 22.3703 14.6987 22.3703 14.744V14.8119C22.3703 14.8458 22.3703 14.8798 22.3588 14.9024C22.3243 15.3663 22.2898 15.6492 22.2898 15.6492C22.2208 16.3395 21.7952 17.2334 21.2776 17.8897C21.0705 18.1499 20.852 18.3649 20.6334 18.5233C20.6219 18.5233 20.3229 18.7496 19.8282 19.0891C19.2646 19.4738 18.4364 20.0057 17.5277 20.5375C15.9749 21.4427 14.5371 22.099 14.284 22.2122L14.238 22.2348C14.215 22.2461 14.1805 22.2574 14.1575 22.2687C13.8929 22.3706 13.5708 22.4498 13.2143 22.495C13.0532 22.5177 12.8807 22.529 12.7081 22.529H12.4781C11.8915 22.5177 11.3393 22.4158 10.9482 22.2348C10.9482 22.2348 10.8677 22.2008 10.7182 22.133C10.7067 22.1216 10.6837 22.1216 10.6722 22.1103C10.6607 22.099 10.6492 22.099 10.6377 22.0877C10.6262 22.0877 10.6262 22.0764 10.6147 22.0764C10.6032 22.0764 10.5917 22.0651 10.5802 22.0651C10.5687 22.0537 10.5572 22.0537 10.5341 22.0424H10.5226C9.93601 21.8161 8.83176 21.273 7.6585 20.5941C5.94461 19.6096 5.0244 18.9194 4.5528 18.5799C4.1272 18.2744 4.03518 18.0481 3.6556 18.0481H2.76989C2.42482 18.0481 2.42482 18.3423 2.50534 18.4554C2.86192 18.976 3.253 19.3833 3.6901 19.7001C3.74762 19.7454 5.15093 20.7638 6.92233 21.7935C7.01435 21.8501 7.10637 21.9066 7.2099 21.9519C8.85477 22.8798 10.2696 23.5134 10.3501 23.5587C10.9137 23.8076 11.6499 23.9547 12.4321 23.9774H12.5931C12.6966 23.9774 12.8002 23.9774 12.9037 23.9661C13.0187 23.9661 13.1337 23.9547 13.2488 23.9434C13.8354 23.8868 14.3875 23.7511 14.8246 23.5587C14.8246 23.5587 14.8361 23.5587 14.8361 23.5474C15.0317 23.4569 16.55 22.7666 18.2409 21.7935C19.1956 21.239 20.0353 20.6959 20.6219 20.2999C21.128 19.9491 21.4501 19.7228 21.4731 19.7001C21.7492 19.4965 22.0137 19.2362 22.2668 18.942C22.9109 18.1839 23.4286 17.1768 23.6241 16.2603C23.6241 16.2489 23.6241 16.2376 23.6356 16.2263C23.6471 16.1471 23.6701 16.0679 23.6816 16V15.9661C23.6931 15.9208 23.6931 15.8755 23.6931 15.8416C23.6931 15.819 23.7276 15.5474 23.7621 15.1061V15.0608C23.7851 15.0269 23.7851 14.9929 23.7851 14.9477",fill:"currentColor"})),secondaryIcon:e=>i.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("defs",null,i.createElement("linearGradient",{x1:12.343,y1:1,x2:12.343,y2:22.951,id:"esia-colored",gradientUnits:"userSpaceOnUse"},i.createElement("stop",{offset:.329,stopColor:"#0F67B1"}),i.createElement("stop",{offset:.636,stopColor:"#EF3E58"}))),i.createElement("path",{d:"M22.24 14.656v.042c0 .03 0 .072-.021.082v.042c-.031.404-.063.653-.063.674 0 .03 0 .072-.01.114v.031c-.01.062-.031.135-.041.207-.01.01-.01.021-.01.031-.177.84-.643 1.763-1.223 2.458-.229.27-.467.508-.716.695l-.766.55c-.7.48-1.416.936-2.146 1.368-1.523.892-2.89 1.524-3.067 1.607 0 .01-.01.01-.01.01-.394.177-.891.301-1.42.353-.104.01-.207.02-.31.02-.094.011-.187.011-.28.011h-.146c-.704-.02-1.368-.155-1.875-.383-.073-.042-1.347-.623-2.83-1.473a2.051 2.051 0 0 1-.258-.145 36.043 36.043 0 0 1-2.912-1.918 4.527 4.527 0 0 1-1.068-1.141c-.072-.103-.072-.373.239-.373h.787c.342 0 .425.207.809.487.424.311 1.253.944 2.797 1.846.84.493 1.701.95 2.58 1.369h.011c.021.01.031.01.042.02.01 0 .02.01.03.01.01 0 .01.011.021.011.01.01.021.01.031.02.01.011.032.011.042.021.135.063.207.094.207.094.353.166.85.26 1.378.27h.207c.156 0 .311-.01.457-.032a3.65 3.65 0 0 0 .85-.207c.02-.01.051-.02.072-.031l.041-.02a33.402 33.402 0 0 0 4.995-2.863c.446-.31.715-.518.726-.518.196-.145.393-.342.58-.58.466-.602.85-1.421.912-2.054 0 0 .031-.26.062-.684.01-.02.01-.052.01-.083v-.063c0-.041.01-.072.01-.114v-.04c.011-.022.011-.042.011-.074 0-.051.01-.103.01-.155.01-.031.01-.062.01-.093v-.021c.011-.042.011-.073.011-.114v-.083c.07-1.237.07-2.476 0-3.712v-.083c-.01-.042-.01-.073-.01-.114v-.021c-.01-.031-.01-.062-.01-.093 0-.052-.01-.104-.01-.156-.011-.02-.011-.052-.011-.072v-.042c0-.041-.01-.073-.01-.114v-.062c-.011-.031-.011-.052-.011-.083-.031-.425-.062-.674-.062-.685-.062-.632-.446-1.451-.912-2.053a3.411 3.411 0 0 0-.58-.58 33.42 33.42 0 0 0-5.762-3.401c-.02-.01-.052-.021-.073-.031a3.19 3.19 0 0 0-.85-.208c-.145-.02-.3-.03-.456-.03h-.207c-.528.01-1.025.113-1.378.269 0 0-.083.03-.207.093-.01 0-.02.01-.031.01 0 0-.01.01-.02.01 0 .011-.011.011-.011.011 0 .01-.01.01-.01.01-.011 0-.021.01-.032.01-.497.24-1.533.748-2.642 1.4-1.534.913-2.373 1.535-2.798 1.846-.383.28-.466.488-.808.488h-.798c-.311 0-.311-.27-.239-.384.322-.477.674-.85 1.068-1.14a37.769 37.769 0 0 1 2.912-1.93l.062-.03a34.228 34.228 0 0 1 3.026-1.576c.518-.239 1.17-.373 1.886-.384h.145c.093 0 .186.01.28.01.103 0 .207.01.31.021a4.745 4.745 0 0 1 1.42.353s0 .01.01.01c.177.083 1.545.705 3.068 1.607a33.005 33.005 0 0 1 2.912 1.918c.248.187.487.426.715.695.58.695 1.047 1.618 1.223 2.458.01.01.01.02.01.03.019.069.033.138.041.208v.031c0 .031.01.073.01.114.011.021.032.27.063.674v.042c0 .041.01.072.01.114v.041c.01.021.01.052.01.073l.073 1.39v.04c.01.364.021.758.021 1.162l-.02 1.162v.04c-.021.54-.042 1.007-.073 1.39-.01.021-.01.052-.01.073ZM9.865 10.218a.022.022 0 0 0-.02-.02h-.032a2.295 2.295 0 0 1-.673.103c-.466 0-.684-.124-.684-.83 0-.57.062-.83.684-.83.176 0 .332.022.539.084.02 0 .03 0 .041-.02l.27-.54v-.031a.022.022 0 0 0-.02-.02 3.125 3.125 0 0 0-.882-.136c-.964 0-1.399.456-1.399 1.483 0 1.037.435 1.504 1.399 1.504.238 0 .725-.052.954-.146.02-.01.03-.03.02-.052l-.197-.549Zm-3.99-2.23c-.953 0-1.326.415-1.326 1.463 0 1.068.373 1.483 1.327 1.483.963 0 1.336-.415 1.336-1.483 0-1.048-.373-1.462-1.336-1.462Zm-3.492.084a.044.044 0 0 0-.041.041v2.727c0 .021.02.042.041.042h.664c.02 0 .041-.021.041-.042V8.725h1.026c.01 0 .031-.01.031-.02.083-.187.156-.385.238-.581v-.032c-.01-.01-.02-.02-.03-.02h-1.97Zm3.493 2.26c-.435 0-.57-.114-.57-.86 0-.788.145-.861.57-.861.435 0 .58.072.58.86 0 .737-.135.861-.58.861Zm1.627 3.992a.022.022 0 0 0-.02-.02h-.032a2.295 2.295 0 0 1-.674.103c-.466 0-.684-.124-.684-.83 0-.57.073-.829.684-.829.176 0 .332.02.54.083.02 0 .03 0 .04-.02l.27-.54v-.03a.022.022 0 0 0-.007-.015 3.126 3.126 0 0 0-.895-.141c-.963 0-1.399.456-1.399 1.482 0 1.037.436 1.504 1.4 1.504.238 0 .725-.052.953-.145.02-.01.03-.032.02-.052l-.196-.55Zm3.046-2.146H8.52c-.02 0-.031.01-.041.031A11.895 11.895 0 0 1 8 14.926c0 .01 0 .02.01.03.01.011.021.011.031.011h.695c.02 0 .03-.01.03-.02.198-.623.353-1.432.415-2.116h.664v2.105c0 .02.02.041.041.041h.663c.021 0 .042-.02.042-.041v-2.727c0-.01-.021-.031-.042-.031Zm5.752 0h-1.959a.044.044 0 0 0-.041.041v2.727c0 .021.02.042.041.042h.663c.02 0 .042-.02.042-.042v-2.115h1.025c.01 0 .032-.01.032-.02.083-.187.155-.384.238-.581v-.032c-.02-.01-.031-.02-.041-.02Zm2.839 0h-.663a.045.045 0 0 0-.042.041v2.105c-.145.042-.29.062-.456.062-.435 0-.539-.134-.539-.715v-1.452a.045.045 0 0 0-.041-.041h-.663a.045.045 0 0 0-.041.041v1.525c0 .953.32 1.316 1.14 1.316.466 0 .994-.124 1.305-.238.01-.01.02-.02.02-.031v-2.572c.021-.02 0-.04-.02-.04v-.001Zm-14.052.01h-.674c-.02 0-.03.01-.03.031-.104.415-.322 1.12-.612 1.856L3.1 12.21c-.011-.01-.021-.02-.032-.02h-.684c-.01 0-.02.01-.03.02-.011.01-.011.02 0 .031l1.015 2.779c-.09.19-.187.377-.29.56a4.458 4.458 0 0 0-.197.383c-.01.011-.01.021 0 .032.01.01.02.02.031.02h.736c.01 0 .03-.01.03-.02.154-.3.295-.603.426-.913.435-1.016.777-1.97 1.036-2.84 0-.011 0-.022-.01-.032-.021-.02-.031-.02-.042-.02Zm8.726 0h-.674c-.02 0-.031.01-.031.031-.104.425-.321 1.12-.612 1.856l-.673-1.866c-.01-.01-.02-.02-.031-.02h-.684c-.01 0-.02.01-.031.02-.01.01-.01.02 0 .031l1.015 2.779c-.09.19-.187.377-.29.56a4.444 4.444 0 0 0-.197.383c-.01.011-.01.021 0 .032.01.01.02.02.031.02h.736c.01 0 .031-.01.031-.02.153-.3.295-.603.425-.913a28.78 28.78 0 0 0 1.036-2.84c0-.011 0-.022-.01-.032-.02-.02-.031-.02-.041-.02Z",clipRule:"evenodd",fill:"url(#esia-colored)",fillRule:"evenodd"}))},PHONE:{label:"По номеру телефона",caption:"Номер телефона",icon:e=>i.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},i.createElement("defs",null,i.createElement("clipPath",{id:"a"},i.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),i.createElement("g",{clipPath:"url(#a)"},i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M11.045 3.68a10.239 10.239 0 0 0 .738 2.993 1.323 1.323 0 0 1-.643 1.696l-.866.41a.225.225 0 0 0-.123.133.158.158 0 0 0 .011.135 12.756 12.756 0 0 0 3.321 3.815c.466.358.957.683 1.473.976a.156.156 0 0 0 .134.011.225.225 0 0 0 .133-.122l.408-.863a1.293 1.293 0 0 1 .732-.666 1.322 1.322 0 0 1 .967.022c1.094.453 2.215.708 3.401.766a1.302 1.302 0 0 1 1.173.805c.066.16.1.327.1.5v4.459a2.712 2.712 0 0 1-.816 1.944 2.494 2.494 0 0 1-1.37.68c-.21.031-.425.035-.644.01a18.77 18.77 0 0 1-9.782-4.113l-.002-.001a18.711 18.711 0 0 1-3.727-4.103 18.728 18.728 0 0 1-2.549-5.666 18.72 18.72 0 0 1-.495-2.672 2.494 2.494 0 0 1 .127-1.11 2.512 2.512 0 0 1 .894-1.194 2.68 2.68 0 0 1 1.001-.457c.2-.046.403-.068.612-.068h4a1.747 1.747 0 0 1 1.234.505 1.804 1.804 0 0 1 .381.532 1.897 1.897 0 0 1 .177.644Zm10.485.85-4 4c-.177.177-.354.265-.53.265-.177 0-.354-.088-.53-.265l-2-2a.743.743 0 0 1 0-1.06.743.743 0 0 1 1.06 0L17 6.94l3.47-3.47a.743.743 0 0 1 1.06 0 .742.742 0 0 1 0 1.06ZM9.552 3.816a.38.38 0 0 0-.044-.149c-.056-.054-.185-.167-.255-.167h-4a1.247 1.247 0 0 0-.485.098 1.174 1.174 0 0 0-.38.26 1.022 1.022 0 0 0-.23.365.976.976 0 0 0-.048.44 17.25 17.25 0 0 0 1.909 6.18 17.291 17.291 0 0 0 4.324 5.268 17.171 17.171 0 0 0 4.308 2.576c.733.303 1.48.555 2.24.753h.001c.801.21 1.617.36 2.448.454a.976.976 0 0 0 .806-.279 1.15 1.15 0 0 0 .26-.38 1.23 1.23 0 0 0 .097-.485v-4.274a11.7 11.7 0 0 1-3.593-.808l-.331.7a1.73 1.73 0 0 1-1 .9 1.648 1.648 0 0 1-1.363-.125 14.257 14.257 0 0 1-4.312-3.77l-.001-.001c-.382-.503-.73-1.03-1.045-1.584a1.642 1.642 0 0 1-.125-1.364 1.726 1.726 0 0 1 .898-1l.703-.333a11.71 11.71 0 0 1-.782-3.275Z",clipRule:"evenodd"}))),secondaryIcon:void 0},ALFA:{label:void 0,caption:"Альфа ID",icon:e=>i.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",...e},i.createElement("defs",null,i.createElement("clipPath",{id:"clip146_396"},i.createElement("rect",{id:"Logo",width:24,height:24,fill:"white",fillOpacity:0})),i.createElement("clipPath",{id:"clip129_3008"},i.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"white",fillOpacity:0}))),i.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"#EF3124",fillOpacity:1}),i.createElement("g",{clipPath:"url(#clip129_3008)"},i.createElement("g",{clipPath:"url(#clip146_396)"},i.createElement("path",{id:"Union",d:"M12.0784 4.99939C13.0987 4.99939 13.3867 5.60126 13.6481 6.36017L16.3427 14.2609L14.3805 14.2609L13.7791 12.3771L10.2207 12.3771L9.56677 14.2609L7.70911 14.2609L10.4826 6.36017C10.7441 5.57532 11.058 4.99939 12.0784 4.99939ZM11.9999 7.04004L10.7181 10.8074L13.2297 10.8074L12.0524 7.04004L11.9999 7.04004ZM16.5 16.8002L7.49997 16.8002L7.49997 18.6578L16.5 18.6578L16.5 16.8002Z",clipRule:"evenodd",fill:"#FFFFFF",fillOpacity:1,fillRule:"evenodd"})))),secondaryIcon:void 0},SBER:{label:void 0,caption:"Сбер ID",icon:e=>i.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",...e},i.createElement("defs",null,i.createElement("clipPath",{id:"clip146_362"},i.createElement("rect",{id:"Logo",width:20,height:20,transform:"translate(2.000000 2.000000)",fill:"white",fillOpacity:0})),i.createElement("clipPath",{id:"clip129_3001"},i.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"white",fillOpacity:0}))),i.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"#21A038",fillOpacity:1}),i.createElement("g",{clipPath:"url(#clip129_3001)"},i.createElement("g",{clipPath:"url(#clip146_362)"},i.createElement("path",{id:"Vector",d:"M12 4.5C13.8 4.5 15.45 5.13 16.74 6.19L15.45 7.22C14.48 6.52 13.29 6.1 11.99 6.1C8.74 6.1 6.1 8.74 6.1 12C6.1 15.25 8.74 17.89 11.99 17.89C15.25 17.89 17.89 15.25 17.89 12C17.89 11.92 17.89 11.85 17.88 11.77L19.38 10.69C19.46 11.11 19.49 11.55 19.49 12C19.49 16.14 16.14 19.5 11.99 19.5C7.85 19.5 4.5 16.14 4.5 12C4.5 7.85 7.85 4.5 12 4.5Z",fill:"#FFFFFF",fillOpacity:1,fillRule:"evenodd"}),i.createElement("path",{id:"Vector",d:"M9.17 10.17L12 12L18.08 7.53L18.99 9L12 14.11L9.17 12.35L9.17 10.17Z",fill:"#FFFFFF",fillOpacity:1,fillRule:"evenodd"})))),secondaryIcon:void 0},VTB:{label:void 0,caption:"ВТБ ID",icon:e=>i.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",...e},i.createElement("defs",null,i.createElement("linearGradient",{id:"c",x1:0,x2:24,y1:12,y2:12,gradientUnits:"userSpaceOnUse"},i.createElement("stop",{stopColor:"#0037FF"}),i.createElement("stop",{offset:.75,stopColor:"#0085FF"})),i.createElement("clipPath",{id:"b"},i.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),i.createElement("mask",{id:"a",width:24,height:24,x:0,y:0,"mask-type":"alpha",maskUnits:"userSpaceOnUse"},i.createElement("circle",{cx:12,cy:12,r:12,fill:"#F7F8FA"})),i.createElement("g",{mask:"url(#a)"},i.createElement("path",{fill:"#F7F8FA",d:"M0 0h24v24H0z"})),i.createElement("g",{clipPath:"url(#b)",mask:"url(#a)"},i.createElement("path",{fill:"url(#c)",d:"M0 0h24v24H0z"}),i.createElement("path",{fill:"#FFF",fillRule:"evenodd",d:"M19.5 7.5H7.7l-.85 2.25h11.79l.86-2.25Zm-1.18 3.37H6.52l-.85 2.25h11.8l.85-2.25ZM5.33 14.25h11.52l-.83 2.25H4.5l.83-2.25Z"}))),secondaryIcon:void 0},MTS:{label:void 0,caption:"МТС ID",icon:e=>i.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",...e},i.createElement("defs",null),i.createElement("rect",{id:"Button",width:24,height:24,fill:"#FFFFFF",fillOpacity:0}),i.createElement("mask",{id:"mask129_2994","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},i.createElement("rect",{id:"rect",width:24,height:24,fill:"#000000",fillOpacity:1})),i.createElement("g",{mask:"url(#mask129_2994)"},i.createElement("rect",{id:"rect",width:24,height:24,fill:"#FF0032",fillOpacity:1}),i.createElement("path",{id:"path",d:"M15.98 1.82L15.98 2.94L18.4 2.94L18.4 7.32L19.75 7.4L19.75 2.94L22.16 2.94L22.16 1.82L15.98 1.82Z",fill:"#FFFFFF",fillOpacity:1,fillRule:"nonzero"}),i.createElement("path",{id:"path",d:"M7.3 1.84L5.53 5.5L3.77 1.84L1.84 1.84L1.84 7.38L3.19 7.38L3.19 3.42L4.92 6.76L6.15 6.76L7.87 3.42L7.87 7.38L9.22 7.38L9.22 1.84L7.3 1.84Z",fill:"#FFFFFF",fillOpacity:1,fillRule:"nonzero"}),i.createElement("path",{id:"path",d:"M20.81 20.3C20.78 20.51 20.69 20.7 20.54 20.84C20.39 20.98 20.2 21.07 20 21.11C19.71 21.17 19.41 21.2 19.11 21.2C18.79 21.2 18.47 21.15 18.17 21.06C17.92 20.98 17.7 20.81 17.55 20.6C17.41 20.38 17.33 20.06 17.33 19.66L17.33 19.1C17.33 18.69 17.41 18.38 17.55 18.16C17.7 17.94 17.92 17.78 18.16 17.7C18.47 17.6 18.79 17.56 19.11 17.56C19.41 17.56 19.7 17.59 20 17.64C20.2 17.68 20.39 17.78 20.54 17.92C20.69 18.06 20.78 18.25 20.8 18.46L22.16 18.46C22.13 18.03 21.97 17.62 21.69 17.3C21.42 17 21.07 16.78 20.68 16.68C20.17 16.54 19.64 16.48 19.11 16.49C18.46 16.49 17.9 16.58 17.44 16.77C16.98 16.94 16.6 17.27 16.36 17.69C16.12 18.1 15.99 18.65 15.99 19.31L15.99 19.44C15.99 20.11 16.12 20.65 16.36 21.06C16.6 21.49 16.98 21.81 17.44 21.99C17.9 22.17 18.46 22.26 19.11 22.26C19.64 22.27 20.17 22.21 20.68 22.08C21.07 21.97 21.42 21.76 21.69 21.46C21.97 21.13 22.13 20.72 22.16 20.3L20.81 20.3Z",fill:"#FFFFFF",fillOpacity:1,fillRule:"nonzero"}))),secondaryIcon:void 0},TINKOFF:{label:void 0,caption:"T-ID",icon:e=>i.createElement("svg",{width:44,height:24,viewBox:"0 0 44 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",...e},i.createElement("defs",null),i.createElement("mask",{id:"mask129_2984","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:44,height:24},i.createElement("rect",{id:"rect",width:44,height:24,fill:"#000000",fillOpacity:1})),i.createElement("g",{mask:"url(#mask129_2984)"},i.createElement("path",{id:"path",d:"M32.11 0L11.88 0C5.32 0 0 5.37 0 12C0 18.62 5.32 24 11.88 24L32.11 24C38.67 24 44 18.62 44 12C44 5.37 38.67 0 32.11 0Z",fill:"#303030",fillOpacity:1,fillRule:"nonzero"}),i.createElement("path",{id:"path",d:"M6.89 6.16L19.7 6.16L19.7 12.67C19.7 14.33 18.82 15.87 17.39 16.71L13.3 19.09L9.2 16.71C7.77 15.87 6.89 14.33 6.89 12.67L6.89 6.16Z",fill:"#FFDD2D",fillOpacity:1,fillRule:"nonzero"}),i.createElement("path",{id:"path",d:"M10.41 9.59L10.41 11.61C10.68 11.3 11.18 11.08 11.75 11.08L12.37 11.08L12.37 13.44C12.37 14.06 12.2 14.61 11.95 14.91L14.64 14.91C14.39 14.61 14.22 14.06 14.22 13.44L14.22 11.09L14.84 11.09C15.41 11.09 15.91 11.3 16.18 11.61L16.18 9.59L10.41 9.59Z",fill:"#333333",fillOpacity:1,fillRule:"evenodd"}),i.createElement("path",{id:"path",d:"M27.01 16.07L27.01 8.43L24.63 8.43L24.63 16.07L27.01 16.07Z",fill:"#FFFFFF",fillOpacity:1,fillRule:"nonzero"}),i.createElement("path",{id:"path",d:"M32.77 16.07C35.79 16.07 37.28 14.45 37.28 12.25C37.28 10.05 35.79 8.43 33.02 8.43L28.76 8.43L28.76 16.07L32.77 16.07ZM32.53 10.26C34.17 10.26 34.85 11 34.85 12.25C34.85 13.41 34.17 14.29 32.53 14.29L31.06 14.29L31.06 10.26L32.53 10.26Z",fill:"#FFFFFF",fillOpacity:1,fillRule:"nonzero"}))),secondaryIcon:void 0},SOVCOM:{label:void 0,caption:"Совком ID",icon:e=>i.createElement("svg",{width:24.000015,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",...e},i.createElement("defs",null),i.createElement("path",{id:"Vector",d:"M14.39 0.25L14.39 6.47L11.97 6.47C8.93 6.47 6.47 8.93 6.47 11.97C6.47 15.02 8.93 17.48 11.97 17.48L14.39 17.48L14.39 23.7C19.89 22.64 24 17.82 24 11.97C24 6.17 19.89 1.35 14.39 0.25Z",fill:"#003791",fillOpacity:1,fillRule:"nonzero"}),i.createElement("path",{id:"Vector",d:"M11.97 19.42C7.87 19.42 4.52 16.08 4.52 11.97C4.52 7.87 7.87 4.53 11.97 4.53L12.44 4.53L12.44 0L11.97 0C5.37 0 0 5.37 0 11.97C0 18.62 5.37 24 11.97 24L12.44 24L12.44 19.42L11.97 19.42L11.97 19.42Z",fill:"#FC5055",fillOpacity:1,fillRule:"nonzero"})),secondaryIcon:void 0}}),aT=e=>{let{providers:t,getHref:n,scenarioOptions:r}=e,a=e=>e?e.map(e=>({...aI[e],href:n(e,r),type:e,caption:aI[e].caption,icon:(0,i.createElement)(aI[e].icon),secondaryIcon:aI[e].secondaryIcon?(0,i.createElement)(aI[e].secondaryIcon):void 0})):[],{primary:l=[],additional:o=[],extra:s=[]}=t,c=a(l),u=a(o),d=a(s);return{primaryButtons:c,additionalButtons:u,extraButtons:d,buttonsList:[{type:"primary",buttons:c},{type:"additional",buttons:u},{type:"extra",buttons:d}]}},aM=(e,t)=>{var n,r;let a=n=>(null==t?void 0:t[n])===null?null:(null==t?void 0:t[n])??(null==e?void 0:e[n]),l={theme:(null==t?void 0:t.theme)??"light",variant:(null==t?void 0:t.variant)??"primary",linkTarget:(null==t?void 0:t.linkTarget)??"_blank",withLogo:(null==t?void 0:t.withLogo)??!1,isNewYearLogo:(null==t?void 0:t.isNewYearLogo)??!1,primaryTextOverride:null==t?void 0:t.primaryTextOverride,additionalTextOverride:null==t?void 0:t.additionalTextOverride,extraTextOverride:null==t?void 0:t.extraTextOverride,title:a("title"),description:a("description"),highlights:a("highlights"),consents:null==e?void 0:e.consents,legalInfo:null==e?void 0:e.legalInfo,availableAuthProviders:null==e?void 0:e.availableAuthProviders},i=(e=[],t)=>void 0!==t?e.filter(e=>t.includes(e)):e,o=(e,t)=>({...e,primaryAuthProviders:i(null==e?void 0:e.primaryAuthProviders,t),additionalAuthProviders:i(null==e?void 0:e.additionalAuthProviders,t),extraAuthProviders:i(null==e?void 0:e.extraAuthProviders,t)}),s=null==e?void 0:e.availableAuthProviders,c=!(null!=t&&t.primaryAuthProviders)&&!(null!=(n=null==t?void 0:t.additionalAuthProviders)&&n.length)&&!(null!=(r=null==t?void 0:t.extraAuthProviders)&&r.length);if(!t||c)return{...e&&o(e,s),...l};let u=o(t,s);return u.primaryAuthProviders.length>0||u.additionalAuthProviders.length>0||u.extraAuthProviders.length>0?{...u,...l}:{...e&&o(e,s),...l}},aS=e=>{let{configKey:t,entryPointId:n,serverConfig:r={},baseUrl:a,apiBaseUrl:l,apiVersion:o,autoFetch:s=!0,product:c,productContext:u,isSilent:d,config:h,query:f={},scenarioParams:p={},onMount:g,onDestroy:m,onAnalyticsEvent:v}=e,[b,x]=(0,i.useState)(null),[w,_]=(0,i.useState)(s),k=(0,i.useCallback)(async()=>{try{_(!0);let e=await (0,al.g)(l,t??void 0,o);x(e)}catch(e){throw Error(`Unknown fetch error: ${e}`)}finally{_(!1)}},[]);(0,i.useEffect)(()=>(null==g||g(),null==v||v({eventCategory:"login-widget",eventAction:"mount_login_widget"}),()=>{null==m||m(),null==v||v({eventCategory:"login-widget",eventAction:"unmount_login_widget"})}),[]),(0,i.useEffect)(()=>{s&&k()},[s,k]);let C=s?b:r,j=(e="ESIA",t={})=>({version:"v2",entryPointId:n,product:c,productContext:u,isSilent:d,authProvider:e,consents:Object.fromEntries(((null==C?void 0:C.consents)??[]).map(e=>[e.key,e.value])),...p,...t}),E=(e,t)=>aa(JSON.stringify(j(e,t))),N=aM(C,h);return{getConfig:()=>({...N}),getHref:(e,t)=>(0,y.jb)((0,y.xn)(a,"/registration"),{...f,scenario:E(e,t)}),isPending:w}},aO={loginWidget:"_loginWidget_h02n9_61",wrapper:"_wrapper_h02n9_81",heading:"_heading_h02n9_86",description:"_description_h02n9_87"},aZ=({serverConfig:e,baseUrl:t,s3AssetsUrl:n="",configKey:r,entryPointId:a,apiVersion:u,config:d,product:h,productContext:p,query:g,scenarioParams:m,isSilent:v,skeleton:b=(0,l.jsx)("p",{children:"Загружаем данные..."}),className:y,style:w,overrideLoginAction:_,onMount:k,onDestroy:C,onAnalyticsEvent:j,...E})=>{let[N,A]=(0,i.useState)(),[R,L]=(0,i.useState)(),[I,T]=(0,i.useState)(),{getConfig:M,getHref:S}=aS({configKey:r,apiBaseUrl:"",apiVersion:u,entryPointId:a,autoFetch:!1,baseUrl:t,product:h,productContext:p,query:g,scenarioParams:m,isSilent:v,config:d,serverConfig:e,onMount:k,onDestroy:C,onAnalyticsEvent:j}),{theme:O,variant:Z,linkTarget:F,title:z,description:B,highlights:$,withLogo:P,isNewYearLogo:D,legalInfo:q,consents:V=[],primaryTextOverride:H,additionalTextOverride:Y,extraTextOverride:U,primaryAuthProviders:W,additionalAuthProviders:Q=[],extraAuthProviders:K=[],view:G="base"}=M(),{buttonsList:J}=aT({providers:{primary:W,additional:Q,extra:K},getHref:S,scenarioOptions:{consents:N,phone:I}}),X=J.some(({buttons:e})=>e.length>0),ee=(0,i.useCallback)(e=>{null==j||j(e)},[j]),et=(0,i.useCallback)(e=>{T(e)},[]),en="phone"===G?ag:af,er="primary"===Z?o.C:"div",ea=R?x:"div",el=(0,i.useCallback)(e=>{L(e)},[]),ei=(0,i.useMemo)(()=>h??{},[JSON.stringify(h)]);return e?Object.keys(e).length?(0,l.jsx)("div",{className:(0,f.Z)(aO.loginWidget,y),style:w,...E,"data-auth-widgets-theme":O,"data-qa":"login-widget",children:(0,l.jsxs)(er,{className:aO.wrapper,children:[(0,l.jsx)(ao,{s3AssetsUrl:n,withLogo:P,isNewYearLogo:D,dataQa:"login-widget-logo"}),(z||B)&&(0,l.jsxs)("div",{children:[z&&(0,l.jsx)(s.H,{type:"h2",className:aO.heading,dataQa:"login-widget-heading",children:z}),B&&(0,l.jsx)(c.T,{as:"p",fontFamily:"secondary",size:"14",className:(0,f.Z)(aO.description),dataQa:"login-widget-description",children:B})]}),X?(0,l.jsx)(ea,{text:R?"Чтобы войти в личный кабинет, подтвердите свое согласие:":"",...R?{dataQa:"login-widget-tooltip"}:{},children:(0,l.jsx)(en,{buttonsList:J,disabled:R,primaryTextOverride:H,additionalTextOverride:Y,extraTextOverride:U,overrideLoginAction:_,onAnalyticsEvent:ee,linkTarget:F,phone:I,onPhoneChange:et})}):(0,l.jsx)(c.T,{as:"p",weight:"bold",size:"20",dataQa:"login-widget-providers-empty",style:{textAlign:"center"},className:"mb-2",children:"Возникла техническая ошибка. Выберите другой способ входа или попробуйте войти позже"}),(0,l.jsx)(ab,{consents:V,onAgree:e=>{A(e)},onError:el,onAnalyticsEvent:j}),(0,l.jsx)(aL,{productInfo:ei,s3AssetsUrl:n,onAnalyticsEvent:j}),(0,l.jsx)(aw,{highlights:$??null}),(0,l.jsx)(ak,{legalInfo:q,onAnalyticsEvent:j})]})}):(0,l.jsx)("p",{children:"Возникла техническая ошибка. Попробуйте позже"}):(0,l.jsx)(l.Fragment,{children:b})};aZ.displayName="LoginWidget"},85658:function(e,t,n){"use strict";n.d(t,{B:function(){return f},S:function(){return c}});var r=n(57437),a=n(5549),l=n(2265),i=n(71974),o=n(32023),s=n(7031);function c(e){return l.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},l.createElement("path",{d:"M15.827 2.761A10.001 10.001 0 1 0 12 22a.75.75 0 0 0 .75-.75v-.004a.75.75 0 0 0-.75-.75A8.496 8.496 0 1 1 20.496 12c0 .414.336.75.75.75h.004A.75.75 0 0 0 22 12a10 10 0 0 0-6.173-9.239Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}n(57518);let u=e=>e?"string"==typeof e?e.split(" ").map(e=>{if(e.includes("-")){let t=e.indexOf("-");return[e.substring(0,t),e.substring(t+1,e.length)]}return[e]}).reduce((e,t)=>{let[n,r]=t;return{...e,[n]:void 0===r||r}},{}):e:{},d=(0,s.g)("button"),h={button:d,label:"".concat(d,"__label"),icon:"".concat(d,"__icon"),spinner:"".concat(d,"__spinner"),states:{ghost:"".concat(d,"--ghost"),outline:"".concat(d,"--outline"),stretch:"".concat(d,"--stretch"),iconOnly:"".concat(d,"--icon-only"),iconLeft:"".concat(d,"--icon-left"),iconRight:"".concat(d,"--icon-right"),rounded:"".concat(d,"--rounded"),disabled:"".concat(d,"--disabled"),hidden:"".concat(d,"--hidden")}},f=(0,l.forwardRef)((e,t)=>{let{as:n,appearance:s="fill",children:d,className:f,disabled:p=!1,iconLeft:g,iconRight:m,label:v,pending:b,shape:x="default",size:y="m",stretch:w=!1,variant:_="primary",type:k,dataId:C,dataQa:j,style:E,onClick:N,...A}=e,R=n||"button",L=v||d,I=(0,l.useMemo)(()=>"icon"===x||"circle-icon"===x,[x]),T=(0,l.useMemo)(()=>{let e={};if(y&&!o.B.includes(y)){let t=u(y);e=o.B.reduce((e,n)=>{let r="xs"===n?"".concat(h.button,"--").concat(t[n]):"".concat(h.button,"--").concat(t[n],"-").concat(n);return{...e,[r]:!!t[n]}},{})}return e},[y]),M=(0,l.useMemo)(()=>({[h.button]:!0,["".concat(h.button,"--").concat(_)]:!0,["".concat(h.button,"--").concat(y)]:y&&o.B.includes(y),[h.states.iconOnly]:I,[h.states.stretch]:!0===w,["".concat(h.states.stretch,":").concat(w)]:"string"==typeof w,[h.states.ghost]:"ghost"===s,[h.states.outline]:"outline"===s,[h.states.rounded]:"circle-icon"===x,[h.states.iconLeft]:g&&!I,[h.states.iconRight]:m&&!I,[h.states.disabled]:p,...T}),[s,p,g,I,m,T,x,y,w,_]),S=(0,l.useMemo)(()=>!!m&&(!I||!g),[g,m,I]),O=(0,l.useCallback)(e=>{if(p){e.preventDefault();return}null==N||N(e)},[N,p]);return(0,r.jsxs)(R,{className:(0,a.Z)(f,{...M}),ref:t,style:E,type:"button"===R?k||"button":void 0,disabled:"button"===R?p:void 0,"aria-disabled":p||void 0,tabIndex:p?-1:0,onClick:O,...A,"data-qa":j,"data-id":C,children:[g&&(0,r.jsx)("span",{role:"img","aria-hidden":"true",className:(0,a.Z)(h.icon,{[h.states.hidden]:b}),children:g}),L&&!I&&(0,r.jsx)("span",{className:(0,a.Z)(h.label,{[h.states.hidden]:b}),children:L}),S&&(0,r.jsx)("span",{role:"img","aria-hidden":"true",className:(0,a.Z)(h.icon,{[h.states.hidden]:b}),children:m}),b&&(0,r.jsx)("span",{role:"img","aria-hidden":"true",className:h.spinner,children:(0,r.jsx)(i.P,{children:(0,r.jsx)(c,{})})})]})});f.displayName="Button"},95515:function(e,t,n){"use strict";n.d(t,{C:function(){return f},S:function(){return u},a:function(){return c}});var r=n(57437),a=n(5549),l=n(2265),i=n(71974),o=n(78394),s=n(7031);function c(e){return l.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},l.createElement("defs",null,l.createElement("clipPath",{id:"a"},l.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),l.createElement("g",{clipPath:"url(#a)"},l.createElement("path",{d:"M2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12Zm1.5 0a8.5 8.5 0 1 1 17 0 8.5 8.5 0 0 1-17 0Zm12.28-1.72-4.25 4.25a.722.722 0 0 1-.53.22.722.722 0 0 1-.53-.22l-2.25-2.25a.743.743 0 0 1 0-1.06.743.743 0 0 1 1.06 0L11 12.94l3.72-3.72a.743.743 0 0 1 1.06 0 .743.743 0 0 1 0 1.06Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"})))}function u(e){return l.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},l.createElement("path",{d:"M12.617 2.035a4.736 4.736 0 0 0-1.232 0c-1.28.167-2.263 1.01-3.216 2.25-.944 1.231-1.97 3.005-3.284 5.28l-.06.105c-1.316 2.277-2.342 4.053-2.937 5.487-.6 1.447-.838 2.72-.344 3.912.159.382.366.74.617 1.069.785 1.024 2.007 1.454 3.56 1.659 1.539.202 3.59.202 6.22.202h.12c2.63 0 4.681 0 6.22-.202 1.553-.204 2.775-.635 3.56-1.66a4.75 4.75 0 0 0 .617-1.068c.494-1.192.256-2.465-.344-3.912-.595-1.434-1.621-3.21-2.937-5.487l-.06-.105c-1.315-2.275-2.34-4.049-3.285-5.28-.952-1.24-1.935-2.083-3.215-2.25ZM11.58 3.522a3.23 3.23 0 0 1 .844 0c.678.089 1.343.535 2.22 1.677.877 1.143 1.854 2.83 3.205 5.169 1.352 2.34 2.328 4.031 2.88 5.364.552 1.331.606 2.13.344 2.762-.108.261-.25.507-.422.731-.415.543-1.135.897-2.564 1.085-1.43.188-3.382.189-6.085.189s-4.655-.001-6.085-.19c-1.43-.187-2.149-.54-2.564-1.084a3.249 3.249 0 0 1-.422-.73c-.262-.632-.208-1.432.344-2.763.552-1.333 1.528-3.023 2.88-5.364 1.351-2.338 2.328-4.026 3.205-5.17.877-1.141 1.543-1.587 2.22-1.676Zm1.173 5.227a.75.75 0 0 0-1.5 0v5.5a.75.75 0 1 0 1.5 0v-5.5Zm-1.75 8.253a1 1 0 1 1 2-.005 1 1 0 0 1-2 .005Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}n(35763);let d=(0,s.g)("caption"),h=Object.freeze({caption:d,captionWithIcon:`${d}--with-icon`,content:`${d}__content`,icon:`${d}__icon`,text:`${d}__text`,size:{s:`${d}--s`,m:`${d}--m`},states:{success:`${d}--success`,error:`${d}--error`,warning:`${d}--warning`}});function f({as:e,children:t,state:n="default",size:l="m",text:s,withoutIcon:d=!1,lineClamp:f,role:p,dataQa:g,dataId:m,className:v,style:b,...x}){let y=s||t,w=!d&&["success","error","warning"].includes(n),_="success"===n?c:u,k=(0,a.Z)(v,h.caption,h.size[l],{[h.captionWithIcon]:w,[h.states.success]:"success"===n,[h.states.error]:"error"===n,[h.states.warning]:"warning"===n});return(0,r.jsx)(e||"div",{className:k,style:b,role:p,...x,"data-id":m,"data-qa":g,children:(0,r.jsxs)("div",{className:h.content,children:[w&&y&&(0,r.jsx)(i.P,{className:h.icon,children:(0,r.jsx)(_,{})}),(0,r.jsx)("span",{className:(0,a.Z)(h.text),style:{...f?{WebkitLineClamp:f,lineClamp:f,...o.l}:void 0},children:y})]})})}f.displayName="Caption"},35915:function(e,t,n){"use strict";n.d(t,{C:function(){return s}});var r=n(57437),a=n(5549),l=n(7031);n(76199);let i=(0,l.g)("card"),o={card:i,variants:{primary:`${i}--primary`,secondary:`${i}--secondary`}},s=({as:e,className:t,style:n,children:l,variant:i="primary",dataQa:s,dataId:c,...u})=>(0,r.jsx)(e||"div",{className:(0,a.Z)(t,o.card,o.variants[i]),style:n,...u,"data-id":c,"data-qa":s,children:l});s.displayName="Card"},22821:function(e,t,n){"use strict";n.d(t,{C:function(){return g},u:function(){return h}});var r=n(57437),a=n(5549),l=n(2265),i=n(62626),o=n(95515);n(32023);var s=n(90271),c=n(74124),u=n(71974),d=n(7031);function h(e,t){let[n,r]=(0,l.useState)(e);return(0,l.useEffect)(()=>{(0,s.i)(t)&&r(t)},[JSON.stringify(t)]),[n,r]}n(93042);let f=(0,d.g)("checkbox"),p=Object.freeze({checkbox:f,input:"".concat(f,"__input"),marker:"".concat(f,"__marker"),wrapper:"".concat(f,"__wrapper"),label:"".concat(f,"__label"),caption:"".concat(f,"__caption"),icon:"".concat(f,"__icon"),iconButton:"".concat(f,"__icon-button"),states:{error:"".concat(f,"--error"),disabled:"".concat(f,"--disabled"),inverted:"".concat(f,"--inverted")},sizes:{xs:"".concat(f,"--xs"),s:"".concat(f,"--s"),m:"".concat(f,"--m")},variants:{primary:"".concat(f,"--primary"),secondary:"".concat(f,"--secondary")}}),g=(0,l.forwardRef)((e,t)=>{let{value:n=!1,variant:s="primary",state:d="default",label:f,disabled:g=!1,caption:m,className:v,icon:b,withIcon:x=!1,size:y="m",style:w,inverted:_=!1,children:k,inputRef:C,dataQa:j,dataId:E,onChange:N,onIconClick:A,...R}=e,[L,I]=h(!1,n),T=(0,l.useId)(),M=k||f;return(0,r.jsxs)("label",{ref:t,htmlFor:T,"data-marker-label":"",className:(0,a.Z)(v,p.checkbox,{[p.states.inverted]:_,[p.states.disabled]:g,[p.states.error]:"error"===d,[p.sizes[y]]:!0,[p.variants[s]]:!0}),style:w,"data-id":E,"data-qa":j,children:[(0,r.jsx)("input",{id:T,ref:C,value:String(L),className:p.input,type:"checkbox","aria-invalid":"error"===d,disabled:g,onChange:e=>{let t="string"==typeof L?!!L:!L;I(t),null==N||N(t,e)},...R}),(0,r.jsx)("span",{className:p.marker,children:(0,r.jsx)(c.C,{type:"checkbox",checked:L,inverted:_,state:d,disabled:g})}),M&&(0,r.jsxs)("span",{className:p.wrapper,children:[(0,r.jsx)("span",{className:(0,a.Z)(p.label),children:M}),m&&(0,r.jsx)(o.C,{className:p.caption,withoutIcon:!0,children:m})]}),x&&(0,r.jsx)("button",{type:"button",className:(0,a.Z)(p.iconButton),onClick:g?void 0:A,children:(0,r.jsx)(u.P,{className:(0,a.Z)(p.icon),children:b?(0,r.jsx)(r.Fragment,{children:b}):(0,r.jsx)(i.S,{})})})]})});g.displayName="Checkbox"},85884:function(e,t,n){"use strict";n(57437),n(5549);var r=n(7031);n(11203);let a=(0,r.g)("col");Object.freeze({col:a,state:{size:(e,t)=>!0===t?`${a}--${e}`:`${a}--${e}-${t}`,offsetLeft:(e,t)=>`${a}--${e}-offset-left-${t}`,offsetRight:(e,t)=>`${a}--${e}-offset-right-${t}`}})},74124:function(e,t,n){"use strict";n.d(t,{C:function(){return f}});var r=n(57437),a=n(5549),l=n(2265),i=n(71974),o=n(7031);function s(e){return l.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},l.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M19.836 6.466a1.5 1.5 0 0 1-.051 2.12l-9.45 9a1.5 1.5 0 0 1-2.07 0l-4.05-3.857a1.5 1.5 0 1 1 2.07-2.172L9.3 14.429l8.415-8.015a1.5 1.5 0 0 1 2.121.052Z"}))}function c(e){return l.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},l.createElement("rect",{width:18,height:3,x:3,y:10.5,fill:"currentColor",rx:1.5}))}n(93188);let u=["checkbox"],d=(0,o.g)("common-marker"),h={marker:d,icon:`${d}__icon`,states:{checkbox:`${d}--checkbox`,radio:`${d}--radio`,toggle:`${d}--toggle`,error:`${d}--error`,checked:`${d}--checked`,disabled:`${d}--disabled`,inverted:`${d}--inverted`,indeterminate:`${d}--indeterminate`}},f=({as:e,state:t="default",type:n="checkbox",className:l,checked:o,inverted:d,disabled:f,...p})=>(0,r.jsx)(e||"span",{...p,className:(0,a.Z)(l,h.marker,{[h.states.checkbox]:"checkbox"===n,[h.states.radio]:"radio"===n,[h.states.toggle]:"toggle"===n,[h.states.checked]:!!o,[h.states.indeterminate]:"indeterminate"===o,[h.states.error]:"error"===t,[h.states.inverted]:d,[h.states.disabled]:f}),children:u.includes(n)&&(0,r.jsx)(i.P,{className:(0,a.Z)(h.icon,{[h.states.checked]:o,[h.states.inverted]:d,[h.states.error]:"error"===t,[h.states.disabled]:f}),children:"indeterminate"===o?(0,r.jsx)(c,{}):(0,r.jsx)(s,{})})});f.displayName="CommonMarker"},529:function(e,t,n){"use strict";n(57437),n(5549);var r=n(7031);n(19904);let a=(0,r.g)("container");Object.freeze({container:a,states:{narrow:`${a}--narrow`}})},93026:function(e,t,n){"use strict";n.d(t,{D:function(){return s}});var r=n(57437),a=n(5549),l=n(7031);n(7161);let i=(0,l.g)("divider"),o=Object.freeze({divider:i,content:`${i}__content`}),s=({content:e,className:t,style:n,dataQa:l,dataId:i,...s})=>(0,r.jsx)("div",{className:(0,a.Z)(o.divider,t),style:n,...s,"data-id":i,"data-qa":l,children:e&&(0,r.jsx)("div",{className:o.content,children:e})});s.displayName="Divider"},61088:function(e,t,n){"use strict";n.d(t,{F:function(){return c}});var r=n(57437),a=n(5549),l=n(95515),i=n(7031);n(43737);let o=(0,i.g)("form-field"),s=Object.freeze({formField:o,labelWrapper:`${o}__label-wrapper`,label:`${o}__label`,description:`${o}__description`}),c=({label:e,description:t,caption:n,captionState:i,children:o,hasCaption:c,className:u,style:d,dataQa:h,dataId:f,...p})=>(0,r.jsxs)("div",{className:(0,a.Z)(s.formField,u),style:d,...p,"data-id":f,"data-qa":h,children:[(e||t)&&(0,r.jsxs)("div",{className:s.labelWrapper,children:[(0,r.jsx)("span",{className:s.label,children:e}),(0,r.jsx)("span",{className:s.description,children:t})]}),o,(c||n)&&(0,r.jsx)(l.C,{text:n,state:i})]});c.displayName="FormField"},23077:function(e,t,n){"use strict";n.d(t,{H:function(){return u}});var r=n(57437),a=n(5549),l=n(78394),i=n(7031);n(98342);let o={display:"h1",hero:"h1",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6"},s=(0,i.g)("heading"),c=Object.freeze({heading:s,states:Object.freeze({display:`${s}--display`,hero:`${s}--hero`,h1:`${s}--h1`,h2:`${s}--h2`,h3:`${s}--h3`,h4:`${s}--h4`,h5:`${s}--h5`,h6:`${s}--h6`})}),u=({as:e,children:t,weight:n,type:i,lineClamp:s,className:u,style:d,dataQa:h,dataId:f,...p})=>{var g;let m=e||o[i]||"div",v=/^h[1-6]$/.test(m),b=(null==(g=i.match(/\d+/))?void 0:g[0])||1;return(0,r.jsx)(m,{className:(0,a.Z)(c.heading,c.states[i],u),style:{...n?{fontWeight:`var(--font-weight-${n})`}:void 0,...s?{WebkitLineClamp:s,lineClamp:s,...l.l}:void 0,...d},role:v?null:"heading","aria-level":v?null:b,...p,"data-id":f,"data-qa":h,children:t})};u.displayName="Heading"},11720:function(e,t,n){"use strict";n(57437),n(5549);var r=n(7031);n(79216);let a=(0,r.g)("loader");Object.freeze({loader:a,variant:{primary:`${a}--primary`,purple:`${a}--purple`,accent:`${a}--accent`,white:`${a}--white`},size:{s:`${a}--s`,m:`${a}--m`,l:`${a}--l`}})},83440:function(e,t,n){"use strict";n.d(t,{P:function(){return g}});var r=n(57437),a=n(5549),l=n(2265),i=n(19725),o=n(36982),s=n(71974),c=n(7031);function u(e){return l.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},l.createElement("path",{d:"M5.997 10.746c-.686 0-1.252.559-1.247 1.254A1.251 1.251 0 0 0 6 13.246c.69 0 1.25-.56 1.25-1.25 0-.692-.564-1.25-1.253-1.25Zm6 0c-.686 0-1.252.559-1.247 1.254A1.251 1.251 0 0 0 12 13.246c.69 0 1.25-.56 1.25-1.25 0-.692-.564-1.25-1.253-1.25ZM16.75 12a1.247 1.247 0 0 1 1.247-1.254c.69 0 1.253.558 1.253 1.25 0 .69-.56 1.25-1.25 1.25A1.252 1.252 0 0 1 16.75 12Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}n(69365);let d=(0,c.g)("pagination"),h=Object.freeze({pagination:d,bullet:"".concat(d,"--bullet"),dots:"".concat(d,"__dots"),link:"".concat(d,"__link"),active:"".concat(d,"__link--active"),controls:"".concat(d,"__link--controls"),big:"".concat(d,"__link--big"),prev:"".concat(d,"__link--prev"),next:"".concat(d,"__link--next"),disabled:"".concat(d,"__link--disabled")}),f=(e,t)=>Array.from({length:t-e+1},(t,n)=>n+e),p=e=>{let{totalCount:t,pageSize:n,siblingCount:r=1,currentPage:a}=e;return(0,l.useMemo)(()=>{let e=Math.ceil(t/n);if(r+5>=e)return f(1,e);let l=Math.max(a-r,1),i=Math.min(a+r,e),o=l>2,s=i<e-1;return!o&&s?[...f(1,2+2*r),"...",e]:o&&!s?[1,"...",...f(e-(2+2*r)+1,e)]:o&&s?[1,"...",...f(l,i),"...",e]:void 0},[t,n,r,a])},g=e=>{let{isControl:t=!1,onPageChange:n,totalCount:c,siblingCount:d=1,currentPage:f,pageSize:g,className:m,style:v,dataId:b,dataQa:x,sizePaginationBtn:y="small",hidePaginationControl:w=!1,renderLinkComponent:_,link:k}=e,C=p({currentPage:f,totalCount:c,siblingCount:d,pageSize:g});if(0===f||(null==C?void 0:C.length)<2)return null;let j=C[(null==C?void 0:C.length)-1],E=null==_?void 0:_(f+1),N=null==_?void 0:_(f-1),A=(0,a.Z)(h.controls,h.prev,{[h.big]:"big"===y,[h.link]:"small"===y,[h.disabled]:1===f}),R=(0,a.Z)(h.controls,h.next,{[h.big]:"big"===y,[h.link]:"small"===y,[h.disabled]:f===+j}),L=e=>(0,a.Z)(h.link,{[h.active]:e===f}),I=(0,r.jsx)(s.P,{style:{fontSize:24},children:(0,r.jsx)(o.S,{})}),T=(0,r.jsx)(s.P,{style:{fontSize:24},children:(0,r.jsx)(i.S,{})});return t?(0,r.jsx)("div",{role:"navigation","aria-label":"Навигация по страницам",className:(0,a.Z)(h.pagination,h.bullet),"data-id":b,"data-qa":x,children:Array.from({length:c/g},(e,t)=>t+1).map((e,t)=>{let a=null==_?void 0:_(+e),i=L(+e);return(0,l.isValidElement)(a)?(0,l.cloneElement)(a,{key:t,className:i}):(0,r.jsx)("a",{className:i,href:k?"".concat(k).concat(+e):"#","aria-current":f===+e?"true":"false","aria-label":"".concat(+e),onClick:t=>{t.preventDefault(),null==n||n(+e)}},t)})}):(0,r.jsxs)("div",{role:"navigation","aria-label":"Навигация по страницам",className:(0,a.Z)(h.pagination,m),style:v,"data-id":b,"data-qa":x,children:[(null==C?void 0:C.length)&&!w?(0,l.isValidElement)(N)?(0,l.cloneElement)(N,{children:T,className:A}):(0,r.jsx)("a",{href:k?"".concat(k).concat(f-1):"#",className:A,onClick:e=>{e.preventDefault(),null==n||n(f-1)},children:T}):null,(null==C?void 0:C.length)&&(null==C?void 0:C.map((e,t)=>{if("..."===e)return(0,r.jsx)("div",{className:(0,a.Z)(h.dots),children:(0,r.jsx)(s.P,{children:(0,r.jsx)(u,{})})},t);let i=null==_?void 0:_(+e),o=L(+e);return(0,l.isValidElement)(i)?(0,l.cloneElement)(i,{children:e,key:t,className:o}):(0,r.jsx)("a",{className:o,"aria-current":f===+e?"true":"false","aria-label":"".concat(+e),href:k?"".concat(k).concat(+e):"#",onClick:t=>{t.preventDefault(),null==n||n(+e)},children:e},t)})),(null==C?void 0:C.length)&&!w?(0,l.isValidElement)(E)?(0,l.cloneElement)(E,{children:I,className:R}):(0,r.jsx)("a",{href:k?"".concat(k).concat(f+1):"#",className:R,onClick:e=>{e.preventDefault(),null==n||n(f+1)},children:I}):null]})};g.displayName="Pagination"},71974:function(e,t,n){"use strict";n.d(t,{P:function(){return l}});var r=n(57437),a=n(5549);n(97161);let l=({children:e,className:t,style:n,...l})=>(0,r.jsx)("span",{className:(0,a.Z)(t,"private-icon"),style:n,...l,children:e});l.displayName="PrivateIcon"},90356:function(e,t,n){"use strict";n(57437);var r=(n(5549),n(7031));n(29459);let a=(0,r.g)("progress-bar");Object.freeze({progressBar:a,rounded:`${a}-rounded`,indicator:`${a}__indicator`,text:`${a}__text`,animationCircle:`${a}__animation-circle`})},63931:function(e,t,n){"use strict";n(57437),n(5549);var r=n(7031);n(69193);let a=(0,r.g)("row"),l=(e,t,n)=>`${a}--gutter-${e}-${t}-${n}`;Object.freeze({row:a,state:{reverse:`${a}--reverse`,gutter:(e,t="xs")=>Array.isArray(e)?[l(t,e[0],"h"),l(t,e[1],"v")].join(" "):l(t,e,"h")}})},24150:function(e,t,n){"use strict";n(57437),n(5549);var r=n(7031);n(71290);let a=(0,r.g)("skeleton");Object.freeze({skeleton:a,states:{inline:`${a}--inline`,rounded:`${a}--rounded`,inverted:`${a}--inverted`,suspend:`${a}--suspend`}})},90018:function(e,t,n){"use strict";n.d(t,{T:function(){return c}});var r=n(57437),a=n(5549),l=n(2265),i=n(7031);n(64432);let o=(0,i.g)("tag"),s=Object.freeze({tag:o,label:"".concat(o,"__label"),icon:"".concat(o,"__icon"),rounded:"".concat(o,"--rounded"),variant:{primary:"".concat(o,"--primary"),secondary:"".concat(o,"--secondary"),red:"".concat(o,"--red"),green:"".concat(o,"--green"),orange:"".concat(o,"--orange"),purple:"".concat(o,"--purple"),outline:"".concat(o,"--outline")},size:{s:"".concat(o,"--s"),m:"".concat(o,"--m"),l:"".concat(o,"--l")},iconMargin:{left:"".concat(o,"__icon--left"),right:"".concat(o,"__icon--right")}}),c=(0,l.forwardRef)((e,t)=>{let{label:n,size:l="m",rounded:i,variant:o="primary",iconLeft:c,iconRight:u,onIconLeftClick:d,onIconRightClick:h,className:f,style:p,dataQa:g,dataId:m,...v}=e;return(0,r.jsx)(r.Fragment,{children:n&&(0,r.jsxs)("div",{ref:t,className:(0,a.Z)(s.tag,s.variant[o],s.size[l],{[s.rounded]:i},f),style:p,...v,"data-id":m,"data-qa":g,children:[c&&(0,r.jsx)("button",{type:"button",className:(0,a.Z)(s.icon,s.iconMargin.left,{[s.size.l]:"l"===l}),onClick:e=>null==d?void 0:d(e),disabled:!d,children:c}),(0,r.jsx)("span",{className:(0,a.Z)(s.label,s.size[l]),children:n}),u&&(0,r.jsx)("button",{type:"button",className:(0,a.Z)(s.icon,s.iconMargin.right,{[s.size.l]:"l"===l}),onClick:e=>null==h?void 0:h(e),disabled:!h,children:u})]})})});c.displayName="Tag"},73350:function(e,t,n){"use strict";n.d(t,{T:function(){return o}});var r=n(57437),a=n(5549),l=n(78394);let i=Object.freeze({text:(0,n(7031).g)("text")});function o({as:e,className:t,style:n,children:o,size:s,weight:c,fontFamily:u,lineClamp:d,dataQa:h,dataId:f,...p}){return(0,r.jsx)(e||"span",{className:(0,a.Z)(i.text,t),style:{...s&&{fontSize:`var(--font-size-${s})`,lineHeight:`var(--font-line-height-${s})`},...c&&{fontWeight:`var(--font-weight-${c})`},...d&&{WebkitLineClamp:d,lineClamp:d,...l.l},...u&&{fontFamily:`var(--font-family-${u})`},...n},...p,"data-id":f,"data-qa":h,children:o})}o.displayName="Text"},88354:function(e,t,n){"use strict";n.d(t,{T:function(){return u}});var r=n(57437),a=n(5549),l=n(2265),i=n(74124),o=n(7031);n(7503);let s=(0,o.g)("toggle"),c=Object.freeze({toggle:s,wrapper:"".concat(s,"__wrapper"),secondaryLabel:"".concat(s,"__secondary-label"),input:"".concat(s,"__input"),marker:"".concat(s,"__marker"),label:"".concat(s,"__label"),caption:"".concat(s,"__caption"),states:{disabled:"".concat(s,"--disabled"),inverted:"".concat(s,"--inverted"),flipped:"".concat(s,"--flipped"),checked:"".concat(s,"--checked")}}),u=(0,l.forwardRef)((e,t)=>{let{value:n,onChange:o,label:s,secondaryLabel:u,disabled:d=!1,caption:h,inverted:f=!1,flipped:p=!1,className:g,style:m,inputRef:v,dataQa:b,dataId:x,...y}=e,[w,_]=(0,l.useState)(null!=n&&n),k=(0,l.useId)();return(0,r.jsxs)("label",{className:(0,a.Z)(g,c.toggle,{[c.states.disabled]:d,[c.states.inverted]:f,[c.states.flipped]:p,[c.states.checked]:w}),style:m,htmlFor:k,"data-marker-label":"",ref:t,"data-id":x,"data-qa":b,children:[(0,r.jsx)("input",{id:k,role:"switch","aria-checked":w,type:"checkbox",className:c.input,checked:w,onChange:e=>{_(e.target.checked),null==o||o(e.target.checked,e)},disabled:d,ref:v,...y}),(0,r.jsx)("span",{className:c.marker,children:(0,r.jsx)(i.C,{type:"toggle",checked:w,inverted:f,disabled:d})}),s&&u&&(0,r.jsx)("span",{className:c.secondaryLabel,children:u}),s&&(0,r.jsxs)("span",{className:c.wrapper,children:[(0,r.jsx)("span",{className:c.label,children:s}),h&&(0,r.jsx)("span",{className:c.caption,children:h})]})]})});u.displayName="Toggle"},32023:function(e,t,n){"use strict";n.d(t,{B:function(){return a},a:function(){return r},b:function(){return l}});let r=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})}),a=Object.freeze(Object.keys(r)),l=Object.freeze(a.filter(e=>"xs"!==e));Object.freeze(a.filter(e=>"3xl"!==e))},78394:function(e,t,n){"use strict";n.d(t,{l:function(){return r}});let r={display:"-webkit-box",WebkitBoxOrient:"vertical",overflow:"hidden"}},7031:function(e,t,n){"use strict";function r(e){return`finkit-${e}`}n.d(t,{g:function(){return r}})},19725:function(e,t,n){"use strict";n.d(t,{S:function(){return a}});var r=n(2265);function a(e){return r.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.createElement("path",{d:"M7.22 12.53a.75.75 0 0 1 0-1.06l6.5-6.5a.75.75 0 1 1 1.06 1.06L8.81 12l5.97 5.97a.75.75 0 1 1-1.06 1.06l-6.5-6.5Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}},36982:function(e,t,n){"use strict";n.d(t,{S:function(){return a}});var r=n(2265);function a(e){return r.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.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"}))}},62626:function(e,t,n){"use strict";n.d(t,{S:function(){return a}});var r=n(2265);function a(e){return r.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.createElement("path",{d:"M12.004 7.246A1.247 1.247 0 0 1 10.75 6c0-.69.558-1.253 1.25-1.253.69 0 1.25.56 1.25 1.25 0 .688-.559 1.248-1.246 1.25ZM10.75 12c0 .686.559 1.252 1.254 1.247a1.252 1.252 0 0 0 1.246-1.25c0-.69-.56-1.25-1.25-1.25-.692 0-1.25.564-1.25 1.253Zm0 6c0 .686.559 1.253 1.254 1.247a1.252 1.252 0 0 0 1.246-1.25c0-.69-.56-1.25-1.25-1.25-.692 0-1.25.564-1.25 1.253Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}},2578:function(e,t,n){"use strict";n.d(t,{g:function(){return r}});let r=(e,t=!0)=>t?e:void 0},72893:function(e,t,n){"use strict";n.d(t,{g:function(){return r}});let r=()=>Date.now().toString()+Math.random().toString(36).slice(2,9)},90271:function(e,t,n){"use strict";function r(e){return void 0!==e}n.d(t,{i:function(){return r}})},49275:function(e,t,n){"use strict";n.d(t,{jb:function(){return x},xn:function(){return y}});let r=/#/g,a=/&/g,l=/\//g,i=/=/g,o=/\+/g,s=/%5e/gi,c=/%60/gi,u=/%7c/gi,d=/%20/gi;function h(e){return encodeURI(""+("string"==typeof e?e:JSON.stringify(e))).replace(u,"|").replace(o,"%2B").replace(d,"+").replace(r,"%23").replace(a,"%26").replace(c,"`").replace(s,"^").replace(l,"%2F")}function f(e){return h(e).replace(i,"%3D")}function p(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}let g=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,m=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,v=/^([/\\]\s*){2,}[^/\\]/,b=/^\.?\//;function x(e,t){let n=function e(t="",n){let r=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(r){let[,e,t=""]=r;return{protocol:e.toLowerCase(),pathname:t,href:e+t,auth:"",host:"",search:"",hash:""}}if(!function(e,t={}){return("boolean"==typeof t&&(t={acceptRelative:t}),t.strict)?g.test(e):m.test(e)||!!t.acceptRelative&&v.test(e)}(t,{acceptRelative:!0}))return n?e(n+t):_(t);let[,a="",l,i=""]=t.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,o="",s=""]=i.match(/([^#/?]*)(.*)?/)||[];"file:"===a&&(s=s.replace(/\/(?=[A-Za-z]:)/,""));let{pathname:c,search:u,hash:d}=_(s);return{protocol:a.toLowerCase(),auth:l?l.slice(0,Math.max(0,l.length-1)):"",host:o,pathname:c,search:u,hash:d,[w]:!a}}(e),r={...function(e=""){let t=Object.create(null);for(let n of("?"===e[0]&&(e=e.slice(1)),e.split("&"))){let e=n.match(/([^=]+)=?(.*)/)||[];if(e.length<2)continue;let r=p(e[1].replace(o," "));if("__proto__"===r||"constructor"===r)continue;let a=p((e[2]||"").replace(o," "));void 0===t[r]?t[r]=a:Array.isArray(t[r])?t[r].push(a):t[r]=[t[r],a]}return t}(n.search),...t};return n.search=Object.keys(r).filter(e=>void 0!==r[e]).map(e=>{var t;return(("number"==typeof(t=r[e])||"boolean"==typeof t)&&(t=String(t)),t)?Array.isArray(t)?t.map(t=>`${f(e)}=${h(t)}`).join("&"):`${f(e)}=${h(t)}`:f(e)}).filter(Boolean).join("&"),function(e){let t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",a=e.auth?e.auth+"@":"",l=e.host||"";return(e.protocol||e[w]?(e.protocol||"")+"//":"")+a+l+t+n+r}(n)}function y(e,...t){let n=e||"";for(let e of t.filter(e=>e&&"/"!==e))if(n){let t=e.replace(b,"");n=function(e="",t){return e.endsWith("/")?e:e+"/"}(n)+t}else n=e;return n}let w=Symbol.for("ufo:protocolRelative");function _(e=""){let[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}},98955:function(e,t){"use strict";/*! js-cookie v3.0.1 | MIT */function n(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var r=function e(t,r){function a(e,a,l){if("undefined"!=typeof document){"number"==typeof(l=n({},r,l)).expires&&(l.expires=new Date(Date.now()+864e5*l.expires)),l.expires&&(l.expires=l.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var i="";for(var o in l)l[o]&&(i+="; "+o,!0!==l[o]&&(i+="="+l[o].split(";")[0]));return document.cookie=e+"="+t.write(a,e)+i}}return Object.create({set:a,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],r={},a=0;a<n.length;a++){var l=n[a].split("="),i=l.slice(1).join("=");try{var o=decodeURIComponent(l[0]);if(r[o]=t.read(i,o),e===o)break}catch(e){}}return e?r[e]:r}},remove:function(e,t){a(e,"",n({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,n({},this.attributes,t))},withConverter:function(t){return e(n({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},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=r}}]);