(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[640],{49090:function(e,t,n){"use strict";var a,l,r;n.d(t,{_6:function(){return c},lb:function(){return o}}),n(82957).lW,Object.freeze({643:"RUB",840:"USD",978:"EUR",36:"AUD",944:"AZN",826:"GBP",51:"AMD",933:"BYN",975:"BGN",986:"BRL",348:"HUF",704:"VND",344:"HKD",981:"GEL",208:"DKK",784:"AED",818:"EGP",356:"INR",360:"IDR",398:"KZT",124:"CAD",634:"QAR",417:"KGS",156:"CNY",498:"MDL",554:"NZD",578:"NOK",985:"PLN",946:"RON",960:"XDR",702:"SGD",972:"TJS",764:"THB",949:"TRY",934:"TMT",860:"UZS",980:"UAH",203:"CZK",752:"SEK",756:"CHF",941:"RSD",710:"ZAR",410:"KRW",392:"JPY"});let i=Object.freeze({RUB:"₽",USD:"$",EUR:"€",AUD:"AU$",AZN:"₼",GBP:"\xa3",AMD:"֏",BYN:"Br",BGN:"лв",BRL:"R$",HUF:"Ft",VND:"₫",HKD:"HK$",GEL:"₾",DKK:"kr",AED:"د.إ.",EGP:"E\xa3",INR:"₹",IDR:"Rp",KZT:"₸",CAD:"CA$",QAR:"ر.ق.",KGS:"с",CNY:"CN\xa5",MDL:"L",NZD:"NZ$",NOK:"kr",PLN:"zł",RON:"L",XDR:"XDR",SGD:"S$",TJS:"SM",THB:"฿",TRY:"₺",TMT:"T",UZS:"сум",UAH:"₴",CZK:"Kč",SEK:"kr",CHF:"₣",RSD:"дин",ZAR:"R",KRW:"₩",JPY:"\xa5"});(r=a||(a={})).Pending="pending",r.Success="success";let s={decimalCount:2,decimalSeparator:",",thousandsSeparator:"\xa0",decimalIsWithoutZeros:!0,preventLargeNumbers:!1};function o(e,t){try{let n;let{hasCurrencySymbol:a=!0,currencyCode:l,decimalCount:r=s.decimalCount,decimalSeparator:o=s.decimalSeparator,thousandsSeparator:c=s.thousandsSeparator,decimalIsWithoutZeros:d=s.decimalIsWithoutZeros,preventLargeNumbers:u=s.preventLargeNumbers}=t||{},h=e;if("string"==typeof h&&(h=h.replace(/\s+/g,"").replace(",",".")),h=Number(h)||0,u&&(n=function(e,t){if(e>=1e9){let n=(Math.floor(e/1e9*1e3)/1e3).toString();return n.includes(".")?n.replace(".",",").replace(/0+$/,"")+t+"млрд":n+t+"млрд"}if(e>=1e6){let n=(Math.floor(e/1e6*1e3)/1e3).toString();return n.includes(".")?n.replace(".",",").replace(/0+$/,"")+t+"млн":n+t+"млн"}return e>=1e4&&e<=99999?Math.trunc(e):e}(h,c)),!u||u&&"number"==typeof n){let e=Number(null!=n?n:h),t=u&&e>1e3?0:function(e){let t=Math.abs(Number(e));return Number.isNaN(t)?s.decimalCount:t}(r),a=Math.abs(e).toFixed(t),l=parseInt(a,10);n=function({money:e,moneyInt:t,thousandsSeparator:n}){let a=t.toString(),l=RegExp(a.length>4?"(\\d{3})(?=\\d)":"(\\d{4})(?=\\d)","g"),r=a.length>4?a.length%3:0,i=r?a.substr(0,r)+n:"";return(e<0?"-":"")+i+a.substr(r).replace(l,`$1${n}`)}({money:e,moneyInt:l,thousandsSeparator:c})+function({money:e,moneyInt:t,decimalCount:n,decimalSeparator:a,decimalIsWithoutZeros:l}){let r=Math.abs(e-t).toFixed(n),i=l?r.slice(2).replace(/0+$/,""):r.slice(2);return!n||0===(Number(e)||0)||l&&0===parseFloat(r)||""===i?"":a+i}({money:Number(a),moneyInt:l,decimalCount:t,decimalSeparator:o,decimalIsWithoutZeros:d})}return n+(a?`\xa0${i[l]||i.RUB}`:"")}catch(e){return console.log(e),""}}function c(e,t,n=!1){if(!Array.isArray(t))throw Error("Plurals must be type of Array<String>");let[a,l,r]=t,i=Math.abs(+e);return(i%=100)>=5&&i<=20?n?r:`${e} ${r}`:1==(i%=10)?n?a:`${e} ${a}`:i>=2&&i<=4?n?l:`${e} ${l}`:n?r:`${e} ${r}`}(l||(l={})).PERSISTENT_STATE="persistentState"},52680: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 a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(null,arguments)}Object.defineProperty(t,"__esModule",{value:!0}),t.extends=n},42586:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(23345),l=n(12579),r=n(73559),i=n(2791);t.useFormatter=a.useFormatter,t.useTranslations=a.useTranslations,t.useLocale=l.default,t.NextIntlClientProvider=r.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]}})})},23345:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(2791);function l(e,t){return function(){try{return t(...arguments)}catch(e){throw Error(void 0)}}}let r=l(0,a.useTranslations),i=l(0,a.useFormatter);t.useFormatter=i,t.useTranslations=r,Object.keys(a).forEach(function(e){"default"===e||Object.prototype.hasOwnProperty.call(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}})})},12579:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(99376),l=n(63513),r=n(42132);t.default=function(){let e;let t=a.useParams();try{e=l.useLocale()}catch(n){if("string"!=typeof(null==t?void 0:t[r.LOCALE_SEGMENT_NAME]))throw n;e=t[r.LOCALE_SEGMENT_NAME]}return e}},73559:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(52680),l=n(2265),r=n(54909),i=l&&l.__esModule?l:{default:l};t.default=function(e){let{locale:t,...n}=e;if(!t)throw Error(void 0);return i.default.createElement(r.IntlProvider,a.extends({locale:t},n))}},42132: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"},33145:function(e,t,n){"use strict";n.d(t,{default:function(){return l.a}});var a=n(48461),l=n.n(a);n.o(a,"getImageProps")&&n.d(t,{getImageProps:function(){return a.getImageProps}})},99376:function(e,t,n){"use strict";n.r(t);var a=n(35475),l={};for(var r in a)"default"!==r&&(l[r]=(function(e){return a[e]}).bind(0,r));n.d(t,l)},48461: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,{default:function(){return o},getImageProps:function(){return s}});let a=n(47043),l=n(55346),r=n(65878),i=a._(n(5084));function s(e){let{props:t}=(0,l.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}}let o=r.Image},54909:function(e,t,n){"use strict";e.exports=n(69362)},63513:function(e,t,n){"use strict";e.exports=n(526)},2791:function(e,t,n){"use strict";e.exports=n(13350)},76357:function(e,t,n){"use strict";var a=n(2265),l=n(23442);function r(){let e=a.useContext(l.IntlContext);if(!e)throw Error(void 0);return e}t.useIntlContext=r,t.useLocale=function(){return r().locale}},526:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(76357);n(2265),n(23442),t.useLocale=a.useLocale},14907:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(29303),l=n(47781);n(2265),n(63981),n(1360),t.IntlError=a.IntlError,t.IntlErrorCode=a.IntlErrorCode,t.createFormatter=a.createFormatter,t._createFormatters=l.createFormatters,t.initializeConfig=l.initializeConfig,t.createTranslator=function(e){let{_formatters:t=l.createFormatters(),getMessageFallback:n=l.defaultGetMessageFallback,messages:r,namespace:i,onError:s=l.defaultOnError,...o}=e;return function(e,t){let{messages:n,namespace:l,...r}=e;return n=n["!"],l=a.resolveNamespace(l,"!"),a.createBaseTranslator({...r,messages:n,namespace:l})}({...o,onError:s,formatters:t,getMessageFallback:n,messages:{"!":r},namespace:i?"!.".concat(i):"!"},0)}},29303:function(e,t,n){"use strict";var a,l=n(2265),r=n(63981),i=n(47781),s=r&&r.__esModule?r:{default:r};function o(e,t,n){var a;return(t="symbol"==typeof(a=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?a:a+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let c=((a={}).MISSING_MESSAGE="MISSING_MESSAGE",a.MISSING_FORMAT="MISSING_FORMAT",a.ENVIRONMENT_FALLBACK="ENVIRONMENT_FALLBACK",a.INSUFFICIENT_PATH="INSUFFICIENT_PATH",a.INVALID_MESSAGE="INVALID_MESSAGE",a.INVALID_KEY="INVALID_KEY",a.FORMATTING_ERROR="FORMATTING_ERROR",a);class d extends Error{constructor(e,t){let n=e;t&&(n+=": "+t),super(n),o(this,"code",void 0),o(this,"originalMessage",void 0),this.code=e,t&&(this.originalMessage=t)}}function u(e,t){return e?Object.keys(e).reduce((n,a)=>(n[a]={timeZone:t,...e[a]},n),{}):e}function h(e,t,n,a){let l=i.joinPath(a,n);if(!t)throw Error(l);let r=t;return n.split(".").forEach(t=>{let n=r[t];if(null==t||null==n)throw Error(l+" (".concat(e,")"));r=n}),r}let p=365/12*86400,f={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=d,t.IntlErrorCode=c,t.createBaseTranslator=function(e){let t=function(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:i.defaultOnError;try{if(!t)throw Error(void 0);let a=n?h(e,t,n):t;if(!a)throw Error(n);return a}catch(t){let e=new d(c.MISSING_MESSAGE,t.message);return a(e),e}}(e.locale,e.messages,e.namespace,e.onError);return function(e){let{defaultTranslationValues:t,formats:n,formatters:a,getMessageFallback:r=i.defaultGetMessageFallback,locale:o,messagesOrError:p,namespace:f,onError:m,timeZone:g}=e;function v(e,t,n){let a=new d(t,n);return m(a),r({error:a,key:e,namespace:f})}function b(e,i,m){let b,x;if(p instanceof d)return r({error:p,key:e,namespace:f});try{b=h(o,p,e,f)}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 w=function(e,t){if(t)return;let n=e.replace(/'([{}])/gi,"$1");return/<|{/.test(n)?void 0:n}(b,i);if(w)return w;try{x=a.getMessageFormat(b,o,function(e,t){let n=t?{...e,dateTime:u(e.dateTime,t)}:e,a=s.default.formats.date,l=t?u(a,t):a,r=s.default.formats.time,i=t?u(r,t):r;return{...n,date:{...l,...null==n?void 0:n.dateTime},time:{...i,...null==n?void 0:n.dateTime}}}({...n,...m},g),{formatters:{...a,getDateTimeFormat:(e,t)=>a.getDateTimeFormat(e,{timeZone:g,...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 a,r=0,i=e[n];a="function"==typeof i?e=>{let t=i(e);return l.isValidElement(t)?l.cloneElement(t,{key:n+r++}):t}:i,t[n]=a}),t}({...t,...i}));if(null==e)throw Error(void 0);return l.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 a=b(e,t,n);return"string"!=typeof a?v(e,c.INVALID_MESSAGE,void 0):a}return x.rich=b,x.markup=(e,t,n)=>{let a=b(e,t,n);if("string"!=typeof a){let t=new d(c.FORMATTING_ERROR,void 0);return m(t),r({error:t,key:e,namespace:f})}return a},x.raw=e=>{if(p instanceof d)return r({error:p,key:e,namespace:f});try{return h(o,p,e,f)}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:a,now:l,onError:r=i.defaultOnError,timeZone:s}=e;function o(e){var t;return null!==(t=e)&&void 0!==t&&t.timeZone||(s?e={...e,timeZone:s}:r(new d(c.ENVIRONMENT_FALLBACK,void 0))),e}function u(e,t,n,a){let l;try{l=function(e,t){let n;if("string"==typeof t){if(!(n=null==e?void 0:e[t])){let e=new d(c.MISSING_FORMAT,void 0);throw r(e),e}}else n=t;return n}(t,e)}catch(e){return a()}try{return n(l)}catch(e){return r(new d(c.FORMATTING_ERROR,e.message)),a()}}function h(e,l){return u(l,null==n?void 0:n.dateTime,n=>(n=o(n),t.getDateTimeFormat(a,n).format(e)),()=>String(e))}function m(){return l||(r(new d(c.ENVIRONMENT_FALLBACK,void 0)),new Date)}return{dateTime:h,number:function(e,l){return u(l,null==n?void 0:n.number,n=>t.getNumberFormat(a,n).format(e),()=>String(e))},relativeTime:function(e,n){try{var l;let r,i;let s={};n instanceof Date||"number"==typeof n?r=new Date(n):n&&(r=null!=n.now?new Date(n.now):m(),i=n.unit,s.style=n.style,s.numberingSystem=n.numberingSystem),r||(r=m());let o=(new Date(e).getTime()-r.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<p?"week":t<31536e3?"month":"year"}(o)),s.numeric="second"===i?"auto":"always";let c=(l=i,Math.round(o/f[l]));return t.getRelativeTimeFormat(a,s).format(c,i)}catch(t){return r(new d(c.FORMATTING_ERROR,t.message)),String(e)}},list:function(e,l){let r=[],i=new Map,s=0;for(let t of e){let e;"object"==typeof t?(e=String(s),i.set(e,t)):e=String(t),r.push(e),s++}return u(l,null==n?void 0:n.list,e=>{let n=t.getListFormat(a,e).formatToParts(r).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,l,r){return u(r,null==n?void 0:n.dateTime,n=>(n=o(n),t.getDateTimeFormat(a,n).formatRange(e,l)),()=>[h(e),h(l)].join(" – "))}}},t.resolveNamespace=function(e,t){return e===t?void 0:e.slice((t+".").length)}},13350:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(29303),l=n(14907),r=n(47781),i=n(69362),s=n(38780),o=n(76357);n(2265),n(63981),n(1360),n(23442),t.IntlError=a.IntlError,t.IntlErrorCode=a.IntlErrorCode,t.createFormatter=a.createFormatter,t.createTranslator=l.createTranslator,t._createFormatters=r.createFormatters,t.initializeConfig=r.initializeConfig,t.IntlProvider=i.IntlProvider,t.useFormatter=s.useFormatter,t.useMessages=s.useMessages,t.useNow=s.useNow,t.useTimeZone=s.useTimeZone,t.useTranslations=s.useTranslations,t.useLocale=o.useLocale},38780:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(69362),l=n(76357),r=n(2265),i=n(29303);n(47781),n(1360),n(63981),n(23442);let s=!1,o="undefined"==typeof window;t.IntlProvider=a.IntlProvider,t.useLocale=l.useLocale,t.useFormatter=function(){let{formats:e,formatters:t,locale:n,now:a,onError:s,timeZone:o}=l.useIntlContext();return r.useMemo(()=>i.createFormatter({formats:e,locale:n,now:a,onError:s,timeZone:o,_formatters:t}),[e,t,a,n,s,o])},t.useMessages=function(){let e=l.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}=l.useIntlContext(),[a,i]=r.useState(n||new Date);return r.useEffect(()=>{if(!t)return;let e=setInterval(()=>{i(new Date)},t);return()=>{clearInterval(e)}},[n,t]),null==t&&n?n:a},t.useTimeZone=function(){return l.useIntlContext().timeZone},t.useTranslations=function(e){return function(e,t,n){let{defaultTranslationValues:a,formats:c,formatters:d,getMessageFallback:u,locale:h,onError:p,timeZone:f}=l.useIntlContext();return e=e["!"],t=i.resolveNamespace(t,"!"),f||s||!o||(s=!0,p(new i.IntlError(i.IntlErrorCode.ENVIRONMENT_FALLBACK,void 0))),r.useMemo(()=>i.createBaseTranslator({formatters:d,getMessageFallback:u,messages:e,defaultTranslationValues:a,namespace:t,onError:p,formats:c,locale:h,timeZone:f}),[d,u,e,a,t,p,c,h,f])}({"!":l.useIntlContext().messages},e?"!.".concat(e):"!",0)}},46086:function(){},11218:function(){},45657:function(){},30504:function(){},40529:function(){},15769:function(){},16257:function(){},48151:function(){},32092:function(){},16067:function(){},95646:function(){},53210:function(){},25412:function(){},19722:function(){},44052:function(){},54166:function(){},95870:function(){},25676:function(){},11868:function(){},1870:function(){},28648:function(){},23157:function(){},89976:function(){},6319:function(){},34812:function(){},14:function(){},72216:function(){},66085:function(){},93781:function(){},33435:function(){},85385:function(){},96504:function(){},41941:function(){},79481:function(){},31610:function(){},61716:function(){},34212:function(){},2256:function(){},60035:function(){},1417:function(){},12689:function(){},94512:function(){},23978:function(){},45417:function(){},67356:function(e,t,n){"use strict";n.d(t,{g:function(){return l}});var a=n(32464);let l=async(e,t="common",n="v1")=>{try{let l=await fetch((0,a.xn)(e,`api/${n}/login-widget`,t));return l.ok?await l.json():(console.error(`Ошибка ${l.status} при загрузке конфига для ${t}`),{})}catch(e){return console.error(`Сетевая ошибка при загрузке конфига для ${t}`,e),{}}}},6850:function(e,t,n){"use strict";let a;n.d(t,{U:function(){return le}});var l=n(57437),r=n(2265),i=n(57102),s=n(80410),o=n(29374),c=n(61896),d=n(64242),u=n(97859),h=n(61994),p=n(19945),f=n(40997);let m=(0,f.g)("tooltip"),g=Object.freeze({tooltip:m,text:"".concat(m,"__text"),wrapper:"".concat(m,"__wrapper"),inverted:"".concat(m,"--inverted")}),v="M8 10C6 12.58 3.43 16 0 16L16 16C12.58 16 10 12.58 8 10Z";n(45417);let b=e=>{let{children:t,moveToBody:n}=e;return n?(0,l.jsx)(c.ll,{id:"finkit-tooltips",children:t}):(0,l.jsx)(l.Fragment,{children:t})},x=(0,r.forwardRef)((e,t)=>{let{position:n="top",text:a,zIndex:i=1,inverted:s,withoutTail:o,children:f,boundingOffset:m=12,boundaryPadding:x,moveToBody:w=!1,hideWhenOutOfBounds:y=!1,style:_,className:k,dataQa:C,dataId:j,...N}=e,[E,L]=(0,r.useState)(!1),R=(0,r.useRef)(null),{refs:A,floatingStyles:Z,context:I,middlewareData:S}=(0,c.YF)({open:E,onOpenChange:L,placement:n,whileElementsMounted:d.Me,middleware:[(0,u.cv)({mainAxis:m}),(0,u.RR)({fallbackAxisSideDirection:"start",crossAxis:!1,...void 0!==x&&{padding:x}}),(0,u.uY)({...void 0!==x&&{padding:x}}),(0,u.x7)({element:R,padding:8}),...y?[(0,u.Cp)({strategy:"escaped",padding:-24})]:[]]}),M=(0,c.XI)(I,{delay:300}),{getReferenceProps:T,getFloatingProps:F}=(0,c.NI)([M]),O=(0,c.Y_)(I,{duration:300});return(0,r.useImperativeHandle)(t,()=>({getActivatorElement:A.reference,getTooltipElement:A.floating})),(0,r.useEffect)(()=>{var e;(null==(e=S.hide)?void 0:e.escaped)&&L(!1)},[S.hide]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{"data-qa":(0,p.g)("".concat(C,"-activator"),!!C),ref:A.setReference,...T,className:g.wrapper,children:f}),O.isMounted&&(0,l.jsx)(b,{moveToBody:w,children:(0,l.jsxs)("div",{role:"tooltip",ref:A.setFloating,style:{...Z,...O.styles,..._,zIndex:i},className:(0,h.Z)(g.tooltip,k,{[g.inverted]:s}),...F,...N,"data-qa":C,"data-id":j,children:[(0,l.jsx)("span",{className:(0,h.Z)(g.text,{[g.inverted]:s}),children:a}),!o&&(0,l.jsx)(c.Y$,{ref:R,context:I,width:16,d:v,fill:s?"var(--color-white)":"var(--color-black-500)"})]})})]})});x.displayName="Tooltip";var w=function(){for(var e,t,n=0,a="";n<arguments.length;)(e=arguments[n++])&&(t=function e(t){var n,a,l="";if("string"==typeof t||"number"==typeof t)l+=t;else if("object"==typeof t){if(Array.isArray(t))for(n=0;n<t.length;n++)t[n]&&(a=e(t[n]))&&(l&&(l+=" "),l+=a);else for(n in t)t[n]&&(l&&(l+=" "),l+=n)}return l}(e))&&(a&&(a+=" "),a+=t);return a},y=n(32464),_=n(22195),k=n(17265);let C=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})}),j=Object.freeze(Object.keys(C));function N(){return"undefined"==typeof window}Object.freeze(j.filter(e=>"xs"!==e)),Object.freeze(j.filter(e=>"3xl"!==e));let E=N()?r.useLayoutEffect:r.useEffect;function L(e,t=!1){return N()?t:window.matchMedia(e).matches}var R=n(52586),A=n(14552),Z=n(99218),I=n(14988);n(46086);let S=(0,f.g)("accordion"),M=(0,f.g)("accordion-item"),T=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")}}),F=Object.freeze({accordion:S,withoutOutline:"".concat(S,"--without-outline"),variants:{primary:"".concat(S,"--primary"),secondary:"".concat(S,"--secondary")}});function O(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:"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,r.forwardRef)((e,t)=>{let{multiple:n=!1,children:a,activeIndex:i,defaultActiveIndex:s=[],className:o,variant:c="primary",withoutOutline:d=!1,style:u,dataQa:p,dataId:f,onTabToggle:m,...g}=e,[v,b]=(0,r.useState)(s),x=(0,A.i)(i),w=x?i:v,y=(e,t)=>{if(x){let a=_(w,e,n);null==m||m(a,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,h.Z)(o,F.accordion,F.variants[c],{[F.withoutOutline]:d}),style:u,...g,"data-id":f,"data-qa":p,children:r.Children.map(a,e=>(0,r.isValidElement)(e)?(0,r.cloneElement)(e,{isActive:w.includes(e.props.id),onToggle:t=>{y(e.props.id,t)}}):e)})}).displayName="Accordion";let D=e=>{let t=Array.from(document.querySelectorAll("[data-accordion-index]"));if(0===t.length)return;let n=t.findIndex(e=>e===document.activeElement),a=n;switch(e){case"next":a=(n+1)%t.length;break;case"previous":a=(n-1+t.length)%t.length}let l=0;for(;l++<t.length;){let n=t[a];if("true"!==n.getAttribute("data-disabled")){n.focus();return}a=(a+("next"===e?1:-1)+t.length)%t.length}};function $(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 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,r.forwardRef)((e,t)=>{let{id:n,title:a,tagTitle:i="span",subTitle:s,disabled:o=!1,isActive:c=!1,icon:d,controlIcon:u,errorMessage:p,children:f,className:m,style:g,dataQa:v,dataId:b,onControlClick:x,onToggle:w,...y}=e,_=(0,r.useRef)(null),k=(0,r.useRef)(null),C=(0,r.useRef)(null);(0,r.useEffect)(()=>{let e=_.current,t=k.current;if(!e||!t)return;e.style.minHeight=c?t.scrollHeight+"px":"0",e.style.height=c?t.scrollHeight+"px":"0";let n=new ResizeObserver(()=>{c&&(e.style.minHeight=t.scrollHeight+"px",e.style.height=t.scrollHeight+"px")});return n.observe(t),()=>n.disconnect()},[c]);let j=!u&&!!d;return(0,l.jsxs)("div",{ref:t,className:(0,h.Z)(m,T.accordionItem),style:g,...y,"data-id":b,"data-qa":v,children:[(0,l.jsx)("div",{className:(0,h.Z)(T.accordionItemInner),children:(0,l.jsxs)("div",{className:(0,h.Z)(T.body,[{[T.states.disabled]:o}]),children:[(0,l.jsxs)("button",{type:"button","aria-expanded":c,"aria-disabled":o,"data-disabled":o,"data-accordion-index":n,className:(0,h.Z)(T.header,[{[T.states.active]:c}]),tabIndex:o?-1:0,onClick:o?void 0:w,ref:C,disabled:o,onKeyDown:e=>{if(!o)switch(e.key){case"Enter":case" ":e.preventDefault(),null==w||w(e);break;case"ArrowDown":e.preventDefault(),D("next");break;case"ArrowUp":e.preventDefault(),D("previous")}},children:[(0,l.jsxs)("div",{className:(0,h.Z)(T.titleWrapper),children:[j&&(0,l.jsx)("span",{className:T.icon,children:d}),(0,l.jsx)(i,{className:(0,h.Z)(T.title,{[T.states.withControl]:u}),children:a}),(0,l.jsx)(I.P,{className:(0,h.Z)(T.toggleIcon,[{[T.states.active]:c},{[T.states.withControl]:u}]),children:(0,l.jsx)(O,{})}),u&&(0,l.jsx)(I.P,{className:T.controlIcon,onClick:e=>{var t;u&&e.stopPropagation(),null==(t=C.current)||t.blur(),null==x||x(e)},children:u})]}),s&&(0,l.jsx)("span",{className:(0,h.Z)(T.subTitle,[{[T.states.withIcon]:j}]),children:s})]}),(0,l.jsx)("div",{className:(0,h.Z)(T.content),style:{overflow:"hidden"},"aria-hidden":!c,ref:_,children:(0,l.jsx)("div",{className:T.contentInner,ref:k,children:f})})]})}),p&&(0,l.jsx)(Z.C,{withoutIcon:!0,state:"error",text:p})]})}).displayName="AccordionItem",n(23341),n(71656);var z=n(47300);function P(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.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(69127),n(18765),n(31500),n(58613),n(14);let B=(0,f.g)("link"),q=Object.freeze({link:B,states:{inverted:"".concat(B,"--inverted"),disabled:"".concat(B,"--disabled")},content:"".concat(B,"__content"),icon:"".concat(B,"__icon"),size:{s:"".concat(B,"--s"),m:"".concat(B,"--m")}});function V(e){let{as:t,size:n="m",withIcon:a=!1,children:r,disabled:i,text:s,inverted:o,onClick:c,className:d,style:u,dataQa:p,dataId:f,...m}=e,g=(0,h.Z)(q.link,{[q.states.inverted]:o,[q.states.disabled]:i},q.size[n],d),v=s||r;return(0,l.jsx)(t||"a",{className:g,disabled:i,style:u,onClick:c,"aria-disabled":i,tabIndex:i?-1:0,...m,"data-id":f,"data-qa":p,children:a?(0,l.jsxs)("span",{className:q.content,children:[v,(0,l.jsx)(I.P,{className:q.icon,children:(0,l.jsx)(P,{})})]}):v})}function H(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("defs",null,r.createElement("clipPath",{id:"a"},r.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),r.createElement("g",{clipPath:"url(#a)"},r.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 Y(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 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"}))}V.displayName="Link",n(11218);let W=(0,f.g)("alert"),Q=Object.freeze({alert:W,closeIcon:"".concat(W,"__close-icon"),icon:"".concat(W,"__icon"),label:"".concat(W,"__label"),content:"".concat(W,"__content"),textBlock:"".concat(W,"__text-block"),caption:"".concat(W,"__caption"),link:"".concat(W,"__link"),button:"".concat(W,"__button"),state:{default:"".concat(W,"--default"),success:"".concat(W,"--success"),warning:"".concat(W,"--warning"),error:"".concat(W,"--error"),info:"".concat(W,"--info")},size:{s:"".concat(W,"--s"),m:"".concat(W,"--m")},variant:{primary:"".concat(W,"--primary"),secondary:"".concat(W,"--secondary"),green:"".concat(W,"--green"),verdant:"".concat(W,"--verdant"),avocado:"".concat(W,"--avocado"),yellow:"".concat(W,"--yellow"),orange:"".concat(W,"--orange"),blue:"".concat(W,"--blue"),purple:"".concat(W,"--purple")},fill:"".concat(W,"--fill")}),G=(0,r.forwardRef)((e,t)=>{let{label:n,state:a="default",variant:r="primary",size:i="m",outline:s=!0,caption:o,linkText:c,linkHref:d,onLinkClick:u,withLinkIcon:f=!1,icon:m,withIcon:g=!1,withClose:v=!1,buttonText:b,buttonVariant:x="primary",className:w,style:y,onClose:_,onButtonClick:C,dataQa:j,dataId:N,...E}=e,L={default:(0,l.jsx)(Y,{}),success:(0,l.jsx)(Z.a,{}),warning:(0,l.jsx)(Z.S,{}),error:(0,l.jsx)(H,{}),info:(0,l.jsx)(Y,{})};return(0,l.jsxs)("div",{ref:t,className:(0,h.Z)(Q.alert,Q.variant[r],Q.size[i],{[Q.state[a]]:s},w),style:y,...E,"data-id":N,"data-qa":j,children:[(0,l.jsxs)("div",{className:Q.content,children:[g&&(0,l.jsx)(I.P,{className:(0,h.Z)(Q.icon,{[Q.state[a]]:!m}),children:m||L[a]}),(0,l.jsxs)("div",{className:Q.textBlock,children:[n&&(0,l.jsx)("span",{"data-qa":(0,p.g)("".concat(j,"-label"),!!j),className:Q.label,children:n}),o&&(0,l.jsx)(Z.C,{dataQa:(0,p.g)("".concat(j,"-caption"),!!j),text:o,lineClamp:3,size:i,className:Q.caption}),c&&(0,l.jsx)(V,{dataQa:(0,p.g)("".concat(j,"-link"),!!j),href:d,className:Q.link,onClick:u,withIcon:f,children:c})]}),v&&(0,l.jsx)("button",{"data-qa":(0,p.g)("".concat(j,"-close"),!!j),type:"button",className:Q.closeIcon,onClick:_,children:(0,l.jsx)(I.P,{children:(0,l.jsx)($,{})})})]}),b&&(0,l.jsx)(k.B,{dataQa:(0,p.g)("".concat(j,"-button"),!!j),label:b,variant:x,size:"xs",className:Q.button,onClick:C})]})});G.displayName="Alert";var K=n(10635),U=n(3946);n(45657);let X=(0,f.g)("breadcrumbs"),J={breadcrumbs:X,breadcrumbsEllipsis:"".concat(X,"--ellipsis"),displayOne:"".concat(X,"--display-one"),list:"".concat(X,"__list"),mobileList:"".concat(X,"__list--mobile"),desktopList:"".concat(X,"__list--desktop"),item:"".concat(X,"__item"),customItem:"".concat(X,"__item--custom"),link:"".concat(X,"__link"),linkLabel:"".concat(X,"__link-label"),text:"".concat(X,"__text"),separator:"".concat(X,"__separator"),backIcon:"".concat(X,"__back-icon"),iconMobile:"".concat(X,"__icon--mobile"),iconDesktop:"".concat(X,"__icon--desktop")},ee=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0;return n||a?{label:n||"Назад",href:"object"!=typeof a?a||"#":void 0,customLink:"object"==typeof a?a:void 0}:t.length&&t.length>1?(null==(e=t[t.length-1])?void 0:e.href)?t[t.length-1]:t[t.length-2]:{label:t[0].label||"Назад",href:t[0].href||"#",customLink:t[0].customLink}};function et(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:"M8.22 12.53a.75.75 0 0 1 0-1.06l4.5-4.5a.75.75 0 1 1 1.06 1.06L9.81 12l3.97 3.97a.75.75 0 1 1-1.06 1.06l-4.5-4.5Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}function en(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:"m11.28 17.03 4.5-4.5a.75.75 0 0 0 0-1.06l-4.5-4.5a.75.75 0 1 0-1.06 1.06L14.19 12l-3.97 3.97a.75.75 0 1 0 1.06 1.06Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}let ea=e=>{let{item:t,isBackward:n=!1,isLast:a,dataQa:r,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":r,className:J.link,title:t.label,onClick:i?e=>i(e,t.href):void 0,children:[n&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(I.P,{className:(0,h.Z)(J.backIcon,J.iconDesktop),children:(0,l.jsx)(K.S,{})}),(0,l.jsx)(I.P,{className:(0,h.Z)(J.backIcon,J.iconMobile),children:(0,l.jsx)(et,{})})]}),(0,l.jsx)("span",{className:J.linkLabel,children:t.label})]}),!n&&!a&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(I.P,{className:(0,h.Z)(J.separator,J.iconDesktop),children:(0,l.jsx)(U.S,{})}),(0,l.jsx)(I.P,{className:(0,h.Z)(J.separator,J.iconMobile),children:(0,l.jsx)(en,{})})]})]}):(0,l.jsx)("span",{"aria-current":"page","data-qa":r,className:J.text,title:t.label,children:t.label})})};ea.displayName="BreadcrumbsLink";let el=e=>{let{items:t=[],dataQa:n,backwardHref:a,backwardLabel:i,onClick:s}=e,o=(0,r.useRef)(null),c=(0,r.useCallback)(e=>{var t;let n=o.current;if(!n)return;let a=(null==e?void 0:e.target).closest("a");if(!a)return;let l=n.getBoundingClientRect(),r=a.getBoundingClientRect();n.scrollTo({left:r.left-l.left-8+(null!==(t=n.scrollLeft)&&void 0!==t?t:0),behavior:"smooth"})},[]),d=ee(t,i,a),u=(e,t)=>{c(e),null==s||s(e,t)};return(0,l.jsx)("ul",{ref:o,className:(0,h.Z)(J.list,J.desktopList),"data-qa":(0,p.g)("".concat(n,"-desktop-list"),!!n),children:1===t.length||a||i?(0,l.jsx)("li",{className:(0,h.Z)(J.item),children:(0,l.jsx)(ea,{isBackward:!0,dataQa:(0,p.g)("".concat(n,"-link"),!!n),item:d,onClick:u})}):(0,l.jsx)(l.Fragment,{children:t.map((e,a)=>(0,l.jsx)("li",{className:(0,h.Z)(J.item,{[J.customItem]:e.customLink}),children:(0,l.jsx)(ea,{item:e,dataQa:(0,p.g)("".concat(n,"-link-").concat(++a),!!n),isLast:a===t.length,onClick:u})},"".concat(e.label,"--").concat(a)))})})};el.displayName="DesktopBreadcrumbs";let er=e=>{let{items:t=[],backwardLabel:n,backwardHref:a,dataQa:r,onClick:i}=e,s=ee(t,n,a);return(0,l.jsx)("ul",{className:(0,h.Z)(J.list,J.mobileList),"data-qa":(0,p.g)("".concat(r,"-mobile-list"),!!r),children:(0,l.jsx)("li",{className:(0,h.Z)(J.item),children:(0,l.jsx)(ea,{isBackward:!0,dataQa:(0,p.g)("".concat(r,"-link"),!!r),item:s,onClick:i})})})};er.displayName="MobileBreadcrumbs",(0,r.forwardRef)((e,t)=>{let{items:n=[],isMobile:a,onClick:r,backwardLabel:i,backwardHref:s,style:o,className:c,ellipsis:d=!1,isFullView:u=!1,dataQa:p,dataId:f,...m}=e,g=n.length||i||s;return(0,l.jsx)(l.Fragment,{children:g&&(0,l.jsxs)("nav",{ref:t,"aria-label":"breadcrumbs",className:(0,h.Z)(J.breadcrumbs,{[J.displayOne]:void 0===a&&!u,[J.breadcrumbsEllipsis]:d},c),style:o,...m,"data-id":f,"data-qa":p,children:[!0!==a&&(0,l.jsx)(el,{items:n,dataQa:p,backwardLabel:i,backwardHref:s,onClick:r||void 0}),!1!==a&&!u&&(0,l.jsx)(er,{items:n,dataQa:p,backwardLabel:i,backwardHref:s,onClick:r||void 0})]})})}).displayName="Breadcrumbs";var ei=n(93608);n(40529);let es=(0,f.g)("calendar"),eo=Object.freeze({calendar:es,header:"".concat(es,"__header"),headerText:"".concat(es,"__header-text"),headerButton:"".concat(es,"__header-button"),headerButtonPrev:"".concat(es,"__header-button--prev"),headerButtonNext:"".concat(es,"__header-button--next"),headerButtonDisabled:"".concat(es,"__header-button--disabled"),weekDays:"".concat(es,"__week-days"),weekDay:"".concat(es,"__week-day"),weekDayOff:"".concat(es,"__week-day--off"),content:"".concat(es,"__content"),days:"".concat(es,"__days"),day:"".concat(es,"__day"),currentDay:"".concat(es,"__day--current"),otherDay:"".concat(es,"__day--other"),selectedDay:"".concat(es,"__day--selected"),previewDay:"".concat(es,"__day--preview"),rangeDay:"".concat(es,"__day--range"),startRangeDay:"".concat(es,"__day--start-range"),endRangeDay:"".concat(es,"__day--end-range"),disabledDay:"".concat(es,"__day--disabled"),emptyDay:"".concat(es,"__day--empty"),events:"".concat(es,"__day-events"),event:"".concat(es,"__day-event"),months:"".concat(es,"__months"),month:"".concat(es,"__month"),disabledMonth:"".concat(es,"__month--disabled"),currentMonth:"".concat(es,"__month--current"),selectedMonth:"".concat(es,"__month--selected"),years:"".concat(es,"__years"),year:"".concat(es,"__year"),disabledYear:"".concat(es,"__year--disabled"),currentYear:"".concat(es,"__year--current"),selectedYear:"".concat(es,"__year--selected")}),ec=Object.freeze({days:"days",months:"months",years:"years"}),ed=["пн","вт","ср","чт","пт","сб","вс"],eu=["янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек"],eh=e=>{if(e instanceof Date&&!isNaN(e.getTime()))return new Date(e.getFullYear(),e.getMonth(),1);if(Array.isArray(e)&&e.length>0){let t=new Date(e[0]);if(!isNaN(t.getTime()))return new Date(t.getFullYear(),t.getMonth(),1)}return new Date},ep=e=>new Date(e.getFullYear(),e.getMonth(),e.getDate()),ef=e=>{let t=String(e.getDate()).padStart(2,"0"),n=String(e.getMonth()+1).padStart(2,"0"),a=e.getFullYear();return"".concat(t,".").concat(n,".").concat(a)},em=e=>{let t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),a=String(e.getDate()).padStart(2,"0");return"".concat(t,"-").concat(n,"-").concat(a)},eg=(e,t)=>{if(0===e.length)return"";if(t){if(1===e.length)return ef(e[0]);let t=[...e].sort((e,t)=>e.getTime()-t.getTime());return"".concat(ef(t[0])," - ").concat(ef(t[1]))}return e.length>0?ef(e[0]):""},ev=(e,t,n)=>{if(t.length<2)return!1;let a=n(e),l=n(t[0]),r=n(t[1]);return a>=l&&a<=r},eb=(e,t,n,a)=>{if(1!==t.length||!n)return!1;let l=a(e),r=a(t[0]),i=a(n);return l>=(r<i?r:i)&&l<=(r<i?i:r)},ex=e=>{let{events:t=[]}=e,n=t.slice(0,6);return(0,l.jsx)("span",{className:eo.events,children:n.map(e=>(0,l.jsx)("span",{className:(0,h.Z)(eo.event,"".concat(eo.event,"--").concat(e))},"calendar--".concat(e)))})},ew=()=>(0,l.jsx)("div",{className:eo.weekDays,children:ed.map((e,t)=>(0,l.jsx)(o.T,{className:(0,h.Z)(eo.weekDay,{[eo.weekDayOff]:5===t||6===t}),size:"14",children:e},"week-day--".concat(e)))}),ey=e=>{let{currentDate:t,today:n,selectedDates:a,hoveredDate:r,minAllowedDate:i,maxAllowedDate:s,multiple:o,showCurrentDay:c,showOutsideDays:d,events:u,onDateSelect:p,onDateHover:f}=e,m=t.getFullYear(),g=t.getMonth(),v=new Date(m,g,1),b=new Date(m,g+1,0),x=v.getDay();x=0===x?6:--x;let w=b.getDate(),y=[];if(d){let e=new Date(m,g,0).getDate();for(let t=0;t<x;t++)y.push(new Date(m,g-1,e-t));y.reverse()}else for(let e=0;e<x;e++)y.push(null);let _=Array.from({length:w},(e,t)=>new Date(m,g,t+1));y.push(..._);let k=42-y.length;if(d)for(let e=1;e<=k;e++)y.push(new Date(m,g+1,e));else for(let e=0;e<k;e++)y.push(null);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ew,{}),(0,l.jsx)("div",{className:(0,h.Z)(eo.days,[]),children:y.map(e=>{if(!e)return(0,l.jsx)("div",{className:eo.emptyDay},"calendar-empty-".concat((0,ei.g)()));let t=ep(e),v=ep(i),b=ep(s),x=d&&(e.getMonth()!==g||e.getFullYear()!==m),w=t<v||t>b,y=a.some(e=>ep(e).getTime()===t.getTime()),_=o&&ev(e,a,ep),k=o&&eb(e,a,r,ep),C=c&&t.getTime()===ep(n).getTime(),j=o&&a.length>=1&&ep(a[0]).getTime()===t.getTime(),N=o&&2===a.length&&ep(a[1]).getTime()===t.getTime(),E=em(e);return(0,l.jsxs)("button",{type:"button",disabled:w,className:(0,h.Z)(eo.day,{[eo.otherDay]:x,[eo.selectedDay]:y,[eo.currentDay]:C,[eo.rangeDay]:_,[eo.previewDay]:k,[eo.startRangeDay]:j,[eo.endRangeDay]:N,[eo.disabledDay]:w}),onClick:()=>!w&&p(e),onMouseEnter:()=>!w&&f(e),onMouseLeave:()=>f(null),children:[e.getDate(),u[E]&&(0,l.jsx)(ex,{events:u[E]})]},"calendar--day--".concat(e.getTime()))})})]})},e_=e=>{let{view:t,currentDate:n,canNavigatePrev:a,canNavigateNext:r,onNavigate:i,onViewChange:s}=e;return(0,l.jsxs)("div",{className:eo.header,children:[(0,l.jsx)("button",{className:(0,h.Z)(eo.headerButton,eo.headerButtonPrev,{[eo.headerButtonDisabled]:!a}),type:"button",disabled:!a,onClick:()=>i("prev"),children:(0,l.jsx)(I.P,{style:{fontSize:24},children:(0,l.jsx)(K.S,{})})}),(0,l.jsx)("button",{type:"button",className:(0,h.Z)(eo.headerButton,eo.headerText),onClick:s,children:(()=>{switch(t){case ec.days:return n.toLocaleDateString("ru-RU",{month:"long",year:"numeric"});case ec.months:return n.getFullYear().toString();case ec.years:return"".concat(n.getFullYear()-14," - ").concat(n.getFullYear()+5);default:return""}})()}),(0,l.jsx)("button",{className:(0,h.Z)(eo.headerButton,eo.headerButtonNext,{[eo.headerButtonDisabled]:!r}),type:"button",disabled:!r,onClick:()=>i("next"),children:(0,l.jsx)(I.P,{style:{fontSize:24},children:(0,l.jsx)(U.S,{})})})]})},ek=e=>{let{today:t,currentDate:n,selectedDates:a,minAllowedDate:r,maxAllowedDate:i,showCurrentMonth:s,onMonthSelect:o}=e,c=Array.from({length:12},(e,t)=>new Date(n.getFullYear(),t,1)),d=r.getFullYear(),u=i.getFullYear();return(0,l.jsx)("div",{className:eo.months,children:c.map((e,n)=>{let c=ep(r),p=ep(i),f=new Date(e.getFullYear(),e.getMonth(),1),m=new Date(e.getFullYear(),e.getMonth()+1,0)<c||f>p||e.getFullYear()<d||e.getFullYear()>u,g=s&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear(),v=a.some(t=>t.getMonth()===e.getMonth()&&t.getFullYear()===e.getFullYear());return(0,l.jsx)("button",{type:"button",disabled:m,className:(0,h.Z)(eo.month,{[eo.currentMonth]:g,[eo.selectedMonth]:v,[eo.disabledMonth]:m}),onClick:()=>{m||o(e)},children:eu[n]},"calendar--month--".concat(e.getTime()))})})},eC=e=>{let{currentDate:t,today:n,selectedDates:a,minAllowedDate:r,maxAllowedDate:i,showCurrentYear:s,onYearSelect:o}=e,c=t.getFullYear()-14,d=Array.from({length:20},(e,t)=>c+t),u=r.getFullYear(),p=i.getFullYear(),f=a.map(e=>e.getFullYear());return(0,l.jsx)("div",{className:eo.years,children:d.map(e=>{let t=new Date(e,0,1),a=new Date(e,11,31),c=ep(r),d=ep(i),m=a<c||t>d||e<u||e>p,g=s&&e===n.getFullYear(),v=f.includes(e);return(0,l.jsx)("button",{type:"button",disabled:m,className:(0,h.Z)(eo.year,{[eo.currentYear]:g,[eo.selectedYear]:v,[eo.disabledYear]:m}),onClick:()=>{m||o(e)},children:e},"calendar--".concat(e))})})};(0,r.forwardRef)((e,t)=>{let{value:n=null,minAllowedDate:a,maxAllowedDate:i,multiple:s=!1,showCurrentDay:o=!0,showCurrentMonth:c=!0,showCurrentYear:d=!0,showOutsideDays:u=!1,events:p={},className:f,style:m,dataId:g,dataQa:v,onChange:b,...x}=e,[w]=(0,r.useState)(()=>{let e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate())}),[y,_]=(0,r.useState)("days"),[k,C]=(0,r.useState)(()=>eh(n)),[j,N]=(0,r.useState)([]),[E,L]=(0,r.useState)(null),R=(0,r.useMemo)(()=>ep(a instanceof Date&&!isNaN(a.getTime())?a:new Date(1900,0,1)),[a]),A=(0,r.useMemo)(()=>ep(i instanceof Date&&!isNaN(i.getTime())?i:new Date(new Date().setFullYear(new Date().getFullYear()+100))),[i]),Z=(0,r.useRef)(!1);(0,r.useEffect)(()=>{if(null===n){N([]);return}if(void 0===n)return;N(Array.isArray(n)?n.map(e=>new Date(e)):[new Date(n)]);let e=null;Array.isArray(n)?n.length>0&&(e=new Date(n[0])):e=new Date(n),e&&!isNaN(e.getTime())&&C(new Date(e.getFullYear(),e.getMonth(),1))},[n]);let I=(0,r.useCallback)(e=>{let t=ep(e);if(t<R||t>A)return;let n=[];if(s){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];L(null)}else n=j.some(e=>ep(e).getTime()===t.getTime())?[]:[t];N(n);let a=null,l="";s?(a=n.length>0?[...n]:null,l=eg(n,s)):(a=n.length>0?n[0]:null,l=n.length>0?ef(n[0]):""),Z.current&&(null==b||b(a,l))},[s,R,A,j,b]),S=(0,r.useCallback)(e=>{s&&1===j.length&&L(e)},[s,j.length]);(0,r.useEffect)(()=>(Z.current=!0,()=>{Z.current=!1}),[]);let M=(0,r.useCallback)(e=>{let t=k.getFullYear(),n=k.getMonth();if(y===ec.days){let t=new Date(k);t.setDate(1),"prev"===e?t.setMonth(n-1):t.setMonth(n+1);let a=ep(new Date(t.getFullYear(),t.getMonth(),1)),l=ep(new Date(t.getFullYear(),t.getMonth()+1,0));return a<=A&&l>=R}if(y===ec.months){let n=t+("prev"===e?-1:1);return n>=R.getFullYear()&&n<=A.getFullYear()}if(y===ec.years){let n=t-t%10+("prev"===e?-10:10);return n<=A.getFullYear()&&n+9>=R.getFullYear()}return!1},[y,k,R,A]),T=(0,r.useCallback)(e=>{C(e),_(ec.days)},[]),F=(0,r.useCallback)(e=>{C(new Date(e,0,1)),_(ec.months)},[]),O=(0,r.useCallback)(()=>{y===ec.days?_(ec.months):y===ec.months?_(ec.years):_(ec.days)},[y]);return(0,l.jsxs)("div",{ref:t,className:(0,h.Z)(f,eo.calendar),style:m,...x,"data-qa":v,"data-id":g,children:[(0,l.jsx)(e_,{view:y,currentDate:k,canNavigatePrev:M("prev"),canNavigateNext:M("next"),onNavigate:e=>{let t=new Date(k);switch(y){case ec.days:t.setDate(1),t.setMonth(t.getMonth()+("prev"===e?-1:1));break;case ec.months:t.setFullYear(t.getFullYear()+("prev"===e?-1:1));break;case ec.years:t.setFullYear(t.getFullYear()+("prev"===e?-12:12))}C(t)},onViewChange:O}),(0,l.jsxs)("div",{className:eo.content,children:[y===ec.days&&(0,l.jsx)(ey,{today:w,currentDate:k,selectedDates:j,hoveredDate:E,minAllowedDate:R,maxAllowedDate:A,multiple:s,showCurrentDay:o,showOutsideDays:u,events:p,onDateSelect:I,onDateHover:S}),y===ec.months&&(0,l.jsx)(ek,{currentDate:k,today:w,selectedDates:j,minAllowedDate:R,maxAllowedDate:A,showCurrentMonth:c,onMonthSelect:T}),y===ec.years&&(0,l.jsx)(eC,{today:w,currentDate:k,selectedDates:j,minAllowedDate:R,maxAllowedDate:A,showCurrentYear:d,onYearSelect:F})]})]})}).displayName="Calendar";var ej=n(61767);n(32092);let eN=(0,f.g)("chips"),eE=Object.freeze({chips:eN,chip:"".concat(eN,"__item"),icon:"".concat(eN,"__icon"),iconLeft:"".concat(eN,"__icon-left"),iconRight:"".concat(eN,"__icon-right"),label:"".concat(eN,"__label"),variants:{primary:"".concat(eN,"--primary"),secondary:"".concat(eN,"--secondary")},activeVariants:{primary:"".concat(eN,"--active-primary"),secondary:"".concat(eN,"--active-secondary")},sizes:{s:"".concat(eN,"--s"),m:"".concat(eN,"--m"),l:"".concat(eN,"--l")},selected:"".concat(eN,"--selected"),indicator:"".concat(eN,"__indicator"),indicatorVariant:{red:"".concat(eN,"__indicator--red"),orange:"".concat(eN,"__indicator--orange"),green:"".concat(eN,"__indicator--green"),purple:"".concat(eN,"__indicator--purple"),purpleSecondary:"".concat(eN,"__indicator--purple-secondary"),blue:"".concat(eN,"__indicator--blue"),pink:"".concat(eN,"__indicator--pink")}});(0,r.forwardRef)((e,t)=>{let{chips:n,value:a,variant:i="primary",activeVariant:s="primary",multiple:o,clearable:c,size:d="m",className:u,style:f,dataQa:m,dataId:g,onChipClick:v,...b}=e,[x,w]=(0,r.useState)(o?[]:void 0),y=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,()=>({getRoot:()=>y.current,getSelectedChips:()=>x})),(0,r.useEffect)(()=>{o?w(Array.isArray(a)?a:[]):w(a)},[a,o]);let _=o||c,k=e=>o&&Array.isArray(x)?x.includes(e):x===e,C=(e,t,n)=>{w(n),null==v||v(e,t,n)},j=(e,t)=>{if(o&&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)}},N=(e,t)=>{let{id:n,label:a,iconLeft:r,iconRight:o,indicator:c}=e,u=k(n);return(0,l.jsxs)("div",{className:(0,h.Z)(eE.chip,eE.sizes[d],eE.activeVariants[s],eE.variants[i],[{[eE.selected]:u}]),role:_?"checkbox":"radio","aria-checked":u,"aria-label":a,tabIndex:0,"data-qa":(0,p.g)("".concat(m,"-item-").concat(++t),!!m),onClick:e=>{j(n,e)},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),j(n,e))},children:[r&&(0,l.jsx)("span",{className:(0,h.Z)(eE.icon,eE.iconLeft),"aria-hidden":"true",children:r}),(0,l.jsx)("span",{className:(0,h.Z)(eE.label),children:a}),c&&(0,l.jsx)("div",{className:(0,h.Z)(eE.indicator,eE.indicatorVariant[c])}),o&&(0,l.jsx)("span",{className:(0,h.Z)(eE.icon,eE.iconRight),"aria-hidden":"true",children:o})]},n)};return(0,l.jsx)("div",{ref:y,className:(0,h.Z)(u,eE.chips),style:f,...b,"data-id":g,"data-qa":m,children:n.map((e,t)=>N(e,t))})}).displayName="Chips";var eL=n(9497),eR=n(87215);function eA(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:"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(44052);let eZ=(0,f.g)("file-item"),eI=Object.freeze({root:eZ,file:"".concat(eZ,"__file"),preview:"".concat(eZ,"__preview"),previewImage:"".concat(eZ,"__preview-image"),previewIcon:"".concat(eZ,"__preview-icon"),fileInfo:"".concat(eZ,"__file-info"),fileName:"".concat(eZ,"__file-name"),fileStatus:"".concat(eZ,"__file-status"),fileSize:"".concat(eZ,"__file-size"),progress:"".concat(eZ,"__progress"),controls:"".concat(eZ,"__controls"),close:"".concat(eZ,"__close"),repeat:"".concat(eZ,"__repeat"),error:"".concat(eZ,"__error"),states:{success:"".concat(eZ,"--success"),error:"".concat(eZ,"--error"),pending:"".concat(eZ,"--pending"),uploading:"".concat(eZ,"--uploading"),primary:"".concat(eZ,"--primary"),secondary:"".concat(eZ,"--secondary"),s:"".concat(eZ,"--s"),m:"".concat(eZ,"--m"),disabled:"".concat(eZ,"--disabled")}}),eS=["B","KB","MB","GB"],eM=[{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",eF=e=>{if(!e)return{label:"file",color:eT};let t=eM.find(t=>t.type===e);if(t)return{label:t.label,color:t.color};let n=eR.extension(e);return n?{label:n,color:eT}:{label:"file",color:eT}},eO=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)),a=parseFloat((e/Math.pow(1024,n)).toFixed(t));return"".concat(a," ").concat(eS[n])},eD=(0,r.forwardRef)((e,t)=>{let{file:n,state:a="success",name:r,type:i,fileSize:s,error:o,progress:c=0,size:d="m",variant:u="primary",previewImageUrl:p,className:f,style:m,fileId:g,dataQa:v,dataId:b,onClick:x,onDelete:w,onRepeat:y,..._}=e,k="s"===d,C=(0,A.i)(c)&&"uploading"===a,j=o&&"error"===a,N=i&&/^image\//.test(i),E=eF(i),L=(N&&p?(0,l.jsx)("img",{role:"presentation",className:eI.previewImage,src:p,width:40,alt:r}):null)||(0,l.jsx)("div",{className:eI.previewIcon,style:{backgroundColor:E.color},children:E.label}),R=C&&"primary"===u?"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,"%"),Z=(0,h.Z)(f,eI.root,eI.states[u],eI.states[a],eI.states[d]),S=C?{background:R,...m}:m;return(0,l.jsxs)("div",{ref:t,className:Z,style:S,onClick:e=>{"success"===a&&(null==x||x(e,g,n))},..._,"data-id":b,"data-qa":v,children:[(0,l.jsxs)("div",{className:eI.file,children:[!k&&(0,l.jsx)("div",{className:eI.preview,children:L}),(0,l.jsxs)("div",{className:eI.fileInfo,children:[(0,l.jsx)("div",{className:eI.fileName,children:r}),!k&&s&&(0,l.jsxs)("div",{className:eI.fileStatus,children:[(0,l.jsx)("div",{className:eI.fileSize,children:"".concat(eO(s))}),C&&(0,l.jsx)("div",{className:eI.progress,children:"Загружено ".concat(c,"%")})]})]}),(0,l.jsxs)("div",{className:eI.controls,children:[k&&C&&(0,l.jsx)("div",{className:eI.progress,children:"".concat(c,"%")}),j&&(0,l.jsx)(I.P,{className:eI.repeat,tabIndex:0,role:"button","aria-label":"Повторить загрузку файла ".concat(r),onClick:e=>{e.preventDefault(),e.stopPropagation(),null==y||y(e,g,n)},children:(0,l.jsx)(eA,{})}),(0,l.jsx)(I.P,{className:eI.close,tabIndex:0,role:"button","aria-label":"Удалить файл ".concat(r),onClick:e=>{e.preventDefault(),e.stopPropagation(),null==w||w(e,g,n)},children:(0,l.jsx)($,{})})]})]}),j&&(0,l.jsx)("div",{className:eI.error,children:o})]})});eD.displayName="File",n(54166);let e$=Object.freeze({root:(0,f.g)("file-list")}),ez=e=>{let t=new Set;for(let n of e){if(t.has(n))return!0;t.add(n)}return!1};(0,r.forwardRef)((e,t)=>{let{files:n,size:a="m",variant:i="primary",className:s,role:o="list",style:c,dataId:d,dataQa:u,onClick:p,onDelete:f,onRepeat:m,...g}=e;return((0,r.useEffect)(()=>{ez(n.map(e=>e.fileId))&&console.warn("Имеются файлы с одинаковым fileId")},[n]),0===n.length)?null:(0,l.jsx)("div",{ref:t,role:o,"aria-label":"Загруженные файлы",className:(0,h.Z)(s,e$.root),style:c,...g,"data-id":d,"data-qa":u,children:n.map(e=>{var t;return(0,r.createElement)(eD,{...e,role:"listitem","aria-labelledby":"Имя файла - ".concat(e.name,", Размер файла - ").concat(eO(null!==(t=e.fileSize)&&void 0!==t?t:0)),size:a,variant:i,onClick:p,onRepeat:m,onDelete:f,key:e.fileId})})})}).displayName="FileList";let eP=(e=!1)=>{let[t,n]=(0,r.useState)(e);return{value:t,show:(0,r.useCallback)(()=>n(!0),[]),hide:(0,r.useCallback)(()=>n(!1),[]),toggle:(0,r.useCallback)(()=>n(e=>!e),[])}};n(11868);let eB=e=>{let t=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let n=n=>{var a;(null==(a=t.current)?void 0:a.contains(n.target))||e()};return window.addEventListener("click",n),()=>window.removeEventListener("click",n)},[]),t},eq=(e,t,n,a)=>{(0,r.useEffect)(()=>(e.addEventListener(t,n),()=>e.removeEventListener(t,n)),[...a,t,e,n])},eV=(0,f.g)("hint"),eH=Object.freeze({hint:eV,hintDialog:"".concat(eV,"__dialog"),activator:"".concat(eV,"__activator"),footer:"".concat(eV,"__footer"),text:"".concat(eV,"__text"),close:"".concat(eV,"__close"),icon:"".concat(eV,"__icon"),inverted:"".concat(eV,"--inverted")});(0,r.forwardRef)((e,t)=>{let{className:n,style:a,isVisible:i,position:o="top",heading:f,footer:m,children:g,text:b,withoutTail:x,inverted:w,dataQa:y,dataId:_,role:k="dialog",...C}=e,j=(0,r.useRef)(null),{refs:N,floatingStyles:E,context:L}=(0,c.YF)({placement:o,middleware:[(0,d.cv)(12),(0,d.RR)({fallbackAxisSideDirection:"start",crossAxis:!1}),(0,d.uY)(),(0,u.x7)({element:j,padding:8})]}),{value:R,show:A,hide:Z,toggle:S}=eP(i),M=eB(Z);if((0,r.useImperativeHandle)(t,()=>null==M?void 0:M.current),"undefined"!=typeof window){var T;let e;eq(window,"resize",(T=()=>L.update(),e=!1,function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];e||(T(...n),e=!0,setTimeout(()=>{e=!1},300))}),[]),eq(window,"keyup",e=>{"Escape"===e.key&&Z()},[Z])}return(0,l.jsxs)("div",{ref:M,className:(0,h.Z)(eH.hint,n),style:a,children:[(0,l.jsx)("button",{type:"button",className:eH.activator,ref:N.setReference,tabIndex:0,onClick:S,children:"function"==typeof g?g({show:A,hide:Z,toggle:S,visible:R}):g}),R&&(0,l.jsxs)("div",{role:k,className:(0,h.Z)(eH.hintDialog,{[eH.inverted]:w}),ref:N.setFloating,style:E,...C,"data-id":_,"data-qa":y,children:[f&&(0,l.jsx)(s.H,{dataQa:(0,p.g)("".concat(y,"-heading"),!!y),className:"mb-3",as:"h6",type:"h6",children:f}),(0,l.jsx)("p",{"data-qa":(0,p.g)("".concat(y,"-text"),!!y),className:(0,h.Z)(eH.text),children:b}),m&&(0,l.jsx)("div",{"data-qa":(0,p.g)("".concat(y,"-footer"),!!y),className:(0,h.Z)(eH.footer),children:m}),(0,l.jsx)("button",{type:"button",tabIndex:-1,className:eH.close,onClick:Z,children:(0,l.jsx)(I.P,{"aria-hidden":"true",className:eH.icon,style:{display:"inline-flex",fontSize:16},children:(0,l.jsx)($,{})})}),!x&&(0,l.jsx)(c.Y$,{width:16,ref:j,d:v,context:L,fill:w?"var(--color-white)":"var(--color-black-500)"})]})]})}).displayName="Hint",n(1870);let eY=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),a=0;a<e;a++)n[a]=arguments[a];t.forEach(e=>{null==e||e(...n)})}},eW=(0,f.g)("input-base"),eQ={wrapper:eW,input:"".concat(eW,"__input"),container:"".concat(eW,"__container"),label:"".concat(eW,"__label"),field:"".concat(eW,"__field"),rightLabel:"".concat(eW,"__right-label"),caption:"".concat(eW,"__caption"),placeholder:{visible:"".concat(eW,"__placeholder"),hidden:"".concat(eW,"__hidden")},states:{primary:"".concat(eW,"--primary"),secondary:"".concat(eW,"--secondary"),error:"".concat(eW,"--error"),success:"".concat(eW,"--success"),s:"".concat(eW,"--s"),m:"".concat(eW,"--m"),l:"".concat(eW,"--l"),focused:"".concat(eW,"--focused"),disabled:"".concat(eW,"--disabled"),active:"".concat(eW,"--active"),hasLabel:"".concat(eW,"--has-label"),accent:"".concat(eW,"--accent")}},eG=(0,r.forwardRef)((e,t)=>{let{icon:n,rightLabel:a,disabled:i,state:s,size:o="m",variant:d="primary",label:u,value:f,placeholder:m,maskPlaceholder:g,autoFocus:v=!1,maskPlaceholderVariant:b="default",caption:x,type:w="text",inputMode:y="text",hasCaption:_,className:k,style:C,dataQa:j,dataId:N,inputRef:E,onChange:L,onFocus:R,onBlur:A,onKeyDown:I,...S}=e,M=(0,r.useId)(),{value:T,show:F,hide:O}=eP(),D=(0,r.useRef)(null),$=(0,c.qq)([E,D]),z=(0,r.useMemo)(()=>T||!!f||!!m,[f,T,m]),P=(0,r.useCallback)(()=>{var e;null==(e=D.current)||e.focus()},[]),B=(0,r.useMemo)(()=>{var e;if(!g)return null;let t={hidden:null!=f?f:"",visible:g.substring(null!==(e=null==f?void 0:f.length)&&void 0!==e?e:0)};return g.length===(null==f?void 0:f.length)?null:t},[g,f]);return(0,r.useEffect)(()=>{var e,t,n,a;if(!v)return;let l=null!==(a=null==(e=D.current)?void 0:e.value.length)&&void 0!==a?a:0;null==(t=D.current)||t.focus(),null==(n=D.current)||n.setSelectionRange(l,l)},[v]),(0,l.jsxs)("div",{className:(0,h.Z)(k,eQ.wrapper),style:C,"data-qa":j,"data-id":N,children:[(0,l.jsxs)("div",{className:(0,h.Z)(eQ.input,eQ.states[d],eQ.states[o],{[eQ.states.focused]:T,[eQ.states.error]:"error"===s,[eQ.states.success]:"success"===s,[eQ.states.disabled]:!!i,[eQ.states.hasLabel]:u}),onClick:P,ref:t,children:[(0,l.jsxs)("label",{htmlFor:M,className:eQ.container,children:[u&&(0,l.jsx)("span",{className:(0,h.Z)(eQ.label,{[eQ.states.active]:z,[eQ.states.s]:"s"===o,[eQ.states.disabled]:i,[eQ.states.error]:"error"===s,[eQ.states.success]:"success"===s}),children:u}),B&&!!f&&(0,l.jsxs)("div",{className:(0,h.Z)(eQ.placeholder.visible,{[eQ.states.accent]:"accent"===b}),children:[B.hidden&&(0,l.jsx)("span",{className:eQ.placeholder.hidden,children:B.hidden}),B.visible]}),(0,l.jsx)("input",{...S,id:M,ref:$,className:(0,h.Z)(eQ.field,{[eQ.states.s]:"s"===o,[eQ.states.hasLabel]:u,[eQ.states.disabled]:i}),type:w,inputMode:y,autoComplete:"off",placeholder:m,value:f,disabled:i,onChange:e=>{null==L||L(e.target.value,e)},onFocus:eY(F,R),onBlur:eY(O,A),onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),null==L||L("",{target:{value:""}})),null==I||I(e)}})]}),a&&(0,l.jsx)("div",{className:(0,h.Z)(eQ.rightLabel,{[eQ.states.disabled]:i}),children:a}),n]}),(_||x)&&(0,l.jsx)(Z.C,{dataQa:(0,p.g)("".concat(j,"-caption"),!!j),className:(0,h.Z)(eQ.caption,{[eQ.states.disabled]:i}),state:s,withoutIcon:!0,children:x})]})});eG.displayName="InputBase";var eK=n(55773),eU=n(54105),eX=n(31755),eJ=n(67603),e0=n(85226);function e1(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:"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(28648);let e2=(0,f.g)("input-file"),e4={inputFile:e2,input:"".concat(e2,"__input"),uploadArea:"".concat(e2,"__upload-area"),uploadIcon:"".concat(e2,"__upload-icon"),uploadLabel:{default:"".concat(e2,"__upload-label"),purple:"".concat(e2,"__upload-label--purple")},uploadDragged:"".concat(e2,"__upload-dragged"),uploadCaption:"".concat(e2,"__upload-caption"),uploadButton:"".concat(e2,"__upload-button"),uploadWrapper:"".concat(e2,"__upload-wrapper"),selectButton:"".concat(e2,"__select-button"),states:{error:"".concat(e2,"--error"),s:"".concat(e2,"--s"),dragged:"".concat(e2,"--dragged"),disabled:"".concat(e2,"--disabled")}},e3=(e,t)=>{if(e&&t){let n=Array.isArray(t)?t:t.split(","),a=e.name||"",l=e.type||"",r=l.replace(/\/.*$/,"");return n.some(e=>{let t=e.trim();if(/^\*(\/\*)?$/.test(e))return!0;if("."===t.charAt(0)){let e=a.toLowerCase(),n=t.toLowerCase(),l=[n];return(".jpg"===n||".jpeg"===n)&&(l=[".jpg",".jpeg"]),l.some(t=>e.endsWith(t))}return/\/\*$/.test(t)?r===t.replace(/\/.*$/,""):l===t||!!/^\w+$/.test(t)&&(console.error(!1,"Upload takes an invalidate 'accept' type '".concat(t,"'.Skip for check.")),!0)})}return!0};(0,r.forwardRef)((e,t)=>{let{accept:n,maxFileSize:a,disabled:i=!1,multiple:s=!1,capture:c=!1,mode:d="select",size:u="m",style:p,className:f,name:m,dataId:g,dataQa:v,onChange:b,...x}=e,w=(0,r.useId)(),[y,_]=(0,r.useState)(!1),[C,j]=(0,r.useState)(!1),N=(0,r.useRef)(null),E=(0,r.useRef)(null),L=e=>{if(!e)return!0;let t=R(e),n=A(e);return t&&n},R=e=>{if(!a)return!0;for(let t=0;t<e.length;t++)if(e[t].size>1048576*a)return!1;return!0},A=e=>{if(!n)return!0;for(let t=0;t<e.length;t++)if(!e3(e[t],n))return!1;return!0},Z=e=>{let t=Object.hasOwn(e,"dataTransfer")?e.dataTransfer.files:e.target.files;if(t){if(!L(t)){_(!0);return}_(!1),null==b||b(t,e)}},S=()=>{var e;null==(e=N.current)||e.click()},M=e=>{i||(e.stopPropagation(),e.preventDefault())},T=e=>{i||(e.stopPropagation(),e.preventDefault(),e.dataTransfer.dropEffect="copy",j(!0))},F=e=>{i||(e.stopPropagation(),e.preventDefault(),j(!1))},O=e=>{if(i)return;e.stopPropagation(),e.preventDefault();let{files:t}=e.dataTransfer;(s||t&&1===t.length)&&Z(e),j(!1),e.dataTransfer.clearData()};(0,r.useImperativeHandle)(t,()=>({getInput:()=>N.current,getUploadArea:()=>E.current}));let D=()=>{let e=Array.isArray(n)?n.join(", "):null==n?void 0:n.split(",").join(", ");return(e?"Доступные форматы ".concat(e,". "):"")+(a?"Размер файла не должен превышать ".concat(a," MB."):"")},$=()=>{let e=Array.isArray(n)?n.join(","):n,t={ref:N,type:"file",className:e4.input,multiple:s,accept:e,capture:c,disabled:i,id:w,name:m,onChange:Z};return(0,l.jsx)("input",{...t})},P=()=>{let e={ref:E,className:(0,h.Z)(e4.uploadArea,{[e4.states.error]:y,[e4.states.s]:"s"===u,[e4.states.dragged]:C,[e4.states.disabled]:i}),onDragEnter:M,onDragOver:T,onDragLeave:F,onDrop:O,onClick:S,role:"button",tabIndex:0},t=(0,l.jsx)(I.P,{"aria-hidden":"true",className:(0,h.Z)(e4.uploadIcon,{[e4.states.disabled]:i}),children:(0,l.jsx)(e1,{})}),n=(0,l.jsx)(o.T,{size:"16",weight:"regular",className:(0,h.Z)(e4.uploadDragged,{[e4.states.disabled]:i,[e4.states.dragged]:C,[e4.states.s]:"s"===u}),children:"Перетащите файлы сюда"});if("s"===u){let a=(0,l.jsxs)(o.T,{size:"16",weight:"regular",className:(0,h.Z)(e4.uploadLabel.default,{[e4.states.disabled]:i}),children:[(0,l.jsxs)("span",{className:(0,h.Z)(e4.uploadLabel.purple,{[e4.states.disabled]:i}),children:["Выберите файлы"," "]}),"или перетащите их сюда"]});return(0,l.jsx)(z.F,{caption:D(),hasCaption:!0,children:(0,l.jsxs)("div",{...e,children:[(0,l.jsxs)("div",{className:(0,h.Z)(e4.uploadWrapper,{[e4.states.dragged]:C}),children:[t,a]}),n]})})}let a=(0,l.jsx)(o.T,{size:"16",weight:"regular",className:(0,h.Z)(e4.uploadLabel.default,{[e4.states.disabled]:i}),children:"Выберите файлы или перетащите их сюда"}),r=(0,l.jsx)(o.T,{size:"14",weight:"regular",className:(0,h.Z)(e4.uploadCaption,{[e4.states.disabled]:i}),children:D()}),s=(0,l.jsx)(o.T,{size:"16",weight:"regular",className:(0,h.Z)(e4.uploadButton,{[e4.states.disabled]:i}),children:"Выбрать"});return(0,l.jsxs)("div",{...e,children:[(0,l.jsxs)("div",{className:(0,h.Z)(e4.uploadWrapper,{[e4.states.dragged]:C}),children:[t,a,r,s]}),n]})};return(0,l.jsx)("div",{className:(0,h.Z)(f,e4.inputFile),style:p,...x,"data-id":g,"data-qa":v,children:"select"===d?(()=>{let e=$(),t=D(),n=(0,l.jsx)(k.B,{onClick:S,label:"Выберите файлы",size:"s",stretch:!0,className:(0,h.Z)(e4.selectButton,{disabled:i}),disabled:i});return(0,l.jsxs)(z.F,{caption:t,hasCaption:!0,captionState:y?"error":"default",children:[e,n]})})():(()=>{let e=$(),t=P();return(0,l.jsxs)(l.Fragment,{children:[t,e]})})()})}).displayName="InputFile",n(23157);let e5=(e,t,n,a)=>{let l=[t,n,a];return l[e%100>4&&e%100<20?2:[2,0,1,1,1,2][e%10<5?e%10:5]]||l[0]},e7=e=>null==e;function e6(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:"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 e8(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.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 e9=e=>{let{value:t,decimals:n="auto",decimalsCount:a=2}=e;switch(n){case"always":return new Intl.NumberFormat("ru",{minimumFractionDigits:a,useGrouping:"min2"}).format(t);case"never":return new Intl.NumberFormat("ru",{maximumFractionDigits:0,useGrouping:"min2"}).format(t);default:return new Intl.NumberFormat("ru",{useGrouping:"min2"}).format(t)}},te=e=>RegExp("^-?(?!0{2,})[(\\d\\s?]*[,.]?\\d*$").test(e),tt=(e,t,n)=>(0,A.i)(t)&&e<t?t:(0,A.i)(n)&&e>n?n:e,tn=[",","."],ta=(0,f.g)("input-number"),tl={controls:"".concat(ta,"__controls"),icon:"".concat(ta,"__controls-icon"),divider:"".concat(ta,"__controls-divider"),states:{disabled:"".concat(ta,"--disabled")}},tr=e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),ti=(e,t)=>{let n=tr(t.join("")),a=RegExp("[^\\d".concat(n,"]"),"gi");return e.replace(a,"")},ts=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\xa0",n=RegExp(tr(t),"g");return e.replace(n,"")},to=(e,t)=>{let n=RegExp("((^|\\D)-\\d)|^(-)").test(e),a=ti(ts(e,"\xa0"),tn).replace(",","."),l=n?"-":"";if(a.includes(".")){let[e,n]=a.split(".");if(n){let a=".".concat(n.slice(0,t));return"".concat(l).concat(e).concat(a)}}return"".concat(l).concat(a)},tc=(e,t)=>{let n=String(e),[a,l]=n.split("."),r=new Intl.NumberFormat("ru",{maximumFractionDigits:0,roundingMode:"trunc",useGrouping:"min2"}).format(parseFloat(n)),i=n.includes(".")||n.includes(",");return"never"===t?r:"".concat(r).concat(i?",":"").concat(null!=l?l:"")},td=(e,t,n)=>{if(!e||!t)return"";if(Array.isArray(t)){let n=to(e,2),a=Number((n.startsWith("-")?n.slice(1):n).split(".")[0]),[l,r,i]=t;return e5(a,l,r,i)}return t},tu=e=>{let{selectionStart:t,value:n,lastKeyStroke:a,stateValue:l}=e,r=t,i=n;if(l&&r&&"\xa0"===l[r]&&("Backspace"===a||"Delete"===a)){let e=n.split("");return"Backspace"===a&&(e.splice(r-1,1),r-=1),"Delete"===a&&(e.splice(r,1),r+=1),{modifiedValue:i=e.join(""),cursorPosition:r}}return{modifiedValue:i,cursorPosition:t}},th=(0,r.forwardRef)((e,t)=>{let{decimals:n="auto",decimalsCount:a=2,value:i,unit:s,step:o=1,min:c,max:d,size:u="m",withoutControls:p,disabled:f,icon:m,shouldRoundOnChange:g=!1,className:v,style:b,dataQa:x,dataId:w,autoFocus:y=!1,onChange:_,onFocus:k,onBlur:C,onKeyDown:j,onIncrement:N,onDecrement:E,...L}=e,R=(0,r.useMemo)(()=>a<10?a:10,[a]),[Z,S]=(0,r.useState)((0,A.i)(i)?e9({value:tt(parseFloat(tc(to(String(i),R),n)),c,d),decimals:n,decimalsCount:R}):""),[M,T]=(0,r.useState)(!1),[F,O]=(0,r.useState)(0),[D,$]=(0,r.useState)(null),z=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,()=>z.current),(0,r.useEffect)(()=>{M&&"-"!==Z&&z.current&&document.activeElement===z.current&&z.current.setSelectionRange(F,F)},[Z,F,z,M]);let P=(0,r.useCallback)((e,t)=>{if(T(!0),!te(e))return{float:Z?parseFloat(to(Z,R)):void 0,formatted:Z};if(""===e)return{float:void 0,formatted:e};if("-"===e)return O(1),{float:void 0,formatted:e};if("."===e||","===e)return O(2),{float:0,formatted:"never"===n?"0":"0,"};if("-."===e||"-,"===e)return O(3),{float:0,formatted:"never"===n?"-0":"-0,"};let{modifiedValue:a,cursorPosition:l}=tu({selectionStart:t,value:e,lastKeyStroke:D,stateValue:Z}),r=to(a,R),i="never"===n?parseInt(r):parseFloat(r),s=tc(r,n),o=g?tt(i,c,d):i;if(o>Number.MAX_SAFE_INTEGER||o<Number.MIN_SAFE_INTEGER)return{float:parseFloat(to(Z,R)),formatted:Z};if(!e7(l)){let t=l+(s.length-e.length);O(t=t<=0?0:t)}return{float:o,formatted:s}},[n,R,D,d,c,g,Z]),B=(0,r.useCallback)((e,t)=>{if(!t)return;let{target:{value:n,selectionStart:a}}=t,l=P(n,a);S(l.formatted),null==_||_(l.float,{...l,event:t})},[P,_]),q=(0,r.useCallback)(e=>{null==k||k(e)},[k]),V=(0,r.useCallback)(e=>{let{target:{value:t}}=e,a=to(t,R);if(!a||"-"===a){S(""),null==C||C(e);return}let l=parseFloat(a),r=g?l:tt(l,c,d),i=e9({value:r,decimals:n,decimalsCount:R});S(i),g||l===r||null==_||_(r,{float:r,formatted:i}),null==C||C(e)},[n,R,d,c,C,_,g]),H=(0,r.useCallback)(e=>{O(Z.length);let t=parseFloat(e7(i)?to(Z,R):String(i).replace(",","."))||0,a=tt("increase"===e?Number((t+o).toFixed(R)):Number((t-o).toFixed(R)),c,d),l=e9({value:a,decimals:n,decimalsCount:R});S(l),null==_||_(a,{float:a,formatted:l})},[Z,i,R,o,c,d,n,_]),Y=(0,r.useCallback)(e=>{let{code:t}=e;$(t),("ArrowUp"===t||"ArrowDown"===t)&&(e.preventDefault(),H("ArrowUp"===t?"increase":"decrease")),null==j||j(e)},[H,j]),W=(0,r.useCallback)(e=>{e.preventDefault(),H("decrease"),null==E||E(e)},[H,E]),Q=(0,r.useCallback)(e=>{e.preventDefault(),H("increase"),null==N||N(e)},[H,N]),G=(0,r.useCallback)(e=>{let{code:t}=e;$(t),["Space","Enter"].includes(t)&&(e.preventDefault(),H("decrease"),null==E||E(e))},[H,E]),K=(0,r.useCallback)(e=>{let{code:t}=e;$(t),["Space","Enter"].includes(t)&&(e.preventDefault(),H("increase"),null==N||N(e))},[H,N]),U=(0,r.useMemo)(()=>{let e=parseFloat(to(Z,R));return e7(i)||""===String(i)?"":Number(i)===e?Z:"-"!==Z&&","!==Z&&te(String(i))?tc(to(String(tt(i,c,d)),R),n):Z},[n,R,Z,i]),X=(0,r.useMemo)(()=>{let[e,t]=U.split(","),n=U.includes(","),a=td(U,s);if(n){let n=Array(R-t.length).fill(0).join("");return"".concat(e).concat(",").concat(t).concat(n).concat("\xa0").concat(a)}return"".concat(e).concat("\xa0").concat(a)},[U,s,R]),J={...L,value:U,maskPlaceholder:X,maskPlaceholderVariant:"accent",size:u,icon:p?m:(0,l.jsxs)("div",{className:(0,h.Z)(tl.controls),children:[(0,l.jsx)(I.P,{onClick:f?void 0:W,onKeyDown:f?void 0:G,className:(0,h.Z)(tl.icon,{[tl.states.disabled]:!!f}),role:"button",tabIndex:f?-1:0,children:(0,l.jsx)(e6,{})}),(0,l.jsx)("div",{className:tl.divider}),(0,l.jsx)(I.P,{onClick:f?void 0:Q,onKeyDown:f?void 0:K,className:(0,h.Z)(tl.icon,{[tl.states.disabled]:!!f}),role:"button",tabIndex:f?-1:0,children:(0,l.jsx)(e8,{})})]}),disabled:f,onChange:B,onBlur:V,onFocus:q,onKeyDown:Y};return(0,l.jsx)(eG,{...J,autoFocus:y,inputMode:"decimal",inputRef:z,dataQa:x,dataId:w,className:v,style:b})});function tp(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 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 tf(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:"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"}))}th.displayName="InputNumber",n(89976);let tm=(0,f.g)("input-password"),tg={icon:"".concat(tm,"__icon"),states:{disabled:"".concat(tm,"--disabled")}};(0,r.forwardRef)((e,t)=>{let{disabled:n,autoFocus:a=!1,...i}=e,[s,o]=(0,r.useState)(!1);return(0,l.jsx)(eG,{...i,autoFocus:a,ref:t,disabled:n,type:s?"text":"password",icon:(0,l.jsx)(I.P,{onMouseDown:n?void 0:e=>{e.preventDefault(),e.stopPropagation(),o(e=>!e)},onKeyDown:n?void 0:e=>{[" ","Enter"].includes(e.key)&&(e.preventDefault(),o(e=>!e))},className:(0,h.Z)(tg.icon,{[tg.states.disabled]:!!n}),role:"button",tabIndex:n?-1:0,children:s?(0,l.jsx)(tf,{}):(0,l.jsx)(tp,{})})})}).displayName="InputPassword";var tv=n(4847),tb=n(94322),tx=n(8928),tw=n(36482),ty=n(85376);n(96504);let t_=(0,f.g)("range-slider"),tk=Object.freeze({rangeSlider:t_,disabled:"".concat(t_,"--disabled"),control:"".concat(t_,"__control"),thumb:"".concat(t_,"__thumb"),thumbFocus:"".concat(t_,"__thumb--focus"),track:"".concat(t_,"__track"),indicator:"".concat(t_,"__indicator"),ticks:"".concat(t_,"__ticks"),tick:"".concat(t_,"__tick"),legend:"".concat(t_,"__legend"),legendItem:"".concat(t_,"__legend-item"),label:"".concat(t_,"__label"),labelVisible:"".concat(t_,"__label--visible")}),tC=(0,r.forwardRef)((e,t)=>{let{values:n,step:a=1,min:i=0,max:s=100,legend:o,disabled:c,className:d,style:u,dataQa:f,dataId:m,formatValue:g,onChange:v,onFinalChange:b}=e,[x,w]=(0,r.useState)(!1),[y,_]=(0,r.useState)(null),k=(0,r.useRef)([]);k.current.length!==n.length&&(k.current=n.map((e,t)=>{var n;return null!==(n=k.current[t])&&void 0!==n?n:(0,ei.g)()}));let C=e=>"number"==typeof e?[e]:[...e],j=null==o?void 0:o.map(e=>"number"==typeof e?{value:e,label:String(e)}:e),N=(0,r.useCallback)((e,t)=>{c||null==v||v(C(e),t)},[c,v]),E=(0,r.useCallback)((e,t)=>{c||null==b||b(C(e),t)},[c,b]),L=(0,r.useCallback)(e=>{c||_(e)},[c]),R=e=>{if(e.value===i)return{left:0,transform:"translateX(0)"};if(e.value===s)return{left:"100%",transform:"translateX(-100%)"};{let t=(e.value-i)/(s-i);return{left:"calc(".concat(12,"px + (100% - ").concat(24,"px) * ").concat(t,")"),transform:"translateX(-50%)"}}};return(0,r.useEffect)(()=>(document.body.style.cursor=x&&!c?"grabbing":"",()=>{document.body.style.cursor=""}),[x,c]),(0,r.useEffect)(()=>{c&&(w(!1),_(null))},[c]),(0,l.jsxs)(tv.l,{ref:t,className:(0,h.Z)(tk.rangeSlider,{[tk.disabled]:c},d),style:u,value:n,min:i,max:s,step:a,onValueCommitted:E,thumbAlignment:"edge",onValueChange:N,onPointerUp:()=>{w(!1),_(null)},onPointerDown:()=>{c||w(!0)},disabled:c,"data-qa":f,"data-id":m,children:[(0,l.jsx)(tb.z,{className:tk.control,"data-qa":(0,p.g)("".concat(f,"-control"),!!f),children:(0,l.jsxs)(tx.U,{className:tk.track,"data-qa":(0,p.g)("".concat(f,"-track"),!!f),children:[(0,l.jsx)(tw.Q,{className:tk.indicator,"data-qa":(0,p.g)("".concat(f,"-indicator"),!!f)}),n.map((e,t)=>(0,l.jsx)(ty.g,{index:t,className:(0,h.Z)(tk.thumb,{[tk.thumbFocus]:y===t&&!c}),onPointerDown:()=>L(t),onPointerUp:()=>_(null),onFocus:()=>L(t),onBlur:()=>{x||_(null)},"data-qa":(0,p.g)("".concat(f,"-thumb-").concat(t),!!f),children:(0,l.jsx)("div",{className:(0,h.Z)(tk.label,{[tk.labelVisible]:y===t&&!c}),"data-qa":(0,p.g)("".concat(f,"-thumb-label-").concat(t),!!f),children:g?g(e):e})},k.current[t]))]})}),j&&j.length>0&&(0,l.jsx)("ul",{className:tk.legend,"data-qa":(0,p.g)("".concat(f,"-legend"),!!f),children:j.map((e,t)=>void 0!==e.label&&(0,l.jsx)("li",{className:tk.legendItem,style:R(e),"data-qa":(0,p.g)("".concat(f,"-legend-item-").concat(t),!!f),children:e.label},"".concat(e.value,"-").concat(e.label)))})]})});tC.displayName="RangeSlider",n(6319);let tj=(0,f.g)("input-range"),tN=Object.freeze({inputRange:tj,rangeSlider:"".concat(tj,"__range-slider")});function tE(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.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,r.forwardRef)((e,t)=>{let{value:n,defaultValue:a,onChange:i,min:s=0,max:o=100,step:c=1,disabled:d,ticks:u,tooltip:f,onBlur:m,className:g,inputClassname:v,sliderClassname:b,style:x,...w}=e,y=Object.hasOwn(e,"value"),[_,k]=(0,r.useState)(a),C=(0,r.useRef)(null),j=(0,r.useRef)(null),N=(0,r.useRef)(null),E=y?n:_,L="number"==typeof E?tt(E,s,o):s,R=(0,r.useCallback)(e=>{y||k(e),null==i||i(e)},[y,i]),A=(0,r.useCallback)(e=>{R(e)},[R]),Z=(0,r.useCallback)(e=>{"number"==typeof E&&R(tt(E,s,o)),null==m||m(e)},[R,o,s,m,E]),I=(0,r.useCallback)(e=>{var t;let[n]=e;R(tt(n,s,o)),null==(t=j.current)||t.focus()},[R,s,o]),S=(0,r.useCallback)(()=>{var e;null==(e=j.current)||e.blur()},[]);(0,r.useImperativeHandle)(t,()=>({rootRef:C.current,inputRef:j.current,sliderRef:N.current}),[]);let{dataQa:M,dataId:T,...F}=w;return(0,l.jsxs)("div",{ref:C,className:(0,h.Z)(tN.inputRange,g),style:x,"data-qa":M,"data-id":T,children:[(0,l.jsx)(th,{...F,ref:j,min:s,max:o,step:c,disabled:d,withoutControls:!0,value:E,onChange:A,onBlur:Z,className:v,dataQa:(0,p.g)("".concat(M,"-input"),!!M),dataId:(0,p.g)("".concat(T,"-input"),!!T)}),(0,l.jsx)(tC,{ref:N,min:s,max:o,step:c,disabled:d,legend:u,formatValue:f,values:[L],onChange:I,onFinalChange:S,className:(0,h.Z)(tN.rangeSlider,b),dataQa:(0,p.g)("".concat(M,"-slider"),!!M),dataId:(0,p.g)("".concat(T,"-slider"),!!T)})]})}).displayName="InputRange",n(34812);let tL=(0,f.g)("input-search"),tR={iconSearch:"".concat(tL,"__icon-search"),iconClear:"".concat(tL,"__icon-clear"),states:{disabled:"".concat(tL,"--disabled")}};(0,r.forwardRef)((e,t)=>{let{value:n,disabled:a,onChange:i,...s}=e,[o,c]=(0,r.useState)(n||"");(0,r.useEffect)(()=>{c(n||"")},[n]);let d=(0,r.useCallback)((e,t)=>{c(e||""),null==i||i(e||"",t)},[]);return(0,l.jsx)(eG,{...s,value:o,ref:t,disabled:a,icon:o?(0,l.jsx)(I.P,{onMouseDown:a?void 0:e=>{e.preventDefault(),e.stopPropagation(),d()},onKeyDown:a?void 0:e=>{[" ","Enter"].includes(e.key)&&(e.preventDefault(),d())},className:(0,h.Z)(tR.iconClear,{[tR.states.disabled]:a}),role:"button",tabIndex:a?-1:0,children:(0,l.jsx)($,{})}):(0,l.jsx)(I.P,{className:(0,h.Z)(tR.iconSearch,{[tR.states.disabled]:a}),children:(0,l.jsx)(tE,{})}),onChange:(e,t)=>{d(e,t)}})}).displayName="InputSearch",n(5608);var tA=n(46201);n(85385);let tZ=(0,f.g)("radio"),tI=Object.freeze({radio:tZ,input:"".concat(tZ,"__input"),marker:"".concat(tZ,"__marker"),wrapper:"".concat(tZ,"__wrapper"),label:"".concat(tZ,"__label"),caption:"".concat(tZ,"__caption"),icon:"".concat(tZ,"__icon"),iconButton:"".concat(tZ,"__icon-button"),states:{error:"".concat(tZ,"--error"),disabled:"".concat(tZ,"--disabled"),inverted:"".concat(tZ,"--inverted")},sizes:{xs:"".concat(tZ,"--xs"),s:"".concat(tZ,"--s"),m:"".concat(tZ,"--m")},variants:{primary:"".concat(tZ,"--primary"),secondary:"".concat(tZ,"--secondary")}});(0,r.forwardRef)((e,t)=>{let{value:n,variant:a="primary",checked:i=!1,state:s="default",label:o,disabled:c=!1,caption:d,className:u,style:p,icon:f,withIcon:m=!1,size:g="m",inverted:v=!1,children:b,inputRef:x,onChange:w,onIconClick:y,dataQa:_,dataId:k,...C}=e,j=(0,r.useId)(),N=b||o;return(0,l.jsxs)("label",{ref:t,htmlFor:j,"data-marker-label":"",className:(0,h.Z)(u,tI.radio,{[tI.states.disabled]:c,[tI.states.inverted]:v,[tI.states.error]:"error"===s,[tI.sizes[g]]:!0,[tI.variants[a]]:!0}),style:p,"data-id":k,"data-qa":_,children:[(0,l.jsx)("input",{id:j,value:n,checked:i,className:tI.input,type:"radio",disabled:c,onChange:e=>{null==w||w(e.target.value,e)},ref:x,...C}),(0,l.jsx)("span",{className:tI.marker,children:(0,l.jsx)(eL.C,{type:"radio",checked:i,inverted:v,state:s,disabled:c})}),N&&(0,l.jsxs)("span",{className:tI.wrapper,children:[(0,l.jsx)("span",{className:tI.label,children:N}),d&&(0,l.jsx)(Z.C,{className:tI.caption,withoutIcon:!0,children:d})]}),m&&(0,l.jsx)("button",{type:"button",className:(0,h.Z)(tI.iconButton),onClick:c?void 0:y,children:(0,l.jsx)(I.P,{className:(0,h.Z)(tI.icon),children:f?(0,l.jsx)(l.Fragment,{children:f}):(0,l.jsx)(tA.S,{})})})]})}).displayName="Radio",n(79481);let tS=(0,f.g)("segmented-control"),tM=Object.freeze({segmentedControl:tS,secondary:"".concat(tS,"--secondary"),tab:"".concat(tS,"__tab"),label:"".concat(tS,"__label"),icon:"".concat(tS,"__icon"),slot:"".concat(tS,"__slot"),states:{stretch:"".concat(tS,"--stretch"),rounded:"".concat(tS,"--rounded"),small:"".concat(tS,"--s"),medium:"".concat(tS,"--m"),weightVariant:"".concat(tS,"--wight-medium"),left:"".concat(tS,"__tab--left"),right:"".concat(tS,"__tab--right"),active:"".concat(tS,"__tab--active"),iconOnly:"".concat(tS,"__tab--icon-only"),disabled:"".concat(tS,"__tab--disabled")}}),tT=Object.freeze({labelKey:"label",disabledKey:"disabled",slotLeftKey:"slotLeft",slotRightKey:"slotRight",iconLeftKey:"iconLeft",iconRightKey:"iconRight"});(0,r.forwardRef)((e,t)=>{var n;let{activeTabId:a,tabs:i,onTabChange:s,variant:o="primary",className:c,style:d,stretch:u=!1,rounded:f=!1,tabSettings:m,weightVariant:g="regular",size:v="m",onTabKeyDown:b,dataQa:x,dataId:w,...y}=e,_=(0,r.useRef)(null),k=(0,r.useMemo)(()=>{let e={...tT,...m};return i.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]}})},[m,i]),[C,j]=(0,r.useState)(null!=a?a:null==(n=k[0])?void 0:n.id),N=(0,r.useCallback)(e=>{var t;let n=_.current,a=(null==e?void 0:e.target).closest(".".concat(tM.tab)),l=n.getBoundingClientRect(),r=a.getBoundingClientRect();n.scrollTo({left:r.left-l.left-4+(null!==(t=n.scrollLeft)&&void 0!==t?t:0),behavior:"smooth"})},[]),E=(e,t)=>{j(e),N(t),s(e,t)},L=(e,t)=>{((null==t?void 0:t.key)===" "||(null==t?void 0:t.key)==="Enter")&&(j(e),N(t),null==b||b(e,t))};return(0,r.useEffect)(()=>{null!=a&&j(a)},[a]),(0,r.useImperativeHandle)(t,()=>_),(0,l.jsx)("div",{ref:_,role:"tablist",className:(0,h.Z)(tM.segmentedControl,{[tM.secondary]:"secondary"===o,[tM.states.small]:"s"===v,[tM.states.medium]:"m"===v,[tM.states.weightVariant]:"medium"===g,[tM.states.stretch]:u,[tM.states.rounded]:f},c),style:d,...y,"data-id":w,"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,h.Z)(tM.tab,{[tM.states.active]:e.id===C,[tM.states.disabled]:e.disabled,[tM.states.iconOnly]:!e.label&&(e.iconLeft||e.slotLeft),[tM.states.left]:e.label&&(e.iconLeft||e.slotLeft),[tM.states.right]:e.label&&(e.iconRight||e.slotRight)}),onClick:e.disabled?void 0:t=>E(e.id,t),onKeyDown:e.disabled?void 0:t=>L(e.id,t),children:[e.iconLeft&&(0,l.jsx)("span",{className:tM.icon,children:e.iconLeft}),e.slotLeft&&e.label&&(0,l.jsx)("span",{className:tM.slot,children:e.slotLeft}),e.label&&(0,l.jsx)("span",{className:tM.label,children:e.label}),e.label&&(0,l.jsxs)(l.Fragment,{children:[e.slotRight&&(0,l.jsx)("span",{className:tM.slot,children:e.slotRight}),e.iconRight&&(0,l.jsx)("span",{className:tM.icon,children:e.iconRight})]})]},e.id))})}).displayName="SegmentedControl",n(21247),n(34212);let tF=(0,f.g)("snackbar"),tO=Object.freeze({snackbar:tF,item:"".concat(tF,"__item"),itemOut:"".concat(tF,"__item--out"),position:{topLeft:"".concat(tF,"--top-left"),topRight:"".concat(tF,"--top-right"),bottomLeft:"".concat(tF,"--bottom-left"),bottomRight:"".concat(tF,"--bottom-right")},alertFill:Q.fill}),tD={status:"status",alert:"alert"},t$=(e,t,n)=>e<=t?t:e>=n?n:e,tz=new Map,tP=null;(0,r.forwardRef)((e,t)=>{let{quantity:n=3,position:a="topRight",closeAll:i,style:s,className:o,dataQa:d,dataId:u,...p}=e,[f,m]=(0,r.useState)(!1),[g,v]=(0,r.useState)([]),b=(0,r.useRef)(new Map),x=(0,r.useCallback)(e=>{f||e.forEach(e=>{if(e.withoutTimer||b.current.has(e.id))return;let t=setTimeout(()=>{_(e,()=>{var t;y(e.id),null==(t=e.closeByTimer)||t.call(e)})},e.timer?1e3*t$(e.timer,4,10):4e3);b.current.set(e.id,t)})},[f]),w=(0,r.useCallback)(()=>{b.current.forEach(e=>clearTimeout(e)),b.current.clear()},[]);(0,r.useEffect)(()=>(tP=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t){let t=[];tz.forEach(e=>{t.push(new Promise(t=>_(e,t)))}),Promise.all(t).then(()=>{null==i||i(),w(),tz.clear(),v(e.slice(0,t$(n,1,5)))})}else v(e.slice(0,t$(n,1,5)))},()=>{tP=null}),[i,w,n]),(0,r.useEffect)(()=>{x(g)},[g,x]);let y=e=>{tz.delete(e),b.current.has(e)&&(clearTimeout(b.current.get(e)),b.current.delete(e)),tP&&tP([...Array.from(tz.values())])},_=(e,t)=>{tz.set(e.id,{...e,isExiting:!0}),tP&&tP([...Array.from(tz.values())]),setTimeout(()=>{t()},250)},k=()=>{m(!1),x(g)},C=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];k(),_(t,()=>{var a,l;y(t.id),n?null==(a=t.onButtonClick)||a.call(t,e):null==(l=t.onClose)||l.call(t,e)})};return(0,l.jsx)(l.Fragment,{children:!!g.length&&(0,l.jsx)(c.ll,{id:"finkit-snackbars",children:(0,l.jsx)("ul",{ref:t,role:"region",className:(0,h.Z)(tO.snackbar,tO.position[a],o),style:s,onMouseEnter:()=>{m(!0),w()},onMouseLeave:k,...p,"data-qa":d,"data-id":u,children:g.map(e=>(0,l.jsx)("li",{id:e.id,className:(0,h.Z)(tO.item,{[tO.itemOut]:e.isExiting}),children:(0,l.jsx)(G,{role:"error"===e.state?tD.alert:tD.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:tO.alertFill,dataQa:e.dataQa,dataId:e.dataId,buttonVariant:"white",withIcon:!0})},e.id))})})})}).displayName="Snackbar",n(55628),n(60035);let tB=(0,f.g)("tabs"),tq=Object.freeze({tabs:tB,tabWrapper:"".concat(tB,"__tab-wrapper"),tab:"".concat(tB,"__tab"),active:"".concat(tB,"__tab--active"),activeLine:"".concat(tB,"__activeLine")});(0,r.forwardRef)((e,t)=>{var n;let{activeTabId:a,tabs:i,onTabChange:s,style:o,className:c,dataQa:d,dataId:u,...f}=e,[m,g]=(0,r.useState)(null!=a?a:null==(n=i[0])?void 0:n.id),[v,b]=(0,r.useState)(null),[x,w]=(0,r.useState)({width:0,left:0}),y=(0,r.useRef)(null);(0,r.useEffect)(()=>{v&&w({left:v.offsetLeft-2,width:v.offsetWidth+4})},[v]);let _=(0,r.useCallback)(e=>{var t;let n=y.current,a=(null==e?void 0:e.target).closest(".".concat(tq.tab)),l=n.getBoundingClientRect(),r=a.getBoundingClientRect();n.scrollTo({left:r.left-l.left-4+(null!==(t=n.scrollLeft)&&void 0!==t?t:0),behavior:"smooth"})},[]),k=(e,t)=>{_(t),g(e),s(e,t)};return(0,r.useImperativeHandle)(t,()=>y),(0,l.jsxs)("ul",{role:"tablist",ref:y,className:(0,h.Z)(tq.tabs,c),style:o,...f,"data-id":u,"data-qa":d,children:[i.map((e,t)=>{let n=e.id===m;return!e.disabled&&(0,l.jsx)("li",{role:"tab","aria-selected":e.id===m,"data-qa":(0,p.g)("".concat(d,"-tab-").concat(++t),!!d),className:tq.tabWrapper,children:(0,l.jsx)("button",{type:"button",ref:n?b:null,className:(0,h.Z)(tq.tab,{[tq.active]:n}),onClick:t=>k(e.id,t),children:e.label})},e.id)}),(0,l.jsx)("div",{className:(0,h.Z)(tq.activeLine),style:{left:x.left,width:x.width}})]})}).displayName="Tabs";var tV=n(25993);n(94512);let tH=(e,t,n)=>{(0,r.useEffect)(()=>{e&&(n&&t?(e.style.height="auto",e.style.height=e.scrollHeight+"px"):e.style.height="")},[n,e,t])},tY=(0,f.g)("textarea"),tW={root:tY,container:"".concat(tY,"__container"),field:"".concat(tY,"__field"),labelWrapper:"".concat(tY,"__label-wrapper"),label:"".concat(tY,"__label"),captionWrapper:"".concat(tY,"__caption-wrapper"),caption:"".concat(tY,"__caption"),counter:"".concat(tY,"__counter"),states:{primary:"".concat(tY,"--primary"),secondary:"".concat(tY,"--secondary"),error:"".concat(tY,"--error"),success:"".concat(tY,"--success"),s:"".concat(tY,"--s"),m:"".concat(tY,"--m"),l:"".concat(tY,"--l"),focused:"".concat(tY,"--focused"),active:"".concat(tY,"--active"),disabled:"".concat(tY,"--disabled"),hasLabel:"".concat(tY,"--has-label"),hasCaption:"".concat(tY,"--has-caption")}};function tQ(){return"undefined"==typeof window}(0,r.forwardRef)((e,t)=>{let{disabled:n,state:a,size:i="m",variant:s="primary",label:o,className:c,style:d,value:u="",rows:p=1,maxLength:f,caption:m,counter:g,placeholder:v,autoResize:b=!1,hasCaption:x=!1,dataQa:w,dataId:y,onChange:_,onFocus:k,onBlur:C,...j}=e,{value:N,show:E,hide:L}=eP(),R=(0,r.useRef)(null),A="s"!==i;tH(R.current,u,b);let Z=(0,r.useMemo)(()=>!N||u||"s"!==i||v?N?v:"s"===i?o:v:o,[v,u,i,N,o]),I=(0,r.useMemo)(()=>p<1?1:p>5?5:p,[p]),S=(0,r.useMemo)(()=>f&&f>0?f:void 0,[f]),M=(0,r.useMemo)(()=>g&&!!S&&S>0&&"".concat(u.length,"/").concat(S),[g,S,u.length]);return(0,l.jsxs)("div",{className:(0,h.Z)(c,tW.root),style:d,ref:t,"data-qa":w,"data-id":y,children:[(0,l.jsx)("div",{className:(0,h.Z)(tW.container,tW.states[s],tW.states[i],{[tW.states.focused]:N,[tW.states.error]:"error"===a,[tW.states.success]:"success"===a,[tW.states.disabled]:!!n}),children:(0,l.jsxs)("label",{className:tW.labelWrapper,children:[A&&(0,l.jsx)("span",{className:(0,h.Z)(tW.label,{[tW.states.active]:N||!!u||!!v}),children:o}),(0,l.jsx)("textarea",{...j,"aria-disabled":n?"true":void 0,"aria-invalid":"error"===a?"true":void 0,className:(0,h.Z)(tW.field,{[tW.states.hasLabel]:A}),rows:I,maxLength:S,ref:R,value:u,placeholder:Z,disabled:n,onFocus:e=>{E(),null==k||k(e)},onBlur:e=>{L(),null==C||C(e)},onChange:e=>{null==_||_(e.target.value||"",e)}})]})}),(x||m||M)&&(0,l.jsxs)("div",{className:tW.captionWrapper,children:[(x||m)&&(0,l.jsx)("div",{className:(0,h.Z)(tW.caption,{[tW.states.error]:"error"===a,[tW.states.success]:"success"===a,[tW.states.disabled]:!!n}),children:m}),M&&(0,l.jsx)("div",{className:tW.counter,children:M})]})]})}).displayName="Textarea",n(85285),n(19722);let tG=tQ()?r.useLayoutEffect:r.useEffect;function tK(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return tQ()?t:window.matchMedia(e).matches}function tU(e){let{minWidth:t}=R.a[e];return function(e){let{defaultValue:t=!1,initializeWithValue:n=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},[a,l]=(0,r.useState)(()=>n?tK(e,t):null!=t&&t);function i(){l(tK(e))}return tG(()=>{let t=window.matchMedia(e);return i(),"function"==typeof t.addListener?t.addListener(i):t.addEventListener("change",i),()=>{"function"==typeof t.removeListener?t.removeListener(i):t.removeEventListener("change",i)}},[e]),a}("screen and (min-width: ".concat(t,"px)"))}Object.freeze({divider:(0,f.g)("dropdown-divider")});let tX=(0,f.g)("dropdown-group");Object.freeze({group:tX,title:"".concat(tX,"__title"),content:"".concat(tX,"__content")});let tJ=(0,f.g)("dropdown-option"),t0=Object.freeze({option:tJ,slot:"".concat(tJ,"__slot"),iconSlot:"".concat(tJ,"__slot--icon"),wrapper:"".concat(tJ,"__wrapper"),label:"".concat(tJ,"__label"),caption:"".concat(tJ,"__caption"),states:{danger:"".concat(tJ,"--danger"),success:"".concat(tJ,"--success"),focused:"".concat(tJ,"--focused"),disabled:"".concat(tJ,"--disabled")}});function t1(e){let{as:t,label:n,caption:a,iconLeft:i,iconRight:s,prepend:o,append:c,variant:d="default",disabled:u=!1,focused:p=!1,className:f,onClick:m,...g}=e,v=(0,h.Z)(f,t0.option,{[t0.states.focused]:p,[t0.states.success]:"success"===d,[t0.states.danger]:"danger"===d,[t0.states.disabled]:!!u}),b=(0,r.useCallback)(e=>{e.preventDefault(),u||null==m||m(e)},[u,m]);return(0,l.jsxs)(t||"div",{...g,className:v,"aria-disabled":u,onClick:b,children:[o&&(0,l.jsx)("span",{className:t0.slot,children:o}),i&&(0,l.jsx)("span",{className:(0,h.Z)(t0.slot,t0.iconSlot),children:i}),(0,l.jsxs)("div",{className:t0.wrapper,children:[(0,l.jsx)("span",{className:t0.label,children:n}),a&&(0,l.jsx)("span",{className:t0.caption,children:a})]}),s&&(0,l.jsx)("span",{className:(0,h.Z)(t0.slot,t0.iconSlot),children:s}),c&&(0,l.jsx)("span",{className:t0.slot,children:c})]})}let t2=(e,t,n)=>e?"object"!=typeof e?n:"function"==typeof t?t(e):e[t]:void 0,t4=(0,f.g)("input-autocomplete"),t3={input:t4,pending:"".concat(t4,"__pending"),pendingIcon:"".concat(t4,"__pending-icon"),empty:"".concat(t4,"__empty"),emptyText:"".concat(t4,"__empty-text"),emptyDescription:"".concat(t4,"__empty-description"),options:"".concat(t4,"__options"),optionIcon:"".concat(t4,"__option-icon"),button:"".concat(t4,"__button"),states:{selected:"".concat(t4,"--selected")}};function t5(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("defs",null,r.createElement("clipPath",{id:"a"},r.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),r.createElement("g",{clipPath:"url(#a)"},r.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 t7=e=>{let{items:t,itemSize:n,renderItem:a,overscan:i=2,outerRef:s,itemsContainerClassname:o}=e,[c,d]=(0,r.useState)({start:0,end:0}),u=(0,r.useCallback)(()=>{if(!s.current)return;let e=s.current.clientHeight,a=s.current.scrollTop;d({start:Math.max(0,Math.floor(a/n)-i),end:Math.min(t.length,Math.ceil((a+e)/n)+i)})},[n,t.length,s,i]);(0,r.useLayoutEffect)(()=>{u()},[u]),(0,r.useEffect)(()=>{let e=s.current;if(!e)return;let t=()=>u();e.addEventListener("scroll",t);let n=new ResizeObserver(()=>u());return n.observe(e),()=>{e.removeEventListener("scroll",t),n.disconnect()}},[u,s]);let h=t.length*n+16,p=t.slice(c.start,c.end),f={position:"absolute",top:0,height:p.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:o,style:f,role:"listbox",children:p.map((e,t)=>a(e,c.start+t))},"options")})};function t6(e){let{inputValue:t,mappedOptions:n,pending:a=!1,optionsEmptyText:i="Нет результатов",optionsEmptyDescription:s,contentInnerRef:o,withVirtualize:c=!1,handleOptionClick:d}=e,u=(0,r.useId)();if(a)return(0,l.jsx)("div",{className:t3.pending,children:(0,l.jsx)(I.P,{className:t3.pendingIcon,children:(0,l.jsx)(k.S,{})})});if((null==t?void 0:t.length)&&!n.length)return(0,l.jsxs)("div",{className:t3.empty,children:[(0,l.jsx)("div",{className:t3.emptyText,children:i}),s&&(0,l.jsx)("div",{className:t3.emptyDescription,children:s})]});let p=e=>(0,l.jsx)(t1,{role:"option","aria-selected":e.selected,as:"li",disabled:e.disabled,label:e.label,caption:e.caption,focused:e.active,onClick:()=>d(e),append:(0,l.jsx)(I.P,{className:(0,h.Z)(t3.optionIcon,{[t3.states.selected]:e.selected}),style:{fontSize:24},children:(0,l.jsx)(t5,{})})},JSON.stringify(e.value));return c?(0,l.jsx)(t7,{outerRef:o,items:n,itemSize:40,renderItem:p,itemsContainerClassname:t3.options}):(0,l.jsx)("ul",{className:t3.options,id:u,role:"listbox",children:n.map(p)},"options")}(0,r.forwardRef)((e,t)=>{let{value:n,selectedValue:a,label:i,options:s=[],state:o,icon:c,rightLabel:d,desktopMaxHeight:u,pending:h=!1,buttonLabel:f="Выбрать",optionValue:m="value",optionLabel:g="label",optionCaption:v="caption",optionDisabled:b="disabled",variant:x="primary",size:w="m",disabled:y=!1,caption:_,hasCaption:C=!1,keepFocus:j=!1,optionsEmptyText:N="Нет результатов",optionsEmptyDescription:E,withVirtualize:L,onChange:R,onSelect:A,onFocus:Z,onBlur:I,onKeydown:S,dataQa:M,dataId:T,className:F,style:O,...D}=e,[$,z]=(0,r.useState)(!1),[P,B]=(0,r.useState)(""),q=(0,r.useRef)(null),V=(0,r.useRef)(null),H=(0,r.useRef)(null),Y=(0,r.useRef)(null),W=tU("m");(0,r.useImperativeHandle)(t,()=>V.current);let Q=(0,r.useMemo)(()=>W?$&&(s.length>0||!!P||h):$,[P,W,$,s.length,h]),G=(0,r.useMemo)(()=>s.map((e,t)=>{let n=t2(e,m,e),l=t2(a,m,a);return{index:t,value:n,label:t2(e,g,e),caption:t2(e,v),disabled:t2(e,b),selected:l===n,original:e}}),[v,b,g,m,s,a]),K=(0,r.useMemo)(()=>G.find(e=>{let{selected:t}=e;return t}),[G]);(0,r.useEffect)(()=>{if(!n&&!a){B("");return}n&&B(n)},[n]),(0,r.useEffect)(()=>{a&&B(t2(a,g,a))},[]),(0,r.useEffect)(()=>{$||(K?U(K.label):X())},[$]);let U=e=>{B(e),null==R||R(e)},X=e=>{null==A||A(e)},J=()=>{z(!0)},ee=()=>{z(!1)},et=e=>{null==I||I(e)};return(0,l.jsx)("div",{ref:t,className:t3.input,"data-id":T,"data-qa":M,children:(0,l.jsxs)(ns,{opened:Q,onToggle:z,width:"inherit",placement:"bottom",mobileFullHeight:!0,desktopMaxHeight:u,footer:W||!a?void 0:(0,l.jsx)(k.B,{label:f,disabled:!a,className:t3.button,onClick:()=>{ee()}}),heading:W?void 0:(0,l.jsx)(eG,{inputRef:H,className:F,style:O,value:P,label:i,rightLabel:d,icon:c,state:o,caption:_,hasCaption:C,onChange:U,onBlur:et,...D}),dataQa:(0,p.g)("".concat(M,"-dropdown"),!!M),children:[(0,l.jsx)(nm,{asChild:!0,children:(0,l.jsx)(eG,{value:P,label:i,rightLabel:d,icon:c,size:w,variant:x,state:o,disabled:y,caption:_,hasCaption:C,onClick:void 0,onChange:U,onFocus:e=>{J(),W||(e.preventDefault(),setTimeout(()=>{var e;null==(e=H.current)||e.focus()},100)),null==Z||Z(e)},onBlur:et,onKeyDown:e=>{"Tab"===e.key&&ee(),null==S||S(e)},ref:q,inputRef:V,...D,dataQa:(0,p.g)("".concat(M,"-dropdown-input"),!!M)})}),(0,l.jsx)(nd,{contentInnerRef:Y,children:(0,l.jsx)(t6,{inputValue:P,mappedOptions:G,pending:h,optionsEmptyText:N,optionsEmptyDescription:E,handleOptionClick:e=>{var t;if(U(e.label),X(e.original),W){if(j){null==(t=V.current)||t.focus();return}ee()}},contentInnerRef:Y,withVirtualize:L})})]})})}).displayName="InputAutocomplete";let t8="dd.MM.yyyy",t9=(e,t)=>((e<1||e>12)&&console.warn("Месяц должен быть в диапазоне от 1 до 12"),new Date(t,e,0).getDate()),ne=e=>{let[t,n,a]=e.split(".").map(Number),l=t9(n,a||1900);return[(t>l?l:t).toString().padStart(2,"0"),n.toString().padStart(2,"0"),a.toString().padStart(4,"0").substring(0,4)].join(".")};(0,r.forwardRef)((e,t)=>{let{value:n=null,autoFocus:a=!1,onChange:i,onKeyDown:s,...o}=e,[c,d]=(0,r.useState)(""),{ref:u,setValue:h}=(0,eK.Cj)({mask:Date,autofix:!0,pattern:"d.`m.`Y",validate:()=>{},placeholderChar:" ",prepare:e=>!e||e.length<10||e.includes(" ")?e:ne(e),overwrite:!1,blocks:{d:{mask:eK.LV.MaskedRange,from:1,to:31,maxLength:2},m:{mask:eK.LV.MaskedRange,from:1,to:12,maxLength:2},Y:{mask:eK.LV.MaskedRange,from:1900,to:2099,maxLength:4}}},{onAccept:e=>{if(e.length<10||e.includes(" "))null!==n&&(null==i||i(null,""));else{let t=ne(e),n=(0,eU.Z)(t,t8,new Date);if((0,eX.Z)(n)){null==i||i(n,t),d(t);return}}d(e)}});return(0,r.useEffect)(()=>{if(n instanceof Date&&(0,eX.Z)(n)){let e=(0,eJ.Z)(n,t8);h(e),d(e)}else"string"==typeof n&&(0,e0.Z)(n,"dd.mm.yyyy")&&(h(n),d(n))},[n,h]),(0,r.useImperativeHandle)(t,()=>u.current),(0,l.jsx)(eG,{...o,autoFocus:a,inputRef:u,value:c,inputMode:"numeric",onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),d(""),h(""),null==i||i(null,"")),null==s||s(e)},maskPlaceholder:"дд.мм.гггг"})}).displayName="InputDate";let nt=(0,r.forwardRef)((e,t)=>{let{maskOpts:n,value:a="",autoFocus:i=!1,onChange:s,onKeyDown:o,...c}=e,[d,u]=(0,r.useState)(""),{ref:h,setValue:p,unmaskedValue:f}=(0,eK.Cj)(n,{onAccept:(e,t)=>{u(e),null==s||s(t.unmaskedValue,e)}});return(0,r.useEffect)(()=>{a!==f&&(p(a),u(a))},[a,p,f]),(0,r.useImperativeHandle)(t,()=>h.current),(0,l.jsx)(eG,{...c,autoFocus:i,inputRef:h,value:d,onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),p(""),u(""),null==s||s("","")),null==o||o(e)}})});nt.displayName="InputMasked",(0,r.forwardRef)((e,t)=>{let{value:n="",autoFocus:a=!1,onChange:i,onKeyDown:s,dataQa:o,dataId:c,...d}=e,[u,h]=(0,r.useState)(""),{ref:p,unmaskedValue:f,setValue:m}=(0,eK.Cj)({mask:"+{7} (000) 000-00-00"},{onAccept:(e,t)=>{h(e),null==i||i(t.unmaskedValue,e)}});return(0,r.useEffect)(()=>{n!==f&&m(n)},[n,m,f]),(0,r.useImperativeHandle)(t,()=>p.current),(0,l.jsx)(eG,{...d,autoFocus:a,dataQa:o,dataId:c,inputRef:p,value:u,maskPlaceholder:"+7 (000) 000-00-00",onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),m(""),h(""),null==i||i("","")),null==s||s(e)}})}).displayName="InputTel";let nn=(0,f.g)("modal"),na=Object.freeze({modal:nn,overlay:"".concat(nn,"__overlay"),withoutFooter:"".concat(nn,"--without-footer"),noContent:"".concat(nn,"--no-content"),open:"".concat(nn,"--open"),overlayOpen:"".concat(nn,"__overlay--open"),height:{medium:"".concat(nn,"--height-medium"),full:"".concat(nn,"--height-full")},size:{s:"".concat(nn,"--s"),m:"".concat(nn,"--m"),l:"".concat(nn,"--l"),xl:"".concat(nn,"--xl")},header:"".concat(nn,"__header"),headerText:"".concat(nn,"__header-text"),headerTitle:"".concat(nn,"__header-title"),headerSubtitle:"".concat(nn,"__header-subtitle"),closeIcon:"".concat(nn,"__close-icon"),backButton:"".concat(nn,"__back-button"),backButtonText:"".concat(nn,"__back-button-text"),headerStates:{centered:"".concat(nn,"__header--centered"),withLongBtn:"".concat(nn,"__header--with-long-btn"),defaultHeight:"".concat(nn,"__header--default-height")},content:"".concat(nn,"__content"),withoutPadding:"".concat(nn,"__content--without-padding"),withScroll:"".concat(nn,"__content--with-scroll"),footer:"".concat(nn,"__footer"),footerContainer:"".concat(nn,"__footer-container"),footerBtn:"".concat(nn,"__footer-btn"),footerDescription:"".concat(nn,"__footer-description"),divider:"".concat(nn,"__divider"),dividerTop:"".concat(nn,"__divider--top"),dividerBottom:"".concat(nn,"__divider--bottom")}),nl=e=>{let{primaryBtnText:t,onPrimary:n,secondaryBtnText:a,onSecondary:r,thirdBtnText:i,onThird:s,description:o,children:c,noContent:d,dataQa:u}=e;return(0,l.jsxs)("div",{"data-qa":(0,p.g)("".concat(u,"-footer"),!!u),className:(0,h.Z)(na.footer,{[na.noContent]:d}),children:[!d&&(0,l.jsx)("div",{className:(0,h.Z)(na.divider,na.dividerTop)}),c||(0,l.jsxs)("div",{className:na.footerContainer,children:[i&&(0,l.jsx)(k.B,{dataQa:(0,p.g)("".concat(u,"-footer-third-btn"),!!u),label:i,variant:"secondary",size:"s",className:na.footerBtn,onClick:s}),a&&(0,l.jsx)(k.B,{dataQa:(0,p.g)("".concat(u,"-footer-secondary-btn"),!!u),label:a,variant:"secondary",size:"s",className:na.footerBtn,onClick:r}),t&&(0,l.jsx)(k.B,{dataQa:(0,p.g)("".concat(u,"-footer-primary-btn"),!!u),label:t,size:"s",className:na.footerBtn,onClick:n})]}),o&&(0,l.jsx)("span",{"data-qa":(0,p.g)("".concat(u,"-footer-description"),!!u),className:na.footerDescription,children:o})]})},nr=e=>{let{text:t,title:n,subtitle:a,align:r="left",backBtnVariant:i,onBack:s,onClose:o,noContent:c,dataQa:d,withoutCloseBtn:u=!1}=e;return(0,l.jsxs)("div",{"data-qa":(0,p.g)("".concat(d,"-header"),!!d),className:(0,h.Z)(na.header,{[na.headerStates.centered]:"center"===r||!!i,[na.headerStates.withLongBtn]:"long"===i,[na.headerStates.defaultHeight]:!t&&!n&&!a}),children:[t&&(0,l.jsx)("span",{"data-qa":(0,p.g)("".concat(d,"-header-text"),!!d),className:na.headerText,children:t}),n&&(0,l.jsx)("span",{"data-qa":(0,p.g)("".concat(d,"-header-title"),!!d),className:na.headerTitle,children:n}),a&&(0,l.jsx)("span",{"data-qa":(0,p.g)("".concat(d,"-header-subtitle"),!!d),className:na.headerSubtitle,children:a}),!u&&(0,l.jsx)("button",{"data-qa":(0,p.g)("".concat(d,"-header-close"),!!d),type:"button",className:na.closeIcon,onClick:o,children:(0,l.jsx)(I.P,{children:(0,l.jsx)($,{})})}),i&&(0,l.jsxs)("button",{"data-qa":(0,p.g)("".concat(d,"-header-back"),!!d),type:"button",className:na.backButton,onClick:s,children:[(0,l.jsx)(I.P,{children:(0,l.jsx)(K.S,{})}),"long"===i&&(0,l.jsx)("span",{className:na.backButtonText,children:"Назад"})]}),!c&&(0,l.jsx)("div",{className:(0,h.Z)(na.divider,na.dividerBottom)})]})},ni=(0,r.forwardRef)((e,t)=>{let{header:n,footer:a,open:i=!1,size:s="m",noPadding:o=!1,height:d="full",onClose:u,children:f,className:m,style:g,dataQa:v,dataId:b,dismissDisabled:x=!1,...w}=e,[y,_]=(0,r.useState)(!1),[k,C]=(0,r.useState)(!1),j=(0,r.useRef)(null);(0,r.useEffect)(()=>()=>{j.current&&cancelAnimationFrame(j.current)},[]),(0,r.useEffect)(()=>{if(j.current&&cancelAnimationFrame(j.current),i)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)}}},[i]);let N=()=>{C(!1);let e=setTimeout(()=>{null==u||u(),_(!1)},300);return()=>clearTimeout(e)},{context:E}=(0,c.YF)({open:y,onOpenChange:e=>{e||N()}}),L=(0,c.bQ)(E,{outsidePressEvent:"mousedown",outsidePress:!x,escapeKey:!x}),R=(0,c.qs)(E,{role:"dialog"}),{getFloatingProps:A}=(0,c.NI)([L,R]),[Z,I]=(0,r.useState)(!1),S=(0,r.useCallback)(e=>{e&&new ResizeObserver(()=>{I(e.scrollHeight>e.clientHeight)}).observe(e)},[]);return y?(0,l.jsx)(c.ll,{id:"finkit-modals",children:(0,l.jsx)(c.y0,{lockScroll:!0,className:(0,h.Z)(na.overlay,{[na.overlayOpen]:k}),children:(0,l.jsx)(c.wD,{context:E,children:(0,l.jsxs)("div",{ref:t,className:(0,h.Z)(na.modal,na.size[s],na.height[d],{[na.withoutFooter]:!(null==a?void 0:a.primaryBtnText)&&!(null==a?void 0:a.children),[na.open]:k},m),style:g,...A(),...w,"data-id":b,"data-qa":v,children:[(0,l.jsx)(nr,{...n,dataQa:v,noContent:!f,onClose:N}),f&&(0,l.jsx)("div",{"data-qa":(0,p.g)("".concat(v,"-content"),!!v),ref:S,className:(0,h.Z)(na.content,{[na.withoutFooter]:!(null==a?void 0:a.primaryBtnText)&&!(null==a?void 0:a.children),[na.withoutPadding]:o,[na.withScroll]:Z}),children:f}),((null==a?void 0:a.primaryBtnText)||(null==a?void 0:a.children))&&(0,l.jsx)(nl,{...a,dataQa:v,noContent:!f})]})})})}):null});ni.displayName="Modal",(0,f.g)("select");let ns=e=>{let{children:t,...n}=e,a=function(){let{placement:e="bottom",width:t="auto",desktopMaxHeight:n,mobileFullHeight:a=!1,title:l,description:i,opened:s,onToggle:o,heading:h,footer:p,dataQa:f,dataId:m}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[g,v]=(0,r.useState)(!1),b=null!=s?s:g,x=null!=o?o:v,w=(0,c.YF)({open:b,onOpenChange:x,placement:e,whileElementsMounted:d.Me,middleware:[(0,u.cv)(8),(0,u.RR)({fallbackAxisSideDirection:"none"}),(0,u.uY)({crossAxis:!1,padding:8})]});return(0,r.useMemo)(()=>({open:b,setOpen:x,...w,width:t,desktopMaxHeight:n,title:l,description:i,heading:h,footer:p,mobileFullHeight:a,dataQa:f,dataId:m}),[b,x,w,t,n,l,i,h,p,a,f,m])}(n);return(0,l.jsx)(nu.Provider,{value:a,children:t})};ns.displayName="Dropdown";let no=(0,f.g)("dropdown"),nc=Object.freeze({dropdown:no,overlay:"".concat(no,"__overlay"),mobileHeading:"".concat(no,"__mobile-heading"),heading:"".concat(no,"__heading"),title:"".concat(no,"__title"),description:"".concat(no,"__description"),content:"".concat(no,"__content"),contentInner:"".concat(no,"__content-inner"),footer:"".concat(no,"__footer"),close:"".concat(no,"__close"),closeIcon:"".concat(no,"__close-icon"),states:{auto:"".concat(no,"--auto"),fullHeight:"".concat(no,"--full-height")}}),nd=(0,r.forwardRef)((e,t)=>{var n,a;let{style:i,contentInnerRef:s,...o}=e,{open:d,context:u,width:f,floatingStyles:m,refs:g,heading:v,title:b,description:x,footer:w,desktopMaxHeight:y,mobileFullHeight:_,dataQa:k,dataId:C,setOpen:j}=nh(),N=(0,c.qq)([g.setFloating,t]),E=(0,r.useRef)(null),L=tU("s"),{isMounted:R,styles:A}=(0,c.Y_)(u,{initial:{opacity:.2,transform:L?"translate(0, 0)":"translate(0, 100%)"},open:{opacity:1,transform:"translate(0, 0)"},duration:{open:300,close:100}});if((0,r.useEffect)(()=>{let e=e=>{let{target:t}=e;!d||[E.current,g.reference.current].some(e=>e===t||e&&e.contains(t))||j(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[d,g.reference,j]),!R)return null;let Z=(0,l.jsxs)("div",{ref:E,className:(0,h.Z)(nc.dropdown,{[nc.states.fullHeight]:_}),role:L?"popup":"dialog","aria-modal":!L,"data-id":C,"data-qa":k,style:A,children:[(0,l.jsx)(nf,{title:b,description:x,heading:v,isDesktop:L,setOpen:j,"data-qa":(0,p.g)("".concat(k,"-header"),!!k)}),(0,l.jsx)("div",{...o,className:nc.content,"data-qa":(0,p.g)("".concat(k,"-content"),!!k),children:(0,l.jsx)("div",{className:nc.contentInner,style:{maxHeight:L?y:void 0},ref:s,children:o.children})}),(0,l.jsx)(np,{"data-qa":(0,p.g)("".concat(k,"-header"),!!k),footer:w})]});if(L){let e;return"inherit"===f?e=null==(a=null==(n=null==g?void 0:g.reference)?void 0:n.current)?void 0:a.clientWidth:"auto"===f?e=void 0:"number"==typeof f&&(e=f),(0,l.jsx)("div",{className:(0,h.Z)(nc.overlay,{[nc.states.auto]:"auto"===f}),style:{...i,...m,...void 0!==e&&{width:e}},ref:N,children:Z})}return(0,l.jsx)(c.ll,{id:"finkit-dropdown",children:(0,l.jsx)(c.y0,{lockScroll:!0,className:(0,h.Z)(nc.overlay,{[nc.states.auto]:"auto"===f}),style:i,ref:N,children:Z})})});nd.displayName="DropdownContent";let nu=(0,r.createContext)(null),nh=()=>{let e=(0,r.useContext)(nu);if(null===e)throw Error("Dropdown components must be wrapped in <Dropdown />");return e},np=e=>{let{footer:t,...n}=e;return t?(0,l.jsx)("div",{...n,className:nc.footer,children:t}):null};np.displayName="DropdownFooter";let nf=e=>{let{title:t,description:n,heading:a,isDesktop:i,setOpen:s,...o}=e,c=(0,r.useMemo)(()=>a||(i&&(t||n)?(0,l.jsxs)(l.Fragment,{children:[t&&(0,l.jsx)("div",{className:nc.title,children:t}),n&&(0,l.jsx)("div",{className:nc.description,children:n})]}):null),[n,a,i,t]);return(0,l.jsxs)(l.Fragment,{children:[!i&&(0,l.jsxs)("div",{...o,className:nc.mobileHeading,children:[t&&(0,l.jsx)("div",{className:nc.title,children:t}),n&&(0,l.jsx)("div",{className:nc.description,children:n}),(0,l.jsx)("button",{className:nc.close,type:"button",tabIndex:-1,"aria-label":"Закрыть окно",onClick:()=>s(!1),children:(0,l.jsx)(I.P,{"aria-hidden":"true",className:nc.closeIcon,style:{display:"inline-flex"},children:(0,l.jsx)($,{})})})]}),c&&(0,l.jsx)("div",{...o,className:nc.heading,children:c})]})};nf.displayName="DropdownHeader";let nm=(0,r.forwardRef)(function(e,t){let{children:n,asChild:a=!1,disabled:i,...s}=e,{refs:o,open:d,setOpen:u}=nh(),h=n.ref,p=(0,c.qq)([o.setReference,t,h]),f=(0,r.useCallback)(()=>{i||u(!d)},[i,d,u]);return a&&(0,r.isValidElement)(n)?(0,r.cloneElement)(n,{ref:p,disabled:i,onClick:f,...s,...n.props}):(0,l.jsx)("button",{ref:p,onClick:f,disabled:i,...s,type:"button",children:n})});function ng(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}nm.displayName="DropdownTrigger";let nv=ng(),nb=/[&<>"']/,nx=RegExp(nb.source,"g"),nw=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,ny=RegExp(nw.source,"g"),n_={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},nk=e=>n_[e];function nC(e,t){if(t){if(nb.test(e))return e.replace(nx,nk)}else if(nw.test(e))return e.replace(ny,nk);return e}let nj=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,nN=/(^|[^\[])\^/g;function nE(e,t){let n="string"==typeof e?e:e.source;t=t||"";let a={replace:(e,t)=>{let l="string"==typeof t?t:t.source;return l=l.replace(nN,"$1"),n=n.replace(e,l),a},getRegex:()=>new RegExp(n,t)};return a}function nL(e){try{e=encodeURI(e).replace(/%25/g,"%")}catch(e){return null}return e}let nR={exec:()=>null};function nA(e,t){let n=e.replace(/\|/g,(e,t,n)=>{let a=!1,l=t;for(;--l>=0&&"\\"===n[l];)a=!a;return a?"|":" |"}).split(/ \|/),a=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(;a<n.length;a++)n[a]=n[a].trim().replace(/\\\|/g,"|");return n}function nZ(e,t,n){let a=e.length;if(0===a)return"";let l=0;for(;l<a;){let r=e.charAt(a-l-1);if(r!==t||n){if(r!==t&&n)l++;else break}else l++}return e.slice(0,a-l)}function nI(e,t,n,a){let l=t.href,r=t.title?nC(t.title):null,i=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){a.state.inLink=!0;let e={type:"link",raw:n,href:l,title:r,text:i,tokens:a.inlineTokens(i)};return a.state.inLink=!1,e}return{type:"image",raw:n,href:l,title:r,text:nC(i)}}class nS{options;rules;lexer;constructor(e){this.options=e||nv}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:nZ(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 a=n[1];return t.split("\n").map(e=>{let t=e.match(/^\s+/);if(null===t)return e;let[n]=t;return n.length>=a.length?e.slice(a.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=nZ(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=nZ(e.replace(/^ *>[ \t]?/gm,""),"\n");let n=this.lexer.state.top;this.lexer.state.top=!0;let a=this.lexer.blockTokens(e);return this.lexer.state.top=n,{type:"blockquote",raw:t[0],tokens:a,text:e}}}list(e){let t=this.rules.block.list.exec(e);if(t){let n=t[1].trim(),a=n.length>1,l={type:"list",raw:"",ordered:a,start:a?+n.slice(0,-1):"",loose:!1,items:[]};n=a?`\\d{1,9}\\${n.slice(-1)}`:`\\${n}`,this.options.pedantic&&(n=a?n:"[*+-]");let r=RegExp(`^( {0,3}${n})((?:[	 ][^\\n]*)?(?:\\n|$))`),i="",s="",o=!1;for(;e;){let n,a=!1;if(!(t=r.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)),d=e.split("\n",1)[0],u=0;this.options.pedantic?(u=2,s=c.trimStart()):(u=(u=t[2].search(/[^ ]/))>4?1:u,s=c.slice(u),u+=t[1].length);let h=!1;if(!c&&/^ *$/.test(d)&&(i+=d+"\n",e=e.substring(d.length+1),a=!0),!a){let t=RegExp(`^ {0,${Math.min(3,u-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`),n=RegExp(`^ {0,${Math.min(3,u-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),a=RegExp(`^ {0,${Math.min(3,u-1)}}(?:\`\`\`|~~~)`),l=RegExp(`^ {0,${Math.min(3,u-1)}}#`);for(;e;){let r=e.split("\n",1)[0];if(d=r,this.options.pedantic&&(d=d.replace(/^ {1,4}(?=( {4})*[^ ])/g,"  ")),a.test(d)||l.test(d)||t.test(d)||n.test(e))break;if(d.search(/[^ ]/)>=u||!d.trim())s+="\n"+d.slice(u);else{if(h||c.search(/[^ ]/)>=4||a.test(c)||l.test(c)||n.test(c))break;s+="\n"+d}h||d.trim()||(h=!0),i+=r+"\n",e=e.substring(r.length+1),c=d.slice(u)}}!l.loose&&(o?l.loose=!0:/\n *\n *$/.test(i)&&(o=!0));let p=null;this.options.gfm&&(p=/^\[[ xX]\] /.exec(s))&&(n="[ ] "!==p[0],s=s.replace(/^\[[ xX]\] +/,"")),l.items.push({type:"list_item",raw:i,task:!!p,checked:n,loose:!1,text:s,tokens:[]}),l.raw+=i}l.items[l.items.length-1].raw=i.trimEnd(),l.items[l.items.length-1].text=s.trimEnd(),l.raw=l.raw.trimEnd();for(let e=0;e<l.items.length;e++)if(this.lexer.state.top=!1,l.items[e].tokens=this.lexer.blockTokens(l.items[e].text,[]),!l.loose){let t=l.items[e].tokens.filter(e=>"space"===e.type),n=t.length>0&&t.some(e=>/\n.*\n/.test(e.raw));l.loose=n}if(l.loose)for(let e=0;e<l.items.length;e++)l.items[e].loose=!0;return l}}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"):"",a=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:a}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!/[:|]/.test(t[2]))return;let n=nA(t[1]),a=t[2].replace(/^\||\| *$/g,"").split("|"),l=t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[],r={type:"table",raw:t[0],header:[],align:[],rows:[]};if(n.length===a.length){for(let e of a)/^ *-+: *$/.test(e)?r.align.push("right"):/^ *:-+: *$/.test(e)?r.align.push("center"):/^ *:-+ *$/.test(e)?r.align.push("left"):r.align.push(null);for(let e of n)r.header.push({text:e,tokens:this.lexer.inline(e)});for(let e of l)r.rows.push(nA(e,r.header.length).map(e=>({text:e,tokens:this.lexer.inline(e)})));return r}}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:nC(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=nZ(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else{let e=function(e,t){if(-1===e.indexOf(")"))return -1;let n=0;for(let t=0;t<e.length;t++)if("\\"===e[t])t++;else if("("===e[t])n++;else if(")"===e[t]&&--n<0)return t;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],a="";if(this.options.pedantic){let e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(n);e&&(n=e[1],a=e[3])}else a=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)),nI(t,{href:n?n.replace(this.rules.inline.anyPunctuation,"$1"):n,title:a?a.replace(this.rules.inline.anyPunctuation,"$1"):a},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 nI(n,e,n[0],this.lexer)}}emStrong(e,t,n=""){let a=this.rules.inline.emStrongLDelim.exec(e);if(!(!a||a[3]&&n.match(/[\p{L}\p{N}]/u))&&(!(a[1]||a[2])||!n||this.rules.inline.punctuation.exec(n))){let n=[...a[0]].length-1,l,r,i=n,s=0,o="*"===a[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(o.lastIndex=0,t=t.slice(-1*e.length+n);null!=(a=o.exec(t));){if(!(l=a[1]||a[2]||a[3]||a[4]||a[5]||a[6]))continue;if(r=[...l].length,a[3]||a[4]){i+=r;continue}if((a[5]||a[6])&&n%3&&!((n+r)%3)){s+=r;continue}if((i-=r)>0)continue;r=Math.min(r,r+i+s);let t=[...a[0]][0].length,o=e.slice(0,n+a.index+t+r);if(Math.min(n,r)%2){let e=o.slice(1,-1);return{type:"em",raw:o,text:e,tokens:this.lexer.inlineTokens(e)}}let c=o.slice(2,-2);return{type:"strong",raw:o,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),a=/^ /.test(e)&&/ $/.test(e);return n&&a&&(e=e.substring(1,e.length-1)),e=nC(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=nC(t[1])):e=nC(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=nC(t[0]));else{let a;do a=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(a!==t[0]);e=nC(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]:nC(t[0]),{type:"text",raw:t[0],text:e}}}}let nM=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,nT=/(?:[*+-]|\d{1,9}[.)])/,nF=nE(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,nT).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(),nO=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,nD=/(?!\s*\])(?:\\.|[^\[\]\\])+/,n$=nE(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",nD).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),nz=nE(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,nT).getRegex(),nP="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",nB=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,nq=nE("^ {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",nB).replace("tag",nP).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),nV=nE(nO).replace("hr",nM).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",nP).getRegex(),nH={blockquote:nE(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",nV).getRegex(),code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,def:n$,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:nM,html:nq,lheading:nF,list:nz,newline:/^(?: *(?:\n|$))+/,paragraph:nV,table:nR,text:/^[^\n]+/},nY=nE("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",nM).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",nP).getRegex(),nW={...nH,table:nY,paragraph:nE(nO).replace("hr",nM).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",nY).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",nP).getRegex()},nQ={...nH,html:nE("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",nB).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:nR,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:nE(nO).replace("hr",nM).replace("heading"," *#{1,6} *[^\n]").replace("lheading",nF).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},nG=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,nK=/^( {2,}|\\)\n(?!\s*$)/,nU="\\p{P}\\p{S}",nX=nE(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,nU).getRegex(),nJ=nE(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,nU).getRegex(),n0=nE("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,nU).getRegex(),n1=nE("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,nU).getRegex(),n2=nE(/\\([punct])/,"gu").replace(/punct/g,nU).getRegex(),n4=nE(/^<(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(),n3=nE(nB).replace("(?:-->|$)","-->").getRegex(),n5=nE("^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",n3).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),n7=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,n6=nE(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",n7).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),n8=nE(/^!?\[(label)\]\[(ref)\]/).replace("label",n7).replace("ref",nD).getRegex(),n9=nE(/^!?\[(ref)\](?:\[\])?/).replace("ref",nD).getRegex(),ae=nE("reflink|nolink(?!\\()","g").replace("reflink",n8).replace("nolink",n9).getRegex(),at={_backpedal:nR,anyPunctuation:n2,autolink:n4,blockSkip:/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,br:nK,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:nR,emStrongLDelim:nJ,emStrongRDelimAst:n0,emStrongRDelimUnd:n1,escape:nG,link:n6,nolink:n9,punctuation:nX,reflink:n8,reflinkSearch:ae,tag:n5,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:nR},an={...at,link:nE(/^!?\[(label)\]\((.*?)\)/).replace("label",n7).getRegex(),reflink:nE(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",n7).getRegex()},aa={...at,escape:nE(nG).replace("])","~|])").getRegex(),url:nE(/^((?: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.!#$%&'*+\/=?_`{\|}~-]+@)))/},al={...aa,br:nE(nK).replace("{2,}","*").getRegex(),text:nE(aa.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},ar={normal:nH,gfm:nW,pedantic:nQ},ai={normal:at,gfm:aa,breaks:al,pedantic:an};class as{tokens;options;state;tokenizer;inlineQueue;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||nv,this.options.tokenizer=this.options.tokenizer||new nS,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:ar.normal,inline:ai.normal};this.options.pedantic?(t.block=ar.pedantic,t.inline=ai.pedantic):this.options.gfm&&(t.block=ar.gfm,this.options.breaks?t.inline=ai.breaks:t.inline=ai.gfm),this.tokenizer.rules=t}static get rules(){return{block:ar,inline:ai}}static lex(e,t){return new as(t).lex(e)}static lexInline(e,t){return new as(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,a,l,r;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(a=>!!(n=a.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),(a=t[t.length-1])&&("paragraph"===a.type||"text"===a.type)?(a.raw+="\n"+n.raw,a.text+="\n"+n.text,this.inlineQueue[this.inlineQueue.length-1].src=a.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),(a=t[t.length-1])&&("paragraph"===a.type||"text"===a.type)?(a.raw+="\n"+n.raw,a.text+="\n"+n.raw,this.inlineQueue[this.inlineQueue.length-1].src=a.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(l=e,this.options.extensions&&this.options.extensions.startBlock){let t,n=1/0,a=e.slice(1);this.options.extensions.startBlock.forEach(e=>{"number"==typeof(t=e.call({lexer:this},a))&&t>=0&&(n=Math.min(n,t))}),n<1/0&&n>=0&&(l=e.substring(0,n+1))}if(this.state.top&&(n=this.tokenizer.paragraph(l))){a=t[t.length-1],r&&"paragraph"===a.type?(a.raw+="\n"+n.raw,a.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=a.text):t.push(n),r=l.length!==e.length,e=e.substring(n.raw.length);continue}if(n=this.tokenizer.text(e)){e=e.substring(n.raw.length),(a=t[t.length-1])&&"text"===a.type?(a.raw+="\n"+n.raw,a.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=a.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,a,l,r,i,s;let o=e;if(this.tokens.links){let e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(r=this.tokenizer.rules.inline.reflinkSearch.exec(o));)e.includes(r[0].slice(r[0].lastIndexOf("[")+1,-1))&&(o=o.slice(0,r.index)+"["+"a".repeat(r[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(r=this.tokenizer.rules.inline.blockSkip.exec(o));)o=o.slice(0,r.index)+"["+"a".repeat(r[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(r=this.tokenizer.rules.inline.anyPunctuation.exec(o));)o=o.slice(0,r.index)+"++"+o.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;e;)if(i||(s=""),i=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(a=>!!(n=a.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),(a=t[t.length-1])&&"text"===n.type&&"text"===a.type?(a.raw+=n.raw,a.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),(a=t[t.length-1])&&"text"===n.type&&"text"===a.type?(a.raw+=n.raw,a.text+=n.text):t.push(n);continue}if((n=this.tokenizer.emStrong(e,o,s))||(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(l=e,this.options.extensions&&this.options.extensions.startInline){let t,n=1/0,a=e.slice(1);this.options.extensions.startInline.forEach(e=>{"number"==typeof(t=e.call({lexer:this},a))&&t>=0&&(n=Math.min(n,t))}),n<1/0&&n>=0&&(l=e.substring(0,n+1))}if(n=this.tokenizer.inlineText(l)){e=e.substring(n.raw.length),"_"!==n.raw.slice(-1)&&(s=n.raw.slice(-1)),i=!0,(a=t[t.length-1])&&"text"===a.type?(a.raw+=n.raw,a.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 ao{options;constructor(e){this.options=e||nv}code(e,t,n){let a=(t||"").match(/^\S*/)?.[0];return(e=e.replace(/\n$/,"")+"\n",a)?'<pre><code class="language-'+nC(a)+'">'+(n?e:nC(e,!0))+"</code></pre>\n":"<pre><code>"+(n?e:nC(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 a=t?"ol":"ul";return"<"+a+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"</"+a+">\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 a=nL(e);if(null===a)return n;let l='<a href="'+(e=a)+'"';return t&&(l+=' title="'+t+'"'),l+=">"+n+"</a>"}image(e,t,n){let a=nL(e);if(null===a)return n;e=a;let l=`<img src="${e}" alt="${n}"`;return t&&(l+=` title="${t}"`),l+=">"}text(e){return e}}class ac{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 ad{options;renderer;textRenderer;constructor(e){this.options=e||nv,this.options.renderer=this.options.renderer||new ao,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ac}static parse(e,t){return new ad(t).parse(e)}static parseInline(e,t){return new ad(t).parseInline(e)}parse(e,t=!0){let n="";for(let a=0;a<e.length;a++){let l=e[a];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[l.type]){let e=this.options.extensions.renderers[l.type].call({parser:this},l);if(!1!==e||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(l.type)){n+=e||"";continue}}switch(l.type){case"space":continue;case"hr":n+=this.renderer.hr();continue;case"heading":n+=this.renderer.heading(this.parseInline(l.tokens),l.depth,this.parseInline(l.tokens,this.textRenderer).replace(nj,(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(l.text,l.lang,!!l.escaped);continue;case"table":{let e="",t="";for(let e=0;e<l.header.length;e++)t+=this.renderer.tablecell(this.parseInline(l.header[e].tokens),{header:!0,align:l.align[e]});e+=this.renderer.tablerow(t);let a="";for(let e=0;e<l.rows.length;e++){let n=l.rows[e];t="";for(let e=0;e<n.length;e++)t+=this.renderer.tablecell(this.parseInline(n[e].tokens),{header:!1,align:l.align[e]});a+=this.renderer.tablerow(t)}n+=this.renderer.table(e,a);continue}case"blockquote":{let e=this.parse(l.tokens);n+=this.renderer.blockquote(e);continue}case"list":{let e=l.ordered,t=l.start,a=l.loose,r="";for(let e=0;e<l.items.length;e++){let t=l.items[e],n=t.checked,i=t.task,s="";if(t.task){let e=this.renderer.checkbox(!!n);a?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+" "}):s+=e+" "}s+=this.parse(t.tokens,a),r+=this.renderer.listitem(s,i,!!n)}n+=this.renderer.list(r,e,t);continue}case"html":n+=this.renderer.html(l.text,l.block);continue;case"paragraph":n+=this.renderer.paragraph(this.parseInline(l.tokens));continue;case"text":{let r=l,i=r.tokens?this.parseInline(r.tokens):r.text;for(;a+1<e.length&&"text"===e[a+1].type;)i+="\n"+((r=e[++a]).tokens?this.parseInline(r.tokens):r.text);n+=t?this.renderer.paragraph(i):i;continue}default:{let e='Token with "'+l.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 a=0;a<e.length;a++){let l=e[a];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[l.type]){let e=this.options.extensions.renderers[l.type].call({parser:this},l);if(!1!==e||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(l.type)){n+=e||"";continue}}switch(l.type){case"escape":case"text":n+=t.text(l.text);break;case"html":n+=t.html(l.text);break;case"link":n+=t.link(l.href,l.title,this.parseInline(l.tokens,t));break;case"image":n+=t.image(l.href,l.title,l.text);break;case"strong":n+=t.strong(this.parseInline(l.tokens,t));break;case"em":n+=t.em(this.parseInline(l.tokens,t));break;case"codespan":n+=t.codespan(l.text);break;case"br":n+=t.br();break;case"del":n+=t.del(this.parseInline(l.tokens,t));break;default:{let e='Token with "'+l.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return n}}class au{options;constructor(e){this.options=e||nv}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}}class ah{defaults=ng();options=this.setOptions;parse=this.#e(as.lex,ad.parse);parseInline=this.#e(as.lexInline,ad.parseInline);Parser=ad;Renderer=ao;TextRenderer=ac;Lexer=as;Tokenizer=nS;Hooks=au;constructor(...e){this.use(...e)}walkTokens(e,t){let n=[];for(let a of e)switch(n=n.concat(t.call(this,a)),a.type){case"table":for(let e of a.header)n=n.concat(this.walkTokens(e.tokens,t));for(let e of a.rows)for(let a of e)n=n.concat(this.walkTokens(a.tokens,t));break;case"list":n=n.concat(this.walkTokens(a.items,t));break;default:{let e=a;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach(a=>{let l=e[a].flat(1/0);n=n.concat(this.walkTokens(l,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 a=e.renderer.apply(this,t);return!1===a&&(a=n.apply(this,t)),a}: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 ao(this.defaults);for(let n in e.renderer){if(!(n in t))throw Error(`renderer '${n}' does not exist`);if("options"===n)continue;let a=e.renderer[n],l=t[n];t[n]=(...e)=>{let n=a.apply(t,e);return!1===n&&(n=l.apply(t,e)),n||""}}n.renderer=t}if(e.tokenizer){let t=this.defaults.tokenizer||new nS(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 a=e.tokenizer[n],l=t[n];t[n]=(...e)=>{let n=a.apply(t,e);return!1===n&&(n=l.apply(t,e)),n}}n.tokenizer=t}if(e.hooks){let t=this.defaults.hooks||new au;for(let n in e.hooks){if(!(n in t))throw Error(`hook '${n}' does not exist`);if("options"===n)continue;let a=e.hooks[n],l=t[n];au.passThroughHooks.has(n)?t[n]=e=>{if(this.defaults.async)return Promise.resolve(a.call(t,e)).then(e=>l.call(t,e));let n=a.call(t,e);return l.call(t,n)}:t[n]=(...e)=>{let n=a.apply(t,e);return!1===n&&(n=l.apply(t,e)),n}}n.hooks=t}if(e.walkTokens){let t=this.defaults.walkTokens,a=e.walkTokens;n.walkTokens=function(e){let n=[];return n.push(a.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 as.lex(e,t??this.defaults)}parser(e,t){return ad.parse(e,t??this.defaults)}#e(e,t){return(n,a)=>{let l={...a},r={...this.defaults,...l};!0===this.defaults.async&&!1===l.async&&(r.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),r.async=!0);let i=this.#t(!!r.silent,!!r.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(r.hooks&&(r.hooks.options=r),r.async)return Promise.resolve(r.hooks?r.hooks.preprocess(n):n).then(t=>e(t,r)).then(e=>r.hooks?r.hooks.processAllTokens(e):e).then(e=>r.walkTokens?Promise.all(this.walkTokens(e,r.walkTokens)).then(()=>e):e).then(e=>t(e,r)).then(e=>r.hooks?r.hooks.postprocess(e):e).catch(i);try{r.hooks&&(n=r.hooks.preprocess(n));let a=e(n,r);r.hooks&&(a=r.hooks.processAllTokens(a)),r.walkTokens&&this.walkTokens(a,r.walkTokens);let l=t(a,r);return r.hooks&&(l=r.hooks.postprocess(l)),l}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>"+nC(n.message+"",!0)+"</pre>";return t?Promise.resolve(e):e}if(t)return Promise.reject(n);throw n}}}let ap=new ah;function af(e,t){return ap.parse(e,t)}af.options=af.setOptions=function(e){return ap.setOptions(e),af.defaults=ap.defaults,nv=af.defaults,af},af.getDefaults=ng,af.defaults=nv,af.use=function(...e){return ap.use(...e),af.defaults=ap.defaults,nv=af.defaults,af},af.walkTokens=function(e,t){return ap.walkTokens(e,t)},af.parseInline=ap.parseInline,af.Parser=ad,af.parser=ad.parse,af.Renderer=ao,af.TextRenderer=ac,af.Lexer=as,af.lexer=as.lex,af.Tokenizer=nS,af.Hooks=au,af.parse=af,af.options,af.setOptions,af.use,af.walkTokens,af.parseInline,ad.parse,as.lex;var am=n(49090),ag=n(35563),av=n(82957).lW;let ab="function"==typeof av;"function"==typeof TextDecoder&&new TextDecoder;let ax="function"==typeof TextEncoder?new TextEncoder:void 0,aw=Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="),ay=(a={},aw.forEach((e,t)=>a[e]=t),a),a_=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,ak=String.fromCharCode.bind(String);"function"==typeof Uint8Array.from&&Uint8Array.from.bind(Uint8Array);let aC=e=>e.replace(/=/g,"").replace(/[+\/]/g,e=>"+"==e?"-":"_"),aj="function"==typeof btoa?e=>btoa(e):ab?e=>av.from(e,"binary").toString("base64"):e=>{let t,n,a,l,r="",i=e.length%3;for(let i=0;i<e.length;){if((n=e.charCodeAt(i++))>255||(a=e.charCodeAt(i++))>255||(l=e.charCodeAt(i++))>255)throw TypeError("invalid character found");r+=aw[(t=n<<16|a<<8|l)>>18&63]+aw[t>>12&63]+aw[t>>6&63]+aw[63&t]}return i?r.slice(0,i-3)+"===".substring(i):r},aN=ab?e=>av.from(e).toString("base64"):e=>{let t=[];for(let n=0,a=e.length;n<a;n+=4096)t.push(ak.apply(null,e.subarray(n,n+4096)));return aj(t.join(""))},aE=e=>{if(e.length<2){var t=e.charCodeAt(0);return t<128?e:t<2048?ak(192|t>>>6)+ak(128|63&t):ak(224|t>>>12&15)+ak(128|t>>>6&63)+ak(128|63&t)}var t=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return ak(240|t>>>18&7)+ak(128|t>>>12&63)+ak(128|t>>>6&63)+ak(128|63&t)},aL=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,aR=e=>e.replace(aL,aE),aA=ab?e=>av.from(e,"utf8").toString("base64"):ax?e=>aN(ax.encode(e)):e=>aj(aR(e)),aZ=(e,t=!1)=>t?aC(aA(e)):aA(e),aI=e=>aZ(e,!0);"function"==typeof atob||ab||(e=>{if(e=e.replace(/\s+/g,""),!a_.test(e))throw TypeError("malformed base64.");e+="==".slice(2-(3&e.length));let t,n="",a,l;for(let r=0;r<e.length;)t=ay[e.charAt(r++)]<<18|ay[e.charAt(r++)]<<12|(a=ay[e.charAt(r++)])<<6|(l=ay[e.charAt(r++)]),n+=64===a?ak(t>>16&255):64===l?ak(t>>16&255,t>>8&255):ak(t>>16&255,t>>8&255,255&t);return n});var aS=n(67356);let aM={logo:"_logo_1cju4_61",mainLogo:"_mainLogo_1cju4_68",brandmarkLogo:"_brandmarkLogo_1cju4_72",divider:"_divider_1cju4_76"},aT=({s3AssetsUrl:e,className:t,withLogo:n=!1,isNewYearLogo:a=!1,dataQa:r,brandmarkCode:i})=>{if(!e)return null;let s=a?(0,y.xn)(e,"logo/finuslugi/lk-regular-new-year.svg"):(0,y.xn)(e,"logo/finuslugi/lk-regular.svg"),o=(0,y.xn)(e,`/images/logo-brandmark-bank-${i}.svg`);return(0,l.jsx)(l.Fragment,{children:n&&(0,l.jsxs)("div",{className:w(aM.logo,t),"data-qa":r,children:[(0,l.jsx)("img",{className:aM.mainLogo,src:s,alt:"Логотип"}),i&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:aM.divider}),(0,l.jsx)("img",{className:aM.brandmarkLogo,src:o,alt:"Логотип партнера"})]})]})})};aT.displayName="Logo";let aF={privateIcon:"_privateIcon_xcp32_1",autoWidth:"_autoWidth_xcp32_14"},aO=({children:e,className:t,style:n,autoWidth:a,...r})=>(0,l.jsx)("span",{className:w(t,aF.privateIcon,a&&aF.autoWidth),style:n,...r,children:e});aO.displayName="PrivateIcon";let aD={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"},a$=({buttonsData:e,disabled:t=!1,primaryTextOverride:n,additionalTextOverride:a,extraTextOverride:i,overrideLoginAction:s,onAnalyticsEvent:o,onOpen:c,linkTarget:d})=>{let{buttons:u,type:h}=e,p={primary:n,additional:a,extra:i};return u.length?(0,l.jsxs)(l.Fragment,{children:[1===u.length&&(0,l.jsx)(k.B,{dataQa:`login-widget-${h}-button`,as:s?"button":"a",...s?{}:{target:d,href:t?"#login-widget-consents":u[0].href},stretch:!0,variant:"primary"===h?"primary":"secondary",disabled:t,label:p[h]??u[0].label,iconLeft:p[h]?void 0:u[0].icon,onClick:()=>{null==o||o({eventCategory:"login-widget",eventAction:"click_button_login",eventLabel:u[0].type}),null==s||s(u[0].type)}},`button-${h}`),u.length>1&&(0,l.jsx)(l.Fragment,{children:(0,l.jsx)(k.B,{dataQa:`login-widget-${h}-button`,stretch:!0,variant:"primary"===h?"primary":"secondary",disabled:t,label:p[h]?(0,l.jsx)("span",{children:p[h]}):function(e){let{maxWidth:t}=C.xs;return function(e,{defaultValue:t=!1,initializeWithValue:n=!0}={}){let[a,l]=(0,r.useState)(()=>n?L(e,t):t??!1);function i(){l(L(e))}return E(()=>{let t=window.matchMedia(e);return i(),"function"==typeof t.addListener?t.addListener(i):t.addEventListener("change",i),()=>{"function"==typeof t.removeListener?t.removeListener(i):t.removeEventListener("change",i)}},[e]),a}(`screen and (max-width: ${t}px)`)}(0)&&u.length>5?(0,l.jsx)("span",{children:"Войти по ID"}):(0,l.jsx)("span",{className:aD.buttonIcons,children:u.map(e=>e.icon?(0,l.jsx)(aO,{style:{lineHeight:0},children:e.icon},e.type):void 0)}),onClick:()=>null==c?void 0:c(h)},`button-${h}`)})]}):null};a$.displayName="ButtonsGroup";let az=({buttonsList:e=[],isOpen:t=!1,buttonsType:n="",overrideLoginAction:a,onAnalyticsEvent:i,onClose:s,linkTarget:o})=>{var c,d;let u=(0,r.useCallback)(e=>{null==i||i({eventCategory:"login-widget",eventAction:"click_button_login",eventLabel:e}),null==a||a(e),setTimeout(()=>null==s?void 0:s())},[]);return(0,l.jsx)(ni,{header:{title:"Выберите способ входа"},open:t,onClose:s,dataQa:"login-widget-buttons-modal",children:(0,l.jsx)("div",{className:aD.modalInner,children:null==(d=null==(c=e.find(e=>e.type===n))?void 0:c.buttons)?void 0:d.map(({type:e,href:t,caption:n,icon:r,secondaryIcon:i})=>(0,l.jsx)(k.B,{dataQa:`login-widget-buttons-modal-button-${null==e?void 0:e.toLowerCase()}`,as:a?"button":"a",...a?{}:{target:o,href:t},stretch:!0,variant:"secondary",label:n,iconLeft:i??r,onClick:()=>u(e)},`modal-button-${e}`))})})};az.displayName="ButtonsModal";let aP=({buttonsList:e=[],disabled:t=!1,primaryTextOverride:n,additionalTextOverride:a,extraTextOverride:i,overrideLoginAction:s,onAnalyticsEvent:o,linkTarget:c})=>{let[d,u]=(0,r.useState)(!1),[h,p]=(0,r.useState)(),{primaryGroup:f,remainingGroup:m,isRemainingGroupVisible:g}=(0,r.useMemo)(()=>{let[t,...n]=e,a=n.some(({buttons:e})=>e.length);return{primaryGroup:t,remainingGroup:n,isRemainingGroupVisible:a}},[e]),v=(0,r.useCallback)(e=>{u(!0),p(e),null==o||o({eventCategory:"login-widget",eventAction:"click_popup_open",eventLabel:"popup_select_login_provider"})},[]),b=(0,r.useCallback)(()=>{u(!1),p(""),null==o||o({eventCategory:"login-widget",eventAction:"click_popup_close",eventLabel:"popup_select_login_provider"})},[]);return e.length?(0,l.jsxs)("div",{className:w(aD.buttons,{[aD["--disabled"]]:t}),"data-qa":"login-widget-buttons",children:[(0,l.jsx)(a$,{buttonsData:f,disabled:t,primaryTextOverride:n,overrideLoginAction:s,onAnalyticsEvent:o,onOpen:v,linkTarget:c}),g&&(0,l.jsxs)(l.Fragment,{children:[!!f.buttons.length&&(0,l.jsx)(_.D,{className:aD.divider,content:"или",dataQa:"login-widget-buttons-divider"}),m.map(e=>(0,l.jsx)(a$,{buttonsData:e,additionalTextOverride:a,extraTextOverride:i,disabled:t,overrideLoginAction:s,onAnalyticsEvent:o,onOpen:v,linkTarget:c},`group-${e.type}`))]}),(0,l.jsx)(az,{buttonsList:e,buttonsType:h,isOpen:d,overrideLoginAction:s,onAnalyticsEvent:o,onClose:b,linkTarget:c})]}):null};aP.displayName="Buttons";let aB=({buttonsList:e=[],disabled:t=!1,primaryTextOverride:n,overrideLoginAction:a,onAnalyticsEvent:i,linkTarget:s})=>{let o=(0,r.useCallback)(e=>{null==i||i({eventCategory:"login-widget",eventAction:"click_button_login",eventLabel:e}),null==a||a(e)},[]),{primaryGroup:c,remainingGroup:d,isRemainingGroupVisible:u}=(0,r.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:w(aD.buttons,{[aD["--disabled"]]:t}),"data-qa":"login-widget-buttons",children:[(0,l.jsx)(a$,{buttonsData:c,disabled:t,primaryTextOverride:n,overrideLoginAction:a,onAnalyticsEvent:i,linkTarget:s}),u&&(0,l.jsxs)(l.Fragment,{children:[!!c.buttons.length&&(0,l.jsx)(_.D,{className:aD.gridViewDivider,content:"или",dataQa:"login-widget-buttons-divider"}),(0,l.jsx)("div",{className:w(aD.gridView,{[aD["--disabled"]]:t}),"data-qa":"login-widget-buttons",children:d.map(e=>(0,l.jsx)(k.B,{appearance:"outline",stretch:!0,variant:"secondary",dataQa:`login-widget-${e.type}-button`,as:a?"button":"a",...a?{}:{target:s,href:e.href},disabled:t,label:(0,l.jsx)(aO,{className:aD.buttonIcons,autoWidth:!0,children:e.icon},e.type),onClick:()=>o(e.type)},`button-${e.type}`))})]})]}):null};aB.displayName="ButtonsGrid";let aq=({phone:e,onPhoneChange:t,buttonsList:n,disabled:a,primaryTextOverride:r,overrideLoginAction:i,onAnalyticsEvent:s,linkTarget:o})=>(0,l.jsxs)("div",{className:w(aD.formView),children:[(0,l.jsx)(nt,{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)(aB,{buttonsList:n,disabled:a,primaryTextOverride:r,overrideLoginAction:i,onAnalyticsEvent:s,linkTarget:o})]});aq.displayName="PhoneViewButtons";let aV=({template:e,onLinkClick:t})=>{if(!Object.keys(e).length||!e.links)return null;let{text:n,links:a}=e,r=n.split(/(\$\d+)/);return(0,l.jsx)(l.Fragment,{children:r.map(e=>{if(e.startsWith("$")){let n=a[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}`)})})};aV.displayName="TemplateText";let aH={consents:"_consents_15mth_61",list:"_list_15mth_61",checkbox:"_checkbox_15mth_66",error:"_error_15mth_76"},aY=({consents:e=[],onAgree:t,onError:n,onAnalyticsEvent:a})=>{let[i,s]=(0,r.useState)(()=>Object.fromEntries(e.map(e=>[e.key,e.value]))),o=e.filter(e=>!e.hidden),c=o.filter(e=>e.required).some(e=>!i[e.key]);(0,r.useEffect)(()=>{t(i)},[i]),(0,r.useEffect)(()=>{n(c)},[c]);let d=(e,t)=>{s(n=>({...n,[e]:t})),null==a||a({eventCategory:"login-widget",eventAction:"click_checkbox_consent",eventLabel:`${e}_${t?"tick":"untick"}`})},u=e=>{null==a||a({eventCategory:"login-widget",eventAction:"click_link_consent",eventLabel:e})};return e.length?(0,l.jsx)("div",{id:"login-widget-consents",className:aH.consents,"data-qa":"login-widget-consents",children:(0,l.jsx)("div",{className:aH.list,"data-qa":"login-widget-consents-list",children:o.map(({key:e,title:t,required:n})=>{var a;return(0,l.jsx)(ej.C,{dataQa:`login-widget-consents-checkbox-${e}`,className:w(aH.checkbox,{[aH.error]:!i[e]&&c}),state:n&&!i[e]?"error":"default",value:i[e],onChange:t=>d(e,t),children:null!=(a=t.links)&&a.length?(0,l.jsx)(aV,{template:t,onLinkClick:u}):t.text},e)})})}):null};aY.displayName="Consents";let aW={list:"_list_1n3xe_69",item:"_item_1n3xe_77",icon:"_icon_1n3xe_91"},aQ={check:(0,l.jsx)(e=>r.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.createElement("defs",null,r.createElement("clipPath",{id:"a"},r.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),r.createElement("g",{clipPath:"url(#a)"},r.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=>r.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.createElement("defs",null,r.createElement("clipPath",{id:"a"},r.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),r.createElement("g",{clipPath:"url(#a)"},r.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=>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:"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=>r.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.createElement("defs",null,r.createElement("clipPath",{id:"a"},r.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),r.createElement("g",{clipPath:"url(#a)"},r.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=>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.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=>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:"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"})),{})},aG=({highlights:e})=>{if(!e||!e.items.length)return null;let t=e=>aQ[e]||aQ.check,{items:n,heading:a}=e;return(0,l.jsxs)(i.C,{variant:"secondary",dataQa:"login-widget-highlights",children:[a&&(0,l.jsx)(s.H,{as:"h5",type:"h5",className:"mb-2",dataQa:"login-widget-highlights-heading",children:a}),(0,l.jsx)("ul",{className:aW.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:aW.item,"data-qa":"login-widget-highlights-list-item",children:[(0,l.jsx)("div",{className:aW.icon,"data-qa":"login-widget-highlights-list-icon",children:t(n)}),(0,l.jsx)(o.T,{as:"p",dataQa:"login-widget-highlights-list-text",children:e})]},`${e}--${n}`))})})]})};aG.displayName="Highlights";let aK={legalInfo:"_legalInfo_1o9mv_61"},aU=({legalInfo:e,onAnalyticsEvent:t})=>{if(!e||Object.values(e).every(e=>!e))return null;let{plain:n,html:a,md:r}=e,i=r?af.parse(r):a??"";return(0,l.jsx)("div",{className:aK.legalInfo,"data-qa":"login-widget-legal-info",children:n?(0,l.jsx)(aV,{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}))}})})};aU.displayName="LegalInfo";let aX={DAY:["день","дня","дней"],MONTH:["мес.","мес.","мес."],YEAR:["год","года","лет"],TERMLESS:["бессрочный","бессрочный","бессрочный"]},aJ={deposit:"Вклад",credit:"Кредит",bond:"Облигация",account:"Счет","banking-account":"Банковский счет"},a0=e=>{if(!(e instanceof Date))return null;let t=String(e.getDate()).padStart(2,"0"),n=String(e.getMonth()+1).padStart(2,"0"),a=e.getFullYear();return`${t}.${n}.${a}`},a1={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"},a2=({title:e,value:t,className:n,...a})=>(0,l.jsxs)("div",{className:a1.detail,...a,children:[(0,l.jsx)(ag.xv,{dataQa:"login-widget-product-card-detail-title",className:a1.detailTitle,children:e}),(0,l.jsx)(ag.xv,{dataQa:"login-widget-product-card-detail-value",className:(w(a1.detailValue),n),children:t})]});a2.displayName="ProductDetail";let a4=({params:e})=>{if(!e)return null;let{amount:t,rate:n}=e??{},a=a0(e.endDate),r=e.term,i=[{id:"params-rate",title:"Ставка",value:`${n}%`},{id:"params-amount",title:"Сумма",value:`${(0,am.lb)(null==t?void 0:t.value,{preventLargeNumbers:!0,currencyCode:(null==t?void 0:t.currency)??"RUB"})}`},{id:r?"params-term":a?"params-end-date":"",title:r?"Срок":a?"Погашение":"",value:r?`${(0,am._6)(r.value,aX[r.type??"DAY"])}`:a||""}];return(0,l.jsx)("div",{className:a1.details,"data-qa":"login-widget-product-card-details",children:i.map(({id:e,title:t,value:n})=>(0,l.jsx)(a2,{"data-qa":`login-widget-product-card-detail-${e}`,title:t,value:n,className:w({[a1.detailRate]:"params-rate"===e})},e))})};a4.displayName="ProductDetails";let a3=({productInfo:e,s3AssetsUrl:t,className:n,onAnalyticsEvent:a})=>{let c=(0,r.useRef)(null),d=!e||!Object.keys(e).length,u=!c.current||!Object.keys(c.current).length;if((0,r.useEffect)(()=>{var t;d&&!u?null==a||a({eventCategory:"login-widget",eventAction:"view_product_delete",eventLabel:(null==(t=c.current)?void 0:t.type)??void 0}):!d&&u?null==a||a({eventCategory:"login-widget",eventAction:"view_product_add",eventLabel:e.type??void 0}):d||u||null==a||a({eventCategory:"login-widget",eventAction:"view_product_update",eventLabel:e.type??void 0}),c.current=e},[e]),d)return null;let{title:h,label:p,type:f,params:m,provider:g}=e,v=(0,y.xn)(t,`/images/logo-brandmark-bank-${null==g?void 0:g.code}.svg`),b=null==g?void 0:g.code,x=f?aJ[f]:"";return(0,l.jsxs)(i.C,{variant:"secondary",className:w(a1.productCard,{[a1[`--${f}`]??""]:!0},n),dataQa:"login-widget-product-card",children:[(0,l.jsxs)("div",{className:w("mb-3",a1.headingWrap),children:[(0,l.jsx)(s.H,{as:"h5",type:"h5",dataQa:"login-widget-product-card-heading",children:"Выбранный продукт"}),p&&(0,l.jsx)(tV.T,{label:p,rounded:!0,size:"s",variant:"red",dataQa:"login-widget-product-card-label"})]}),(0,l.jsxs)("div",{className:a1.wrapper,children:[(0,l.jsxs)("div",{className:a1.info,"data-qa":"login-widget-product-card-info",children:[b&&(0,l.jsx)("img",{className:a1.logo,loading:"lazy",width:"100%",height:"36px",src:v,alt:"Логотип продукта","data-qa":"login-widget-product-card-logo"}),(0,l.jsxs)("div",{className:a1.textWrapper,children:[x&&(0,l.jsx)(o.T,{as:"p",dataQa:"login-widget-product-card-title",className:a1.text,children:x}),h&&(0,l.jsx)(o.T,{as:"p",dataQa:"login-widget-product-card-text",className:a1.text,children:h})]})]}),(0,l.jsx)(a4,{params:m})]})]})};a3.displayName="ProductCard";let a5=Object.freeze({ESIA:{label:"Войти через Госуслуги",caption:"Госуслуги",icon:e=>r.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.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"}),r.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"}),r.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=>r.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.createElement("defs",null,r.createElement("linearGradient",{x1:12.343,y1:1,x2:12.343,y2:22.951,id:"esia-colored",gradientUnits:"userSpaceOnUse"},r.createElement("stop",{offset:.329,stopColor:"#0F67B1"}),r.createElement("stop",{offset:.636,stopColor:"#EF3E58"}))),r.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=>r.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.createElement("defs",null,r.createElement("clipPath",{id:"a"},r.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),r.createElement("g",{clipPath:"url(#a)"},r.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=>r.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},r.createElement("defs",null,r.createElement("clipPath",{id:"clip146_396"},r.createElement("rect",{id:"Logo",width:24,height:24,fill:"white",fillOpacity:0})),r.createElement("clipPath",{id:"clip129_3008"},r.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"white",fillOpacity:0}))),r.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"#EF3124",fillOpacity:1}),r.createElement("g",{clipPath:"url(#clip129_3008)"},r.createElement("g",{clipPath:"url(#clip146_396)"},r.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=>r.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},r.createElement("defs",null,r.createElement("clipPath",{id:"clip146_362"},r.createElement("rect",{id:"Logo",width:20,height:20,transform:"translate(2.000000 2.000000)",fill:"white",fillOpacity:0})),r.createElement("clipPath",{id:"clip129_3001"},r.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"white",fillOpacity:0}))),r.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"#21A038",fillOpacity:1}),r.createElement("g",{clipPath:"url(#clip129_3001)"},r.createElement("g",{clipPath:"url(#clip146_362)"},r.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"}),r.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=>r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",...e},r.createElement("defs",null,r.createElement("linearGradient",{id:"c",x1:0,x2:24,y1:12,y2:12,gradientUnits:"userSpaceOnUse"},r.createElement("stop",{stopColor:"#0037FF"}),r.createElement("stop",{offset:.75,stopColor:"#0085FF"})),r.createElement("clipPath",{id:"b"},r.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),r.createElement("mask",{id:"a",width:24,height:24,x:0,y:0,"mask-type":"alpha",maskUnits:"userSpaceOnUse"},r.createElement("circle",{cx:12,cy:12,r:12,fill:"#F7F8FA"})),r.createElement("g",{mask:"url(#a)"},r.createElement("path",{fill:"#F7F8FA",d:"M0 0h24v24H0z"})),r.createElement("g",{clipPath:"url(#b)",mask:"url(#a)"},r.createElement("path",{fill:"url(#c)",d:"M0 0h24v24H0z"}),r.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=>r.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},r.createElement("defs",null),r.createElement("rect",{id:"Button",width:24,height:24,fill:"#FFFFFF",fillOpacity:0}),r.createElement("mask",{id:"mask129_2994","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},r.createElement("rect",{id:"rect",width:24,height:24,fill:"#000000",fillOpacity:1})),r.createElement("g",{mask:"url(#mask129_2994)"},r.createElement("rect",{id:"rect",width:24,height:24,fill:"#FF0032",fillOpacity:1}),r.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"}),r.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"}),r.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=>r.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},r.createElement("defs",null),r.createElement("mask",{id:"mask129_2984","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:44,height:24},r.createElement("rect",{id:"rect",width:44,height:24,fill:"#000000",fillOpacity:1})),r.createElement("g",{mask:"url(#mask129_2984)"},r.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"}),r.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"}),r.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"}),r.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"}),r.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=>r.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},r.createElement("defs",null),r.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"}),r.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},PSB:{label:void 0,caption:"ПСБ ID",icon:e=>r.createElement("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:24,height:24,fill:"none",...e},r.createElement("defs",null,r.createElement("clipPath",{id:"clipPath_0"},r.createElement("rect",{width:24,height:24,x:0,y:0,fill:"rgb(255,255,255)"}))),r.createElement("rect",{id:"Logo symbol / Company / Promsvyazbank",width:24,height:24,x:0,y:0}),r.createElement("g",{id:"Logo",clipPath:"url(#clipPath_0)"},r.createElement("rect",{id:"Logo",width:24,height:24,x:0,y:0}),r.createElement("rect",{id:"Brand fill",width:24,height:24,x:0,y:0,opacity:0,fill:"rgb(247,248,250)"}),r.createElement("g",{id:"Group"},r.createElement("path",{id:"Vector",d:"M14.5735 4L9.14286 9.332L14.5735 9.332L14.5735 20L20 14.68L20 4L14.5735 4Z",fill:"rgb(234,86,22)",fillRule:"evenodd"}),r.createElement("path",{id:"Vector",d:"M9.42654 20L14.8571 14.668L9.42654 14.668L9.42654 4L4 9.32L4 20L9.42654 20Z",fill:"rgb(234,86,22)",fillRule:"nonzero"}),r.createElement("path",{id:"Vector",d:"M9.42654 20L14.8571 14.668L9.42654 14.668L9.42654 4L4 9.32L4 20L9.42654 20Z",fill:"rgb(44,45,132)",fillRule:"nonzero"})))),secondaryIcon:void 0},MOBILE:{label:void 0,caption:"Mobile ID",icon:e=>r.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.createElement("defs",null,r.createElement("clipPath",{id:"a"},r.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),r.createElement("g",{clipPath:"url(#a)"},r.createElement("path",{d:"M4.935 2.92a4.737 4.737 0 0 1 .985-.985c.326-.242.697-.43 1.114-.566q.559-.182 1.323-.266.637-.07 1.61-.09C10.366 1.003 11.043 1 12 1q1.436 0 2.032.012.974.02 1.611.09c.51.057.95.146 1.323.267.417.136.788.325 1.114.566a4.752 4.752 0 0 1 .985.985c.241.326.43.697.566 1.114.121.373.21.814.266 1.323q.07.637.09 1.61Q20 7.565 20 9v6q0 1.436-.012 2.032c-.014.65-.044 1.187-.09 1.611-.057.51-.146.95-.267 1.323a3.864 3.864 0 0 1-.566 1.114c-.28.377-.608.706-.986.985-.325.241-.696.43-1.113.566a6.65 6.65 0 0 1-1.323.266q-.637.07-1.61.09Q13.435 23 12 23t-2.032-.012q-.974-.02-1.611-.09a6.648 6.648 0 0 1-1.323-.267q-.626-.204-1.114-.566a4.72 4.72 0 0 1-.985-.985 3.857 3.857 0 0 1-.566-1.114 6.646 6.646 0 0 1-.266-1.323 18.77 18.77 0 0 1-.09-1.61Q4 16.435 4 15V9q0-1.436.012-2.032.02-.974.09-1.611c.057-.51.146-.95.267-1.323.136-.417.324-.788.566-1.114Zm1.205.894a2.375 2.375 0 0 0-.345.685c-.09.274-.156.615-.201 1.022-.042.38-.07.873-.082 1.478Q5.5 7.58 5.5 9v6c0 .947.004 1.614.012 2 .013.606.04 1.099.082 1.48.045.406.112.747.201 1.021.086.262.2.49.345.685.191.258.416.483.674.674.194.145.423.26.685.345.274.09.615.156 1.022.201.38.042.873.07 1.478.082.387.008 1.054.012 2.001.012q1.42 0 2-.012c.606-.013 1.099-.04 1.48-.082a5.182 5.182 0 0 0 1.021-.201c.262-.086.49-.2.685-.345.258-.191.483-.416.674-.674.145-.194.26-.423.345-.685.09-.274.156-.615.201-1.022.042-.38.07-.873.082-1.478.008-.387.012-1.054.012-2.001V9q0-1.42-.012-2a17.368 17.368 0 0 0-.082-1.48 5.184 5.184 0 0 0-.201-1.021c-.086-.262-.2-.49-.345-.685a3.26 3.26 0 0 0-.308-.359l-.004-.004q-.169-.168-.362-.311a2.374 2.374 0 0 0-.685-.345 5.185 5.185 0 0 0-1.022-.201c-.38-.042-.873-.07-1.478-.082C13.614 2.504 12.947 2.5 12 2.5q-1.42 0-2 .012a17.38 17.38 0 0 0-1.48.082 5.184 5.184 0 0 0-1.021.201c-.262.086-.49.2-.685.345q-.194.143-.362.312a3.256 3.256 0 0 0-.312.362ZM12 20c.552 0 1-.45 1-1s-.448-1-1-1-1 .45-1 1 .448 1 1 1Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))),secondaryIcon:void 0}}),a7=e=>{let{providers:t,getHref:n,scenarioOptions:a}=e,l=e=>e?e.filter(e=>!!a5[e]).map(e=>({...a5[e],href:n(e,a),type:e,caption:a5[e].caption,icon:(0,r.createElement)(a5[e].icon),secondaryIcon:a5[e].secondaryIcon?(0,r.createElement)(a5[e].secondaryIcon):void 0})):[],{primary:i=[],additional:s=[],extra:o=[]}=t,c=l(i),d=l(s),u=l(o);return{primaryButtons:c,additionalButtons:d,extraButtons:u,buttonsList:[{type:"primary",buttons:c},{type:"additional",buttons:d},{type:"extra",buttons:u}]}},a6=(e,t)=>{var n,a;let l=n=>(null==t?void 0:t[n])===null?null:(null==t?void 0:t[n])??(null==e?void 0:e[n]),r={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:l("title"),description:l("description"),highlights:l("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,s=(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)}),o=null==e?void 0:e.availableAuthProviders,c=!(null!=t&&t.primaryAuthProviders)&&!(null!=(n=null==t?void 0:t.additionalAuthProviders)&&n.length)&&!(null!=(a=null==t?void 0:t.extraAuthProviders)&&a.length);if(!t||c)return{...e&&s(e,o),...r};let d=s(t,o);return d.primaryAuthProviders.length>0||d.additionalAuthProviders.length>0||d.extraAuthProviders.length>0?{...d,...r}:{...e&&s(e,o),...r}},a8=e=>{let{configKey:t,entryPointId:n,serverConfig:a={},baseUrl:l,apiBaseUrl:i,apiVersion:s,autoFetch:o=!0,product:c,productContext:d,isSilent:u,config:h,query:p={},scenarioParams:f={},onMount:m,onDestroy:g,onAnalyticsEvent:v}=e,[b,x]=(0,r.useState)(null),[w,_]=(0,r.useState)(o),k=(0,r.useCallback)(async()=>{try{_(!0);let e=await (0,aS.g)(i,t??void 0,s);x(e)}catch(e){throw Error(`Unknown fetch error: ${e}`)}finally{_(!1)}},[]);(0,r.useEffect)(()=>(null==m||m(),null==v||v({eventCategory:"login-widget",eventAction:"mount_login_widget"}),()=>{null==g||g(),null==v||v({eventCategory:"login-widget",eventAction:"unmount_login_widget"})}),[]),(0,r.useEffect)(()=>{o&&k()},[o,k]);let C=o?b:a,j=(e="ESIA",t={})=>({version:"v2",entryPointId:n,product:c,productContext:d,isSilent:u,authProvider:e,consents:Object.fromEntries(((null==C?void 0:C.consents)??[]).map(e=>[e.key,e.value])),...f,...t}),N=(e,t)=>aI(JSON.stringify(j(e,t))),E=a6(C,h);return{getConfig:()=>({...E}),getHref:(e,t)=>(0,y.jb)((0,y.xn)(l,"/registration"),{...p,scenario:N(e,t)}),isPending:w}},a9={loginWidget:"_loginWidget_h02n9_61",wrapper:"_wrapper_h02n9_81",heading:"_heading_h02n9_86",description:"_description_h02n9_87"},le=({serverConfig:e,baseUrl:t,s3AssetsUrl:n="",configKey:a,entryPointId:c,apiVersion:d,config:u,product:h,productContext:p,query:f,scenarioParams:m,isSilent:g,skeleton:v=(0,l.jsx)("p",{children:"Загружаем данные..."}),className:b,style:y,overrideLoginAction:_,onMount:k,onDestroy:C,onAnalyticsEvent:j,...N})=>{let[E,L]=(0,r.useState)(),[R,A]=(0,r.useState)(),[Z,I]=(0,r.useState)(),{getConfig:S,getHref:M}=a8({configKey:a,apiBaseUrl:"",apiVersion:d,entryPointId:c,autoFetch:!1,baseUrl:t,product:h,productContext:p,query:f,scenarioParams:m,isSilent:g,config:u,serverConfig:e,onMount:k,onDestroy:C,onAnalyticsEvent:j}),{theme:T,variant:F,linkTarget:O,title:D,description:$,highlights:z,withLogo:P,isNewYearLogo:B,legalInfo:q,consents:V=[],primaryTextOverride:H,additionalTextOverride:Y,extraTextOverride:W,primaryAuthProviders:Q,additionalAuthProviders:G=[],extraAuthProviders:K=[],view:U="base"}=S(),{buttonsList:X}=a7({providers:{primary:Q,additional:G,extra:K},getHref:M,scenarioOptions:{consents:E,phone:Z}}),J=X.some(({buttons:e})=>e.length>0),ee=(0,r.useCallback)(e=>{null==j||j(e)},[j]),et=(0,r.useCallback)(e=>{I(e)},[]),en="phone"===U?aq:aP,ea="primary"===F?i.C:"div",el=R?x:"div",er=(0,r.useCallback)(e=>{A(e)},[]),ei=(0,r.useMemo)(()=>h??{},[JSON.stringify(h)]);return e?Object.keys(e).length?(0,l.jsx)("div",{className:w(a9.loginWidget,b),style:y,...N,"data-auth-widgets-theme":T,"data-qa":"login-widget",children:(0,l.jsxs)(ea,{className:a9.wrapper,children:[(0,l.jsx)(aT,{s3AssetsUrl:n,withLogo:P,isNewYearLogo:B,dataQa:"login-widget-logo"}),(D||$)&&(0,l.jsxs)("div",{children:[D&&(0,l.jsx)(s.H,{type:"h2",className:a9.heading,dataQa:"login-widget-heading",children:D}),$&&(0,l.jsx)(o.T,{as:"p",fontFamily:"secondary",size:"14",className:w(a9.description),dataQa:"login-widget-description",children:$})]}),J?(0,l.jsx)(el,{text:R?"Чтобы войти в личный кабинет, подтвердите свое согласие:":"",...R?{dataQa:"login-widget-tooltip"}:{},children:(0,l.jsx)(en,{buttonsList:X,disabled:R,primaryTextOverride:H,additionalTextOverride:Y,extraTextOverride:W,overrideLoginAction:_,onAnalyticsEvent:ee,linkTarget:O,phone:Z,onPhoneChange:et})}):(0,l.jsx)(o.T,{as:"p",weight:"bold",size:"20",dataQa:"login-widget-providers-empty",style:{textAlign:"center"},className:"mb-2",children:"Возникла техническая ошибка. Выберите другой способ входа или попробуйте войти позже"}),(0,l.jsx)(aY,{consents:V,onAgree:e=>{L(e)},onError:er,onAnalyticsEvent:j}),(0,l.jsx)(a3,{productInfo:ei,s3AssetsUrl:n,onAnalyticsEvent:j}),(0,l.jsx)(aG,{highlights:z??null}),(0,l.jsx)(aU,{legalInfo:q,onAnalyticsEvent:j})]})}):(0,l.jsx)("p",{children:"Возникла техническая ошибка. Попробуйте позже"}):(0,l.jsx)(l.Fragment,{children:v})};le.displayName="LoginWidget"},32464:function(e,t,n){"use strict";n.d(t,{jb:function(){return x},xn:function(){return w}});let a=/#/g,l=/&/g,r=/\//g,i=/=/g,s=/\+/g,o=/%5e/gi,c=/%60/gi,d=/%7c/gi,u=/%20/gi;function h(e){return encodeURI(""+("string"==typeof e?e:JSON.stringify(e))).replace(d,"|").replace(s,"%2B").replace(u,"+").replace(a,"%23").replace(l,"%26").replace(c,"`").replace(o,"^").replace(r,"%2F")}function p(e){return h(e).replace(i,"%3D")}function f(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}let m=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,g=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,v=/^([/\\]\s*){2,}[^/\\]/,b=/^\.?\//;function x(e,t){let n=function e(t="",n){let a=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(a){let[,e,t=""]=a;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)?m.test(e):g.test(e)||!!t.acceptRelative&&v.test(e)}(t,{acceptRelative:!0}))return n?e(n+t):_(t);let[,l="",r,i=""]=t.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,s="",o=""]=i.match(/([^#/?]*)(.*)?/)||[];"file:"===l&&(o=o.replace(/\/(?=[A-Za-z]:)/,""));let{pathname:c,search:d,hash:u}=_(o);return{protocol:l.toLowerCase(),auth:r?r.slice(0,Math.max(0,r.length-1)):"",host:s,pathname:c,search:d,hash:u,[y]:!l}}(e),a={...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 a=f(e[1].replace(s," "));if("__proto__"===a||"constructor"===a)continue;let l=f((e[2]||"").replace(s," "));void 0===t[a]?t[a]=l:Array.isArray(t[a])?t[a].push(l):t[a]=[t[a],l]}return t}(n.search),...t};return n.search=Object.keys(a).filter(e=>void 0!==a[e]).map(e=>{var t;return(("number"==typeof(t=a[e])||"boolean"==typeof t)&&(t=String(t)),t)?Array.isArray(t)?t.map(t=>`${p(e)}=${h(t)}`).join("&"):`${p(e)}=${h(t)}`:p(e)}).filter(Boolean).join("&"),function(e){let t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",a=e.hash||"",l=e.auth?e.auth+"@":"",r=e.host||"";return(e.protocol||e[y]?(e.protocol||"")+"//":"")+l+r+t+n+a}(n)}function w(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 y=Symbol.for("ufo:protocolRelative");function _(e=""){let[t="",n="",a=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:a}}},17265:function(e,t,n){"use strict";n.d(t,{B:function(){return p},S:function(){return c}});var a=n(57437),l=n(2265),r=n(61994),i=n(14988),s=n(52586),o=n(40997);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(30504);let d=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,a]=t;return{...e,[n]:void 0===a||a}},{}):e:{},u=(0,o.g)("button"),h={button:u,label:"".concat(u,"__label"),icon:"".concat(u,"__icon"),spinner:"".concat(u,"__spinner"),states:{ghost:"".concat(u,"--ghost"),outline:"".concat(u,"--outline"),stretch:"".concat(u,"--stretch"),iconOnly:"".concat(u,"--icon-only"),iconLeft:"".concat(u,"--icon-left"),iconRight:"".concat(u,"--icon-right"),rounded:"".concat(u,"--rounded"),disabled:"".concat(u,"--disabled"),hidden:"".concat(u,"--hidden")}},p=(0,l.forwardRef)((e,t)=>{let{as:n,appearance:o="fill",children:u,className:p,disabled:f=!1,iconLeft:m,iconRight:g,label:v,pending:b,shape:x="default",size:w="m",stretch:y=!1,variant:_="primary",type:k,dataId:C,dataQa:j,style:N,onClick:E,...L}=e,R=n||"button",A=v||u,Z=(0,l.useMemo)(()=>"icon"===x||"circle-icon"===x,[x]),I=(0,l.useMemo)(()=>{let e={};if(w&&!s.B.includes(w)){let t=d(w);e=s.B.reduce((e,n)=>{let a="xs"===n?"".concat(h.button,"--").concat(t[n]):"".concat(h.button,"--").concat(t[n],"-").concat(n);return{...e,[a]:!!t[n]}},{})}return e},[w]),S=(0,l.useMemo)(()=>({[h.button]:!0,["".concat(h.button,"--").concat(_)]:!0,["".concat(h.button,"--").concat(w)]:w&&s.B.includes(w),[h.states.iconOnly]:Z,[h.states.stretch]:!0===y,["".concat(h.states.stretch,":").concat(y)]:"string"==typeof y,[h.states.ghost]:"ghost"===o,[h.states.outline]:"outline"===o,[h.states.rounded]:"circle-icon"===x,[h.states.iconLeft]:m&&!Z,[h.states.iconRight]:g&&!Z,[h.states.disabled]:f,...I}),[o,f,m,Z,g,I,x,w,y,_]),M=(0,l.useMemo)(()=>!!g&&(!Z||!m),[m,g,Z]),T=(0,l.useCallback)(e=>{if(f){e.preventDefault();return}null==E||E(e)},[E,f]);return(0,a.jsxs)(R,{className:(0,r.Z)(p,{...S}),ref:t,style:N,type:"button"===R?k||"button":void 0,disabled:"button"===R?f:void 0,"aria-disabled":f||void 0,tabIndex:f?-1:0,onClick:T,...L,"data-qa":j,"data-id":C,children:[m&&(0,a.jsx)("span",{role:"img","aria-hidden":"true",className:(0,r.Z)(h.icon,{[h.states.hidden]:b}),children:m}),A&&!Z&&(0,a.jsx)("span",{className:(0,r.Z)(h.label,{[h.states.hidden]:b}),children:A}),M&&(0,a.jsx)("span",{role:"img","aria-hidden":"true",className:(0,r.Z)(h.icon,{[h.states.hidden]:b}),children:g}),b&&(0,a.jsx)("span",{role:"img","aria-hidden":"true",className:h.spinner,children:(0,a.jsx)(i.P,{children:(0,a.jsx)(c,{})})})]})});p.displayName="Button"},99218:function(e,t,n){"use strict";n.d(t,{C:function(){return p},S:function(){return d},a:function(){return c}});var a=n(57437),l=n(61994),r=n(2265),i=n(14988),s=n(72196),o=n(40997);function c(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("defs",null,r.createElement("clipPath",{id:"a"},r.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),r.createElement("g",{clipPath:"url(#a)"},r.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 d(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.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(15769);let u=(0,o.g)("caption"),h=Object.freeze({caption:u,captionWithIcon:`${u}--with-icon`,content:`${u}__content`,icon:`${u}__icon`,text:`${u}__text`,size:{s:`${u}--s`,m:`${u}--m`},states:{success:`${u}--success`,error:`${u}--error`,warning:`${u}--warning`}});function p({as:e,children:t,state:n="default",size:r="m",text:o,withoutIcon:u=!1,lineClamp:p,role:f,dataQa:m,dataId:g,className:v,style:b,...x}){let w=o||t,y=!u&&["success","error","warning"].includes(n),_="success"===n?c:d,k=(0,l.Z)(v,h.caption,h.size[r],{[h.captionWithIcon]:y,[h.states.success]:"success"===n,[h.states.error]:"error"===n,[h.states.warning]:"warning"===n});return(0,a.jsx)(e||"div",{className:k,style:b,role:f,...x,"data-id":g,"data-qa":m,children:(0,a.jsxs)("div",{className:h.content,children:[y&&w&&(0,a.jsx)(i.P,{className:h.icon,children:(0,a.jsx)(_,{})}),(0,a.jsx)("span",{className:(0,l.Z)(h.text),style:{...p?{WebkitLineClamp:p,lineClamp:p,...s.l}:void 0},children:w})]})})}p.displayName="Caption"},57102:function(e,t,n){"use strict";n.d(t,{C:function(){return o}});var a=n(57437),l=n(61994),r=n(40997);n(16257);let i=(0,r.g)("card"),s={card:i,variants:{primary:`${i}--primary`,secondary:`${i}--secondary`}},o=({as:e,className:t,style:n,children:r,variant:i="primary",dataQa:o,dataId:c,...d})=>(0,a.jsx)(e||"div",{className:(0,l.Z)(t,s.card,s.variants[i]),style:n,...d,"data-id":c,"data-qa":o,children:r});o.displayName="Card"},61767:function(e,t,n){"use strict";n.d(t,{C:function(){return f}});var a=n(57437),l=n(2265),r=n(61994),i=n(46201),s=n(99218);n(52586);var o=n(44414),c=n(9497),d=n(14988),u=n(40997);n(48151);let h=(0,u.g)("checkbox"),p=Object.freeze({checkbox:h,input:"".concat(h,"__input"),marker:"".concat(h,"__marker"),wrapper:"".concat(h,"__wrapper"),label:"".concat(h,"__label"),caption:"".concat(h,"__caption"),icon:"".concat(h,"__icon"),iconButton:"".concat(h,"__icon-button"),states:{error:"".concat(h,"--error"),disabled:"".concat(h,"--disabled"),inverted:"".concat(h,"--inverted")},sizes:{xs:"".concat(h,"--xs"),s:"".concat(h,"--s"),m:"".concat(h,"--m")},variants:{primary:"".concat(h,"--primary"),secondary:"".concat(h,"--secondary")}}),f=(0,l.forwardRef)((e,t)=>{let{value:n=!1,variant:u="primary",state:h="default",label:f,disabled:m=!1,caption:g,className:v,icon:b,withIcon:x=!1,size:w="m",style:y,inverted:_=!1,children:k,inputRef:C,dataQa:j,dataId:N,onChange:E,onIconClick:L,...R}=e,[A,Z]=(0,o.u)(!1,n),I=(0,l.useId)(),S=k||f;return(0,a.jsxs)("label",{ref:t,htmlFor:I,"data-marker-label":"",className:(0,r.Z)(v,p.checkbox,{[p.states.inverted]:_,[p.states.disabled]:m,[p.states.error]:"error"===h,[p.sizes[w]]:!0,[p.variants[u]]:!0}),style:y,"data-id":N,"data-qa":j,children:[(0,a.jsx)("input",{id:I,ref:C,value:String(A),className:p.input,type:"checkbox","aria-invalid":"error"===h,disabled:m,onChange:e=>{let t="string"==typeof A?!!A:!A;Z(t),null==E||E(t,e)},...R}),(0,a.jsx)("span",{className:p.marker,children:(0,a.jsx)(c.C,{type:"checkbox",checked:A,inverted:_,state:h,disabled:m})}),S&&(0,a.jsxs)("span",{className:p.wrapper,children:[(0,a.jsx)("span",{className:(0,r.Z)(p.label),children:S}),g&&(0,a.jsx)(s.C,{className:p.caption,withoutIcon:!0,children:g})]}),x&&(0,a.jsx)("button",{type:"button",className:(0,r.Z)(p.iconButton),onClick:m?void 0:L,children:(0,a.jsx)(d.P,{className:(0,r.Z)(p.icon),children:b?(0,a.jsx)(a.Fragment,{children:b}):(0,a.jsx)(i.S,{})})})]})});f.displayName="Checkbox"},23341:function(e,t,n){"use strict";n(57437),n(61994);var a=n(40997);n(16067);let l=(0,a.g)("col");Object.freeze({col:l,state:{size:(e,t)=>!0===t?`${l}--${e}`:`${l}--${e}-${t}`,offsetLeft:(e,t)=>`${l}--${e}-offset-left-${t}`,offsetRight:(e,t)=>`${l}--${e}-offset-right-${t}`}})},9497:function(e,t,n){"use strict";n.d(t,{C:function(){return p}});var a=n(57437),l=n(61994),r=n(2265),i=n(14988),s=n(40997);function o(e){return r.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.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 r.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},r.createElement("rect",{width:18,height:3,x:3,y:10.5,fill:"currentColor",rx:1.5}))}n(95646);let d=["checkbox"],u=(0,s.g)("common-marker"),h={marker:u,icon:`${u}__icon`,states:{checkbox:`${u}--checkbox`,radio:`${u}--radio`,toggle:`${u}--toggle`,error:`${u}--error`,checked:`${u}--checked`,disabled:`${u}--disabled`,inverted:`${u}--inverted`,indeterminate:`${u}--indeterminate`}},p=({as:e,state:t="default",type:n="checkbox",className:r,checked:s,inverted:u,disabled:p,...f})=>(0,a.jsx)(e||"span",{...f,className:(0,l.Z)(r,h.marker,{[h.states.checkbox]:"checkbox"===n,[h.states.radio]:"radio"===n,[h.states.toggle]:"toggle"===n,[h.states.checked]:!!s,[h.states.indeterminate]:"indeterminate"===s,[h.states.error]:"error"===t,[h.states.inverted]:u,[h.states.disabled]:p}),children:d.includes(n)&&(0,a.jsx)(i.P,{className:(0,l.Z)(h.icon,{[h.states.checked]:s,[h.states.inverted]:u,[h.states.error]:"error"===t,[h.states.disabled]:p}),children:"indeterminate"===s?(0,a.jsx)(c,{}):(0,a.jsx)(o,{})})});p.displayName="CommonMarker"},71656:function(e,t,n){"use strict";n(57437),n(61994);var a=n(40997);n(53210);let l=(0,a.g)("container");Object.freeze({container:l,states:{narrow:`${l}--narrow`}})},22195:function(e,t,n){"use strict";n.d(t,{D:function(){return o}});var a=n(57437),l=n(61994),r=n(40997);n(25412);let i=(0,r.g)("divider"),s=Object.freeze({divider:i,content:`${i}__content`}),o=({content:e,className:t,style:n,dataQa:r,dataId:i,...o})=>(0,a.jsx)("div",{className:(0,l.Z)(s.divider,t),style:n,...o,"data-id":i,"data-qa":r,children:e&&(0,a.jsx)("div",{className:s.content,children:e})});o.displayName="Divider"},47300:function(e,t,n){"use strict";n.d(t,{F:function(){return c}});var a=n(57437),l=n(61994),r=n(99218),i=n(40997);n(95870);let s=(0,i.g)("form-field"),o=Object.freeze({formField:s,labelWrapper:`${s}__label-wrapper`,label:`${s}__label`,description:`${s}__description`}),c=({label:e,description:t,caption:n,captionState:i,children:s,hasCaption:c,className:d,style:u,dataQa:h,dataId:p,...f})=>(0,a.jsxs)("div",{className:(0,l.Z)(o.formField,d),style:u,...f,"data-id":p,"data-qa":h,children:[(e||t)&&(0,a.jsxs)("div",{className:o.labelWrapper,children:[(0,a.jsx)("span",{className:o.label,children:e}),(0,a.jsx)("span",{className:o.description,children:t})]}),s,(c||n)&&(0,a.jsx)(r.C,{text:n,state:i})]});c.displayName="FormField"},80410:function(e,t,n){"use strict";n.d(t,{H:function(){return d}});var a=n(57437),l=n(61994),r=n(72196),i=n(40997);n(25676);let s={display:"h1",hero:"h1",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6"},o=(0,i.g)("heading"),c=Object.freeze({heading:o,states:Object.freeze({display:`${o}--display`,hero:`${o}--hero`,h1:`${o}--h1`,h2:`${o}--h2`,h3:`${o}--h3`,h4:`${o}--h4`,h5:`${o}--h5`,h6:`${o}--h6`})}),d=({as:e,children:t,weight:n,type:i,lineClamp:o,className:d,style:u,dataQa:h,dataId:p,...f})=>{var m;let g=e||s[i]||"div",v=/^h[1-6]$/.test(g),b=(null==(m=i.match(/\d+/))?void 0:m[0])||1;return(0,a.jsx)(g,{className:(0,l.Z)(c.heading,c.states[i],d),style:{...n?{fontWeight:`var(--font-weight-${n})`}:void 0,...o?{WebkitLineClamp:o,lineClamp:o,...r.l}:void 0,...u},role:v?null:"heading","aria-level":v?null:b,...f,"data-id":p,"data-qa":h,children:t})};d.displayName="Heading"},69127:function(e,t,n){"use strict";n(57437),n(61994);var a=n(40997);n(72216);let l=(0,a.g)("loader");Object.freeze({loader:l,variant:{primary:`${l}--primary`,purple:`${l}--purple`,accent:`${l}--accent`,white:`${l}--white`},size:{s:`${l}--s`,m:`${l}--m`,l:`${l}--l`}})},5608:function(e,t,n){"use strict";n.d(t,{P:function(){return m}});var a=n(57437),l=n(2265),r=n(61994),i=n(10635),s=n(3946),o=n(14988),c=n(40997);function d(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(66085);let u=(e,t)=>Array.from({length:t-e+1},(t,n)=>n+e),h=e=>{let{totalCount:t,pageSize:n,siblingCount:a=1,currentPage:r}=e;return(0,l.useMemo)(()=>{let e=Math.ceil(t/n);if(a+5>=e)return u(1,e);let l=Math.max(r-a,1),i=Math.min(r+a,e),s=l>2,o=i<e-1;return!s&&o?[...u(1,2+2*a),"...",e]:s&&!o?[1,"...",...u(e-(2+2*a)+1,e)]:s&&o?[1,"...",...u(l,i),"...",e]:void 0},[t,n,a,r])},p=(0,c.g)("pagination"),f=Object.freeze({pagination:p,bullet:"".concat(p,"--bullet"),dots:"".concat(p,"__dots"),link:"".concat(p,"__link"),active:"".concat(p,"__link--active"),controls:"".concat(p,"__link--controls"),big:"".concat(p,"__link--big"),prev:"".concat(p,"__link--prev"),next:"".concat(p,"__link--next"),disabled:"".concat(p,"__link--disabled")}),m=e=>{let{isControl:t=!1,onPageChange:n,totalCount:c,siblingCount:u=1,currentPage:p,pageSize:m,className:g,style:v,dataId:b,dataQa:x,sizePaginationBtn:w="small",hidePaginationControl:y=!1,renderLinkComponent:_,link:k}=e,C=h({currentPage:p,totalCount:c,siblingCount:u,pageSize:m});if(0===p||(null==C?void 0:C.length)<2)return null;let j=C[(null==C?void 0:C.length)-1],N=null==_?void 0:_(p+1),E=null==_?void 0:_(p-1),L=(0,r.Z)(f.controls,f.prev,{[f.big]:"big"===w,[f.link]:"small"===w,[f.disabled]:1===p}),R=(0,r.Z)(f.controls,f.next,{[f.big]:"big"===w,[f.link]:"small"===w,[f.disabled]:p===+j}),A=e=>(0,r.Z)(f.link,{[f.active]:e===p}),Z=(0,a.jsx)(o.P,{style:{fontSize:24},children:(0,a.jsx)(s.S,{})}),I=(0,a.jsx)(o.P,{style:{fontSize:24},children:(0,a.jsx)(i.S,{})});return t?(0,a.jsx)("div",{role:"navigation","aria-label":"Навигация по страницам",className:(0,r.Z)(f.pagination,f.bullet),"data-id":b,"data-qa":x,children:Array.from({length:c/m},(e,t)=>t+1).map((e,t)=>{let r=null==_?void 0:_(+e),i=A(+e);return(0,l.isValidElement)(r)?(0,l.cloneElement)(r,{key:t,className:i}):(0,a.jsx)("a",{className:i,href:k?"".concat(k).concat(+e):"#","aria-current":p===+e?"true":"false","aria-label":"".concat(+e),onClick:t=>{t.preventDefault(),null==n||n(+e)}},t)})}):(0,a.jsxs)("div",{role:"navigation","aria-label":"Навигация по страницам",className:(0,r.Z)(f.pagination,g),style:v,"data-id":b,"data-qa":x,children:[(null==C?void 0:C.length)&&!y?(0,l.isValidElement)(E)?(0,l.cloneElement)(E,{children:I,className:L}):(0,a.jsx)("a",{href:k?"".concat(k).concat(p-1):"#",className:L,onClick:e=>{e.preventDefault(),null==n||n(p-1)},children:I}):null,(null==C?void 0:C.length)&&(null==C?void 0:C.map((e,t)=>{if("..."===e)return(0,a.jsx)("div",{className:(0,r.Z)(f.dots),children:(0,a.jsx)(o.P,{children:(0,a.jsx)(d,{})})},t);let i=null==_?void 0:_(+e),s=A(+e);return(0,l.isValidElement)(i)?(0,l.cloneElement)(i,{children:e,key:t,className:s}):(0,a.jsx)("a",{className:s,"aria-current":p===+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)&&!y?(0,l.isValidElement)(N)?(0,l.cloneElement)(N,{children:Z,className:R}):(0,a.jsx)("a",{href:k?"".concat(k).concat(p+1):"#",className:R,onClick:e=>{e.preventDefault(),null==n||n(p+1)},children:Z}):null]})};m.displayName="Pagination"},14988:function(e,t,n){"use strict";n.d(t,{P:function(){return s}});var a=n(57437),l=n(61994),r=n(40997);n(93781);let i=Object.freeze({privateIcon:(0,r.g)("private-icon")}),s=({children:e,className:t,style:n,...r})=>(0,a.jsx)("span",{className:(0,l.Z)(i.privateIcon,t),style:n,...r,children:e});s.displayName="PrivateIcon"},18765:function(e,t,n){"use strict";n(57437);var a=(n(61994),n(40997));n(33435);let l=(0,a.g)("progress-bar");Object.freeze({progressBar:l,rounded:`${l}-rounded`,indicator:`${l}__indicator`,text:`${l}__text`,animationCircle:`${l}__animation-circle`})},31500:function(e,t,n){"use strict";n(57437),n(61994);var a=n(40997);n(41941);let l=(0,a.g)("row"),r=(e,t,n)=>`${l}--gutter-${e}-${t}-${n}`;Object.freeze({row:l,state:{reverse:`${l}--reverse`,gutter:(e,t="xs")=>Array.isArray(e)?[r(t,e[0],"h"),r(t,e[1],"v")].join(" "):r(t,e,"h")}})},58613:function(e,t,n){"use strict";n(57437),n(61994);var a=n(40997);n(31610);let l=(0,a.g)("skeleton");Object.freeze({skeleton:l,states:{inline:`${l}--inline`,rounded:`${l}--rounded`,inverted:`${l}--inverted`,suspend:`${l}--suspend`}})},25993:function(e,t,n){"use strict";n.d(t,{T:function(){return c}});var a=n(57437),l=n(2265),r=n(61994),i=n(40997);n(1417);let s=(0,i.g)("tag"),o=Object.freeze({tag:s,label:"".concat(s,"__label"),icon:"".concat(s,"__icon"),rounded:"".concat(s,"--rounded"),variant:{primary:"".concat(s,"--primary"),secondary:"".concat(s,"--secondary"),red:"".concat(s,"--red"),green:"".concat(s,"--green"),orange:"".concat(s,"--orange"),purple:"".concat(s,"--purple"),outline:"".concat(s,"--outline")},size:{s:"".concat(s,"--s"),m:"".concat(s,"--m"),l:"".concat(s,"--l")},iconMargin:{left:"".concat(s,"__icon--left"),right:"".concat(s,"__icon--right")}}),c=(0,l.forwardRef)((e,t)=>{let{label:n,size:l="m",rounded:i,variant:s="primary",iconLeft:c,iconRight:d,onIconLeftClick:u,onIconRightClick:h,className:p,style:f,dataQa:m,dataId:g,...v}=e;return(0,a.jsx)(a.Fragment,{children:n&&(0,a.jsxs)("div",{ref:t,className:(0,r.Z)(o.tag,o.variant[s],o.size[l],{[o.rounded]:i},p),style:f,...v,"data-id":g,"data-qa":m,children:[c&&(0,a.jsx)("button",{type:"button",className:(0,r.Z)(o.icon,o.iconMargin.left,{[o.size.l]:"l"===l}),onClick:e=>null==u?void 0:u(e),disabled:!u,children:c}),(0,a.jsx)("span",{className:(0,r.Z)(o.label,o.size[l]),children:n}),d&&(0,a.jsx)("button",{type:"button",className:(0,r.Z)(o.icon,o.iconMargin.right,{[o.size.l]:"l"===l}),onClick:e=>null==h?void 0:h(e),disabled:!h,children:d})]})})});c.displayName="Tag"},29374:function(e,t,n){"use strict";n.d(t,{T:function(){return o}});var a=n(57437),l=n(61994),r=n(72196),i=n(40997);n(12689);let s=Object.freeze({text:(0,i.g)("text")});function o({as:e,className:t,style:n,children:i,size:o,weight:c,lineClamp:d,dataQa:u,dataId:h,...p}){return(0,a.jsx)(e||"span",{className:(0,l.Z)(s.text,t),style:{...o&&{fontSize:`var(--font-size-${o})`,lineHeight:`var(--font-line-height-${o})`},...c&&{fontWeight:`var(--font-weight-${c})`},...d&&{WebkitLineClamp:d,lineClamp:d,...r.l},...n},...p,"data-id":h,"data-qa":u,children:i})}o.displayName="Text"},85285:function(e,t,n){"use strict";n.d(t,{T:function(){return u}});var a=n(57437),l=n(2265),r=n(61994);n(52586);var i=n(44414),s=n(9497),o=n(40997);n(23978);let c=(0,o.g)("toggle"),d=Object.freeze({toggle:c,wrapper:"".concat(c,"__wrapper"),secondaryLabel:"".concat(c,"__secondary-label"),input:"".concat(c,"__input"),marker:"".concat(c,"__marker"),label:"".concat(c,"__label"),caption:"".concat(c,"__caption"),states:{disabled:"".concat(c,"--disabled"),inverted:"".concat(c,"--inverted"),flipped:"".concat(c,"--flipped"),checked:"".concat(c,"--checked")}}),u=(0,l.forwardRef)((e,t)=>{let{value:n,onChange:o,label:c,secondaryLabel:u,disabled:h=!1,caption:p,inverted:f=!1,flipped:m=!1,className:g,style:v,inputRef:b,dataQa:x,dataId:w,...y}=e,[_,k]=(0,i.u)(null!=n&&n,n),C=(0,l.useId)();return(0,a.jsxs)("label",{className:(0,r.Z)(g,d.toggle,{[d.states.disabled]:h,[d.states.inverted]:f,[d.states.flipped]:m,[d.states.checked]:_}),style:v,htmlFor:C,"data-marker-label":"",ref:t,"data-id":w,"data-qa":x,children:[(0,a.jsx)("input",{id:C,role:"switch","aria-checked":_,type:"checkbox",className:d.input,checked:_,onChange:e=>{k(e.target.checked),null==o||o(e.target.checked,e)},disabled:h,ref:b,...y}),(0,a.jsx)("span",{className:d.marker,children:(0,a.jsx)(s.C,{type:"toggle",checked:_,inverted:f,disabled:h})}),c&&u&&(0,a.jsx)("span",{className:d.secondaryLabel,children:u}),c&&(0,a.jsxs)("span",{className:d.wrapper,children:[(0,a.jsx)("span",{className:d.label,children:c}),p&&(0,a.jsx)("span",{className:d.caption,children:p})]})]})});u.displayName="Toggle"},52586:function(e,t,n){"use strict";n.d(t,{B:function(){return l},a:function(){return a},b:function(){return r}});let a=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})}),l=Object.freeze(Object.keys(a)),r=Object.freeze(l.filter(e=>"xs"!==e));Object.freeze(l.filter(e=>"3xl"!==e))},72196:function(e,t,n){"use strict";n.d(t,{l:function(){return a}});let a={display:"-webkit-box",WebkitBoxOrient:"vertical",overflow:"hidden"}},40997:function(e,t,n){"use strict";function a(e){return`finkit-modular-${e}`}n.d(t,{g:function(){return a}})},10635:function(e,t,n){"use strict";n.d(t,{S:function(){return l}});var a=n(2265);function l(e){return a.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},a.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"}))}},3946:function(e,t,n){"use strict";n.d(t,{S:function(){return l}});var a=n(2265);function l(e){return a.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},a.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"}))}},46201:function(e,t,n){"use strict";n.d(t,{S:function(){return l}});var a=n(2265);function l(e){return a.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},a.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"}))}},19945:function(e,t,n){"use strict";n.d(t,{g:function(){return a}});let a=(e,t=!0)=>t?e:void 0},93608:function(e,t,n){"use strict";n.d(t,{g:function(){return a}});let a=()=>Date.now().toString()+Math.random().toString(36).slice(2,9)},14552:function(e,t,n){"use strict";function a(e){return void 0!==e}n.d(t,{i:function(){return a}})},44414:function(e,t,n){"use strict";n.d(t,{u:function(){return r}});var a=n(2265),l=n(14552);function r(e,t){let[n,r]=(0,a.useState)(e);return(0,a.useEffect)(()=>{(0,l.i)(t)&&r(t)},[JSON.stringify(t)]),[n,r]}}}]);