(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,73477,e=>{e.v({bestOffersWrapper:"BestOffersSection-module-scss-module__2HfRwq__bestOffersWrapper",shine:"BestOffersSection-module-scss-module__2HfRwq__shine"})},81911,e=>{e.v({author:"AuthorQuote-module-scss-module__CRcRmW__author",image:"AuthorQuote-module-scss-module__CRcRmW__image",name:"AuthorQuote-module-scss-module__CRcRmW__name",position:"AuthorQuote-module-scss-module__CRcRmW__position",quote:"AuthorQuote-module-scss-module__CRcRmW__quote",shine:"AuthorQuote-module-scss-module__CRcRmW__shine",wrapper:"AuthorQuote-module-scss-module__CRcRmW__wrapper"})},99008,e=>{e.v({fade:"AuthTooltip-module-scss-module__thXgRa__fade",mobilePopup:"AuthTooltip-module-scss-module__thXgRa__mobilePopup",shine:"AuthTooltip-module-scss-module__thXgRa__shine",text:"AuthTooltip-module-scss-module__thXgRa__text",tooltip:"AuthTooltip-module-scss-module__thXgRa__tooltip",wrapper:"AuthTooltip-module-scss-module__thXgRa__wrapper"})},67034,(e,t,a)=>{var r={675:function(e,t){"use strict";t.byteLength=function(e){var t=o(e),a=t[0],r=t[1];return(a+r)*3/4-r},t.toByteArray=function(e){var t,a,i=o(e),l=i[0],s=i[1],d=new n((l+s)*3/4-s),u=0,c=s>0?l-4:l;for(a=0;a<c;a+=4)t=r[e.charCodeAt(a)]<<18|r[e.charCodeAt(a+1)]<<12|r[e.charCodeAt(a+2)]<<6|r[e.charCodeAt(a+3)],d[u++]=t>>16&255,d[u++]=t>>8&255,d[u++]=255&t;return 2===s&&(t=r[e.charCodeAt(a)]<<2|r[e.charCodeAt(a+1)]>>4,d[u++]=255&t),1===s&&(t=r[e.charCodeAt(a)]<<10|r[e.charCodeAt(a+1)]<<4|r[e.charCodeAt(a+2)]>>2,d[u++]=t>>8&255,d[u++]=255&t),d},t.fromByteArray=function(e){for(var t,r=e.length,n=r%3,i=[],l=0,s=r-n;l<s;l+=16383)i.push(function(e,t,r){for(var n,i=[],l=t;l<r;l+=3)n=(e[l]<<16&0xff0000)+(e[l+1]<<8&65280)+(255&e[l+2]),i.push(a[n>>18&63]+a[n>>12&63]+a[n>>6&63]+a[63&n]);return i.join("")}(e,l,l+16383>s?s:l+16383));return 1===n?i.push(a[(t=e[r-1])>>2]+a[t<<4&63]+"=="):2===n&&i.push(a[(t=(e[r-2]<<8)+e[r-1])>>10]+a[t>>4&63]+a[t<<2&63]+"="),i.join("")};for(var a=[],r=[],n="u">typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,s=i.length;l<s;++l)a[l]=i[l],r[i.charCodeAt(l)]=l;function o(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var a=e.indexOf("=");-1===a&&(a=t);var r=a===t?0:4-a%4;return[a,r]}r[45]=62,r[95]=63},72:function(e,t,a){"use strict";var r=a(675),n=a(783),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function l(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,a){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return u(e)}return o(e,t,a)}function o(e,t,a){if("string"==typeof e){var r=e,n=t;if(("string"!=typeof n||""===n)&&(n="utf8"),!s.isEncoding(n))throw TypeError("Unknown encoding: "+n);var i=0|p(r,n),o=l(i),d=o.write(r,n);return d!==i&&(o=o.slice(0,d)),o}if(ArrayBuffer.isView(e))return c(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(j(e,ArrayBuffer)||e&&j(e.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(j(e,SharedArrayBuffer)||e&&j(e.buffer,SharedArrayBuffer)))return function(e,t,a){var r;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(a||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(r=void 0===t&&void 0===a?new Uint8Array(e):void 0===a?new Uint8Array(e,t):new Uint8Array(e,t,a),s.prototype),r}(e,t,a);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var u=e.valueOf&&e.valueOf();if(null!=u&&u!==e)return s.from(u,t,a);var f=function(e){if(s.isBuffer(e)){var t=0|h(e.length),a=l(t);return 0===a.length||e.copy(a,0,0,t),a}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?l(0):c(e):"Buffer"===e.type&&Array.isArray(e.data)?c(e.data):void 0}(e);if(f)return f;if("u">typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,a);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function d(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function u(e){return d(e),l(e<0?0:0|h(e))}function c(e){for(var t=e.length<0?0:0|h(e.length),a=l(t),r=0;r<t;r+=1)a[r]=255&e[r];return a}t.Buffer=s,t.SlowBuffer=function(e){return+e!=e&&(e=0),s.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=0x7fffffff,s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),!s.TYPED_ARRAY_SUPPORT&&"u">typeof console&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,a){return o(e,t,a)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,a){return(d(e),e<=0)?l(e):void 0!==t?"string"==typeof a?l(e).fill(t,a):l(e).fill(t):l(e)},s.allocUnsafe=function(e){return u(e)},s.allocUnsafeSlow=function(e){return u(e)};function h(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function p(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||j(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var a=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===a)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8":return S(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*a;case"hex":return a>>>1;case"base64":return T(e).length;default:if(n)return r?-1:S(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,a){var n,i,l,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===a||a>this.length)&&(a=this.length),a<=0||(a>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,a){var r=e.length;(!t||t<0)&&(t=0),(!a||a<0||a>r)&&(a=r);for(var n="",i=t;i<a;++i)n+=N[e[i]];return n}(this,t,a);case"utf8":case"utf-8":return b(this,t,a);case"ascii":return function(e,t,a){var r="";a=Math.min(e.length,a);for(var n=t;n<a;++n)r+=String.fromCharCode(127&e[n]);return r}(this,t,a);case"latin1":case"binary":return function(e,t,a){var r="";a=Math.min(e.length,a);for(var n=t;n<a;++n)r+=String.fromCharCode(e[n]);return r}(this,t,a);case"base64":return n=this,i=t,l=a,0===i&&l===n.length?r.fromByteArray(n):r.fromByteArray(n.slice(i,l));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,a){for(var r=e.slice(t,a),n="",i=0;i<r.length;i+=2)n+=String.fromCharCode(r[i]+256*r[i+1]);return n}(this,t,a);default:if(s)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function m(e,t,a){var r=e[t];e[t]=e[a],e[a]=r}function g(e,t,a,r,n){var i;if(0===e.length)return -1;if("string"==typeof a?(r=a,a=0):a>0x7fffffff?a=0x7fffffff:a<-0x80000000&&(a=-0x80000000),(i=a*=1)!=i&&(a=n?0:e.length-1),a<0&&(a=e.length+a),a>=e.length)if(n)return -1;else a=e.length-1;else if(a<0)if(!n)return -1;else a=0;if("string"==typeof t&&(t=s.from(t,r)),s.isBuffer(t))return 0===t.length?-1:v(e,t,a,r,n);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(n)return Uint8Array.prototype.indexOf.call(e,t,a);else return Uint8Array.prototype.lastIndexOf.call(e,t,a);return v(e,[t],a,r,n)}throw TypeError("val must be string, number or Buffer")}function v(e,t,a,r,n){var i,l=1,s=e.length,o=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;l=2,s/=2,o/=2,a/=2}function d(e,t){return 1===l?e[t]:e.readUInt16BE(t*l)}if(n){var u=-1;for(i=a;i<s;i++)if(d(e,i)===d(t,-1===u?0:i-u)){if(-1===u&&(u=i),i-u+1===o)return u*l}else -1!==u&&(i-=i-u),u=-1}else for(a+o>s&&(a=s-o),i=a;i>=0;i--){for(var c=!0,h=0;h<o;h++)if(d(e,i+h)!==d(t,h)){c=!1;break}if(c)return i}return -1}s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(j(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),j(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var a=e.length,r=t.length,n=0,i=Math.min(a,r);n<i;++n)if(e[n]!==t[n]){a=e[n],r=t[n];break}return a<r?-1:+(r<a)},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);if(void 0===t)for(a=0,t=0;a<e.length;++a)t+=e[a].length;var a,r=s.allocUnsafe(t),n=0;for(a=0;a<e.length;++a){var i=e[a];if(j(i,Uint8Array)&&(i=s.from(i)),!s.isBuffer(i))throw TypeError('"list" argument must be an Array of Buffers');i.copy(r,n),n+=i.length}return r},s.byteLength=p,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)m(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)m(this,t,t+3),m(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)m(this,t,t+7),m(this,t+1,t+6),m(this,t+2,t+5),m(this,t+3,t+4);return this},s.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?b(this,0,e):f.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",a=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,a).replace(/(.{2})/g,"$1 ").trim(),this.length>a&&(e+=" ... "),"<Buffer "+e+">"},i&&(s.prototype[i]=s.prototype.inspect),s.prototype.compare=function(e,t,a,r,n){if(j(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===a&&(a=e?e.length:0),void 0===r&&(r=0),void 0===n&&(n=this.length),t<0||a>e.length||r<0||n>this.length)throw RangeError("out of range index");if(r>=n&&t>=a)return 0;if(r>=n)return -1;if(t>=a)return 1;if(t>>>=0,a>>>=0,r>>>=0,n>>>=0,this===e)return 0;for(var i=n-r,l=a-t,o=Math.min(i,l),d=this.slice(r,n),u=e.slice(t,a),c=0;c<o;++c)if(d[c]!==u[c]){i=d[c],l=u[c];break}return i<l?-1:+(l<i)},s.prototype.includes=function(e,t,a){return -1!==this.indexOf(e,t,a)},s.prototype.indexOf=function(e,t,a){return g(this,e,t,a,!0)},s.prototype.lastIndexOf=function(e,t,a){return g(this,e,t,a,!1)};function b(e,t,a){a=Math.min(e.length,a);for(var r=[],n=t;n<a;){var i,l,s,o,d=e[n],u=null,c=d>239?4:d>223?3:d>191?2:1;if(n+c<=a)switch(c){case 1:d<128&&(u=d);break;case 2:(192&(i=e[n+1]))==128&&(o=(31&d)<<6|63&i)>127&&(u=o);break;case 3:i=e[n+1],l=e[n+2],(192&i)==128&&(192&l)==128&&(o=(15&d)<<12|(63&i)<<6|63&l)>2047&&(o<55296||o>57343)&&(u=o);break;case 4:i=e[n+1],l=e[n+2],s=e[n+3],(192&i)==128&&(192&l)==128&&(192&s)==128&&(o=(15&d)<<18|(63&i)<<12|(63&l)<<6|63&s)>65535&&o<1114112&&(u=o)}null===u?(u=65533,c=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),n+=c}var h=r,p=h.length;if(p<=4096)return String.fromCharCode.apply(String,h);for(var f="",m=0;m<p;)f+=String.fromCharCode.apply(String,h.slice(m,m+=4096));return f}function y(e,t,a){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>a)throw RangeError("Trying to access beyond buffer length")}function w(e,t,a,r,n,i){if(!s.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>n||t<i)throw RangeError('"value" argument is out of bounds');if(a+r>e.length)throw RangeError("Index out of range")}function _(e,t,a,r,n,i){if(a+r>e.length||a<0)throw RangeError("Index out of range")}function x(e,t,a,r,i){return t*=1,a>>>=0,i||_(e,t,a,4,34028234663852886e22,-34028234663852886e22),n.write(e,t,a,r,23,4),a+4}function k(e,t,a,r,i){return t*=1,a>>>=0,i||_(e,t,a,8,17976931348623157e292,-17976931348623157e292),n.write(e,t,a,r,52,8),a+8}s.prototype.write=function(e,t,a,r){if(void 0===t)r="utf8",a=this.length,t=0;else if(void 0===a&&"string"==typeof t)r=t,a=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(a)?(a>>>=0,void 0===r&&(r="utf8")):(r=a,a=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var n,i,l,s,o,d,u,c,h=this.length-t;if((void 0===a||a>h)&&(a=h),e.length>0&&(a<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var p=!1;;)switch(r){case"hex":return function(e,t,a,r){a=Number(a)||0;var n=e.length-a;r?(r=Number(r))>n&&(r=n):r=n;var i=t.length;r>i/2&&(r=i/2);for(var l=0;l<r;++l){var s,o=parseInt(t.substr(2*l,2),16);if((s=o)!=s)break;e[a+l]=o}return l}(this,e,t,a);case"utf8":case"utf-8":return n=t,i=a,E(S(e,this.length-n),this,n,i);case"ascii":return l=t,s=a,E($(e),this,l,s);case"latin1":case"binary":return function(e,t,a,r){return E($(t),e,a,r)}(this,e,t,a);case"base64":return o=t,d=a,E(T(e),this,o,d);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return u=t,c=a,E(function(e,t){for(var a,r,n=[],i=0;i<e.length&&!((t-=2)<0);++i)r=(a=e.charCodeAt(i))>>8,n.push(a%256),n.push(r);return n}(e,this.length-u),this,u,c);default:if(p)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),p=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){var a=this.length;e=~~e,t=void 0===t?a:~~t,e<0?(e+=a)<0&&(e=0):e>a&&(e=a),t<0?(t+=a)<0&&(t=0):t>a&&(t=a),t<e&&(t=e);var r=this.subarray(e,t);return Object.setPrototypeOf(r,s.prototype),r},s.prototype.readUIntLE=function(e,t,a){e>>>=0,t>>>=0,a||y(e,t,this.length);for(var r=this[e],n=1,i=0;++i<t&&(n*=256);)r+=this[e+i]*n;return r},s.prototype.readUIntBE=function(e,t,a){e>>>=0,t>>>=0,a||y(e,t,this.length);for(var r=this[e+--t],n=1;t>0&&(n*=256);)r+=this[e+--t]*n;return r},s.prototype.readUInt8=function(e,t){return e>>>=0,t||y(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||y(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||y(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||y(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||y(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,a){e>>>=0,t>>>=0,a||y(e,t,this.length);for(var r=this[e],n=1,i=0;++i<t&&(n*=256);)r+=this[e+i]*n;return r>=(n*=128)&&(r-=Math.pow(2,8*t)),r},s.prototype.readIntBE=function(e,t,a){e>>>=0,t>>>=0,a||y(e,t,this.length);for(var r=t,n=1,i=this[e+--r];r>0&&(n*=256);)i+=this[e+--r]*n;return i>=(n*=128)&&(i-=Math.pow(2,8*t)),i},s.prototype.readInt8=function(e,t){return(e>>>=0,t||y(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||y(e,2,this.length);var a=this[e]|this[e+1]<<8;return 32768&a?0xffff0000|a:a},s.prototype.readInt16BE=function(e,t){e>>>=0,t||y(e,2,this.length);var a=this[e+1]|this[e]<<8;return 32768&a?0xffff0000|a:a},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||y(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||y(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||y(e,4,this.length),n.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||y(e,4,this.length),n.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||y(e,8,this.length),n.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||y(e,8,this.length),n.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,a,r){if(e*=1,t>>>=0,a>>>=0,!r){var n=Math.pow(2,8*a)-1;w(this,e,t,a,n,0)}var i=1,l=0;for(this[t]=255&e;++l<a&&(i*=256);)this[t+l]=e/i&255;return t+a},s.prototype.writeUIntBE=function(e,t,a,r){if(e*=1,t>>>=0,a>>>=0,!r){var n=Math.pow(2,8*a)-1;w(this,e,t,a,n,0)}var i=a-1,l=1;for(this[t+i]=255&e;--i>=0&&(l*=256);)this[t+i]=e/l&255;return t+a},s.prototype.writeUInt8=function(e,t,a){return e*=1,t>>>=0,a||w(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,a){return e*=1,t>>>=0,a||w(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUInt16BE=function(e,t,a){return e*=1,t>>>=0,a||w(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUInt32LE=function(e,t,a){return e*=1,t>>>=0,a||w(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUInt32BE=function(e,t,a){return e*=1,t>>>=0,a||w(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,a,r){if(e*=1,t>>>=0,!r){var n=Math.pow(2,8*a-1);w(this,e,t,a,n-1,-n)}var i=0,l=1,s=0;for(this[t]=255&e;++i<a&&(l*=256);)e<0&&0===s&&0!==this[t+i-1]&&(s=1),this[t+i]=(e/l|0)-s&255;return t+a},s.prototype.writeIntBE=function(e,t,a,r){if(e*=1,t>>>=0,!r){var n=Math.pow(2,8*a-1);w(this,e,t,a,n-1,-n)}var i=a-1,l=1,s=0;for(this[t+i]=255&e;--i>=0&&(l*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/l|0)-s&255;return t+a},s.prototype.writeInt8=function(e,t,a){return e*=1,t>>>=0,a||w(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,a){return e*=1,t>>>=0,a||w(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,a){return e*=1,t>>>=0,a||w(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,a){return e*=1,t>>>=0,a||w(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,a){return e*=1,t>>>=0,a||w(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,a){return x(this,e,t,!0,a)},s.prototype.writeFloatBE=function(e,t,a){return x(this,e,t,!1,a)},s.prototype.writeDoubleLE=function(e,t,a){return k(this,e,t,!0,a)},s.prototype.writeDoubleBE=function(e,t,a){return k(this,e,t,!1,a)},s.prototype.copy=function(e,t,a,r){if(!s.isBuffer(e))throw TypeError("argument should be a Buffer");if(a||(a=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<a&&(r=a),r===a||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(a<0||a>=this.length)throw RangeError("Index out of range");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-a&&(r=e.length-t+a);var n=r-a;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,a,r);else if(this===e&&a<t&&t<r)for(var i=n-1;i>=0;--i)e[i+t]=this[i+a];else Uint8Array.prototype.set.call(e,this.subarray(a,r),t);return n},s.prototype.fill=function(e,t,a,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,a=this.length):"string"==typeof a&&(r=a,a=this.length),void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!s.isEncoding(r))throw TypeError("Unknown encoding: "+r);if(1===e.length){var n,i=e.charCodeAt(0);("utf8"===r&&i<128||"latin1"===r)&&(e=i)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<a)throw RangeError("Out of range index");if(a<=t)return this;if(t>>>=0,a=void 0===a?this.length:a>>>0,e||(e=0),"number"==typeof e)for(n=t;n<a;++n)this[n]=e;else{var l=s.isBuffer(e)?e:s.from(e,r),o=l.length;if(0===o)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(n=0;n<a-t;++n)this[n+t]=l[n%o]}return this};var C=/[^+/0-9A-Za-z-_]/g;function S(e,t){t=t||1/0;for(var a,r=e.length,n=null,i=[],l=0;l<r;++l){if((a=e.charCodeAt(l))>55295&&a<57344){if(!n){if(a>56319||l+1===r){(t-=3)>-1&&i.push(239,191,189);continue}n=a;continue}if(a<56320){(t-=3)>-1&&i.push(239,191,189),n=a;continue}a=(n-55296<<10|a-56320)+65536}else n&&(t-=3)>-1&&i.push(239,191,189);if(n=null,a<128){if((t-=1)<0)break;i.push(a)}else if(a<2048){if((t-=2)<0)break;i.push(a>>6|192,63&a|128)}else if(a<65536){if((t-=3)<0)break;i.push(a>>12|224,a>>6&63|128,63&a|128)}else if(a<1114112){if((t-=4)<0)break;i.push(a>>18|240,a>>12&63|128,a>>6&63|128,63&a|128)}else throw Error("Invalid code point")}return i}function $(e){for(var t=[],a=0;a<e.length;++a)t.push(255&e.charCodeAt(a));return t}function T(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(C,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function E(e,t,a,r){for(var n=0;n<r&&!(n+a>=t.length)&&!(n>=e.length);++n)t[n+a]=e[n];return n}function j(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var N=function(){for(var e="0123456789abcdef",t=Array(256),a=0;a<16;++a)for(var r=16*a,n=0;n<16;++n)t[r+n]=e[a]+e[n];return t}()},783:function(e,t){t.read=function(e,t,a,r,n){var i,l,s=8*n-r-1,o=(1<<s)-1,d=o>>1,u=-7,c=a?n-1:0,h=a?-1:1,p=e[t+c];for(c+=h,i=p&(1<<-u)-1,p>>=-u,u+=s;u>0;i=256*i+e[t+c],c+=h,u-=8);for(l=i&(1<<-u)-1,i>>=-u,u+=r;u>0;l=256*l+e[t+c],c+=h,u-=8);if(0===i)i=1-d;else{if(i===o)return l?NaN:1/0*(p?-1:1);l+=Math.pow(2,r),i-=d}return(p?-1:1)*l*Math.pow(2,i-r)},t.write=function(e,t,a,r,n,i){var l,s,o,d=8*i-n-1,u=(1<<d)-1,c=u>>1,h=5960464477539062e-23*(23===n),p=r?0:i-1,f=r?1:-1,m=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),l=u):(l=Math.floor(Math.log(t)/Math.LN2),t*(o=Math.pow(2,-l))<1&&(l--,o*=2),l+c>=1?t+=h/o:t+=h*Math.pow(2,1-c),t*o>=2&&(l++,o/=2),l+c>=u?(s=0,l=u):l+c>=1?(s=(t*o-1)*Math.pow(2,n),l+=c):(s=t*Math.pow(2,c-1)*Math.pow(2,n),l=0));n>=8;e[a+p]=255&s,p+=f,s/=256,n-=8);for(l=l<<n|s,d+=n;d>0;e[a+p]=255&l,p+=f,l/=256,d-=8);e[a+p-f]|=128*m}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var a=n[e]={exports:{}},l=!0;try{r[e](a,a.exports,i),l=!1}finally{l&&delete n[e]}return a.exports}i.ab="/ROOT/node_modules/next/dist/compiled/buffer/",t.exports=i(72)},21865,e=>{e.v({body:"AuthWidgetModal-module-scss-module__x63kCa__body",error:"AuthWidgetModal-module-scss-module__x63kCa__error",errorBlock:"AuthWidgetModal-module-scss-module__x63kCa__errorBlock",message:"AuthWidgetModal-module-scss-module__x63kCa__message",shine:"AuthWidgetModal-module-scss-module__x63kCa__shine",ssoFrame:"AuthWidgetModal-module-scss-module__x63kCa__ssoFrame",widget:"AuthWidgetModal-module-scss-module__x63kCa__widget"})},20152,e=>{e.v({actionButton:"Sort-module-scss-module__U9h0XG__actionButton",icon:"Sort-module-scss-module__U9h0XG__icon",iconButton:"Sort-module-scss-module__U9h0XG__iconButton",iconInverted:"Sort-module-scss-module__U9h0XG__iconInverted",modal:"Sort-module-scss-module__U9h0XG__modal",modalButton:"Sort-module-scss-module__U9h0XG__modalButton",newSortRadioModal:"Sort-module-scss-module__U9h0XG__newSortRadioModal",shine:"Sort-module-scss-module__U9h0XG__shine",sortType:"Sort-module-scss-module__U9h0XG__sortType",sortTypeButton:"Sort-module-scss-module__U9h0XG__sortTypeButton",sortTypeDesktop:"Sort-module-scss-module__U9h0XG__sortTypeDesktop",sortTypeHead:"Sort-module-scss-module__U9h0XG__sortTypeHead",sortTypeRadio:"Sort-module-scss-module__U9h0XG__sortTypeRadio",sortTypeTooltip:"Sort-module-scss-module__U9h0XG__sortTypeTooltip",sortTypeTrigger:"Sort-module-scss-module__U9h0XG__sortTypeTrigger",text:"Sort-module-scss-module__U9h0XG__text",wrapper:"Sort-module-scss-module__U9h0XG__wrapper"})},1177,e=>{e.v({author:"Comments-module-scss-module__g4SbPG__author",caption:"Comments-module-scss-module__g4SbPG__caption",comment:"Comments-module-scss-module__g4SbPG__comment",commentBody:"Comments-module-scss-module__g4SbPG__commentBody",commentControls:"Comments-module-scss-module__g4SbPG__commentControls",commentHeaderText:"Comments-module-scss-module__g4SbPG__commentHeaderText",comments:"Comments-module-scss-module__g4SbPG__comments",date:"Comments-module-scss-module__g4SbPG__date",dislike:"Comments-module-scss-module__g4SbPG__dislike",form:"Comments-module-scss-module__g4SbPG__form",header:"Comments-module-scss-module__g4SbPG__header",input:"Comments-module-scss-module__g4SbPG__input",letter:"Comments-module-scss-module__g4SbPG__letter",more:"Comments-module-scss-module__g4SbPG__more",replyBtn:"Comments-module-scss-module__g4SbPG__replyBtn",shine:"Comments-module-scss-module__g4SbPG__shine",submitBtn:"Comments-module-scss-module__g4SbPG__submitBtn",submitBtnArrow:"Comments-module-scss-module__g4SbPG__submitBtnArrow",title:"Comments-module-scss-module__g4SbPG__title",unit:"Comments-module-scss-module__g4SbPG__unit",wrapper:"Comments-module-scss-module__g4SbPG__wrapper"})},6184,e=>{e.v({caption:"ResponsiveImage-module-scss-module__KcTWLa__caption",figureWrapper:"ResponsiveImage-module-scss-module__KcTWLa__figureWrapper",image:"ResponsiveImage-module-scss-module__KcTWLa__image",pictureWrapper:"ResponsiveImage-module-scss-module__KcTWLa__pictureWrapper",shine:"ResponsiveImage-module-scss-module__KcTWLa__shine"})},5580,e=>{e.v({caption:"ContentImage-module-scss-module__F2hwnW__caption",close:"ContentImage-module-scss-module__F2hwnW__close",debug:"ContentImage-module-scss-module__F2hwnW__debug",detailImage:"ContentImage-module-scss-module__F2hwnW__detailImage",detailImageWrapper:"ContentImage-module-scss-module__F2hwnW__detailImageWrapper",imageModal:"ContentImage-module-scss-module__F2hwnW__imageModal",imgContainer:"ContentImage-module-scss-module__F2hwnW__imgContainer",shine:"ContentImage-module-scss-module__F2hwnW__shine"})},62810,e=>{e.v({shine:"NavigatorContentSlider-module-scss-module__HqiQwG__shine",slide:"NavigatorContentSlider-module-scss-module__HqiQwG__slide",slider:"NavigatorContentSlider-module-scss-module__HqiQwG__slider",sliderItem:"NavigatorContentSlider-module-scss-module__HqiQwG__sliderItem",wrapper:"NavigatorContentSlider-module-scss-module__HqiQwG__wrapper"})},57835,e=>{e.v({shine:"NavigatorVideo-module-scss-module__VxYUvW__shine",subtitle:"NavigatorVideo-module-scss-module__VxYUvW__subtitle",wrapper:"NavigatorVideo-module-scss-module__VxYUvW__wrapper"})},20378,e=>{e.v({bgImage:"QrAd-module-scss-module__GKP0jG__bgImage",button:"QrAd-module-scss-module__GKP0jG__button",buttonMobile:"QrAd-module-scss-module__GKP0jG__buttonMobile",container:"QrAd-module-scss-module__GKP0jG__container",qr:"QrAd-module-scss-module__GKP0jG__qr",qrContainer:"QrAd-module-scss-module__GKP0jG__qrContainer",right:"QrAd-module-scss-module__GKP0jG__right",shine:"QrAd-module-scss-module__GKP0jG__shine",title:"QrAd-module-scss-module__GKP0jG__title",titleSmall:"QrAd-module-scss-module__GKP0jG__titleSmall"})},76357,39002,47865,e=>{"use strict";let t={src:e.i(24110).default,width:256,height:256,blurWidth:0,blurHeight:0};e.s(["default",0,t],76357);var a=e.i(43476),r=e.i(71645),n=e.i(2305);let i=e=>(0,a.jsx)("a",{...e});var l=e.i(20378);let s="Управляйте финансами через приложение Финуслуг",o="https://promo.finuslugi.ru/mobapp/",d=(0,r.memo)(({Link:e=i,text:t=s,className:r,BgImage:d,QrImage:u,isSmall:c,href:h=o,hideButtons:p})=>(0,a.jsxs)(e,{className:(0,n.default)(l.default.container,r),target:"_blank",href:h,children:[(0,a.jsx)("div",{className:(0,n.default)(l.default.title,c&&l.default.titleSmall),dangerouslySetInnerHTML:{__html:t}}),(0,a.jsxs)("div",{className:l.default.right,children:[u&&(0,a.jsx)("div",{className:l.default.qrContainer,children:(0,a.jsx)(u,{className:l.default.qr})}),!p&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:l.default.button,children:"Отсканируйте QR"}),(0,a.jsx)("div",{className:(0,n.default)(l.default.button,l.default.buttonMobile),children:"Подробнее"})]}),d&&(0,a.jsx)(d,{className:l.default.bgImage})]})]}));d.displayName="UiQrAd",e.s(["UiQrAd",0,d],39002),e.s([],47865)},75331,e=>{e.v({blockTitle:"ReadMore-module-scss-module__EHKVGa__blockTitle",card:"ReadMore-module-scss-module__EHKVGa__card",container:"ReadMore-module-scss-module__EHKVGa__container",icons:"ReadMore-module-scss-module__EHKVGa__icons",image:"ReadMore-module-scss-module__EHKVGa__image",imageWrapper:"ReadMore-module-scss-module__EHKVGa__imageWrapper",shine:"ReadMore-module-scss-module__EHKVGa__shine",title:"ReadMore-module-scss-module__EHKVGa__title",unit:"ReadMore-module-scss-module__EHKVGa__unit",wrapper:"ReadMore-module-scss-module__EHKVGa__wrapper"})},61167,e=>{e.v({hide:"YaAdFoxBanner-module-scss-module__mudSjG__hide",shine:"YaAdFoxBanner-module-scss-module__mudSjG__shine"})},51284,e=>{e.v({container:"LogosList-module-scss-module__OhiBXq__container",img:"LogosList-module-scss-module__OhiBXq__img",item:"LogosList-module-scss-module__OhiBXq__item",itemNum:"LogosList-module-scss-module__OhiBXq__itemNum",shine:"LogosList-module-scss-module__OhiBXq__shine"})},68466,e=>{e.v({logos:"OffersWrapper-module-scss-module__fDHQIG__logos",offersWrapper:"OffersWrapper-module-scss-module__fDHQIG__offersWrapper",shine:"OffersWrapper-module-scss-module__fDHQIG__shine",title:"OffersWrapper-module-scss-module__fDHQIG__title"})},85041,e=>{e.v({inputs:"CreditsOffers-module-scss-module__jBjoJW__inputs",shine:"CreditsOffers-module-scss-module__jBjoJW__shine"})},18492,e=>{e.v({inputs:"DebitCardsOffers-module-scss-module__MmotTG__inputs",shine:"DebitCardsOffers-module-scss-module__MmotTG__shine"})},8083,e=>{e.v({inputs:"DepositsOffers-module-scss-module__EdYDRq__inputs",shine:"DepositsOffers-module-scss-module__EdYDRq__shine"})},13168,e=>{e.v({body:"InfoBlock-module-scss-module__0zS1UW__body",button:"InfoBlock-module-scss-module__0zS1UW__button",component:"InfoBlock-module-scss-module__0zS1UW__component",description:"InfoBlock-module-scss-module__0zS1UW__description",image:"InfoBlock-module-scss-module__0zS1UW__image",isOutside:"InfoBlock-module-scss-module__0zS1UW__isOutside",shine:"InfoBlock-module-scss-module__0zS1UW__shine",title:"InfoBlock-module-scss-module__0zS1UW__title"})},91814,e=>{e.v({button:"OsagoOffers-module-scss-module__mhI6hW__button",container:"OsagoOffers-module-scss-module__mhI6hW__container",content:"OsagoOffers-module-scss-module__mhI6hW__content",form:"OsagoOffers-module-scss-module__mhI6hW__form",img:"OsagoOffers-module-scss-module__mhI6hW__img",inputs:"OsagoOffers-module-scss-module__mhI6hW__inputs",noLicense:"OsagoOffers-module-scss-module__mhI6hW__noLicense",osagoOffersWrapper:"OsagoOffers-module-scss-module__mhI6hW__osagoOffersWrapper",select:"OsagoOffers-module-scss-module__mhI6hW__select",shine:"OsagoOffers-module-scss-module__mhI6hW__shine",small:"OsagoOffers-module-scss-module__mhI6hW__small",title:"OsagoOffers-module-scss-module__mhI6hW__title"})},8341,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={cancelIdleCallback:function(){return l},requestIdleCallback:function(){return i}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:r[n]});let i="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},l="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},19083,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={ESCAPE_REGEX:function(){return l},htmlEscapeAttributeString:function(){return u},htmlEscapeJsonString:function(){return d}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:r[n]});let i={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},l=/[&><\u2028\u2029]/g,s={"&":"&amp;",'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;"},o=/[&"'<>]/g;function d(e){return e.replace(l,e=>i[e])}function u(e){return e.replace(o,e=>s[e])}},79520,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={default:function(){return w},handleClientScriptLoad:function(){return v},initScriptLoader:function(){return b}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:r[n]});let i=e.r(55682),l=e.r(90809),s=e.r(43476),o=i._(e.r(74080)),d=l._(e.r(71645)),u=e.r(42732),c=e.r(22737),h=e.r(8341),p=e.r(19083),f=new Map,m=new Set,g=e=>{let{src:t,id:a,onLoad:r=()=>{},onReady:n=null,dangerouslySetInnerHTML:i,children:l="",strategy:s="afterInteractive",onError:d,stylesheets:u}=e,h=a||t;if(h&&m.has(h))return;if(f.has(t)){m.add(h),f.get(t).then(r,d);return}let p=()=>{n&&n(),m.add(h)},g=document.createElement("script"),v=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),r&&r.call(this,t),p()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){d&&d(e)});i?(g.innerHTML=i.__html||"",p()):l?(g.textContent="string"==typeof l?l:Array.isArray(l)?l.join(""):"",p()):t&&(g.src=t,f.set(t,v)),(0,c.setAttributesFromProps)(g,e),"worker"===s&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",s),u&&(e=>{if(o.default.preinit)return e.forEach(e=>{o.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let a=document.createElement("link");a.type="text/css",a.rel="stylesheet",a.href=e,t.appendChild(a)})}})(u),document.body.appendChild(g)};function v(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,h.requestIdleCallback)(()=>g(e))}):g(e)}function b(e){e.forEach(v),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");m.add(t)})}function y(e){let{id:t,src:a="",onLoad:r=()=>{},onReady:n=null,strategy:i="afterInteractive",onError:l,stylesheets:c,...f}=e,{updateScripts:v,scripts:b,getIsSsr:y,appDir:w,nonce:_}=(0,d.useContext)(u.HeadManagerContext);_=f.nonce||_;let x=(0,d.useRef)(!1);(0,d.useEffect)(()=>{let e=t||a;x.current||(n&&e&&m.has(e)&&n(),x.current=!0)},[n,t,a]);let k=(0,d.useRef)(!1);if((0,d.useEffect)(()=>{if(!k.current){if("afterInteractive"===i)g(e);else"lazyOnload"===i&&("complete"===document.readyState?(0,h.requestIdleCallback)(()=>g(e)):window.addEventListener("load",()=>{(0,h.requestIdleCallback)(()=>g(e))}));k.current=!0}},[e,i]),("beforeInteractive"===i||"worker"===i)&&(v?(b[i]=(b[i]||[]).concat([{id:t,src:a,onLoad:r,onReady:n,onError:l,...f,nonce:_}]),v(b)):y&&y()?m.add(t||a):y&&!y()&&g({...e,nonce:_})),w){if(c&&c.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===i)if(!a)return f.dangerouslySetInnerHTML&&(f.children=f.dangerouslySetInnerHTML.__html,delete f.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:_,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([0,{...f,id:t}]))})`}});else return o.default.preload(a,f.integrity?{as:"script",integrity:f.integrity,nonce:_,crossOrigin:f.crossOrigin}:{as:"script",nonce:_,crossOrigin:f.crossOrigin}),(0,s.jsx)("script",{nonce:_,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([a,{...f,id:t}]))})`}});"afterInteractive"===i&&a&&o.default.preload(a,f.integrity?{as:"script",integrity:f.integrity,nonce:_,crossOrigin:f.crossOrigin}:{as:"script",nonce:_,crossOrigin:f.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let w=y;("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},3303,(e,t,a)=>{t.exports=e.r(79520)},22024,e=>{e.v({shine:"OsagoWidget-module-scss-module__JjbpfG__shine",wrapper:"OsagoWidget-module-scss-module__JjbpfG__wrapper"})},60193,e=>{e.v({allVotes:"Survey-module-scss-module__eOLtia__allVotes",buttonWrapper:"Survey-module-scss-module__eOLtia__buttonWrapper",buttonWrapperIcon:"Survey-module-scss-module__eOLtia__buttonWrapperIcon",fill:"Survey-module-scss-module__eOLtia__fill",left:"Survey-module-scss-module__eOLtia__left",option:"Survey-module-scss-module__eOLtia__option",options:"Survey-module-scss-module__eOLtia__options",question:"Survey-module-scss-module__eOLtia__question",selected:"Survey-module-scss-module__eOLtia__selected",shine:"Survey-module-scss-module__eOLtia__shine",survey:"Survey-module-scss-module__eOLtia__survey",text:"Survey-module-scss-module__eOLtia__text",tooltip:"Survey-module-scss-module__eOLtia__tooltip",voted:"Survey-module-scss-module__eOLtia__voted"})},27464,e=>{e.v({"adfox-banner":"ContentBlocks-module-scss-module__iOSIeW__adfox-banner",annotation:"ContentBlocks-module-scss-module__iOSIeW__annotation",arrow:"ContentBlocks-module-scss-module__iOSIeW__arrow","arrow-left":"ContentBlocks-module-scss-module__iOSIeW__arrow-left","arrow-right":"ContentBlocks-module-scss-module__iOSIeW__arrow-right","block-link":"ContentBlocks-module-scss-module__iOSIeW__block-link","block-link-old":"ContentBlocks-module-scss-module__iOSIeW__block-link-old","blog-slider":"ContentBlocks-module-scss-module__iOSIeW__blog-slider","brain-banner":"ContentBlocks-module-scss-module__iOSIeW__brain-banner","card-banner":"ContentBlocks-module-scss-module__iOSIeW__card-banner","content-blocks":"ContentBlocks-module-scss-module__iOSIeW__content-blocks","content-image":"ContentBlocks-module-scss-module__iOSIeW__content-image","content-image-element":"ContentBlocks-module-scss-module__iOSIeW__content-image-element","content-slider-counter":"ContentBlocks-module-scss-module__iOSIeW__content-slider-counter","content-slider-list":"ContentBlocks-module-scss-module__iOSIeW__content-slider-list","content-slider-pager":"ContentBlocks-module-scss-module__iOSIeW__content-slider-pager","content-slider-wrapper":"ContentBlocks-module-scss-module__iOSIeW__content-slider-wrapper","content-table-wrapper":"ContentBlocks-module-scss-module__iOSIeW__content-table-wrapper",controls:"ContentBlocks-module-scss-module__iOSIeW__controls","credit-widget":"ContentBlocks-module-scss-module__iOSIeW__credit-widget",date:"ContentBlocks-module-scss-module__iOSIeW__date",disableContentBlocksStyles:"ContentBlocks-module-scss-module__iOSIeW__disableContentBlocksStyles","doc-file":"ContentBlocks-module-scss-module__iOSIeW__doc-file","doc-files":"ContentBlocks-module-scss-module__iOSIeW__doc-files","dossier-date-item":"ContentBlocks-module-scss-module__iOSIeW__dossier-date-item","feedback-widget":"ContentBlocks-module-scss-module__iOSIeW__feedback-widget","i-arrow-right":"ContentBlocks-module-scss-module__iOSIeW__i-arrow-right","i-chain":"ContentBlocks-module-scss-module__iOSIeW__i-chain","image-opened":"ContentBlocks-module-scss-module__iOSIeW__image-opened",infoBlock:"ContentBlocks-module-scss-module__iOSIeW__infoBlock","investor-banner":"ContentBlocks-module-scss-module__iOSIeW__investor-banner",keynote:"ContentBlocks-module-scss-module__iOSIeW__keynote","keynote-wrapper":"ContentBlocks-module-scss-module__iOSIeW__keynote-wrapper","list-with-counter":"ContentBlocks-module-scss-module__iOSIeW__list-with-counter","main-p":"ContentBlocks-module-scss-module__iOSIeW__main-p",notice:"ContentBlocks-module-scss-module__iOSIeW__notice",postAuthor:"ContentBlocks-module-scss-module__iOSIeW__postAuthor",qrAd:"ContentBlocks-module-scss-module__iOSIeW__qrAd",shine:"ContentBlocks-module-scss-module__iOSIeW__shine",short:"ContentBlocks-module-scss-module__iOSIeW__short","slider-item":"ContentBlocks-module-scss-module__iOSIeW__slider-item","text-styles":"ContentBlocks-module-scss-module__iOSIeW__text-styles","text-styles__small":"ContentBlocks-module-scss-module__iOSIeW__text-styles__small",warning:"ContentBlocks-module-scss-module__iOSIeW__warning"})},43487,25581,29883,15825,29151,65018,33209,72934,81230,64619,46660,50056,31484,75727,7326,8237,e=>{"use strict";let t,a,r,n;var i,l,s,o,d,u,c,h=e.i(67638),p=e.i(82372),f=e.i(17212);let m=e=>{if("string"!=typeof e)return"";let t=e?.split("/")?.pop()||"";return t?.startsWith("stat_")?t?.replace("stat_",""):t};var g=e.i(88195);let v=()=>"true"===String((0,h.getEnvValue)().NEXT_PUBLIC_COMMENTS_V2_API_ENABLED),b=e=>e?.[0]!=="/"?`/${e}`:e,y=async e=>{let{data:t,error:a}=await (0,p.callApi)({url:`/api/v2/comments?published=true&page=0&size=1000&sort=DESC&sortBy=dt&contentUrl=${b(e)}`,options:{isMpScApi:!0}});return a?{data:{comments:[]}}:{data:{comments:(t?.content||[]).map(e=>({id:e.id,post_id:e.contentUrl,comment:e.text,user_id:e.name,date_created:e.dt,user_name:e.name}))}}},w=async(e,t)=>{let[a,r]=await Promise.allSettled([(0,p.callApi)({url:`/api/v2/posts/by-full-url?fullUrl=${e}&draft=false&showPlanned=false`,options:{isMpScApi:!0}}),t?Promise.resolve(null):v()?y(e):(0,p.callApi)({url:`/money_data/NavigatorDetailNocache.json?url=${e}`})]),n=(0,f.convertSettledData)(a,null),i=(0,f.convertSettledData)(r,null),l=i?.data?.comments||null;return{data:{article:{...(0,g.parsePost)(n?.data)||{},comments:l},tags:[],ctgs:[],actual_news:[],news_tags:[],towns_info:[],others:[]}}},_=async(e,t)=>{let a=null,r=(0,p.getApiEndpoint)(e,{isMpScApi:!0}),n=m(t);try{let e=await fetch(`${r}/api/v1/counter/view/${n}`,{method:"PUT"});if(!e.ok)throw Error(`Error: ${e.statusText}`);a=await e.json()}catch(e){console.error("Error:",e)}return a?.views},x=async(e,t,a)=>{let{data:r}=await (0,p.callApi)({url:"/api/v1/polls/votes",options:{isMpScApi:!0},config:{method:"POST",body:JSON.stringify({contentUrl:e,pollKey:t,variantKey:a}),headers:{"Content-Type":"application/json"}}});return(0,g.getSurveyStats)(r?.result?.answers)},k=async(e,t)=>{let{data:a}=await (0,p.callApi)({url:`/api/v1/polls/results?contentUrl=${e}&pollKey=${t}`,options:{isMpScApi:!0}});return(0,g.getSurveyStats)(a?.answers)},C=async(e,t,a,r)=>{if("validate"===r)return!0;let{error:n}=await (0,p.callApi)({url:"/api/v2/comments",options:{isMpScApi:!0},config:{method:"POST",body:JSON.stringify((({post_id:e,user_name:t,comment:a})=>({contentUrl:e,name:t,text:a}))({post_id:b(String(e)),user_name:t,comment:a}))}});return!n},S=async(e,t,a,r,n,i)=>{if(v())return await C(t,r,n,i);let l=null,s=(0,p.getApiEndpoint)(e,{});try{let e=await fetch(`${s}/money_data/NavigatorComments.json`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:t,user_name:r,user_id:a,comment:n,secret:"g4$3in4d",type:i})});if(!e.ok)throw Error(`Error: ${e.statusText}`);l=await e.json()}catch(e){console.error("Error:",e)}return!!l?.success},$=async(e,t)=>{let a=null,r=(0,p.getApiEndpoint)(e,{isMpScApi:!0}),n=m(t);try{let e=await fetch(`${r}/api/v1/counter/like/INCREMENT/${n}`,{method:"POST"});if(a=await e.json(),!e.ok||!a?.likes)throw Error(`Error: ${e.statusText}`)}catch(e){console.error("Error:",e)}return!!a?.likes};e.s(["getNavigatorDetailData",0,w,"getSurveyVotes",0,k,"submitPostComment",0,S,"submitPostLike",0,$,"submitPostViewNoCache",0,_,"submitSurveyVote",0,x],43487);var T=((i=T||{}).Company="company",i.CompanyInsurance="company_insurance",i.Finuslugi="finuslugi",i.Industry="industry",i.IndustryInsurance="industry_insurance",i),E=((l={}).Annotation="annotation",l.HTML="html",l.Header="header",l.Keynote="keynote",l.SubHeader="sub_header",l.DocumentFile="document-file",l);e.s(["ContentType",()=>E],25581);var j=e.i(43476),N=e.i(8810),A=e.i(94246),L=e.i(73477);e.s(["BestOffersSection",0,({tab:e,category:t})=>{let a={...e,banner:void 0},r=(0,h.getEnvValue)(),n=["best-offers",a.productType];return t&&n.push(t),(0,j.jsx)("div",{className:L.default.bestOffersWrapper,children:(0,j.jsx)(N.BestOffers,{tabs:[a],baseUrl:r.NEXT_PUBLIC_BASE_URL,s3Assets:r.NEXT_PUBLIC_S3_ASSETS,dataLayerPush:A.dataLayerPush,singleProduct:!0,eventCategory:n.join("_"),theme:"gray"})})},"getBestOffersTab",0,(e,t)=>{if(Array.isArray(e))return e.find(e=>e.productType===t)}],29883),e.s([],15825);var M=e.i(71645),I=e.i(57688),O=e.i(22016),R=e.i(62965),P=e.i(2305);e.i(51966);var D=e.i(20039),B=e.i(12716),z=e.i(22468);let F=({type:e="text",unit:t,format:a,defaultValue:r="",maxLength:n=-1}={})=>{let[i,l]=(0,M.useState)(r),s=(0,M.useRef)(i),[o,d]=(0,M.useState)(!1),u=(0,M.useCallback)((t,a)=>{"function"==typeof t&&(t=t(s.current));let r=String(t);if(!(n>-1&&r.length>n)){if(["int","float"].includes(e)){if(isNaN(+t)||"int"===e&&r.includes(".")||r.includes(" "))return;r=String(""===t?"":+t)}s.current=r,l(r),null==a||a(r)}},[n,e]),c=(0,M.useMemo)(()=>({onChange:e=>{u(e)},onFocus:()=>d(!0),onBlur:()=>d(!1)}),[u]),h=(0,M.useMemo)(()=>{let r=i,n=null;switch("currency"===a&&["int","float"].includes(e)&&""!==i&&(r=((e,t=-1)=>{let a;return a=e,t>0&&!Number.isInteger(a)&&!Number.isNaN(a)&&String(a).split(".")[1].length>t&&(a=+a.toFixed(t)),e=a,new Intl.NumberFormat("ru-RU").format(e)})(+i)),t){case"year":n=""===r?"":(0,D.pluralize)(+i,"год","года","лет");break;case"day":n=""===r?"":(0,D.pluralize)(+i,"день","дня","дней");break;default:n=""!==r&&t?t:""}return n&&["int","float"].includes(e)?`${r} ${n}`:r},[a,e,t,i]);return(0,M.useMemo)(()=>({events:c,value:i,formattedValue:h,isFocused:o,handleChange:u}),[c,h,u,o,i])},U=(0,z.g)("tax-calculator-banner","sc"),W=Object.freeze({taxCalculatorBaner:U,widget:`${U}--widget`,wrapper:`${U}__wrapper`,content:`${U}__content`,image:`${U}__image`,title:`${U}__title`,subtitle:`${U}__subtitle`,button:`${U}__button`}),H=({isFullPage:e,buttonUrl:t,assets:a})=>(0,j.jsxs)("div",{className:(0,P.default)(W.wrapper,{[W.widget]:!e}),children:[(0,j.jsxs)("picture",{className:W.image,children:[a.mobile&&(0,j.jsx)("source",{srcSet:a.mobile,media:"(max-width: 1023.02px)"}),(0,j.jsx)("img",{src:a.desktop,alt:"Калькулятор НДФЛ",loading:e?"eager":"lazy"})]}),(0,j.jsxs)("div",{className:W.content,children:[(0,j.jsx)("p",{className:W.title,children:"Оформи налоговый вычет"}),(0,j.jsx)("p",{className:W.subtitle,children:"Вы можете подать заявление на возврат НДФЛ за прошлый год с помощью наших партнеров"}),(0,j.jsx)(B.Button,{stretch:!0,className:W.button,label:"Подать заявление",size:"s",onClick:()=>{window.open(t,"_blank")}})]})]}),q=e=>M.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",...e},M.createElement("path",{fill:"#6c6d78",d:"M12 22a10 10 0 1 0 0-20 10 10 0 0 0 0 20Zm0-18a8 8 0 1 1 0 16 8 8 0 0 1 0-16Z"}),M.createElement("path",{fill:"#6c6d78",d:"M11.62 17.915a1 1 0 0 0 .76 0 1 1 0 0 0 .33-.21c.088-.097.16-.209.21-.33a.84.84 0 0 0 .08-.38 1 1 0 0 0-.29-.71 1.152 1.152 0 0 0-.33-.21 1 1 0 0 0-1.38.92c.004.265.107.518.29.71a.999.999 0 0 0 .33.21Z"}),M.createElement("path",{fill:"#6c6d78",fillRule:"evenodd",d:"M8 9.584C8 7.47 9.935 6 12 6s4 1.47 4 3.584c0 1.632-1.222 2.45-1.981 2.89h-.002c-.74.43-1.017.745-1.017 1.203V14a1 1 0 1 1-2 0v-.323c0-1.653 1.237-2.482 2.015-2.933.722-.42.985-.723.985-1.16C14 8.844 13.25 8 12 8s-2 .844-2 1.584a1 1 0 0 1-2 0Z",clipRule:"evenodd"})),G=(0,z.g)("tax-calculator","sc"),V=Object.freeze({taxCalculator:G,widget:`${G}--widget`,fullPage:`${G}--full-page`,wrapper:`${G}__wrapper`,row:`${G}__row`}),Y={Январь:{num:1,genitive:"января",prepositional:"январе"},Февраль:{num:2,genitive:"февраля",prepositional:"феврале"},Март:{num:3,genitive:"марта",prepositional:"марте"},Апрель:{num:4,genitive:"апреля",prepositional:"апреле"},Май:{num:5,genitive:"мая",prepositional:"мае"},Июнь:{num:6,genitive:"июня",prepositional:"июне"},Июль:{num:7,genitive:"июля",prepositional:"июле"},Август:{num:8,genitive:"августа",prepositional:"августе"},Сентябрь:{num:9,genitive:"сентября",prepositional:"сентябре"},Октябрь:{num:10,genitive:"октября",prepositional:"октябре"},Ноябрь:{num:11,genitive:"ноября",prepositional:"ноябре"},Декабрь:{num:12,genitive:"декабря",prepositional:"декабре"}},Z=[{limit:24e5,rate:.13},{limit:5e6,rate:.15},{limit:2e7,rate:.18},{limit:5e7,rate:.2},{limit:1/0,rate:.22}];Z[0].limit,Z[0].rate;let X=Z[0].rate,Q=(0,z.g)("tax-calculator-form-bonus","sc"),K=Object.freeze({taxCalculatorFormBonus:Q,removeButton:`${Q}__remove-button`}),J=({bonus:e,index:t,selectedMonths:a,onRemove:r,onUpdate:n})=>{let i=F({defaultValue:()=>e.value,type:"int",maxLength:20,unit:"₽",format:"currency"});return(0,j.jsxs)("div",{className:K.taxCalculatorFormBonus,children:[(0,j.jsx)(B.InputBase,{size:"m",label:"Сумма до налогов",value:i.isFocused?i.value:i.formattedValue,variant:"secondary",...i.events,onChange:a=>{i.events.onChange(a),n(t,{...e,value:a})}}),(0,j.jsx)(B.Select,{options:Object.keys(Y).filter(t=>!a.includes(t)||t===e.month),variant:"secondary",label:"Месяц",value:e.month,onChange:a=>n(t,{...e,month:a})}),(0,j.jsx)(B.Button,{onClick:()=>r(t),label:"Удалить",appearance:"ghost",variant:"purple",size:"xs",className:K.removeButton})]})},ee=(0,z.g)("tax-calculator-form","sc"),et=Object.freeze({taxCalculatorForm:ee,fullPage:`${ee}--full-page`,wrapper:`${ee}__wrapper`,title:`${ee}__title`,subtitle:`${ee}__subtitle`,fields:`${ee}__fields`,bonusToggle:`${ee}__bonus-toggle`,addBonusButton:`${ee}__add-bonus-button`,iconPlus:`${ee}__icon-plus`,tooltip:`${ee}__tooltip`}),ea=({salary:e,bonuses:t,setBonuses:a,isFullPage:r})=>{let[n,i]=(0,M.useState)(!1),l=t.map(e=>e.month),s=()=>{var e;let a=t.map(e=>Y[e.month].num).sort((e,t)=>e-t),r=Object.keys(Y).map(e=>({monthName:e,monthIndex:Y[e].num})).sort((e,t)=>e.monthIndex-t.monthIndex),n=a[a.length-1],i=r.find(({monthIndex:e})=>e>n&&!a.includes(e));return i?i.monthName:(null==(e=r.find(({monthIndex:e})=>!a.includes(e)))?void 0:e.monthName)??null},o=e=>{a(t=>{let a=t.filter((t,a)=>a!==e);return a.length||i(!1),a})},d=(e,t)=>{a(a=>a.map((a,r)=>r===e?t:a))};return(0,j.jsx)("div",{className:(0,P.default)(et.taxCalculatorForm,r&&et.fullPage),children:(0,j.jsxs)("div",{className:et.wrapper,children:[(0,j.jsx)(r?"h1":"p",{className:et.title,children:"Калькулятор НДФЛ"}),(0,j.jsx)("p",{className:et.subtitle,children:"Сервис поможет рассчитать новый размер НДФЛ по прогрессивной шкале"}),(0,j.jsxs)("div",{className:et.fields,children:[(0,j.jsx)(B.InputBase,{size:"m",label:"Оклад до налогов",value:e.isFocused?e.value:e.formattedValue,icon:(0,j.jsx)(B.Tooltip,{text:"Указывается сумма заработной платы до удержания налогов",position:"top",children:(0,j.jsx)(q,{className:et.tooltip})}),...e.events}),(0,j.jsx)(B.Toggle,{label:"Получаю премию",value:n,onChange:()=>{if(i(e=>!e),n)a([]);else{let e=s();e&&a([{value:"100000",month:e}])}},className:et.bonusToggle,flipped:!0}),n&&(0,j.jsxs)("div",{children:[t.map((e,t)=>(0,j.jsx)(J,{bonus:e,index:t,selectedMonths:l,onRemove:o,onUpdate:d},e.month)),(0,j.jsx)(B.Button,{onClick:()=>{let e=s();e&&a(t=>[...t,{value:"100000",month:e}])},disabled:null===s(),className:et.addBonusButton,label:"Добавить еще премию",iconLeft:(0,j.jsx)(R.IconFdsPlusO,{}),appearance:"ghost",variant:"purple",size:"xs"})]})]})]})})},er=e=>{let t=Object.entries(Y).find(([t,a])=>a.num===e);return t?t[0]:""},en=(e,t)=>{let a=0,r=0,n=t,i=`${100*t}%`;for(let l of Z){if(e<=a)break;r+=Math.min(e-a,l.limit-a)*l.rate,a=l.limit,(n=l.rate)>t&&(i=`${100*t}%—${100*n}%`)}return{tax:r,currentRate:n,rateString:i}},ei=e=>{let t=[],a=null,r=null;for(let n of e){let e=n.bonusAmount>0;a&&a.taxRate===n.taxRate&&r===e?a.endMonth=n.endMonth:(a&&t.push(a),a={...n},r=e)}return a&&t.push(a),t},el=e=>new Intl.NumberFormat("ru-RU").format(e),es=({size:e=24})=>(0,j.jsx)("span",{style:{fontFamily:"var(--font-family-primary)",fontSize:`${e}px`},children:"₽"}),eo=(0,z.g)("tax-calculator-result-head","sc"),ed=Object.freeze({taxCalculatorResultHead:eo,title:`${eo}__title`,titleTaxAmount:`${eo}__title--tax-amount`,subtitle:`${eo}__subtitle`}),eu=({data:e})=>{let{taxFixed:t,taxProgressive:a,taxDiff:r}=e,n=new Date().getFullYear(),i="Сумма НДФЛ не изменится",l=el(t),s=(0,j.jsxs)(j.Fragment,{children:["Ставка НДФЛ в ",n," году останется прежней — 13%"]});return 0!==r&&(i="Доход станет меньше",l=`на ${el(r)}`,s=(0,j.jsxs)(j.Fragment,{children:["В ",n," году на уплату НДФЛ уйдет ",el(a)," ",(0,j.jsx)(es,{size:18}),", а в 2024 году — ",el(t)," ",(0,j.jsx)(es,{size:18})," при той же зарплате."]})),(0,j.jsxs)("div",{className:ed.taxCalculatorResultHead,children:[(0,j.jsxs)("p",{className:ed.title,children:[i,(0,j.jsx)("br",{}),(0,j.jsx)("span",{className:ed.titleTaxAmount,children:l})," ",(0,j.jsx)(es,{size:24}),0!==r&&"/год"]}),(0,j.jsx)("p",{className:ed.subtitle,children:s})]})},ec=(0,z.g)("tax-calculator-result","sc"),eh=Object.freeze({taxCalculatorResult:ec,taxCalculatorResultFullPage:`${ec}--full-page`,title:`${ec}__title`,titleTaxAmount:`${ec}__title--tax-amount`,subtitle:`${ec}__subtitle`,tableWrapper:`${ec}__table-wrapper`,tableTitle:`${ec}__table-title`,tableBody:`${ec}__table-body`,tableBlock:`${ec}__table-block`,tableRow:`${ec}__table-row`,tableRowDottedLine:`${ec}__table-row--dotted-line`,tableRowRowValue:`${ec}__table-row--row-value`,tableRowFinalValue:`${ec}__table-row--final-value`,tableRowRed:`${ec}__table-row--red`,ndflRow:`${ec}__ndfl-row`,tooltipIcon:`${ec}__tooltip-icon`}),ep=({taxData:e,isFullPage:t})=>{let{taxDiff:a,monthlyTaxGroups:r,taxProgressive:n}=e;return(0,j.jsxs)("div",{className:(0,P.clsx)(eh.taxCalculatorResult,{[eh.taxCalculatorResultFullPage]:t}),children:[(0,j.jsx)(eu,{data:e}),(0,j.jsx)("div",{children:0!==a&&(0,j.jsxs)("div",{className:eh.tableWrapper,children:[(0,j.jsxs)("p",{className:eh.tableTitle,children:["Получите доход в ",new Date().getFullYear()," году "]}),(0,j.jsxs)("div",{className:eh.tableBody,children:[r.map(e=>{let t=Y[e.startMonth],a=e.endMonth.toLowerCase(),r=e.startMonth===e.endMonth?`В ${t.prepositional}`:`С ${t.genitive} по ${a}`;return(0,j.jsxs)("div",{className:eh.tableBlock,children:[(0,j.jsxs)("div",{className:eh.tableRow,children:[(0,j.jsx)("p",{children:r}),(0,j.jsx)("div",{className:eh.tableRowDottedLine}),(0,j.jsxs)("p",{className:(0,P.clsx)(eh.tableRowRowValue,{[eh.tableRowRed]:"13%"!==e.taxRate}),children:[el(e.income)," ",(0,j.jsx)(es,{size:18})]})]}),e.bonusAmount>0&&(0,j.jsxs)("div",{className:eh.tableRow,children:[(0,j.jsx)("p",{children:"Премия"}),(0,j.jsx)("div",{className:eh.tableRowDottedLine}),(0,j.jsxs)("div",{className:eh.tableRowRowValue,children:[el(e.bonusAmount)," ",(0,j.jsx)(es,{size:18})]})]}),(0,j.jsxs)("div",{className:eh.tableRow,children:[(0,j.jsxs)("div",{className:eh.ndflRow,children:["НДФЛ ",e.taxRate,e.taxRate.includes("—")&&(0,j.jsx)(B.Tooltip,{text:"Повышенная ставка применяется не ко всему доходу, а только к превышению над пороговым значением",position:"top",children:(0,j.jsx)("span",{className:eh.tooltipIcon,children:(0,j.jsx)(q,{})})})]}),(0,j.jsx)("div",{className:eh.tableRowDottedLine}),(0,j.jsxs)("p",{className:eh.tableRowRowValue,children:[el(e.tax)," ",(0,j.jsx)(es,{size:18})]})]})]},a)}),(0,j.jsxs)("div",{className:eh.tableRow,children:[(0,j.jsx)("p",{className:eh.tableRowRowValue,children:"Итого НДФЛ"}),(0,j.jsx)("div",{className:eh.tableRowDottedLine}),(0,j.jsxs)("p",{className:(0,P.clsx)(eh.tableRowRowValue,eh.tableRowFinalValue),children:[el(n)," ",(0,j.jsx)(es,{size:18})]})]})]})]})})]})},ef=({className:e,isFullPage:t,bannerButtonUrl:a,assets:r})=>{let n=F({defaultValue:()=>"100000",type:"int",maxLength:20,unit:"₽",format:"currency"}),[i,l]=(0,M.useState)([]),s=((e,t)=>{let a=0,r=0,n=Z[0].rate,i={};t.forEach(({month:e,value:t})=>{i[Y[e].num]=Math.round(Number(t))});let l=[];for(let t=Y.Январь.num;t<=Y.Декабрь.num;t++){let s=i[t]||0,o=e+s,{tax:d,currentRate:u,rateString:c}=en(a+=o,n),h=Math.round(d-r);r=d;let p=Math.round(e/o*h),f=h-p;s>0&&(f=h-(p=Math.min(p,Math.round(e*n))));let m=e-p,g=s-f;l.push({startMonth:er(t),endMonth:er(t),income:m,taxRate:c,tax:h,bonusAmount:g}),n=u}let s=(e=>{let t=[],a=[],r=null;for(let n of e)r===n.taxRate?a.push(n):(a.length>0&&t.push(...ei(a)),a=[n],r=n.taxRate);return a.length>0&&t.push(...ei(a)),t})(l),o=Math.round(a*X),d=Math.round(r-o);return{taxFixed:o,taxProgressive:Math.round(r),taxDiff:d,monthlyTaxGroups:s}})(Number(n.value),i);return(0,j.jsx)("div",{className:(0,P.default)(V.taxCalculator,t?V.fullPage:V.widget,e),children:(0,j.jsxs)("div",{className:V.wrapper,children:[(0,j.jsxs)("div",{className:V.row,children:[(0,j.jsx)(ea,{salary:n,bonuses:i,setBonuses:l,isFullPage:t}),(0,j.jsx)(ep,{taxData:s,isFullPage:t})]}),(0,j.jsx)(H,{buttonUrl:a,isFullPage:t,assets:r})]})})};var em=e.i(76357),eg=e.i(81911);let ev=({quote:e,name:t,position:a,img:r})=>e?(0,j.jsxs)("div",{className:(0,P.default)(eg.default.wrapper,"disableContentBlocksStyles"),children:[t&&(0,j.jsxs)("div",{className:eg.default.author,children:[r&&(0,j.jsx)("div",{className:eg.default.image,children:(0,j.jsx)("img",{src:r,alt:"portrait"})}),(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:eg.default.name,children:t}),(0,j.jsx)("div",{className:eg.default.position,children:a})]})]}),(0,j.jsx)("div",{className:eg.default.quote,children:e})]}):null;var eb=e.i(97209);let ey=e=>"object"==typeof e&&null!==e,ew=e=>{let t;return"string"!=typeof e?null:(t=e.trim().split(/\s+/))[0]?1===t.length?t[0]:t[1]||null:null},e_=e=>{let t,a=(0,eb.getSavedAccessToken)(),r=a?(e=>{try{let t=e.split(".")[1];if(!t)return null;let a=t.replace(/-/g,"+").replace(/_/g,"/"),r=a.padEnd(a.length+(4-a.length%4)%4,"="),n=atob(r),i=Uint8Array.from(n,e=>e.charCodeAt(0));return JSON.parse(new TextDecoder().decode(i))}catch{return null}})(a):null;if(!ey(r))return e;let n=ey(t=r.authz_attrs)?ew(t.given_name):null;return n||ew(r.given_name)||e};var ex=e.i(11615),ek=e.i(52918);let eC=new Map,eS=()=>{let e=window.location.href?.includes("state=")?"true":null;return(e=>{if(!e)return null;let t=e.includes("state=")?"true":null,{hash:a,search:r}=new URL(e,"https://www.finuslugi.ru"),n=new URLSearchParams(r).get("state");if(n)return n;let i=a.indexOf("?"),l=i>=0?a.slice(i+1):a.slice(1);return l&&new URLSearchParams(l).get("state")||t})(window.location.href)||e},e$=async(e,t,a)=>{let r=[e,t,a].join("\n"),n=eC.get(r);if(n)return n;let i=(0,ex.exchangeCallbackToken)({tokenUrl:e,refreshToken:t,redirectUri:a,grantType:"refresh_token"}).then(e=>e.ok?((0,eb.saveCallbackTokens)(e.data),e.data.access_token):(ek.appCookie.removeItem("refresh_token"),null)).catch(()=>(ek.appCookie.removeItem("refresh_token"),null)).finally(()=>{eC.delete(r)});return eC.set(r,i),i},eT=async(e,t,a,r={})=>{let{ignoreCustomerIdCookie:n=!1}=r,i=n?null:ek.appCookie.getItem("auth.gtm_customer_id");if(i)return i;if(!e)return null;let l=(0,eb.getSavedAccessToken)();if(l)return l;let s=ek.appCookie.getItem("refresh_token");return s&&t&&a?e$(t,s,a):null},eE=e=>{let t=window.cookieStore||null;if(!t)return()=>void 0;let a=t=>{let a;(!(a=[...t.changed||[],...t.deleted||[]]).length||a.some(e=>{let t;return"auth.gtm_customer_id"===(t=e.name)||"access_token"===t||"refresh_token"===t}))&&e()};return t.addEventListener("change",a),()=>{t.removeEventListener("change",a)}};e.s(["getCurrentAuthRedirectState",0,eS,"getCurrentCommentAuthCookieUserId",0,eT,"subscribeToCommentAuthCookieChange",0,eE],29151);let ej=()=>{let e="";for(let t=0;t<36;t++)(8===t||13===t||18===t||23===t)&&(e+="-"),e+="0123456789abcdef"[Math.floor(16*Math.random())];return e};var eN=e.i(59260),eA=e.i(231),eL=e.i(37819);let eM=["#5bce95","#ff696b","#c8df77","#ffb74d","#81d4fa","#aed581","#f06292","#4db6ac","#9575cd","#7986cb","#64b5f6","#4fc3f7","#4dd0e1","#4db6ac","#81c784","#dce775","#fff176","#ffd54f","#ffb74d","#ff8a65"],eI="unsent_comments",eO="comments_should_send_after_auth",eR=()=>eA.appLocalStorage.getItem(eI)||{},eP=e=>!0===(eA.appLocalStorage.getItem(eO)||{})[String(e)];var eD=e.i(85900),eB=e.i(15612);let ez={theme:"light",view:"phone",linkTarget:"_self",primaryAuthProviders:["PHONE"],additionalAuthProviders:["TINKOFF","ALFA","SBER","MTS","SOVCOM","VTB"],primaryTextOverride:"Войти"},eF={title:"Войдите по номеру телефона",description:"Чтобы оставить комментарий",availableAuthProviders:["PHONE","TINKOFF","ALFA","SBER","MTS","SOVCOM","VTB"],consents:[{key:"isPlatformRulesAccepted",title:{text:"Принимаете правила платформы",links:[]},value:!0,required:!0,hidden:!1},{key:"isProcessingPersonalDataAllowed",title:{text:"Подтверждаете актуальность персональных данных и соглашаетесь на их обработку в соответствии с политикой конфиденциальности",links:[]},value:!0,required:!0,hidden:!1},{key:"isPromotionSendAllowed",title:{text:"Соглашаетесь получать маркетинговую рассылку",links:[]},value:!0,required:!1,hidden:!1}]},eU={endpoint:"https://sso-stable.beta.moex.com/auth/realms/craml-universal/protocol/openid-connect/auth",protocol:"oauth2",response_type:"code",response_mode:"query",client_id:"journal",scope:"openid+email+profile",code_challenge:"nsFRX3OPOyJ-YwsNJll07k1_xbGD5ByKGJA-Sl3ju1Q",code_challenge_method:"S256",nonce:"VXOi0Dxv.up2.uSbL9PCjeVtv9dYJhCg",state:{simple:!0,stateId:"Q_SOFRRbmY6qAhvO87JJa",fingerprintHash:"b7080a7c721d8d76781d64ba309e6521",phoneVerify:"true",cramlURL:"http://craml-sys-customer-data.craml-rc.mpddev.moex.com/api/v5/customers",cramlProvidersURL:"http://craml-sys-customer-data.craml-rc.mpddev.moex.com/api/v6/providers",cramlCustomersURL:"http://craml-sys-customer-data.craml-rc.mpddev.moex.com/api/v5/customers",cramlPhoneVerificationUrl:"http://craml-sys-customer-data.craml-rc.mpddev.moex.com/api/v6/phone-verifications/run",cramlConfirmOtpUrl:"http://craml-sys-customer-data.craml-rc.mpddev.moex.com/api/v6/customers/create-or-find-provider-customer-by-otp",otpURL:"http://mp-sys-notifier.mp-rc.mpddev.moex.com/api/v0/notifications"}},eW=e=>{let t=new TextEncoder().encode(e),a="";return t.forEach(e=>{a+=String.fromCharCode(e)}),btoa(a)},eH=(e,t,a)=>{let r=(0,eD.stringifyQuery)(a),n=e.includes("?")?"&":"?";return`${e}${n}scope=${t}&${r}`},eq=async({data:e={},endpoint:t,redirect_uri:a,phone:r="",scope:n,includePhoneInState:i,includeResponseMode:l=!0})=>{let{codeChallenge:s,codeVerifier:o}=await (0,eB.createPkceKeys)(),d=e||{},u=((e={},t,a="")=>{let r=eA.appLocalStorage.getItemRaw("browserId"),n=eA.appSessionStorage.getItemRaw("browserSessionId"),i={...eU.state,...e,browserId:r,browserSessionId:n};return t?i.phone=a:(delete i.phone,delete i.phoneVerify),eW(JSON.stringify(i))})(d.state||{},i,r);(0,eB.saveCodeVerifier)(o);let{endpoint:c,scope:h,...p}={...eU,...d,endpoint:t||d.endpoint||eU.endpoint,redirect_uri:a,state:u,code_challenge:s,scope:n||d.scope||eU.scope};return l?eH(c,h,p):eH(c,h,{client_id:p.client_id,redirect_uri:p.redirect_uri,response_mode:"fragment",response_type:p.response_type,prompt:"none",code_challenge:p.code_challenge,code_challenge_method:p.code_challenge_method})},eG=async(e={},t,a)=>eq({data:e,redirect_uri:t,phone:a,includePhoneInState:!0}),eV=async(e={},t,a)=>eq({data:e,endpoint:t,redirect_uri:a,scope:"openid",includePhoneInState:!1,includeResponseMode:!1}),eY={getLayoutData:async e=>(await (0,p.callApi)({url:`/api/v1/layout/${e}`,options:{isMpScApi:!0}})).data||null,async getPageData(e,t){let a=new URLSearchParams({scLayoutName:e,scPageUrl:t}).toString();return(await (0,p.callApi)({url:`/api/v1/data/page-data?${a}`,options:{isMpScApi:!0}})).data||null},getPage:async e=>(await (0,p.callApi)({url:`/api/v1/sc-page/${e}`,options:{isMpScApi:!0}})).data||null},eZ=async()=>{try{let e=await eY.getLayoutData("LoginWidget");return e?.custom||null}catch{return null}};e.i(38886);var eX=e.i(86969);e.i(75182);var eQ=e.i(64457);let eK={xl:"screen and (max-width: 1440px)",lg:"screen and (max-width: 1200px)",md:"screen and (max-width: 900px)",sm:"screen and (max-width: 600px)"},eJ=(e="lg")=>{let t=(0,M.useRef)(null),[a,r]=(0,M.useState)(!1);return(0,M.useEffect)(()=>{!t.current&&window&&(t.current=window?.matchMedia(eK[e]||e));let a=()=>{r(!!t.current&&t.current.matches)};return a(),t.current?.addEventListener("change",a),()=>t.current?.removeEventListener("change",a)},[e]),a};e.s(["useMedia",0,eJ],65018);var e0=e.i(79335),e1=e.i(99008);let e2="Войдите, чтобы отправить комментарий",e3=({isOpen:e,onClose:t,postId:a})=>{let r=eJ("lg"),n=window.location.href.split("#")[0],i=`${e0.LK}?returnTo=${n}#comments${a}`;return!r&&e?(0,j.jsx)("div",{className:"disableContentBlocksStyles",children:(0,j.jsx)("div",{className:e1.default.wrapper,children:(0,j.jsxs)("div",{className:e1.default.tooltip,children:[(0,j.jsx)("div",{children:e2}),(0,j.jsx)(B.Button,{as:"a",label:"Войти",href:i,target:"_self",onClick:()=>{(0,eN.newHandelDataLayerPush)({eventCategory:`${(0,eL.translit)("журнал")}_${location.pathname}`,eventActionType:eN.DataLayerActionType.button,eventActionText:(0,eL.translit)("войти"),eventLabel:""})}})]})})}):(0,j.jsx)(eX.Portal,{children:(0,j.jsx)("div",{className:"disableContentBlocksStyles",children:(0,j.jsxs)(eQ.UiMobilePopup,{className:e1.default.mobilePopup,isOpen:e,onClose:t,hasCloseButton:!1,children:[(0,j.jsx)("div",{className:e1.default.text,children:e2}),(0,j.jsx)(B.Button,{as:"a",label:"Войти",href:i,target:"_self"})]})})})},e4=/#/g,e5=/&/g,e7=/\//g,e6=/=/g,e8=/\+/g,e9=/%5e/gi,te=/%60/gi,tt=/%7c/gi,ta=/%20/gi;function tr(e){return encodeURI(""+("string"==typeof e?e:JSON.stringify(e))).replace(tt,"|").replace(e8,"%2B").replace(ta,"+").replace(e4,"%23").replace(e5,"%26").replace(te,"`").replace(e9,"^").replace(e7,"%2F")}function tn(e){return tr(e).replace(e6,"%3D")}function ti(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}let tl=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,ts=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,to=/^([/\\]\s*){2,}[^/\\]/,td=/^\.?\//;function tu(e,...t){let a=e||"";for(let e of t.filter(e=>e&&"/"!==e))if(a){let t=e.replace(td,"");a=function(e=""){return e.endsWith("/")?e:e+"/"}(a)+t}else a=e;return a}let tc=Symbol.for("ufo:protocolRelative");function th(e=""){let[t="",a="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:a,hash:r}}let tp=async(e,t="common",a="v1")=>{try{let r=await fetch(tu(e,`api/${a}/login-widget`,t));return r.ok?await r.json():(console.error(`Ошибка ${r.status} при загрузке конфига для ${t}`),{})}catch(e){return console.error(`Сетевая ошибка при загрузке конфига для ${t}`,e),{}}};var tf=j;function tm(e){return`finkit-${e}`}let tg=tm("card"),tv={card:tg,variants:{primary:`${tg}--primary`,secondary:`${tg}--secondary`}},tb=({as:e,className:t,style:a,children:r,variant:n="primary",dataQa:i,dataId:l,...s})=>(0,j.jsx)(e||"div",{className:(0,P.default)(t,tv.card,tv.variants[n]),style:a,...s,"data-id":l,"data-qa":i,children:r});tb.displayName="Card";let ty={display:"-webkit-box",WebkitBoxOrient:"vertical",overflow:"hidden"},tw={display:"h1",hero:"h1",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6"},t_=tm("heading"),tx=Object.freeze({heading:t_,states:Object.freeze({display:`${t_}--display`,hero:`${t_}--hero`,h1:`${t_}--h1`,h2:`${t_}--h2`,h3:`${t_}--h3`,h4:`${t_}--h4`,h5:`${t_}--h5`,h6:`${t_}--h6`})}),tk=({as:e,children:t,weight:a,type:r,lineClamp:n,className:i,style:l,dataQa:s,dataId:o,...d})=>{var u;let c=e||tw[r]||"div",h=/^h[1-6]$/.test(c),p=(null==(u=r.match(/\d+/))?void 0:u[0])||1;return(0,j.jsx)(c,{className:(0,P.default)(tx.heading,tx.states[r],i),style:{...a?{fontWeight:`var(--font-weight-${a})`}:void 0,...n?{WebkitLineClamp:n,lineClamp:n,...ty}:void 0,...l},role:h?null:"heading","aria-level":h?null:p,...d,"data-id":o,"data-qa":s,children:t})};tk.displayName="Heading";let tC=Object.freeze({text:tm("text")});function tS({as:e,className:t,style:a,children:r,size:n,weight:i,fontFamily:l,lineClamp:s,dataQa:o,dataId:d,...u}){return(0,j.jsx)(e||"span",{className:(0,P.default)(tC.text,t),style:{...n&&{fontSize:`var(--font-size-${n})`,lineHeight:`var(--font-line-height-${n})`},...i&&{fontWeight:`var(--font-weight-${i})`},...s&&{WebkitLineClamp:s,lineClamp:s,...ty},...l&&{fontFamily:`var(--font-family-${l})`},...a},...u,"data-id":d,"data-qa":o,children:r})}tS.displayName="Text";var t$=e.i(43489),tT=e.i(53760),tE=e.i(58950);let tj=(e,t=!0)=>t?e:void 0,tN=tm("tooltip"),tA=Object.freeze({tooltip:tN,text:`${tN}__text`,wrapper:`${tN}__wrapper`,inverted:`${tN}--inverted`}),tL="M8 10C6 12.58 3.43 16 0 16L16 16C12.58 16 10 12.58 8 10Z",tM=(0,M.forwardRef)(({position:e="top",text:t,zIndex:a=1,inverted:r,withoutTail:n,children:i,boundingOffset:l=12,style:s,className:o,dataQa:d,dataId:u,...c},h)=>{let[p,f]=(0,M.useState)(!1),m=(0,M.useRef)(null),{refs:g,floatingStyles:v,context:b}=(0,t$.useFloating)({open:p,onOpenChange:f,placement:e,whileElementsMounted:tT.autoUpdate,middleware:[(0,tE.offset)({mainAxis:l}),(0,tE.flip)({fallbackAxisSideDirection:"start",crossAxis:!1}),(0,tE.shift)(),(0,tE.arrow)({element:m,padding:8})]}),y=(0,t$.useHover)(b,{delay:300}),{getReferenceProps:w,getFloatingProps:_}=(0,t$.useInteractions)([y]),x=(0,t$.useTransitionStyles)(b,{duration:300});return(0,M.useImperativeHandle)(h,()=>({getActivatorElement:g.reference,getTooltipElement:g.floating})),(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("div",{"data-qa":tj(`${d}-activator`,!!d),ref:g.setReference,...w,className:tA.wrapper,children:i}),x.isMounted&&(0,j.jsxs)("div",{role:"tooltip",ref:g.setFloating,style:{...v,...x.styles,...s,zIndex:a},className:(0,P.default)(tA.tooltip,o,{[tA.inverted]:r}),..._,...c,"data-qa":d,"data-id":u,children:[(0,j.jsx)("span",{className:(0,P.default)(tA.text,{[tA.inverted]:r}),children:t}),!n&&(0,j.jsx)(t$.FloatingArrow,{ref:m,context:b,width:16,d:tL,fill:r?"var(--color-white)":"var(--color-black-500)"})]})]})});tM.displayName="Tooltip";let tI=tm("divider"),tO=Object.freeze({divider:tI,content:`${tI}__content`}),tR=({content:e,className:t,style:a,dataQa:r,dataId:n,...i})=>(0,j.jsx)("div",{className:(0,P.default)(tO.divider,t),style:a,...i,"data-id":n,"data-qa":r,children:e&&(0,j.jsx)("div",{className:tO.content,children:e})});tR.displayName="Divider";let tP=({children:e,className:t,style:a,...r})=>(0,j.jsx)("span",{className:(0,P.default)(t,"private-icon"),style:a,...r,children:e});tP.displayName="PrivateIcon";let tD=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})}),tB=Object.freeze(Object.keys(tD)),tz=Object.freeze(tB.filter(e=>"xs"!==e));function tF(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}))}Object.freeze(tB.filter(e=>"3xl"!==e));let tU=tm("button"),tW={button:tU,label:`${tU}__label`,icon:`${tU}__icon`,spinner:`${tU}__spinner`,states:{ghost:`${tU}--ghost`,outline:`${tU}--outline`,stretch:`${tU}--stretch`,iconOnly:`${tU}--icon-only`,iconLeft:`${tU}--icon-left`,iconRight:`${tU}--icon-right`,rounded:`${tU}--rounded`,disabled:`${tU}--disabled`,hidden:`${tU}--hidden`}},tH=(0,M.forwardRef)(({as:e,appearance:t="fill",children:a,className:r,disabled:n=!1,iconLeft:i,iconRight:l,label:s,pending:o,shape:d="default",size:u="m",stretch:c=!1,variant:h="primary",type:p,dataId:f,dataQa:m,style:g,onClick:v,...b},y)=>{let w=e||"button",_=s||a,x=(0,M.useMemo)(()=>"icon"===d||"circle-icon"===d,[d]),k=(0,M.useMemo)(()=>{let e={};if(u&&!tB.includes(u)){let t=u?"string"==typeof u?u.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,a])=>({...e,[t]:void 0===a||a}),{}):u:{};e=tB.reduce((e,a)=>{let r="xs"===a?`${tW.button}--${t[a]}`:`${tW.button}--${t[a]}-${a}`;return{...e,[r]:!!t[a]}},{})}return e},[u]),C=(0,M.useMemo)(()=>({[tW.button]:!0,[`${tW.button}--${h}`]:!0,[`${tW.button}--${u}`]:u&&tB.includes(u),[tW.states.iconOnly]:x,[tW.states.stretch]:!0===c,[`${tW.states.stretch}:${c}`]:"string"==typeof c,[tW.states.ghost]:"ghost"===t,[tW.states.outline]:"outline"===t,[tW.states.rounded]:"circle-icon"===d,[tW.states.iconLeft]:i&&!x,[tW.states.iconRight]:l&&!x,[tW.states.disabled]:n,...k}),[t,n,i,x,l,k,d,u,c,h]),S=(0,M.useMemo)(()=>!!l&&(!x||!i),[i,l,x]),$=(0,M.useCallback)(e=>{n?e.preventDefault():null==v||v(e)},[v,n]);return(0,j.jsxs)(w,{className:(0,P.default)(r,{...C}),ref:y,style:g,type:"button"===w?p||"button":void 0,disabled:"button"===w?n:void 0,"aria-disabled":n||void 0,tabIndex:n?-1:0,onClick:$,...b,"data-qa":m,"data-id":f,children:[i&&(0,j.jsx)("span",{role:"img","aria-hidden":"true",className:(0,P.default)(tW.icon,{[tW.states.hidden]:o}),children:i}),_&&!x&&(0,j.jsx)("span",{className:(0,P.default)(tW.label,{[tW.states.hidden]:o}),children:_}),S&&(0,j.jsx)("span",{role:"img","aria-hidden":"true",className:(0,P.default)(tW.icon,{[tW.states.hidden]:o}),children:l}),o&&(0,j.jsx)("span",{role:"img","aria-hidden":"true",className:tW.spinner,children:(0,j.jsx)(tP,{children:(0,j.jsx)(tF,{})})})]})});tH.displayName="Button";let tq=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})}),tG=Object.freeze(Object.keys(tq));function tV(){return"u"<typeof window}Object.freeze(tG.filter(e=>"xs"!==e)),Object.freeze(tG.filter(e=>"3xl"!==e));let tY=tV()?M.useLayoutEffect:M.useEffect;function tZ(e,t=!1){return tV()?t:window.matchMedia(e).matches}function tX(e){return void 0!==e}function tQ(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("defs",null,M.createElement("clipPath",{id:"a"},M.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),M.createElement("g",{clipPath:"url(#a)"},M.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 tK(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}))}let tJ=tm("caption"),t0=Object.freeze({caption:tJ,captionWithIcon:`${tJ}--with-icon`,content:`${tJ}__content`,icon:`${tJ}__icon`,text:`${tJ}__text`,size:{s:`${tJ}--s`,m:`${tJ}--m`},states:{success:`${tJ}--success`,error:`${tJ}--error`,warning:`${tJ}--warning`}});function t1({as:e,children:t,state:a="default",size:r="m",text:n,withoutIcon:i=!1,lineClamp:l,role:s,dataQa:o,dataId:d,className:u,style:c,...h}){let p=n||t,f=!i&&["success","error","warning"].includes(a),m="success"===a?tQ:tK,g=(0,P.default)(u,t0.caption,t0.size[r],{[t0.captionWithIcon]:f,[t0.states.success]:"success"===a,[t0.states.error]:"error"===a,[t0.states.warning]:"warning"===a});return(0,j.jsx)(e||"div",{className:g,style:c,role:s,...h,"data-id":d,"data-qa":o,children:(0,j.jsxs)("div",{className:t0.content,children:[f&&p&&(0,j.jsx)(tP,{className:t0.icon,children:(0,j.jsx)(m,{})}),(0,j.jsx)("span",{className:(0,P.default)(t0.text),style:{...l?{WebkitLineClamp:l,lineClamp:l,...ty}:void 0},children:p})]})})}t1.displayName="Caption";let t2=tm("accordion"),t3=tm("accordion-item"),t4=Object.freeze({accordionItem:t3,accordionItemInner:`${t3}__inner`,body:`${t3}__body`,header:`${t3}__header`,content:`${t3}__content`,contentInner:`${t3}__content-inner`,controlIcon:`${t3}__control-icon`,titleWrapper:`${t3}__title-wrapper`,title:`${t3}__title`,icon:`${t3}__icon`,toggleIcon:`${t3}__toggle-icon`,subTitle:`${t3}__subtitle`,caption:`${t3}__caption`,states:{disabled:`${t3}--disabled`,active:`${t3}--active`,focused:`${t3}--focused`,withControl:`${t3}--with-control`,withIcon:`${t3}--with-icon`}}),t5=Object.freeze({accordion:t2,withoutOutline:`${t2}--without-outline`,variants:{primary:`${t2}--primary`,secondary:`${t2}--secondary`}});function t7(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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,M.forwardRef)(({multiple:e=!1,children:t,activeIndex:a,defaultActiveIndex:r=[],className:n,variant:i="primary",withoutOutline:l=!1,style:s,dataQa:o,dataId:d,onTabToggle:u,...c},h)=>{let[p,f]=(0,M.useState)(r),m=tX(a),g=m?a:p,v=(e,t,a)=>a?e.includes(t)?e.filter(e=>e!==t):[...e,t]:e.includes(t)?[]:[t];return(0,j.jsx)("div",{ref:h,className:(0,P.default)(n,t5.accordion,t5.variants[i],{[t5.withoutOutline]:l}),style:s,...c,"data-id":d,"data-qa":o,children:M.Children.map(t,t=>(0,M.isValidElement)(t)?(0,M.cloneElement)(t,{isActive:g.includes(t.props.id),onToggle:a=>{var r=t.props.id;if(m){let t=v(g,r,e);null==u||u(t,a)}else f(t=>v(t,r,e))}}):t)})}).displayName="Accordion";let t6=e=>{let t=Array.from(document.querySelectorAll("[data-accordion-index]"));if(0===t.length)return;let a=t.findIndex(e=>e===document.activeElement),r=a;switch(e){case"next":r=(a+1)%t.length;break;case"previous":r=(a-1+t.length)%t.length}let n=0;for(;n++<t.length;){let a=t[r];if("true"!==a.getAttribute("data-disabled"))return void a.focus();r=(r+("next"===e?1:-1)+t.length)%t.length}};function t8(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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,M.forwardRef)(({id:e,title:t,subTitle:a,disabled:r=!1,isActive:n=!1,icon:i,controlIcon:l,errorMessage:s,children:o,className:d,style:u,dataQa:c,dataId:h,onControlClick:p,onToggle:f,...m},g)=>{let v=(0,M.useRef)(null),b=(0,M.useRef)(null);(0,M.useEffect)(()=>{let e=v.current;e&&(e.style.maxHeight=n?(null==e?void 0:e.scrollHeight)+"px":"0")},[n]);let y=!l&&!!i;return(0,j.jsxs)("div",{ref:g,className:(0,P.default)(d,t4.accordionItem),style:u,...m,"data-id":h,"data-qa":c,children:[(0,j.jsx)("div",{className:(0,P.default)(t4.accordionItemInner),children:(0,j.jsxs)("div",{className:(0,P.default)(t4.body,[{[t4.states.disabled]:r}]),children:[(0,j.jsxs)("button",{type:"button","aria-expanded":n,"aria-disabled":r,"data-disabled":r,"data-accordion-index":e,className:(0,P.default)(t4.header,[{[t4.states.active]:n}]),tabIndex:r?-1:0,onClick:r?void 0:f,ref:b,disabled:r,onKeyDown:e=>{if(!r)switch(e.key){case"Enter":case" ":e.preventDefault(),null==f||f(e);break;case"ArrowDown":e.preventDefault(),t6("next");break;case"ArrowUp":e.preventDefault(),t6("previous")}},children:[(0,j.jsxs)("div",{className:(0,P.default)(t4.titleWrapper),children:[y&&(0,j.jsx)("span",{className:t4.icon,children:i}),(0,j.jsx)("span",{className:(0,P.default)(t4.title,{[t4.states.withControl]:l}),children:t}),(0,j.jsx)(tP,{className:(0,P.default)(t4.toggleIcon,[{[t4.states.active]:n},{[t4.states.withControl]:l}]),children:(0,j.jsx)(t7,{})}),l&&(0,j.jsx)(tP,{className:t4.controlIcon,onClick:e=>{var t;l&&e.stopPropagation(),null==(t=b.current)||t.blur(),null==p||p(e)},children:l})]}),a&&(0,j.jsx)("span",{className:(0,P.default)(t4.subTitle,[{[t4.states.withIcon]:y}]),children:a})]}),(0,j.jsx)("div",{className:(0,P.default)(t4.content),"aria-hidden":!n,ref:v,children:(0,j.jsx)("div",{className:t4.contentInner,children:o})})]})}),s&&(0,j.jsx)(t1,{withoutIcon:!0,state:"error",text:s})]})}).displayName="AccordionItem";let t9=tm("col"),ae=(Object.freeze({col:t9,state:{size:(e,t)=>!0===t?`${t9}--${e}`:`${t9}--${e}-${t}`,offsetLeft:(e,t)=>`${t9}--${e}-offset-left-${t}`,offsetRight:(e,t)=>`${t9}--${e}-offset-right-${t}`}}),tm("container")),at=(Object.freeze({container:ae,states:{narrow:`${ae}--narrow`}}),tm("form-field")),aa=Object.freeze({formField:at,labelWrapper:`${at}__label-wrapper`,label:`${at}__label`,description:`${at}__description`}),ar=({label:e,description:t,caption:a,captionState:r,children:n,hasCaption:i,className:l,style:s,dataQa:o,dataId:d,...u})=>(0,j.jsxs)("div",{className:(0,P.default)(aa.formField,l),style:s,...u,"data-id":d,"data-qa":o,children:[(e||t)&&(0,j.jsxs)("div",{className:aa.labelWrapper,children:[(0,j.jsx)("span",{className:aa.label,children:e}),(0,j.jsx)("span",{className:aa.description,children:t})]}),n,(i||a)&&(0,j.jsx)(t1,{text:a,state:r})]});ar.displayName="FormField";let an=tm("loader"),ai=(Object.freeze({loader:an,variant:{primary:`${an}--primary`,purple:`${an}--purple`,accent:`${an}--accent`,white:`${an}--white`},size:{s:`${an}--s`,m:`${an}--m`,l:`${an}--l`}}),tm("progress-bar")),al=Object.freeze({progressBar:ai,rounded:`${ai}-rounded`,indicator:`${ai}__indicator`,text:`${ai}__text`,animationCircle:`${ai}__animation-circle`}),as=tm("row"),ao=(e,t,a)=>`${as}--gutter-${e}-${t}-${a}`,ad=(Object.freeze({row:as,state:{reverse:`${as}--reverse`,gutter:(e,t="xs")=>Array.isArray(e)?[ao(t,e[0],"h"),ao(t,e[1],"v")].join(" "):ao(t,e,"h")}}),tm("skeleton"));function au(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}))}Object.freeze({skeleton:ad,states:{inline:`${ad}--inline`,rounded:`${ad}--rounded`,inverted:`${ad}--inverted`,suspend:`${ad}--suspend`}});let ac=tm("link"),ah=Object.freeze({link:ac,states:{inverted:`${ac}--inverted`,disabled:`${ac}--disabled`},content:`${ac}__content`,icon:`${ac}__icon`,size:{s:`${ac}--s`,m:`${ac}--m`}});function ap({as:e,size:t="m",withIcon:a=!1,children:r,disabled:n,text:i,inverted:l,onClick:s,className:o,style:d,dataQa:u,dataId:c,...h}){let p=(0,P.default)(ah.link,{[ah.states.inverted]:l,[ah.states.disabled]:n},ah.size[t],o),f=i||r;return(0,j.jsx)(e||"a",{className:p,disabled:n,style:d,onClick:s,"aria-disabled":n,tabIndex:n?-1:0,...h,"data-id":c,"data-qa":u,children:a?(0,j.jsxs)("span",{className:ah.content,children:[f,(0,j.jsx)(tP,{className:ah.icon,children:(0,j.jsx)(au,{})})]}):f})}function af(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("defs",null,M.createElement("clipPath",{id:"a"},M.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),M.createElement("g",{clipPath:"url(#a)"},M.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 am(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}))}ap.displayName="Link";let ag=tm("alert"),av=Object.freeze({alert:ag,closeIcon:`${ag}__close-icon`,icon:`${ag}__icon`,label:`${ag}__label`,content:`${ag}__content`,textBlock:`${ag}__text-block`,caption:`${ag}__caption`,link:`${ag}__link`,button:`${ag}__button`,state:{default:`${ag}--default`,success:`${ag}--success`,warning:`${ag}--warning`,error:`${ag}--error`,info:`${ag}--info`},size:{s:`${ag}--s`,m:`${ag}--m`},variant:{primary:`${ag}--primary`,secondary:`${ag}--secondary`,green:`${ag}--green`,verdant:`${ag}--verdant`,avocado:`${ag}--avocado`,yellow:`${ag}--yellow`,orange:`${ag}--orange`,blue:`${ag}--blue`,purple:`${ag}--purple`},fill:`${ag}--fill`}),ab=(0,M.forwardRef)(({label:e,state:t="default",variant:a="primary",size:r="m",outline:n=!0,caption:i,linkText:l,linkHref:s,onLinkClick:o,withLinkIcon:d=!1,icon:u,withIcon:c=!1,withClose:h=!1,buttonText:p,buttonVariant:f="primary",className:m,style:g,onClose:v,onButtonClick:b,dataQa:y,dataId:w,..._},x)=>{let k={default:(0,j.jsx)(am,{}),success:(0,j.jsx)(tQ,{}),warning:(0,j.jsx)(tK,{}),error:(0,j.jsx)(af,{}),info:(0,j.jsx)(am,{})};return(0,j.jsxs)("div",{ref:x,className:(0,P.default)(av.alert,av.variant[a],av.size[r],{[av.state[t]]:n},m),style:g,..._,"data-id":w,"data-qa":y,children:[(0,j.jsxs)("div",{className:av.content,children:[c&&(0,j.jsx)(tP,{className:(0,P.default)(av.icon,{[av.state[t]]:!u}),children:u||k[t]}),(0,j.jsxs)("div",{className:av.textBlock,children:[e&&(0,j.jsx)("span",{"data-qa":tj(`${y}-label`,!!y),className:av.label,children:e}),i&&(0,j.jsx)(t1,{dataQa:tj(`${y}-caption`,!!y),text:i,lineClamp:3,size:r,className:av.caption}),l&&(0,j.jsx)(ap,{dataQa:tj(`${y}-link`,!!y),href:s,className:av.link,onClick:o,withIcon:d,children:l})]}),h&&(0,j.jsx)("button",{"data-qa":tj(`${y}-close`,!!y),type:"button",className:av.closeIcon,onClick:v,children:(0,j.jsx)(tP,{children:(0,j.jsx)(t8,{})})})]}),p&&(0,j.jsx)(tH,{dataQa:tj(`${y}-button`,!!y),label:p,variant:f,size:"xs",className:av.button,onClick:b})]})});function ay(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}))}function aw(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}))}ab.displayName="Alert";let a_=tm("breadcrumbs"),ax={breadcrumbs:a_,breadcrumbsEllipsis:`${a_}--ellipsis`,displayOne:`${a_}--display-one`,list:`${a_}__list`,mobileList:`${a_}__list--mobile`,desktopList:`${a_}__list--desktop`,item:`${a_}__item`,customItem:`${a_}__item--custom`,link:`${a_}__link`,linkLabel:`${a_}__link-label`,text:`${a_}__text`,separator:`${a_}__separator`,backIcon:`${a_}__back-icon`},ak=({item:e,isBackward:t=!1,isLast:a,dataQa:r,onClick:n})=>(0,j.jsx)(j.Fragment,{children:e.href||e.customLink?(0,j.jsxs)(j.Fragment,{children:[e.customLink?(0,j.jsx)(j.Fragment,{children:e.customLink}):(0,j.jsxs)("a",{href:e.href,"data-qa":r,className:ax.link,title:e.label,onClick:n?t=>n(t,e.href):void 0,children:[t&&(0,j.jsx)(tP,{className:ax.backIcon,children:(0,j.jsx)(ay,{})}),(0,j.jsx)("span",{className:ax.linkLabel,children:e.label})]}),!t&&!a&&(0,j.jsx)(tP,{className:ax.separator,children:(0,j.jsx)(aw,{})})]}):(0,j.jsx)("span",{"aria-current":"page","data-qa":r,className:ax.text,title:e.label,children:e.label})});ak.displayName="BreadcrumbsLink";let aC=(e=[],t,a)=>{var r;return t||a?{label:t||"Назад",href:"object"!=typeof a?a||"#":void 0,customLink:"object"==typeof a?a:void 0}:e.length&&e.length>1?(null==(r=e[e.length-1])?void 0:r.href)?e[e.length-1]:e[e.length-2]:{label:e[0].label||"Назад",href:e[0].href||"#",customLink:e[0].customLink}},aS=({items:e=[],dataQa:t,backwardHref:a,backwardLabel:r,onClick:n})=>{let i=aC(e,r,a);return(0,j.jsx)("ul",{className:(0,P.default)(ax.list,ax.desktopList),"data-qa":tj(`${t}-desktop-list`,!!t),children:1===e.length||a||r?(0,j.jsx)("li",{className:(0,P.default)(ax.item),children:(0,j.jsx)(ak,{isBackward:!0,dataQa:tj(`${t}-link`,!!t),item:i,onClick:n})}):(0,j.jsx)(j.Fragment,{children:e.map((a,r)=>(0,j.jsx)("li",{className:(0,P.default)(ax.item,{[ax.customItem]:a.customLink}),children:(0,j.jsx)(ak,{item:a,dataQa:tj(`${t}-link-${++r}`,!!t),isLast:r===e.length,onClick:n})},`${a.label}--${r}`))})})};aS.displayName="DesktopBreadcrumbs";let a$=({items:e=[],backwardLabel:t,backwardHref:a,dataQa:r,onClick:n})=>{let i=aC(e,t,a);return(0,j.jsx)("ul",{className:(0,P.default)(ax.list,ax.mobileList),"data-qa":tj(`${r}-mobile-list`,!!r),children:(0,j.jsx)("li",{className:(0,P.default)(ax.item),children:(0,j.jsx)(ak,{isBackward:!0,dataQa:tj(`${r}-link`,!!r),item:i,onClick:n})})})};a$.displayName="MobileBreadcrumbs",(0,M.forwardRef)(({items:e=[],isMobile:t,onClick:a,backwardLabel:r,backwardHref:n,style:i,className:l,ellipsis:s=!1,dataQa:o,dataId:d,...u},c)=>{let h=e.length||r||n;return(0,j.jsx)(j.Fragment,{children:h&&(0,j.jsxs)("nav",{ref:c,"aria-label":"breadcrumbs",className:(0,P.default)(ax.breadcrumbs,{[ax.displayOne]:void 0===t,[ax.breadcrumbsEllipsis]:s},l),style:i,...u,"data-id":d,"data-qa":o,children:[!0!==t&&(0,j.jsx)(aS,{items:e,dataQa:o,backwardLabel:r,backwardHref:n,onClick:a||void 0}),!1!==t&&(0,j.jsx)(a$,{items:e,dataQa:o,backwardLabel:r,backwardHref:n,onClick:a||void 0})]})})}).displayName="Breadcrumbs";let aT=()=>Date.now().toString()+Math.random().toString(36).slice(2,9),aE=tm("calendar"),aj=Object.freeze({calendar:aE,header:`${aE}__header`,headerText:`${aE}__header-text`,headerButton:`${aE}__header-button`,headerButtonPrev:`${aE}__header-button--prev`,headerButtonNext:`${aE}__header-button--next`,headerButtonDisabled:`${aE}__header-button--disabled`,weekDays:`${aE}__week-days`,weekDay:`${aE}__week-day`,weekDayOff:`${aE}__week-day--off`,content:`${aE}__content`,days:`${aE}__days`,day:`${aE}__day`,currentDay:`${aE}__day--current`,otherDay:`${aE}__day--other`,selectedDay:`${aE}__day--selected`,previewDay:`${aE}__day--preview`,rangeDay:`${aE}__day--range`,startRangeDay:`${aE}__day--start-range`,endRangeDay:`${aE}__day--end-range`,disabledDay:`${aE}__day--disabled`,emptyDay:`${aE}__day--empty`,events:`${aE}__day-events`,event:`${aE}__day-event`,months:`${aE}__months`,month:`${aE}__month`,disabledMonth:`${aE}__month--disabled`,currentMonth:`${aE}__month--current`,selectedMonth:`${aE}__month--selected`,years:`${aE}__years`,year:`${aE}__year`,disabledYear:`${aE}__year--disabled`,currentYear:`${aE}__year--current`,selectedYear:`${aE}__year--selected`}),aN=Object.freeze({days:"days",months:"months",years:"years"}),aA=["пн","вт","ср","чт","пт","сб","вс"],aL=["янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек"],aM=e=>new Date(e.getFullYear(),e.getMonth(),e.getDate()),aI=e=>{let t=String(e.getDate()).padStart(2,"0"),a=String(e.getMonth()+1).padStart(2,"0"),r=e.getFullYear();return`${t}.${a}.${r}`},aO=({events:e=[]})=>{let t=e.slice(0,6);return(0,j.jsx)("span",{className:aj.events,children:t.map(e=>(0,j.jsx)("span",{className:(0,P.default)(aj.event,`${aj.event}--${e}`)},`calendar--${e}`))})},aR=()=>(0,j.jsx)("div",{className:aj.weekDays,children:aA.map((e,t)=>(0,j.jsx)(tS,{className:(0,P.default)(aj.weekDay,{[aj.weekDayOff]:5===t||6===t}),size:"14",children:e},`week-day--${e}`))}),aP=({currentDate:e,today:t,selectedDates:a,hoveredDate:r,minAllowedDate:n,maxAllowedDate:i,multiple:l,showCurrentDay:s,showOutsideDays:o,events:d,onDateSelect:u,onDateHover:c})=>{let h=e.getFullYear(),p=e.getMonth(),f=new Date(h,p,1),m=new Date(h,p+1,0),g=f.getDay();g=0===g?6:--g;let v=m.getDate(),b=[];if(o){let e=new Date(h,p,0).getDate();for(let t=0;t<g;t++)b.push(new Date(h,p-1,e-t));b.reverse()}else for(let e=0;e<g;e++)b.push(null);let y=Array.from({length:v},(e,t)=>new Date(h,p,t+1));b.push(...y);let w=42-b.length;if(o)for(let e=1;e<=w;e++)b.push(new Date(h,p+1,e));else for(let e=0;e<w;e++)b.push(null);return(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)(aR,{}),(0,j.jsx)("div",{className:(0,P.default)(aj.days,[]),children:b.map(e=>{let f,m,g;if(!e)return(0,j.jsx)("div",{className:aj.emptyDay},`calendar-empty-${aT()}`);let v=aM(e),b=aM(n),y=aM(i),w=o&&(e.getMonth()!==p||e.getFullYear()!==h),_=v<b||v>y,x=a.some(e=>aM(e).getTime()===v.getTime()),k=l&&((e,t,a)=>{if(t.length<2)return!1;let r=a(e),n=a(t[0]),i=a(t[1]);return r>=n&&r<=i})(e,a,aM),C=l&&((e,t,a,r)=>{if(1!==t.length||!a)return!1;let n=r(e),i=r(t[0]),l=r(a);return n>=(i<l?i:l)&&n<=(i<l?l:i)})(e,a,r,aM),S=s&&v.getTime()===aM(t).getTime(),$=l&&a.length>=1&&aM(a[0]).getTime()===v.getTime(),T=l&&2===a.length&&aM(a[1]).getTime()===v.getTime(),E=(f=e.getFullYear(),m=String(e.getMonth()+1).padStart(2,"0"),g=String(e.getDate()).padStart(2,"0"),`${f}-${m}-${g}`);return(0,j.jsxs)("button",{type:"button",disabled:_,className:(0,P.default)(aj.day,{[aj.otherDay]:w,[aj.selectedDay]:x,[aj.currentDay]:S,[aj.rangeDay]:k,[aj.previewDay]:C,[aj.startRangeDay]:$,[aj.endRangeDay]:T,[aj.disabledDay]:_}),onClick:()=>!_&&u(e),onMouseEnter:()=>!_&&c(e),onMouseLeave:()=>c(null),children:[e.getDate(),d[E]&&(0,j.jsx)(aO,{events:d[E]})]},`calendar--day--${e.getTime()}`)})})]})},aD=({view:e,currentDate:t,canNavigatePrev:a,canNavigateNext:r,onNavigate:n,onViewChange:i})=>(0,j.jsxs)("div",{className:aj.header,children:[(0,j.jsx)("button",{className:(0,P.default)(aj.headerButton,aj.headerButtonPrev,{[aj.headerButtonDisabled]:!a}),type:"button",disabled:!a,onClick:()=>n("prev"),children:(0,j.jsx)(tP,{style:{fontSize:24},children:(0,j.jsx)(ay,{})})}),(0,j.jsx)("button",{type:"button",className:(0,P.default)(aj.headerButton,aj.headerText),onClick:i,children:(()=>{switch(e){case aN.days:return t.toLocaleDateString("ru-RU",{month:"long",year:"numeric"});case aN.months:return t.getFullYear().toString();case aN.years:return`${t.getFullYear()-14} - ${t.getFullYear()+5}`;default:return""}})()}),(0,j.jsx)("button",{className:(0,P.default)(aj.headerButton,aj.headerButtonNext,{[aj.headerButtonDisabled]:!r}),type:"button",disabled:!r,onClick:()=>n("next"),children:(0,j.jsx)(tP,{style:{fontSize:24},children:(0,j.jsx)(aw,{})})})]}),aB=({today:e,currentDate:t,selectedDates:a,minAllowedDate:r,maxAllowedDate:n,showCurrentMonth:i,onMonthSelect:l})=>{let s=Array.from({length:12},(e,a)=>new Date(t.getFullYear(),a,1)),o=r.getFullYear(),d=n.getFullYear();return(0,j.jsx)("div",{className:aj.months,children:s.map((t,s)=>{let u=aM(r),c=aM(n),h=new Date(t.getFullYear(),t.getMonth(),1),p=new Date(t.getFullYear(),t.getMonth()+1,0)<u||h>c||t.getFullYear()<o||t.getFullYear()>d,f=i&&t.getMonth()===e.getMonth()&&t.getFullYear()===e.getFullYear(),m=a.some(e=>e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear());return(0,j.jsx)("button",{type:"button",disabled:p,className:(0,P.default)(aj.month,{[aj.currentMonth]:f,[aj.selectedMonth]:m,[aj.disabledMonth]:p}),onClick:()=>{p||l(t)},children:aL[s]},`calendar--month--${t.getTime()}`)})})},az=({currentDate:e,today:t,minAllowedDate:a,maxAllowedDate:r,showCurrentYear:n,onYearSelect:i})=>{let l=e.getFullYear()-14,s=Array.from({length:20},(e,t)=>l+t),o=a.getFullYear(),d=r.getFullYear();return(0,j.jsx)("div",{className:aj.years,children:s.map(l=>{let s=new Date(l,0,1),u=new Date(l,11,31),c=aM(a),h=aM(r),p=u<c||s>h||l<o||l>d,f=n&&l===t.getFullYear(),m=l===e.getFullYear();return(0,j.jsx)("button",{type:"button",disabled:p,className:(0,P.default)(aj.year,{[aj.currentYear]:f,[aj.selectedYear]:m,[aj.disabledYear]:p}),onClick:()=>{p||i(l)},children:l},`calendar--${l}`)})})};function aF(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}))}function aU(e){return M.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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 aW(e){return M.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("rect",{width:18,height:3,x:3,y:10.5,fill:"currentColor",rx:1.5}))}(0,M.forwardRef)(({value:e=null,minAllowedDate:t,maxAllowedDate:a,multiple:r=!1,showCurrentDay:n=!0,showCurrentMonth:i=!0,showCurrentYear:l=!0,showOutsideDays:s=!1,events:o={},className:d,style:u,dataId:c,dataQa:h,onChange:p,...f},m)=>{let[g]=(0,M.useState)(()=>{let e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate())}),[v,b]=(0,M.useState)("days"),[y,w]=(0,M.useState)(new Date),[_,x]=(0,M.useState)([]),[k,C]=(0,M.useState)(null),S=(0,M.useMemo)(()=>aM(t instanceof Date&&!isNaN(t.getTime())?t:new Date(1900,0,1)),[t]),$=(0,M.useMemo)(()=>aM(a instanceof Date&&!isNaN(a.getTime())?a:new Date(new Date().setFullYear(new Date().getFullYear()+100))),[a]),T=(0,M.useRef)(!1);(0,M.useEffect)(()=>{if(null===e)return void x([]);if(void 0!==e)x(Array.isArray(e)?e.map(e=>new Date(e)):[new Date(e)])},[e]);let E=(0,M.useCallback)(e=>{let t=aM(e);if(t<S||t>$)return;let a=[];if(r){if(0===_.length)a=[t];else if(1===_.length){let e=_[0];a=e.getTime()===t.getTime()?[]:[e,t].sort((e,t)=>e.getTime()-t.getTime())}else a=[t];C(null)}else a=_.some(e=>aM(e).getTime()===t.getTime())?[]:[t];x(a);let n=null,i="";r?(n=a.length>0?[...a]:null,i=((e,t)=>{if(0===e.length)return"";if(t){if(1===e.length)return aI(e[0]);let t=[...e].sort((e,t)=>e.getTime()-t.getTime());return`${aI(t[0])} - ${aI(t[1])}`}return e.length>0?aI(e[0]):""})(a,r)):(n=a.length>0?a[0]:null,i=a.length>0?aI(a[0]):""),T.current&&(null==p||p(n,i))},[r,S,$,_,p]),N=(0,M.useCallback)(e=>{r&&1===_.length&&C(e)},[r,_.length]);(0,M.useEffect)(()=>(T.current=!0,()=>{T.current=!1}),[]);let A=(0,M.useCallback)(e=>{let t=y.getFullYear(),a=y.getMonth();if(v===aN.days){let t=new Date(y);"prev"===e?t.setMonth(a-1):t.setMonth(a+1);let r=aM(new Date(t.getFullYear(),t.getMonth(),1)),n=aM(new Date(t.getFullYear(),t.getMonth()+1,0));return r<=$&&n>=S}if(v===aN.months){let a=t+("prev"===e?-1:1);return a>=S.getFullYear()&&a<=$.getFullYear()}if(v===aN.years){let a=t-t%10+("prev"===e?-10:10);return a<=$.getFullYear()&&a+9>=S.getFullYear()}return!1},[v,y,S,$]),L=(0,M.useCallback)(e=>{w(e),b(aN.days)},[]),I=(0,M.useCallback)(e=>{w(new Date(e,0,1)),b(aN.months)},[]),O=(0,M.useCallback)(()=>{b(v===aN.days?aN.months:v===aN.months?aN.years:aN.days)},[v]);return(0,j.jsxs)("div",{ref:m,className:(0,P.default)(d,aj.calendar),style:u,...f,"data-qa":h,"data-id":c,children:[(0,j.jsx)(aD,{view:v,currentDate:y,canNavigatePrev:A("prev"),canNavigateNext:A("next"),onNavigate:e=>{let t=new Date(y);switch(v){case aN.days:t.setMonth(t.getMonth()+("prev"===e?-1:1));break;case aN.months:t.setFullYear(t.getFullYear()+("prev"===e?-1:1));break;case aN.years:t.setFullYear(t.getFullYear()+("prev"===e?-12:12))}w(t)},onViewChange:O}),(0,j.jsxs)("div",{className:aj.content,children:[v===aN.days&&(0,j.jsx)(aP,{today:g,currentDate:y,selectedDates:_,hoveredDate:k,minAllowedDate:S,maxAllowedDate:$,multiple:r,showCurrentDay:n,showOutsideDays:s,events:o,onDateSelect:E,onDateHover:N}),v===aN.months&&(0,j.jsx)(aB,{currentDate:y,today:g,selectedDates:_,minAllowedDate:S,maxAllowedDate:$,showCurrentMonth:i,onMonthSelect:L}),v===aN.years&&(0,j.jsx)(az,{today:g,currentDate:y,minAllowedDate:S,maxAllowedDate:$,showCurrentYear:l,onYearSelect:I})]})]})}).displayName="Calendar";let aH=["checkbox"],aq=tm("common-marker"),aG={marker:aq,icon:`${aq}__icon`,states:{checkbox:`${aq}--checkbox`,radio:`${aq}--radio`,toggle:`${aq}--toggle`,error:`${aq}--error`,checked:`${aq}--checked`,disabled:`${aq}--disabled`,inverted:`${aq}--inverted`,indeterminate:`${aq}--indeterminate`}},aV=({as:e,state:t="default",type:a="checkbox",className:r,checked:n,inverted:i,disabled:l,...s})=>(0,j.jsx)(e||"span",{...s,className:(0,P.default)(r,aG.marker,{[aG.states.checkbox]:"checkbox"===a,[aG.states.radio]:"radio"===a,[aG.states.toggle]:"toggle"===a,[aG.states.checked]:!!n,[aG.states.indeterminate]:"indeterminate"===n,[aG.states.error]:"error"===t,[aG.states.inverted]:i,[aG.states.disabled]:l}),children:aH.includes(a)&&(0,j.jsx)(tP,{className:(0,P.default)(aG.icon,{[aG.states.checked]:n,[aG.states.inverted]:i,[aG.states.error]:"error"===t,[aG.states.disabled]:l}),children:"indeterminate"===n?(0,j.jsx)(aW,{}):(0,j.jsx)(aU,{})})});function aY(e,t){let[a,r]=(0,M.useState)(e);return(0,M.useEffect)(()=>{tX(t)&&r(t)},[JSON.stringify(t)]),[a,r]}aV.displayName="CommonMarker";let aZ=tm("checkbox"),aX=Object.freeze({checkbox:aZ,input:`${aZ}__input`,marker:`${aZ}__marker`,wrapper:`${aZ}__wrapper`,label:`${aZ}__label`,caption:`${aZ}__caption`,icon:`${aZ}__icon`,iconButton:`${aZ}__icon-button`,states:{error:`${aZ}--error`,disabled:`${aZ}--disabled`,inverted:`${aZ}--inverted`},sizes:{xs:`${aZ}--xs`,s:`${aZ}--s`,m:`${aZ}--m`},variants:{primary:`${aZ}--primary`,secondary:`${aZ}--secondary`}}),aQ=(0,M.forwardRef)(({value:e=!1,variant:t="primary",state:a="default",label:r,disabled:n=!1,caption:i,className:l,icon:s,withIcon:o=!1,size:d="m",style:u,inverted:c=!1,children:h,inputRef:p,dataQa:f,dataId:m,onChange:g,onIconClick:v,...b},y)=>{let[w,_]=aY(!1,e),x=(0,M.useId)(),k=h||r;return(0,j.jsxs)("label",{ref:y,htmlFor:x,"data-marker-label":"",className:(0,P.default)(l,aX.checkbox,{[aX.states.inverted]:c,[aX.states.disabled]:n,[aX.states.error]:"error"===a,[aX.sizes[d]]:!0,[aX.variants[t]]:!0}),style:u,"data-id":m,"data-qa":f,children:[(0,j.jsx)("input",{id:x,ref:p,value:String(w),className:aX.input,type:"checkbox","aria-invalid":"error"===a,disabled:n,onChange:e=>{let t="string"==typeof w?!!w:!w;_(t),null==g||g(t,e)},...b}),(0,j.jsx)("span",{className:aX.marker,children:(0,j.jsx)(aV,{type:"checkbox",checked:w,inverted:c,state:a,disabled:n})}),k&&(0,j.jsxs)("span",{className:aX.wrapper,children:[(0,j.jsx)("span",{className:(0,P.default)(aX.label),children:k}),i&&(0,j.jsx)(t1,{className:aX.caption,withoutIcon:!0,children:i})]}),o&&(0,j.jsx)("button",{type:"button",className:(0,P.default)(aX.iconButton),onClick:n?void 0:v,children:(0,j.jsx)(tP,{className:(0,P.default)(aX.icon),children:s?(0,j.jsx)(j.Fragment,{children:s}):(0,j.jsx)(aF,{})})})]})});aQ.displayName="Checkbox";let aK=tm("chips"),aJ=Object.freeze({chips:aK,chip:`${aK}__item`,icon:`${aK}__icon`,iconLeft:`${aK}__icon-left`,iconRight:`${aK}__icon-right`,label:`${aK}__label`,variants:{primary:`${aK}--primary`,secondary:`${aK}--secondary`},activeVariants:{primary:`${aK}--active-primary`,secondary:`${aK}--active-secondary`},sizes:{s:`${aK}--s`,m:`${aK}--m`,l:`${aK}--l`},selected:`${aK}--selected`,indicator:`${aK}__indicator`,indicatorVariant:{red:`${aK}__indicator--red`,orange:`${aK}__indicator--orange`,green:`${aK}__indicator--green`,purple:`${aK}__indicator--purple`,purpleSecondary:`${aK}__indicator--purple-secondary`,blue:`${aK}__indicator--blue`,pink:`${aK}__indicator--pink`}});(0,M.forwardRef)(({chips:e,value:t,variant:a="primary",activeVariant:r="primary",multiple:n,clearable:i,size:l="m",className:s,style:o,dataQa:d,dataId:u,onChipClick:c,...h},p)=>{let[f,m]=(0,M.useState)(n?[]:void 0),g=(0,M.useRef)(null);(0,M.useImperativeHandle)(p,()=>({getRoot:()=>g.current,getSelectedChips:()=>f})),(0,M.useEffect)(()=>{n?m(Array.isArray(t)?t:[]):m(t)},[t,n]);let v=n||i,b=e=>n&&Array.isArray(f)?f.includes(e):f===e,y=(e,t,a)=>{m(a),null==c||c(e,t,a)},w=(e,t)=>{if(n&&Array.isArray(f))if(b(e)){let a=f.filter(t=>t!==e);y(e,t,a)}else y(e,t,[...f,e]);else{let a=i&&b(e)?void 0:e;y(e,t,a)}};return(0,j.jsx)("div",{ref:g,className:(0,P.default)(s,aJ.chips),style:o,...h,"data-id":u,"data-qa":d,children:e.map((e,t)=>(({id:e,label:t,iconLeft:n,iconRight:i,indicator:s},o)=>{let u=b(e);return(0,j.jsxs)("div",{className:(0,P.default)(aJ.chip,aJ.sizes[l],aJ.activeVariants[r],aJ.variants[a],[{[aJ.selected]:u}]),role:v?"checkbox":"radio","aria-checked":u,"aria-label":t,tabIndex:0,"data-qa":tj(`${d}-item-${++o}`,!!d),onClick:t=>{w(e,t)},onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),w(e,t))},children:[n&&(0,j.jsx)("span",{className:(0,P.default)(aJ.icon,aJ.iconLeft),"aria-hidden":"true",children:n}),(0,j.jsx)("span",{className:(0,P.default)(aJ.label),children:t}),s&&(0,j.jsx)("div",{className:(0,P.default)(aJ.indicator,aJ.indicatorVariant[s])}),i&&(0,j.jsx)("span",{className:(0,P.default)(aJ.icon,aJ.iconRight),"aria-hidden":"true",children:i})]},e)})(e,t))})}).displayName="Chips";var a0=!1;if("u">typeof window){var a1={get passive(){a0=!0;return}};window.addEventListener("testPassive",null,a1),window.removeEventListener("testPassive",null,a1)}var a2="u">typeof window&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1),a3=[],a4=!1,a5=-1,a7=void 0,a6=void 0,a8=function(e){return a3.some(function(t){return!!(t.options.allowTouchMove&&t.options.allowTouchMove(e))})},a9=function(e){var t=e||window.event;return!!a8(t.target)||t.touches.length>1||(t.preventDefault&&t.preventDefault(),!1)},re=function(e){if(void 0===a6){var t=!!e&&!0===e.reserveScrollBarGap,a=window.innerWidth-document.documentElement.clientWidth;t&&a>0&&(a6=document.body.style.paddingRight,document.body.style.paddingRight=a+"px")}void 0===a7&&(a7=document.body.style.overflow,document.body.style.overflow="hidden")},rt=function(){void 0!==a6&&(document.body.style.paddingRight=a6,a6=void 0),void 0!==a7&&(document.body.style.overflow=a7,a7=void 0)},ra=function(e,t){var a=e.targetTouches[0].clientY-a5;return!a8(e.target)&&(t&&0===t.scrollTop&&a>0?a9(e):t&&t.scrollHeight-t.scrollTop<=t.clientHeight&&a<0?a9(e):(e.stopPropagation(),!0))},rr=function(e,t){e?!a3.some(function(t){return t.targetElement===e})&&(a3=[].concat(function(e){if(!Array.isArray(e))return Array.from(e);for(var t=0,a=Array(e.length);t<e.length;t++)a[t]=e[t];return a}(a3),[{targetElement:e,options:t||{}}]),a2?(e.ontouchstart=function(e){1===e.targetTouches.length&&(a5=e.targetTouches[0].clientY)},e.ontouchmove=function(t){1===t.targetTouches.length&&ra(t,e)},a4||(document.addEventListener("touchmove",a9,a0?{passive:!1}:void 0),a4=!0)):re(t)):console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.")},rn=function(){a2?(a3.forEach(function(e){e.targetElement.ontouchstart=null,e.targetElement.ontouchmove=null}),a4&&(document.removeEventListener("touchmove",a9,a0?{passive:!1}:void 0),a4=!1),a5=-1):rt(),a3=[]},ri=function(e){e?(a3=a3.filter(function(t){return t.targetElement!==e}),a2?(e.ontouchstart=null,e.ontouchmove=null,a4&&0===a3.length&&(document.removeEventListener("touchmove",a9,a0?{passive:!1}:void 0),a4=!1)):a3.length||rt()):console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.")},rl=e.i(73022);function rs(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}))}let ro=tm("file-item"),rd=Object.freeze({root:ro,file:`${ro}__file`,preview:`${ro}__preview`,previewImage:`${ro}__preview-image`,previewIcon:`${ro}__preview-icon`,fileInfo:`${ro}__file-info`,fileName:`${ro}__file-name`,fileStatus:`${ro}__file-status`,fileSize:`${ro}__file-size`,progress:`${ro}__progress`,controls:`${ro}__controls`,close:`${ro}__close`,repeat:`${ro}__repeat`,error:`${ro}__error`,states:{success:`${ro}--success`,error:`${ro}--error`,pending:`${ro}--pending`,uploading:`${ro}--uploading`,primary:`${ro}--primary`,secondary:`${ro}--secondary`,s:`${ro}--s`,m:`${ro}--m`,disabled:`${ro}--disabled`}}),ru=["B","KB","MB","GB"],rc=[{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"}],rh="#189EF4",rp=(e,t=1)=>{if(0===e)return`0 ${ru[0]}`;let a=Math.floor(Math.log(e)/Math.log(1024)),r=parseFloat((e/Math.pow(1024,a)).toFixed(t));return`${r} ${ru[a]}`},rf=(0,M.forwardRef)(({file:e,state:t="success",name:a,type:r,fileSize:n,error:i,progress:l=0,size:s="m",variant:o="primary",previewImageUrl:d,className:u,style:c,fileId:h,dataQa:p,dataId:f,onClick:m,onDelete:g,onRepeat:v,...b},y)=>{let w="s"===s,_=tX(l)&&"uploading"===t,x=i&&"error"===t,k=r&&/^image\//.test(r),C=(e=>{if(!e)return{label:"file",color:rh};let t=rc.find(t=>t.type===e);if(t)return{label:t.label,color:t.color};let a=rl.default.extension(e);return a?{label:a,color:rh}:{label:"file",color:rh}})(r),S=(k&&d?(0,j.jsx)("img",{role:"presentation",className:rd.previewImage,src:d,width:40,alt:a}):null)||(0,j.jsx)("div",{className:rd.previewIcon,style:{backgroundColor:C.color},children:C.label}),$=_&&"primary"===o?`linear-gradient(90deg, var(--color-gray-400) ${l}%, var(--color-white) ${l}%`:`linear-gradient(90deg, var(--color-white) ${l}%, var(--color-gray-400) ${l}%`,T=(0,P.default)(u,rd.root,rd.states[o],rd.states[t],rd.states[s]),E=_?{background:$,...c}:c;return(0,j.jsxs)("div",{ref:y,className:T,style:E,onClick:a=>{"success"===t&&(null==m||m(a,h,e))},...b,"data-id":f,"data-qa":p,children:[(0,j.jsxs)("div",{className:rd.file,children:[!w&&(0,j.jsx)("div",{className:rd.preview,children:S}),(0,j.jsxs)("div",{className:rd.fileInfo,children:[(0,j.jsx)("div",{className:rd.fileName,children:a}),!w&&n&&(0,j.jsxs)("div",{className:rd.fileStatus,children:[(0,j.jsx)("div",{className:rd.fileSize,children:`${rp(n)}`}),_&&(0,j.jsx)("div",{className:rd.progress,children:`Загружено ${l}%`})]})]}),(0,j.jsxs)("div",{className:rd.controls,children:[w&&_&&(0,j.jsx)("div",{className:rd.progress,children:`${l}%`}),x&&(0,j.jsx)(tP,{className:rd.repeat,tabIndex:0,role:"button","aria-label":`Повторить загрузку файла ${a}`,onClick:t=>{t.preventDefault(),t.stopPropagation(),null==v||v(t,h,e)},children:(0,j.jsx)(rs,{})}),(0,j.jsx)(tP,{className:rd.close,tabIndex:0,role:"button","aria-label":`Удалить файл ${a}`,onClick:t=>{t.preventDefault(),t.stopPropagation(),null==g||g(t,h,e)},children:(0,j.jsx)(t8,{})})]})]}),x&&(0,j.jsx)("div",{className:rd.error,children:i})]})});rf.displayName="File";let rm=Object.freeze({root:tm("file-list")});(0,M.forwardRef)(({files:e,size:t="m",variant:a="primary",className:r,role:n="list",style:i,dataId:l,dataQa:s,onClick:o,onDelete:d,onRepeat:u,...c},h)=>((0,M.useEffect)(()=>{(e=>{let t=new Set;for(let a of e)if(t.has(a))return!0;else t.add(a);return!1})(e.map(e=>e.fileId))&&console.warn("Имеются файлы с одинаковым fileId")},[e]),0===e.length)?null:(0,j.jsx)("div",{ref:h,role:n,"aria-label":"Загруженные файлы",className:(0,P.default)(r,rm.root),style:i,...c,"data-id":l,"data-qa":s,children:e.map(e=>(0,M.createElement)(rf,{...e,role:"listitem","aria-labelledby":`Имя файла - ${e.name}, Размер файла - ${rp(e.fileSize??0)}`,size:t,variant:a,onClick:o,onRepeat:u,onDelete:d,key:e.fileId}))})).displayName="FileList";let rg=(e=!1)=>{let[t,a]=(0,M.useState)(e),r=(0,M.useCallback)(()=>a(!0),[]);return{value:t,show:r,hide:(0,M.useCallback)(()=>a(!1),[]),toggle:(0,M.useCallback)(()=>a(e=>!e),[])}},rv=(e,t,a,r)=>{(0,M.useEffect)(()=>(e.addEventListener(t,a),()=>e.removeEventListener(t,a)),[...r,t,e,a])},rb=tm("hint"),ry=Object.freeze({hint:rb,hintDialog:`${rb}__dialog`,activator:`${rb}__activator`,footer:`${rb}__footer`,text:`${rb}__text`,close:`${rb}__close`,icon:`${rb}__icon`,inverted:`${rb}--inverted`});(0,M.forwardRef)(({className:e,style:t,isVisible:a,position:r="top",heading:n,footer:i,children:l,text:s,withoutTail:o,inverted:d,dataQa:u,dataId:c,role:h="dialog",...p},f)=>{var m;let g,v=(0,M.useRef)(null),{refs:b,floatingStyles:y,context:w}=(0,t$.useFloating)({placement:r,middleware:[(0,tT.offset)(12),(0,tT.flip)({fallbackAxisSideDirection:"start",crossAxis:!1}),(0,tT.shift)(),(0,tE.arrow)({element:v,padding:8})]}),{value:_,show:x,hide:k,toggle:C}=rg(a),S=(g=(0,M.useRef)(null),(0,M.useEffect)(()=>{let e=e=>{var t;(null==(t=g.current)?void 0:t.contains(e.target))||k()};return window.addEventListener("click",e),()=>window.removeEventListener("click",e)},[]),g);if((0,M.useImperativeHandle)(f,()=>null==S?void 0:S.current),"u">typeof window){let e;rv(window,"resize",(m=()=>w.update(),e=!1,function(...t){e||(m(...t),e=!0,setTimeout(()=>{e=!1},300))}),[]),rv(window,"keyup",e=>{"Escape"===e.key&&k()},[k])}return(0,j.jsxs)("div",{ref:S,className:(0,P.default)(ry.hint,e),style:t,children:[(0,j.jsx)("button",{type:"button",className:ry.activator,ref:b.setReference,tabIndex:0,onClick:C,children:"function"==typeof l?l({show:x,hide:k,toggle:C,visible:_}):l}),_&&(0,j.jsxs)("div",{role:h,className:(0,P.default)(ry.hintDialog,{[ry.inverted]:d}),ref:b.setFloating,style:y,...p,"data-id":c,"data-qa":u,children:[n&&(0,j.jsx)(tk,{dataQa:tj(`${u}-heading`,!!u),className:"mb-3",as:"h6",type:"h6",children:n}),(0,j.jsx)("p",{"data-qa":tj(`${u}-text`,!!u),className:(0,P.default)(ry.text),children:s}),i&&(0,j.jsx)("div",{"data-qa":tj(`${u}-footer`,!!u),className:(0,P.default)(ry.footer),children:i}),(0,j.jsx)("button",{type:"button",tabIndex:-1,className:ry.close,onClick:k,children:(0,j.jsx)(tP,{"aria-hidden":"true",className:ry.icon,style:{display:"inline-flex",fontSize:16},children:(0,j.jsx)(t8,{})})}),!o&&(0,j.jsx)(t$.FloatingArrow,{width:16,ref:v,d:tL,context:w,fill:d?"var(--color-white)":"var(--color-black-500)"})]})]})}).displayName="Hint";let rw=(...e)=>(...t)=>{e.forEach(e=>{null==e||e(...t)})},r_=tm("input-base"),rx={wrapper:r_,input:`${r_}__input`,container:`${r_}__container`,label:`${r_}__label`,field:`${r_}__field`,rightLabel:`${r_}__right-label`,caption:`${r_}__caption`,placeholder:{visible:`${r_}__placeholder`,hidden:`${r_}__hidden`},states:{primary:`${r_}--primary`,secondary:`${r_}--secondary`,error:`${r_}--error`,success:`${r_}--success`,s:`${r_}--s`,m:`${r_}--m`,l:`${r_}--l`,focused:`${r_}--focused`,disabled:`${r_}--disabled`,active:`${r_}--active`,hasLabel:`${r_}--has-label`,accent:`${r_}--accent`}},rk=(0,M.forwardRef)(({icon:e,rightLabel:t,disabled:a,state:r,size:n="m",variant:i="primary",label:l,value:s,placeholder:o,maskPlaceholder:d,autoFocus:u=!1,maskPlaceholderVariant:c="default",caption:h,type:p="text",inputMode:f="text",hasCaption:m,className:g,style:v,dataQa:b,dataId:y,inputRef:w,onChange:_,onFocus:x,onBlur:k,onKeyDown:C,...S},$)=>{let T=(0,M.useId)(),{value:E,show:N,hide:A}=rg(),L=(0,M.useRef)(null),I=(0,t$.useMergeRefs)([w,L]),O=(0,M.useMemo)(()=>E||!!s||!!o,[s,E,o]),R=(0,M.useCallback)(()=>{var e;null==(e=L.current)||e.focus()},[]),D=(0,M.useMemo)(()=>{if(!d)return null;let e={hidden:s??"",visible:d.substring((null==s?void 0:s.length)??0)};return d.length===(null==s?void 0:s.length)?null:e},[d,s]);return(0,M.useEffect)(()=>{var e,t,a;if(!u)return;let r=(null==(e=L.current)?void 0:e.value.length)??0;null==(t=L.current)||t.focus(),null==(a=L.current)||a.setSelectionRange(r,r)},[u]),(0,j.jsxs)("div",{className:(0,P.default)(g,rx.wrapper),style:v,"data-qa":b,"data-id":y,children:[(0,j.jsxs)("div",{className:(0,P.default)(rx.input,rx.states[i],rx.states[n],{[rx.states.focused]:E,[rx.states.error]:"error"===r,[rx.states.success]:"success"===r,[rx.states.disabled]:!!a,[rx.states.hasLabel]:l}),onClick:R,ref:$,children:[(0,j.jsxs)("label",{htmlFor:T,className:rx.container,children:[l&&(0,j.jsx)("span",{className:(0,P.default)(rx.label,{[rx.states.active]:O,[rx.states.s]:"s"===n,[rx.states.disabled]:a,[rx.states.error]:"error"===r,[rx.states.success]:"success"===r}),children:l}),D&&!!s&&(0,j.jsxs)("div",{className:(0,P.default)(rx.placeholder.visible,{[rx.states.accent]:"accent"===c}),children:[D.hidden&&(0,j.jsx)("span",{className:rx.placeholder.hidden,children:D.hidden}),D.visible]}),(0,j.jsx)("input",{...S,id:T,ref:I,className:(0,P.default)(rx.field,{[rx.states.s]:"s"===n,[rx.states.hasLabel]:l,[rx.states.disabled]:a}),type:p,inputMode:f,autoComplete:"off",placeholder:o,value:s,disabled:a,onChange:e=>{null==_||_(e.target.value,e)},onFocus:rw(N,x),onBlur:rw(A,k),onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),null==_||_("",{target:{value:""}})),null==C||C(e)}})]}),t&&(0,j.jsx)("div",{className:(0,P.default)(rx.rightLabel,{[rx.states.disabled]:a}),children:t}),e]}),(m||h)&&(0,j.jsx)(t1,{dataQa:tj(`${b}-caption`,!!b),className:(0,P.default)(rx.caption,{[rx.states.disabled]:a}),state:r,withoutIcon:!0,children:h})]})});rk.displayName="InputBase";var rC=e.i(10160);function rS(e,t){if(t.length<e)throw TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function r$(e){rS(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,rC.default)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):(("string"==typeof e||"[object String]"===t)&&"u">typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}function rT(e){return rS(1,arguments),(!!function(e){return rS(1,arguments),e instanceof Date||"object"===(0,rC.default)(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)||"number"==typeof e)&&!isNaN(Number(r$(e)))}function rE(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function rj(e,t){return rS(2,arguments),function(e,t){return rS(2,arguments),new Date(r$(e).getTime()+rE(t))}(e,-rE(t))}function rN(e){rS(1,arguments);var t=r$(e),a=t.getUTCDay();return t.setUTCDate(t.getUTCDate()-(7*(a<1)+a-1)),t.setUTCHours(0,0,0,0),t}function rA(e){rS(1,arguments);var t=r$(e),a=t.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(a+1,0,4),r.setUTCHours(0,0,0,0);var n=rN(r),i=new Date(0);i.setUTCFullYear(a,0,4),i.setUTCHours(0,0,0,0);var l=rN(i);return t.getTime()>=n.getTime()?a+1:t.getTime()>=l.getTime()?a:a-1}function rL(e){rS(1,arguments);var t=r$(e);return Math.round((rN(t).getTime()-(function(e){rS(1,arguments);var t=rA(e),a=new Date(0);return a.setUTCFullYear(t,0,4),a.setUTCHours(0,0,0,0),rN(a)})(t).getTime())/6048e5)+1}var rM={};function rI(e,t){rS(1,arguments);var a,r,n,i,l,s,o,d,u=rE(null!=(a=null!=(r=null!=(n=null!=(i=null==t?void 0:t.weekStartsOn)?i:null==t||null==(l=t.locale)||null==(s=l.options)?void 0:s.weekStartsOn)?n:rM.weekStartsOn)?r:null==(o=rM.locale)||null==(d=o.options)?void 0:d.weekStartsOn)?a:0);if(!(u>=0&&u<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=r$(e),h=c.getUTCDay();return c.setUTCDate(c.getUTCDate()-(7*(h<u)+h-u)),c.setUTCHours(0,0,0,0),c}function rO(e,t){rS(1,arguments);var a,r,n,i,l,s,o,d,u=r$(e),c=u.getUTCFullYear(),h=rE(null!=(a=null!=(r=null!=(n=null!=(i=null==t?void 0:t.firstWeekContainsDate)?i:null==t||null==(l=t.locale)||null==(s=l.options)?void 0:s.firstWeekContainsDate)?n:rM.firstWeekContainsDate)?r:null==(o=rM.locale)||null==(d=o.options)?void 0:d.firstWeekContainsDate)?a:1);if(!(h>=1&&h<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var p=new Date(0);p.setUTCFullYear(c+1,0,h),p.setUTCHours(0,0,0,0);var f=rI(p,t),m=new Date(0);m.setUTCFullYear(c,0,h),m.setUTCHours(0,0,0,0);var g=rI(m,t);return u.getTime()>=f.getTime()?c+1:u.getTime()>=g.getTime()?c:c-1}function rR(e,t){rS(1,arguments);var a=r$(e);return Math.round((rI(a,t).getTime()-(function(e,t){rS(1,arguments);var a,r,n,i,l,s,o,d,u=rE(null!=(a=null!=(r=null!=(n=null!=(i=null==t?void 0:t.firstWeekContainsDate)?i:null==t||null==(l=t.locale)||null==(s=l.options)?void 0:s.firstWeekContainsDate)?n:rM.firstWeekContainsDate)?r:null==(o=rM.locale)||null==(d=o.options)?void 0:d.firstWeekContainsDate)?a:1),c=rO(e,t),h=new Date(0);return h.setUTCFullYear(c,0,u),h.setUTCHours(0,0,0,0),rI(h,t)})(a,t).getTime())/6048e5)+1}function rP(e,t){for(var a=Math.abs(e).toString();a.length<t;)a="0"+a;return(e<0?"-":"")+a}let rD=function(e,t){var a=e.getUTCFullYear(),r=a>0?a:1-a;return rP("yy"===t?r%100:r,t.length)},rB=function(e,t){var a=e.getUTCMonth();return"M"===t?String(a+1):rP(a+1,2)},rz=function(e,t){var a=t.length;return rP(Math.floor(e.getUTCMilliseconds()*Math.pow(10,a-3)),t.length)};function rF(e,t){var a=e>0?"-":"+",r=Math.abs(e),n=Math.floor(r/60),i=r%60;return 0===i?a+String(n):a+String(n)+(t||"")+rP(i,2)}function rU(e,t){return e%60==0?(e>0?"-":"+")+rP(Math.abs(e)/60,2):rW(e,t)}function rW(e,t){var a=Math.abs(e);return(e>0?"-":"+")+rP(Math.floor(a/60),2)+(t||"")+rP(a%60,2)}let rH={G:function(e,t,a){var r=+(e.getUTCFullYear()>0);switch(t){case"G":case"GG":case"GGG":return a.era(r,{width:"abbreviated"});case"GGGGG":return a.era(r,{width:"narrow"});default:return a.era(r,{width:"wide"})}},y:function(e,t,a){if("yo"===t){var r=e.getUTCFullYear();return a.ordinalNumber(r>0?r:1-r,{unit:"year"})}return rD(e,t)},Y:function(e,t,a,r){var n=rO(e,r),i=n>0?n:1-n;return"YY"===t?rP(i%100,2):"Yo"===t?a.ordinalNumber(i,{unit:"year"}):rP(i,t.length)},R:function(e,t){return rP(rA(e),t.length)},u:function(e,t){return rP(e.getUTCFullYear(),t.length)},Q:function(e,t,a){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return rP(r,2);case"Qo":return a.ordinalNumber(r,{unit:"quarter"});case"QQQ":return a.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(r,{width:"narrow",context:"formatting"});default:return a.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,a){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return rP(r,2);case"qo":return a.ordinalNumber(r,{unit:"quarter"});case"qqq":return a.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(r,{width:"narrow",context:"standalone"});default:return a.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,a){var r=e.getUTCMonth();switch(t){case"M":case"MM":return rB(e,t);case"Mo":return a.ordinalNumber(r+1,{unit:"month"});case"MMM":return a.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(r,{width:"narrow",context:"formatting"});default:return a.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,a){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return rP(r+1,2);case"Lo":return a.ordinalNumber(r+1,{unit:"month"});case"LLL":return a.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(r,{width:"narrow",context:"standalone"});default:return a.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,a,r){var n=rR(e,r);return"wo"===t?a.ordinalNumber(n,{unit:"week"}):rP(n,t.length)},I:function(e,t,a){var r=rL(e);return"Io"===t?a.ordinalNumber(r,{unit:"week"}):rP(r,t.length)},d:function(e,t,a){var r,n;return"do"===t?a.ordinalNumber(e.getUTCDate(),{unit:"date"}):(r=e,n=t,rP(r.getUTCDate(),n.length))},D:function(e,t,a){var r=function(e){rS(1,arguments);var t=r$(e),a=t.getTime();return t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0),Math.floor((a-t.getTime())/864e5)+1}(e);return"Do"===t?a.ordinalNumber(r,{unit:"dayOfYear"}):rP(r,t.length)},E:function(e,t,a){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return a.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(r,{width:"short",context:"formatting"});default:return a.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,a,r){var n=e.getUTCDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return rP(i,2);case"eo":return a.ordinalNumber(i,{unit:"day"});case"eee":return a.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(n,{width:"short",context:"formatting"});default:return a.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,a,r){var n=e.getUTCDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return rP(i,t.length);case"co":return a.ordinalNumber(i,{unit:"day"});case"ccc":return a.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(n,{width:"narrow",context:"standalone"});case"cccccc":return a.day(n,{width:"short",context:"standalone"});default:return a.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,a){var r=e.getUTCDay(),n=0===r?7:r;switch(t){case"i":return String(n);case"ii":return rP(n,t.length);case"io":return a.ordinalNumber(n,{unit:"day"});case"iii":return a.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(r,{width:"short",context:"formatting"});default:return a.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,a){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(r,{width:"narrow",context:"formatting"});default:return a.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,a){var r,n=e.getUTCHours();switch(r=12===n?"noon":0===n?"midnight":n/12>=1?"pm":"am",t){case"b":case"bb":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(r,{width:"narrow",context:"formatting"});default:return a.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,a){var r,n=e.getUTCHours();switch(r=n>=17?"evening":n>=12?"afternoon":n>=4?"morning":"night",t){case"B":case"BB":case"BBB":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(r,{width:"narrow",context:"formatting"});default:return a.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,a){if("ho"===t){var r,n,i=e.getUTCHours()%12;return 0===i&&(i=12),a.ordinalNumber(i,{unit:"hour"})}return r=e,n=t,rP(r.getUTCHours()%12||12,n.length)},H:function(e,t,a){var r,n;return"Ho"===t?a.ordinalNumber(e.getUTCHours(),{unit:"hour"}):(r=e,n=t,rP(r.getUTCHours(),n.length))},K:function(e,t,a){var r=e.getUTCHours()%12;return"Ko"===t?a.ordinalNumber(r,{unit:"hour"}):rP(r,t.length)},k:function(e,t,a){var r=e.getUTCHours();return(0===r&&(r=24),"ko"===t)?a.ordinalNumber(r,{unit:"hour"}):rP(r,t.length)},m:function(e,t,a){var r,n;return"mo"===t?a.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):(r=e,n=t,rP(r.getUTCMinutes(),n.length))},s:function(e,t,a){var r,n;return"so"===t?a.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):(r=e,n=t,rP(r.getUTCSeconds(),n.length))},S:function(e,t){return rz(e,t)},X:function(e,t,a,r){var n=(r._originalDate||e).getTimezoneOffset();if(0===n)return"Z";switch(t){case"X":return rU(n);case"XXXX":case"XX":return rW(n);default:return rW(n,":")}},x:function(e,t,a,r){var n=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return rU(n);case"xxxx":case"xx":return rW(n);default:return rW(n,":")}},O:function(e,t,a,r){var n=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+rF(n,":");default:return"GMT"+rW(n,":")}},z:function(e,t,a,r){var n=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+rF(n,":");default:return"GMT"+rW(n,":")}},t:function(e,t,a,r){return rP(Math.floor((r._originalDate||e).getTime()/1e3),t.length)},T:function(e,t,a,r){return rP((r._originalDate||e).getTime(),t.length)}};var rq=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},rG=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}};let rV={p:rG,P:function(e,t){var a,r=e.match(/(P+)(p+)?/)||[],n=r[1],i=r[2];if(!i)return rq(e,t);switch(n){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;default:a=t.dateTime({width:"full"})}return a.replace("{{date}}",rq(n,t)).replace("{{time}}",rG(i,t))}};function rY(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var rZ=["D","DD"],rX=["YY","YYYY"];function rQ(e){return -1!==rZ.indexOf(e)}function rK(e){return -1!==rX.indexOf(e)}function rJ(e,t,a){if("YYYY"===e)throw RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(a,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(a,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(a,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(a,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var r0={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function r1(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.width?String(t.width):e.defaultWidth;return e.formats[a]||e.formats[e.defaultWidth]}}var r2={date:r1({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:r1({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:r1({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},r3={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function r4(e){return function(t,a){var r;if("formatting"===(null!=a&&a.context?String(a.context):"standalone")&&e.formattingValues){var n=e.defaultFormattingWidth||e.defaultWidth,i=null!=a&&a.width?String(a.width):n;r=e.formattingValues[i]||e.formattingValues[n]}else{var l=e.defaultWidth,s=null!=a&&a.width?String(a.width):e.defaultWidth;r=e.values[s]||e.values[l]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function r5(e){return function(t){var a,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.width,i=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],l=t.match(i);if(!l)return null;var s=l[0],o=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],d=Array.isArray(o)?function(e,t){for(var a=0;a<e.length;a++)if(t(e[a]))return a}(o,function(e){return e.test(s)}):function(e,t){for(var a in e)if(e.hasOwnProperty(a)&&t(e[a]))return a}(o,function(e){return e.test(s)});return a=e.valueCallback?e.valueCallback(d):d,{value:a=r.valueCallback?r.valueCallback(a):a,rest:t.slice(s.length)}}}let r7={code:"en-US",formatDistance:function(e,t,a){var r,n=r0[e];if(r="string"==typeof n?n:1===t?n.one:n.other.replace("{{count}}",t.toString()),null!=a&&a.addSuffix)if(a.comparison&&a.comparison>0)return"in "+r;else return r+" ago";return r},formatLong:r2,formatRelative:function(e,t,a,r){return r3[e]},localize:{ordinalNumber:function(e,t){var a=Number(e),r=a%100;if(r>20||r<10)switch(r%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},era:r4({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:r4({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:r4({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:r4({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:r4({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(s={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=e.match(s.matchPattern);if(!a)return null;var r=a[0],n=e.match(s.parsePattern);if(!n)return null;var i=s.valueCallback?s.valueCallback(n[0]):n[0];return{value:i=t.valueCallback?t.valueCallback(i):i,rest:e.slice(r.length)}}),era:r5({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:r5({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:r5({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:r5({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:r5({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};var r6=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,r8=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,r9=/^'([^]*?)'?$/,ne=/''/g,nt=/[a-zA-Z]/,na=e.i(77562),nr=e.i(71151),nn=e.i(68917),ni=e.i(74813),nl=e.i(78409),ns=e.i(33848),no=e.i(11577),nd=function(){function e(){(0,nl.default)(this,e),(0,no.default)(this,"priority",void 0),(0,no.default)(this,"subPriority",0)}return(0,ns.default)(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),nu=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(e,r,n,i,l){var s;return(0,nl.default)(this,a),(s=t.call(this)).value=e,s.validateValue=r,s.setValue=n,s.priority=i,l&&(s.subPriority=l),s}return(0,ns.default)(a,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,a){return this.setValue(e,t,this.value,a)}}]),a}(nd),nc=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",10),(0,no.default)((0,nr.default)(e),"subPriority",-1),e}return(0,ns.default)(a,[{key:"set",value:function(e,t){if(t.timestampIsSet)return e;var a=new Date(0);return a.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),a.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),a}}]),a}(nd),nh=function(){function e(){(0,nl.default)(this,e),(0,no.default)(this,"incompatibleTokens",void 0),(0,no.default)(this,"priority",void 0),(0,no.default)(this,"subPriority",void 0)}return(0,ns.default)(e,[{key:"run",value:function(e,t,a,r){var n=this.parse(e,t,a,r);return n?{setter:new nu(n.value,this.validate,this.set,this.priority,this.subPriority),rest:n.rest}:null}},{key:"validate",value:function(e,t,a){return!0}}]),e}(),np=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",140),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["R","u","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"G":case"GG":case"GGG":return a.era(e,{width:"abbreviated"})||a.era(e,{width:"narrow"});case"GGGGG":return a.era(e,{width:"narrow"});default:return a.era(e,{width:"wide"})||a.era(e,{width:"abbreviated"})||a.era(e,{width:"narrow"})}}},{key:"set",value:function(e,t,a){return t.era=a,e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}}]),a}(nh),nf=/^(1[0-2]|0?\d)/,nm=/^(3[0-1]|[0-2]?\d)/,ng=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,nv=/^(5[0-3]|[0-4]?\d)/,nb=/^(2[0-3]|[0-1]?\d)/,ny=/^(2[0-4]|[0-1]?\d)/,nw=/^(1[0-1]|0?\d)/,n_=/^(1[0-2]|0?\d)/,nx=/^[0-5]?\d/,nk=/^[0-5]?\d/,nC=/^\d/,nS=/^\d{1,2}/,n$=/^\d{1,3}/,nT=/^\d{1,4}/,nE=/^-?\d+/,nj=/^-?\d/,nN=/^-?\d{1,2}/,nA=/^-?\d{1,3}/,nL=/^-?\d{1,4}/,nM=/^([+-])(\d{2})(\d{2})?|Z/,nI=/^([+-])(\d{2})(\d{2})|Z/,nO=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,nR=/^([+-])(\d{2}):(\d{2})|Z/,nP=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function nD(e,t){return e?{value:t(e.value),rest:e.rest}:e}function nB(e,t){var a=t.match(e);return a?{value:parseInt(a[0],10),rest:t.slice(a[0].length)}:null}function nz(e,t){var a=t.match(e);return a?"Z"===a[0]?{value:0,rest:t.slice(1)}:{value:("+"===a[1]?1:-1)*((a[2]?parseInt(a[2],10):0)*36e5+(a[3]?parseInt(a[3],10):0)*6e4+(a[5]?parseInt(a[5],10):0)*1e3),rest:t.slice(a[0].length)}:null}function nF(e,t){switch(e){case 1:return nB(nC,t);case 2:return nB(nS,t);case 3:return nB(n$,t);case 4:return nB(nT,t);default:return nB(RegExp("^\\d{1,"+e+"}"),t)}}function nU(e,t){switch(e){case 1:return nB(nj,t);case 2:return nB(nN,t);case 3:return nB(nA,t);case 4:return nB(nL,t);default:return nB(RegExp("^-?\\d{1,"+e+"}"),t)}}function nW(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function nH(e,t){var a,r=t>0,n=r?t:1-t;if(n<=50)a=e||100;else{var i=n+50;a=e+100*Math.floor(i/100)-100*(e>=i%100)}return r?a:1-a}function nq(e){return e%400==0||e%4==0&&e%100!=0}var nG=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",130),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){var r=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return nD(nF(4,e),r);case"yo":return nD(a.ordinalNumber(e,{unit:"year"}),r);default:return nD(nF(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,a){var r=e.getUTCFullYear();if(a.isTwoDigitYear){var n=nH(a.year,r);return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}var i="era"in t&&1!==t.era?1-a.year:a.year;return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e}}]),a}(nh),nV=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",130),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){var r=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return nD(nF(4,e),r);case"Yo":return nD(a.ordinalNumber(e,{unit:"year"}),r);default:return nD(nF(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,a,r){var n=rO(e,r);if(a.isTwoDigitYear){var i=nH(a.year,n);return e.setUTCFullYear(i,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),rI(e,r)}var l="era"in t&&1!==t.era?1-a.year:a.year;return e.setUTCFullYear(l,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),rI(e,r)}}]),a}(nh),nY=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",130),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t){return"R"===t?nU(4,e):nU(t.length,e)}},{key:"set",value:function(e,t,a){var r=new Date(0);return r.setUTCFullYear(a,0,4),r.setUTCHours(0,0,0,0),rN(r)}}]),a}(nh),nZ=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",130),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t){return"u"===t?nU(4,e):nU(t.length,e)}},{key:"set",value:function(e,t,a){return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}}]),a}(nh),nX=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",120),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"Q":case"QQ":return nF(t.length,e);case"Qo":return a.ordinalNumber(e,{unit:"quarter"});case"QQQ":return a.quarter(e,{width:"abbreviated",context:"formatting"})||a.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return a.quarter(e,{width:"narrow",context:"formatting"});default:return a.quarter(e,{width:"wide",context:"formatting"})||a.quarter(e,{width:"abbreviated",context:"formatting"})||a.quarter(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,a){return e.setUTCMonth((a-1)*3,1),e.setUTCHours(0,0,0,0),e}}]),a}(nh),nQ=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",120),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"q":case"qq":return nF(t.length,e);case"qo":return a.ordinalNumber(e,{unit:"quarter"});case"qqq":return a.quarter(e,{width:"abbreviated",context:"standalone"})||a.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return a.quarter(e,{width:"narrow",context:"standalone"});default:return a.quarter(e,{width:"wide",context:"standalone"})||a.quarter(e,{width:"abbreviated",context:"standalone"})||a.quarter(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,a){return e.setUTCMonth((a-1)*3,1),e.setUTCHours(0,0,0,0),e}}]),a}(nh),nK=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),(0,no.default)((0,nr.default)(e),"priority",110),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){var r=function(e){return e-1};switch(t){case"M":return nD(nB(nf,e),r);case"MM":return nD(nF(2,e),r);case"Mo":return nD(a.ordinalNumber(e,{unit:"month"}),r);case"MMM":return a.month(e,{width:"abbreviated",context:"formatting"})||a.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return a.month(e,{width:"narrow",context:"formatting"});default:return a.month(e,{width:"wide",context:"formatting"})||a.month(e,{width:"abbreviated",context:"formatting"})||a.month(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,a){return e.setUTCMonth(a,1),e.setUTCHours(0,0,0,0),e}}]),a}(nh),nJ=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",110),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){var r=function(e){return e-1};switch(t){case"L":return nD(nB(nf,e),r);case"LL":return nD(nF(2,e),r);case"Lo":return nD(a.ordinalNumber(e,{unit:"month"}),r);case"LLL":return a.month(e,{width:"abbreviated",context:"standalone"})||a.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return a.month(e,{width:"narrow",context:"standalone"});default:return a.month(e,{width:"wide",context:"standalone"})||a.month(e,{width:"abbreviated",context:"standalone"})||a.month(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,a){return e.setUTCMonth(a,1),e.setUTCHours(0,0,0,0),e}}]),a}(nh),n0=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",100),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"w":return nB(nv,e);case"wo":return a.ordinalNumber(e,{unit:"week"});default:return nF(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,a,r){return rI(function(e,t,a){rS(2,arguments);var r=r$(e),n=rE(t),i=rR(r,a)-n;return r.setUTCDate(r.getUTCDate()-7*i),r}(e,a,r),r)}}]),a}(nh),n1=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",100),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"I":return nB(nv,e);case"Io":return a.ordinalNumber(e,{unit:"week"});default:return nF(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,a){return rN(function(e,t){rS(2,arguments);var a=r$(e),r=rE(t),n=rL(a)-r;return a.setUTCDate(a.getUTCDate()-7*n),a}(e,a))}}]),a}(nh),n2=[31,28,31,30,31,30,31,31,30,31,30,31],n3=[31,29,31,30,31,30,31,31,30,31,30,31],n4=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",90),(0,no.default)((0,nr.default)(e),"subPriority",1),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"d":return nB(nm,e);case"do":return a.ordinalNumber(e,{unit:"date"});default:return nF(t.length,e)}}},{key:"validate",value:function(e,t){var a=nq(e.getUTCFullYear()),r=e.getUTCMonth();return a?t>=1&&t<=n3[r]:t>=1&&t<=n2[r]}},{key:"set",value:function(e,t,a){return e.setUTCDate(a),e.setUTCHours(0,0,0,0),e}}]),a}(nh),n5=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",90),(0,no.default)((0,nr.default)(e),"subpriority",1),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"D":case"DD":return nB(ng,e);case"Do":return a.ordinalNumber(e,{unit:"date"});default:return nF(t.length,e)}}},{key:"validate",value:function(e,t){return nq(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,a){return e.setUTCMonth(0,a),e.setUTCHours(0,0,0,0),e}}]),a}(nh);function n7(e,t,a){rS(2,arguments);var r,n,i,l,s,o,d,u,c=rE(null!=(r=null!=(n=null!=(i=null!=(l=null==a?void 0:a.weekStartsOn)?l:null==a||null==(s=a.locale)||null==(o=s.options)?void 0:o.weekStartsOn)?i:rM.weekStartsOn)?n:null==(d=rM.locale)||null==(u=d.options)?void 0:u.weekStartsOn)?r:0);if(!(c>=0&&c<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=r$(e),p=rE(t),f=7*((p%7+7)%7<c)+p-h.getUTCDay();return h.setUTCDate(h.getUTCDate()+f),h}var n6=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",90),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["D","i","e","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"E":case"EE":case"EEE":return a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return a.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});default:return a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,a,r){return(e=n7(e,a,r)).setUTCHours(0,0,0,0),e}}]),a}(nh),n8=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",90),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a,r){var n=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return nD(nF(t.length,e),n);case"eo":return nD(a.ordinalNumber(e,{unit:"day"}),n);case"eee":return a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"eeeee":return a.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});default:return a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,a,r){return(e=n7(e,a,r)).setUTCHours(0,0,0,0),e}}]),a}(nh),n9=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",90),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a,r){var n=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return nD(nF(t.length,e),n);case"co":return nD(a.ordinalNumber(e,{unit:"day"}),n);case"ccc":return a.day(e,{width:"abbreviated",context:"standalone"})||a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"});case"ccccc":return a.day(e,{width:"narrow",context:"standalone"});case"cccccc":return a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"});default:return a.day(e,{width:"wide",context:"standalone"})||a.day(e,{width:"abbreviated",context:"standalone"})||a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,a,r){return(e=n7(e,a,r)).setUTCHours(0,0,0,0),e}}]),a}(nh),ie=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",90),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){var r=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return nF(t.length,e);case"io":return a.ordinalNumber(e,{unit:"day"});case"iii":return nD(a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return nD(a.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return nD(a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),r);default:return nD(a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),r)}}},{key:"validate",value:function(e,t){return t>=1&&t<=7}},{key:"set",value:function(e,t,a){return(e=function(e,t){rS(2,arguments);var a=rE(t);a%7==0&&(a-=7);var r=r$(e),n=7*((a%7+7)%7<1)+a-r.getUTCDay();return r.setUTCDate(r.getUTCDate()+n),r}(e,a)).setUTCHours(0,0,0,0),e}}]),a}(nh),it=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",80),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["b","B","H","k","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"a":case"aa":case"aaa":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return a.dayPeriod(e,{width:"narrow",context:"formatting"});default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,a){return e.setUTCHours(nW(a),0,0,0),e}}]),a}(nh),ia=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",80),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["a","B","H","k","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"b":case"bb":case"bbb":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return a.dayPeriod(e,{width:"narrow",context:"formatting"});default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,a){return e.setUTCHours(nW(a),0,0,0),e}}]),a}(nh),ir=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",80),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["a","b","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"B":case"BB":case"BBB":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return a.dayPeriod(e,{width:"narrow",context:"formatting"});default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,a){return e.setUTCHours(nW(a),0,0,0),e}}]),a}(nh),ii=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",70),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["H","K","k","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"h":return nB(n_,e);case"ho":return a.ordinalNumber(e,{unit:"hour"});default:return nF(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=12}},{key:"set",value:function(e,t,a){var r=e.getUTCHours()>=12;return r&&a<12?e.setUTCHours(a+12,0,0,0):r||12!==a?e.setUTCHours(a,0,0,0):e.setUTCHours(0,0,0,0),e}}]),a}(nh),il=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",70),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["a","b","h","K","k","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"H":return nB(nb,e);case"Ho":return a.ordinalNumber(e,{unit:"hour"});default:return nF(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=23}},{key:"set",value:function(e,t,a){return e.setUTCHours(a,0,0,0),e}}]),a}(nh),is=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",70),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["h","H","k","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"K":return nB(nw,e);case"Ko":return a.ordinalNumber(e,{unit:"hour"});default:return nF(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,a){return e.getUTCHours()>=12&&a<12?e.setUTCHours(a+12,0,0,0):e.setUTCHours(a,0,0,0),e}}]),a}(nh),io=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",70),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["a","b","h","H","K","t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"k":return nB(ny,e);case"ko":return a.ordinalNumber(e,{unit:"hour"});default:return nF(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=24}},{key:"set",value:function(e,t,a){return e.setUTCHours(a<=24?a%24:a,0,0,0),e}}]),a}(nh),id=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",60),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"m":return nB(nx,e);case"mo":return a.ordinalNumber(e,{unit:"minute"});default:return nF(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,a){return e.setUTCMinutes(a,0,0),e}}]),a}(nh),iu=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",50),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t,a){switch(t){case"s":return nB(nk,e);case"so":return a.ordinalNumber(e,{unit:"second"});default:return nF(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,a){return e.setUTCSeconds(a,0),e}}]),a}(nh),ic=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",30),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["t","T"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t){return nD(nF(t.length,e),function(e){return Math.floor(e*Math.pow(10,-t.length+3))})}},{key:"set",value:function(e,t,a){return e.setUTCMilliseconds(a),e}}]),a}(nh),ih=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",10),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["t","T","x"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t){switch(t){case"X":return nz(nM,e);case"XX":return nz(nI,e);case"XXXX":return nz(nO,e);case"XXXXX":return nz(nP,e);default:return nz(nR,e)}}},{key:"set",value:function(e,t,a){return t.timestampIsSet?e:new Date(e.getTime()-a)}}]),a}(nh),ip=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",10),(0,no.default)((0,nr.default)(e),"incompatibleTokens",["t","T","X"]),e}return(0,ns.default)(a,[{key:"parse",value:function(e,t){switch(t){case"x":return nz(nM,e);case"xx":return nz(nI,e);case"xxxx":return nz(nO,e);case"xxxxx":return nz(nP,e);default:return nz(nR,e)}}},{key:"set",value:function(e,t,a){return t.timestampIsSet?e:new Date(e.getTime()-a)}}]),a}(nh),im=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",40),(0,no.default)((0,nr.default)(e),"incompatibleTokens","*"),e}return(0,ns.default)(a,[{key:"parse",value:function(e){return nB(nE,e)}},{key:"set",value:function(e,t,a){return[new Date(1e3*a),{timestampIsSet:!0}]}}]),a}(nh),ig=function(e){(0,nn.default)(a,e);var t=(0,ni.default)(a);function a(){var e;(0,nl.default)(this,a);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,no.default)((0,nr.default)(e),"priority",20),(0,no.default)((0,nr.default)(e),"incompatibleTokens","*"),e}return(0,ns.default)(a,[{key:"parse",value:function(e){return nB(nE,e)}},{key:"set",value:function(e,t,a){return[new Date(a),{timestampIsSet:!0}]}}]),a}(nh),iv={G:new np,y:new nG,Y:new nV,R:new nY,u:new nZ,Q:new nX,q:new nQ,M:new nK,L:new nJ,w:new n0,I:new n1,d:new n4,D:new n5,E:new n6,e:new n8,c:new n9,i:new ie,a:new it,b:new ia,B:new ir,h:new ii,H:new il,K:new is,k:new io,m:new id,s:new iu,S:new ic,X:new ih,x:new ip,t:new im,T:new ig},ib=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,iy=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,iw=/^'([^]*?)'?$/,i_=/''/g,ix=/\S/,ik=/[a-zA-Z]/;function iC(e,t,a,r){rS(3,arguments);var n=String(e),i=String(t),l=null!=(d=null!=(u=null==r?void 0:r.locale)?u:rM.locale)?d:r7;if(!l.match)throw RangeError("locale must contain match property");var s=rE(null!=(c=null!=(h=null!=(p=null!=(f=null==r?void 0:r.firstWeekContainsDate)?f:null==r||null==(m=r.locale)||null==(g=m.options)?void 0:g.firstWeekContainsDate)?p:rM.firstWeekContainsDate)?h:null==(v=rM.locale)||null==(b=v.options)?void 0:b.firstWeekContainsDate)?c:1);if(!(s>=1&&s<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var o=rE(null!=(y=null!=(w=null!=(_=null!=(x=null==r?void 0:r.weekStartsOn)?x:null==r||null==(k=r.locale)||null==(C=k.options)?void 0:C.weekStartsOn)?_:rM.weekStartsOn)?w:null==(S=rM.locale)||null==($=S.options)?void 0:$.weekStartsOn)?y:0);if(!(o>=0&&o<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===i)if(""===n)return r$(a);else return new Date(NaN);var d,u,c,h,p,f,m,g,v,b,y,w,_,x,k,C,S,$,T,E={firstWeekContainsDate:s,weekStartsOn:o,locale:l},j=[new nc],N=i.match(iy).map(function(e){var t=e[0];return t in rV?(0,rV[t])(e,l.formatLong):e}).join("").match(ib),A=[],L=(0,na.default)(N);try{for(L.s();!(T=L.n()).done;){var M=function(){var t=T.value;!(null!=r&&r.useAdditionalWeekYearTokens)&&rK(t)&&rJ(t,i,e),!(null!=r&&r.useAdditionalDayOfYearTokens)&&rQ(t)&&rJ(t,i,e);var a=t[0],s=iv[a];if(s){var o=s.incompatibleTokens;if(Array.isArray(o)){var d=A.find(function(e){return o.includes(e.token)||e.token===a});if(d)throw RangeError("The format string mustn't contain `".concat(d.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===s.incompatibleTokens&&A.length>0)throw RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));A.push({token:a,fullToken:t});var u=s.run(n,t,l.match,E);if(!u)return{v:new Date(NaN)};j.push(u.setter),n=u.rest}else{if(a.match(ik))throw RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");if("''"===t?t="'":"'"===a&&(t=t.match(iw)[1].replace(i_,"'")),0!==n.indexOf(t))return{v:new Date(NaN)};n=n.slice(t.length)}}();if("object"===(0,rC.default)(M))return M.v}}catch(e){L.e(e)}finally{L.f()}if(n.length>0&&ix.test(n))return new Date(NaN);var I=j.map(function(e){return e.priority}).sort(function(e,t){return t-e}).filter(function(e,t,a){return a.indexOf(e)===t}).map(function(e){return j.filter(function(t){return t.priority===e}).sort(function(e,t){return t.subPriority-e.subPriority})}).map(function(e){return e[0]}),O=r$(a);if(isNaN(O.getTime()))return new Date(NaN);var R,P=rj(O,rY(O)),D={},B=(0,na.default)(I);try{for(B.s();!(R=B.n()).done;){var z=R.value;if(!z.validate(P,E))return new Date(NaN);var F=z.set(P,D,E);Array.isArray(F)?(P=F[0],function(e,t){if(null==e)throw TypeError("assign requires that input parameter not be null or undefined");for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}(D,F[1])):P=F}}catch(e){B.e(e)}finally{B.f()}return P}e.i(95919);var iS=e.i(62383),i$=e.i(92518);function iT(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}))}let iE=tm("input-file"),ij={inputFile:iE,input:`${iE}__input`,uploadArea:`${iE}__upload-area`,uploadIcon:`${iE}__upload-icon`,uploadLabel:{default:`${iE}__upload-label`,purple:`${iE}__upload-label--purple`},uploadDragged:`${iE}__upload-dragged`,uploadCaption:`${iE}__upload-caption`,uploadButton:`${iE}__upload-button`,uploadWrapper:`${iE}__upload-wrapper`,selectButton:`${iE}__select-button`,states:{error:`${iE}--error`,s:`${iE}--s`,dragged:`${iE}--dragged`,disabled:`${iE}--disabled`}},iN=(e,t)=>{if(e&&t){let a=Array.isArray(t)?t:t.split(","),r=e.name||"",n=e.type||"",i=n.replace(/\/.*$/,"");return a.some(e=>{let t=e.trim();if(/^\*(\/\*)?$/.test(e))return!0;if("."===t.charAt(0)){let e=r.toLowerCase(),a=t.toLowerCase(),n=[a];return(".jpg"===a||".jpeg"===a)&&(n=[".jpg",".jpeg"]),n.some(t=>e.endsWith(t))}return/\/\*$/.test(t)?i===t.replace(/\/.*$/,""):n===t||!!/^\w+$/.test(t)&&(console.error(!1,`Upload takes an invalidate 'accept' type '${t}'.Skip for check.`),!0)})}return!0};function iA(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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 iL(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}))}(0,M.forwardRef)(({accept:e,maxFileSize:t,disabled:a=!1,multiple:r=!1,capture:n=!1,mode:i="select",size:l="m",style:s,className:o,name:d,dataId:u,dataQa:c,onChange:h,...p},f)=>{let m,g,v,b,y,w=(0,M.useId)(),[_,x]=(0,M.useState)(!1),[k,C]=(0,M.useState)(!1),S=(0,M.useRef)(null),$=(0,M.useRef)(null),T=a=>{let r=Object.hasOwn(a,"dataTransfer")?a.dataTransfer.files:a.target.files;r&&((a=>{if(!a)return!0;let r=(e=>{if(!t)return!0;for(let a=0;a<e.length;a++)if(e[a].size>1024*t*1024)return!1;return!0})(a),n=(t=>{if(!e)return!0;for(let a=0;a<t.length;a++)if(!iN(t[a],e))return!1;return!0})(a);return r&&n})(r)?(x(!1),null==h||h(r,a)):x(!0))},E=()=>{var e;null==(e=S.current)||e.click()},N=e=>{a||(e.stopPropagation(),e.preventDefault())},A=e=>{a||(e.stopPropagation(),e.preventDefault(),e.dataTransfer.dropEffect="copy",C(!0))},L=e=>{a||(e.stopPropagation(),e.preventDefault(),C(!1))},I=e=>{if(a)return;e.stopPropagation(),e.preventDefault();let{files:t}=e.dataTransfer;(r||t&&1===t.length)&&T(e),C(!1),e.dataTransfer.clearData()};(0,M.useImperativeHandle)(f,()=>({getInput:()=>S.current,getUploadArea:()=>$.current}));let O=()=>{let a=Array.isArray(e)?e.join(", "):null==e?void 0:e.split(",").join(", ");return(a?`Доступные форматы ${a}. `:"")+(t?`Размер файла не должен превышать ${t} MB.`:"")},R=()=>{let t=Array.isArray(e)?e.join(","):e,i={ref:S,type:"file",className:ij.input,multiple:r,accept:t,capture:n,disabled:a,id:w,name:d,onChange:T};return(0,j.jsx)("input",{...i})};return(0,j.jsx)("div",{className:(0,P.default)(o,ij.inputFile),style:s,...p,"data-id":u,"data-qa":c,children:"select"===i?(m=R(),g=O(),v=(0,j.jsx)(tH,{onClick:E,label:"Выберите файлы",size:"s",stretch:!0,className:(0,P.default)(ij.selectButton,{disabled:a}),disabled:a}),(0,j.jsxs)(ar,{caption:g,hasCaption:!0,captionState:_?"error":"default",children:[m,v]})):(b=R(),y=(()=>{let e={ref:$,className:(0,P.default)(ij.uploadArea,{[ij.states.error]:_,[ij.states.s]:"s"===l,[ij.states.dragged]:k,[ij.states.disabled]:a}),onDragEnter:N,onDragOver:A,onDragLeave:L,onDrop:I,onClick:E,role:"button",tabIndex:0},t=(0,j.jsx)(tP,{"aria-hidden":"true",className:(0,P.default)(ij.uploadIcon,{[ij.states.disabled]:a}),children:(0,j.jsx)(iT,{})}),r=(0,j.jsx)(tS,{size:"16",weight:"regular",className:(0,P.default)(ij.uploadDragged,{[ij.states.disabled]:a,[ij.states.dragged]:k,[ij.states.s]:"s"===l}),children:"Перетащите файлы сюда"});if("s"===l){let n=(0,j.jsxs)(tS,{size:"16",weight:"regular",className:(0,P.default)(ij.uploadLabel.default,{[ij.states.disabled]:a}),children:[(0,j.jsxs)("span",{className:(0,P.default)(ij.uploadLabel.purple,{[ij.states.disabled]:a}),children:["Выберите файлы"," "]}),"или перетащите их сюда"]});return(0,j.jsx)(ar,{caption:O(),hasCaption:!0,children:(0,j.jsxs)("div",{...e,children:[(0,j.jsxs)("div",{className:(0,P.default)(ij.uploadWrapper,{[ij.states.dragged]:k}),children:[t,n]}),r]})})}let n=(0,j.jsx)(tS,{size:"16",weight:"regular",className:(0,P.default)(ij.uploadLabel.default,{[ij.states.disabled]:a}),children:"Выберите файлы или перетащите их сюда"}),i=(0,j.jsx)(tS,{size:"14",weight:"regular",className:(0,P.default)(ij.uploadCaption,{[ij.states.disabled]:a}),children:O()}),s=(0,j.jsx)(tS,{size:"16",weight:"regular",className:(0,P.default)(ij.uploadButton,{[ij.states.disabled]:a}),children:"Выбрать"});return(0,j.jsxs)("div",{...e,children:[(0,j.jsxs)("div",{className:(0,P.default)(ij.uploadWrapper,{[ij.states.dragged]:k}),children:[t,n,i,s]}),r]})})(),(0,j.jsxs)(j.Fragment,{children:[y,b]}))})}).displayName="InputFile";let iM=" ",iI=[",","."],iO=tm("input-number"),iR={controls:`${iO}__controls`,icon:`${iO}__controls-icon`,divider:`${iO}__controls-divider`,states:{disabled:`${iO}--disabled`}},iP=(e,t)=>{var a;let r,n,i=RegExp("((^|\\D)-\\d)|^(-)").test(e),l=(a=((e,t=iM)=>{let a=RegExp(t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"g");return e.replace(a,"")})(e,iM),r=iI.join("").replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),n=RegExp(`[^\\d${r}]`,"gi"),a.replace(n,"")).replace(",","."),s=i?"-":"";if(l.includes(".")){let[e,a]=l.split(".");if(a){let r=`.${a.slice(0,t)}`;return`${s}${e}${r}`}}return`${s}${l}`},iD=(e,t)=>{let a=String(e),[r,n]=a.split("."),i=new Intl.NumberFormat("ru",{maximumFractionDigits:0,roundingMode:"trunc",useGrouping:"min2"}).format(parseFloat(a)),l=a.includes(".")||a.includes(",");return"never"===t?i:`${i}${l?",":""}${n??""}`},iB=e=>RegExp("^-?(?!0{2,})[(\\d\\s?]*[,.]?\\d*$").test(e),iz=(e,t,a)=>tX(t)&&e<t?t:tX(a)&&e>a?a:e,iF=({value:e,decimals:t="auto",decimalsCount:a=2})=>{switch(t){case"always":return new Intl.NumberFormat("ru",{minimumFractionDigits:a,useGrouping:"min2"}).format(e);case"never":return new Intl.NumberFormat("ru",{maximumFractionDigits:0,useGrouping:"min2"}).format(e);default:return new Intl.NumberFormat("ru",{useGrouping:"min2"}).format(e)}},iU=(0,M.forwardRef)(({decimals:e="auto",decimalsCount:t=2,value:a,unit:r,step:n=1,min:i,max:l,size:s="m",withoutControls:o,disabled:d,icon:u,shouldRoundOnChange:c=!1,className:h,style:p,dataQa:f,dataId:m,autoFocus:g=!1,onChange:v,onFocus:b,onBlur:y,onKeyDown:w,onIncrement:_,onDecrement:x,...k},C)=>{let S=(0,M.useMemo)(()=>t<10?t:10,[t]),[$,T]=(0,M.useState)(tX(a)?iF({value:iz(parseFloat(iD(iP(String(a),S),e)),i,l),decimals:e,decimalsCount:S}):""),[E,N]=(0,M.useState)(!1),[A,L]=(0,M.useState)(0),[I,O]=(0,M.useState)(null),R=(0,M.useRef)(null);(0,M.useImperativeHandle)(C,()=>R.current),(0,M.useEffect)(()=>{E&&"-"!==$&&R.current&&document.activeElement===R.current&&R.current.setSelectionRange(A,A)},[$,A,R,E]);let D=(0,M.useCallback)((t,a)=>{if(N(!0),!iB(t))return{float:$?parseFloat(iP($,S)):void 0,formatted:$};if(""===t)return{float:void 0,formatted:t};if("-"===t)return L(1),{float:void 0,formatted:t};if("."===t||","===t)return L(2),{float:0,formatted:"never"===e?"0":"0,"};if("-."===t||"-,"===t)return L(3),{float:0,formatted:"never"===e?"-0":"-0,"};let{modifiedValue:r,cursorPosition:n}=(({selectionStart:e,value:t,lastKeyStroke:a,stateValue:r})=>{let n=e,i=t;if(r&&n&&r[n]===iM&&("Backspace"===a||"Delete"===a)){let e=t.split("");return"Backspace"===a&&(e.splice(n-1,1),n-=1),"Delete"===a&&(e.splice(n,1),n+=1),{modifiedValue:i=e.join(""),cursorPosition:n}}return{modifiedValue:i,cursorPosition:e}})({selectionStart:a,value:t,lastKeyStroke:I,stateValue:$}),s=iP(r,S),o="never"===e?parseInt(s):parseFloat(s),d=iD(s,e),u=c?iz(o,i,l):o;if(u>Number.MAX_SAFE_INTEGER||u<Number.MIN_SAFE_INTEGER)return{float:parseFloat(iP($,S)),formatted:$};if(null!=n){let e=n+(d.length-t.length);L(e=e<=0?0:e)}return{float:u,formatted:d}},[e,S,I,l,i,c,$]),B=(0,M.useCallback)((e,t)=>{if(!t)return;let{target:{value:a,selectionStart:r}}=t,n=D(a,r);T(n.formatted),null==v||v(n.float,{...n,event:t})},[D,v]),z=(0,M.useCallback)(e=>{null==b||b(e)},[b]),F=(0,M.useCallback)(t=>{let{target:{value:a}}=t,r=iP(a,S);if(!r||"-"===r){T(""),null==y||y(t);return}let n=parseFloat(r),s=c?n:iz(n,i,l),o=iF({value:s,decimals:e,decimalsCount:S});T(o),c||n===s||null==v||v(s,{float:s,formatted:o}),null==y||y(t)},[e,S,l,i,y,v,c]),U=(0,M.useCallback)(t=>{L($.length);let r=parseFloat(null==a?iP($,S):String(a).replace(",","."))||0,s=iz("increase"===t?Number((r+n).toFixed(S)):Number((r-n).toFixed(S)),i,l),o=iF({value:s,decimals:e,decimalsCount:S});T(o),null==v||v(s,{float:s,formatted:o})},[$,a,S,n,i,l,e,v]),W=(0,M.useCallback)(e=>{let{code:t}=e;O(t),("ArrowUp"===t||"ArrowDown"===t)&&(e.preventDefault(),U("ArrowUp"===t?"increase":"decrease")),null==w||w(e)},[U,w]),H=(0,M.useCallback)(e=>{e.preventDefault(),U("decrease"),null==x||x(e)},[U,x]),q=(0,M.useCallback)(e=>{e.preventDefault(),U("increase"),null==_||_(e)},[U,_]),G=(0,M.useCallback)(e=>{let{code:t}=e;O(t),["Space","Enter"].includes(t)&&(e.preventDefault(),U("decrease"),null==x||x(e))},[U,x]),V=(0,M.useCallback)(e=>{let{code:t}=e;O(t),["Space","Enter"].includes(t)&&(e.preventDefault(),U("increase"),null==_||_(e))},[U,_]),Y=(0,M.useMemo)(()=>{let t=parseFloat(iP($,S));return null==a||""===String(a)?"":Number(a)===t?$:"-"!==$&&","!==$&&iB(String(a))?iD(iP(String(iz(a,i,l)),S),e):$},[e,S,$,a]),Z=(0,M.useMemo)(()=>{let[e,t]=Y.split(","),a=Y.includes(","),n=((e,t,a)=>{if(!e||!t)return"";if(Array.isArray(t)){let a,r=iP(e,2),n=Number((r.startsWith("-")?r.slice(1):r).split(".")[0]),[i,l,s]=t;return(a=[i,l,s])[n%100>4&&n%100<20?2:[2,0,1,1,1,2][n%10<5?n%10:5]]||a[0]}return t})(Y,r);if(a){let a=Array(S-t.length).fill(0).join("");return`${e},${t}${a}${iM}${n}`}return`${e}${iM}${n}`},[Y,r,S]),X={...k,value:Y,maskPlaceholder:Z,maskPlaceholderVariant:"accent",size:s,icon:o?u:(0,j.jsxs)("div",{className:(0,P.default)(iR.controls),children:[(0,j.jsx)(tP,{onClick:d?void 0:H,onKeyDown:d?void 0:G,className:(0,P.default)(iR.icon,{[iR.states.disabled]:!!d}),role:"button",tabIndex:d?-1:0,children:(0,j.jsx)(iA,{})}),(0,j.jsx)("div",{className:iR.divider}),(0,j.jsx)(tP,{onClick:d?void 0:q,onKeyDown:d?void 0:V,className:(0,P.default)(iR.icon,{[iR.states.disabled]:!!d}),role:"button",tabIndex:d?-1:0,children:(0,j.jsx)(iL,{})})]}),disabled:d,onChange:B,onBlur:F,onFocus:z,onKeyDown:W};return(0,j.jsx)(rk,{...X,autoFocus:g,inputMode:"decimal",inputRef:R,dataQa:f,dataId:m,className:h,style:p})});function iW(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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 iH(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}))}iU.displayName="InputNumber";let iq=tm("input-password"),iG={icon:`${iq}__icon`,states:{disabled:`${iq}--disabled`}};function iV(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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,M.forwardRef)(({disabled:e,autoFocus:t=!1,...a},r)=>{let[n,i]=(0,M.useState)(!1);return(0,j.jsx)(rk,{...a,autoFocus:t,ref:r,disabled:e,type:n?"text":"password",icon:(0,j.jsx)(tP,{onMouseDown:e?void 0:e=>{e.preventDefault(),e.stopPropagation(),i(e=>!e)},onKeyDown:e?void 0:e=>{[" ","Enter"].includes(e.key)&&(e.preventDefault(),i(e=>!e))},className:(0,P.default)(iG.icon,{[iG.states.disabled]:!!e}),role:"button",tabIndex:e?-1:0,children:n?(0,j.jsx)(iH,{}):(0,j.jsx)(iW,{})})})}).displayName="InputPassword";let iY=tm("input-search"),iZ={iconSearch:`${iY}__icon-search`,iconClear:`${iY}__icon-clear`,states:{disabled:`${iY}--disabled`}};(0,M.forwardRef)(({value:e,disabled:t,onChange:a,...r},n)=>{let[i,l]=(0,M.useState)(e||"");(0,M.useEffect)(()=>{l(e||"")},[e]);let s=(0,M.useCallback)((e,t)=>{l(e||""),null==a||a(e||"",t)},[]);return(0,j.jsx)(rk,{...r,value:i,ref:n,disabled:t,icon:i?(0,j.jsx)(tP,{onMouseDown:t?void 0:e=>{e.preventDefault(),e.stopPropagation(),s()},onKeyDown:t?void 0:e=>{[" ","Enter"].includes(e.key)&&(e.preventDefault(),s())},className:(0,P.default)(iZ.iconClear,{[iZ.states.disabled]:t}),role:"button",tabIndex:t?-1:0,children:(0,j.jsx)(t8,{})}):(0,j.jsx)(tP,{className:(0,P.default)(iZ.iconSearch,{[iZ.states.disabled]:t}),children:(0,j.jsx)(iV,{})}),onChange:(e,t)=>{s(e,t)}})}).displayName="InputSearch";let iX=tm("snackbar"),iQ=Object.freeze({snackbar:iX,item:`${iX}__item`,itemOut:`${iX}__item--out`,position:{topLeft:`${iX}--top-left`,topRight:`${iX}--top-right`,bottomLeft:`${iX}--bottom-left`,bottomRight:`${iX}--bottom-right`},alertFill:av.fill}),iK=(e,t,a)=>e<=t?t:e>=a?a:e,iJ=new Map,i0=null;(0,M.forwardRef)(({quantity:e=3,position:t="topRight",closeAll:a,style:r,className:n,dataQa:i,dataId:l,...s},o)=>{let[d,u]=(0,M.useState)(!1),[c,h]=(0,M.useState)([]),p=(0,M.useRef)(new Map),f=(0,M.useCallback)(e=>{d||e.forEach(e=>{if(e.withoutTimer||p.current.has(e.id))return;let t=setTimeout(()=>{v(e,()=>{var t;g(e.id),null==(t=e.closeByTimer)||t.call(e)})},e.timer?1e3*iK(e.timer,4,10):4e3);p.current.set(e.id,t)})},[d]),m=(0,M.useCallback)(()=>{p.current.forEach(e=>clearTimeout(e)),p.current.clear()},[]);(0,M.useEffect)(()=>(i0=(t,r=!1)=>{if(r){let r=[];iJ.forEach(e=>{r.push(new Promise(t=>v(e,t)))}),Promise.all(r).then(()=>{null==a||a(),m(),iJ.clear(),h(t.slice(0,iK(e,1,5)))})}else h(t.slice(0,iK(e,1,5)))},()=>{i0=null}),[a,m,e]),(0,M.useEffect)(()=>{f(c)},[c,f]);let g=e=>{iJ.delete(e),p.current.has(e)&&(clearTimeout(p.current.get(e)),p.current.delete(e)),i0&&i0([...Array.from(iJ.values())])},v=(e,t)=>{iJ.set(e.id,{...e,isExiting:!0}),i0&&i0([...Array.from(iJ.values())]),setTimeout(()=>{t()},250)},b=()=>{u(!1),f(c)},y=(e,t,a=!1)=>{b(),v(t,()=>{var r,n;g(t.id),a?null==(r=t.onButtonClick)||r.call(t,e):null==(n=t.onClose)||n.call(t,e)})};return(0,j.jsx)(j.Fragment,{children:!!c.length&&(0,j.jsx)(t$.FloatingPortal,{id:"finkit-snackbars",children:(0,j.jsx)("ul",{ref:o,role:"region",className:(0,P.default)(iQ.snackbar,iQ.position[t],n),style:r,onMouseEnter:()=>{u(!0),m()},onMouseLeave:b,...s,"data-qa":i,"data-id":l,children:c.map(e=>(0,j.jsx)("li",{id:e.id,className:(0,P.default)(iQ.item,{[iQ.itemOut]:e.isExiting}),children:(0,j.jsx)(ab,{role:"error"===e.state?"alert":"status",label:e.label,state:e.state,caption:e.caption,withClose:e.withClose||e.withoutTimer&&!e.buttonText,onClose:t=>{y(t,e)},buttonText:e.buttonText,onButtonClick:t=>{y(t,e,!0)},className:iQ.alertFill,dataQa:e.dataQa,dataId:e.dataId,buttonVariant:"white",withIcon:!0})},e.id))})})})}).displayName="Snackbar";let i1=tm("pagination"),i2=Object.freeze({pagination:i1,bullet:`${i1}--bullet`,dots:`${i1}__dots`,link:`${i1}__link`,active:`${i1}__link--active`,controls:`${i1}__link--controls`,big:`${i1}__link--big`,prev:`${i1}__link--prev`,next:`${i1}__link--next`,disabled:`${i1}__link--disabled`}),i3=tm("radio"),i4=Object.freeze({radio:i3,input:`${i3}__input`,marker:`${i3}__marker`,wrapper:`${i3}__wrapper`,label:`${i3}__label`,caption:`${i3}__caption`,icon:`${i3}__icon`,iconButton:`${i3}__icon-button`,states:{error:`${i3}--error`,disabled:`${i3}--disabled`,inverted:`${i3}--inverted`},sizes:{xs:`${i3}--xs`,s:`${i3}--s`,m:`${i3}--m`},variants:{primary:`${i3}--primary`,secondary:`${i3}--secondary`}});(0,M.forwardRef)(({value:e,variant:t="primary",checked:a=!1,state:r="default",label:n,disabled:i=!1,caption:l,className:s,style:o,icon:d,withIcon:u=!1,size:c="m",inverted:h=!1,children:p,inputRef:f,onChange:m,onIconClick:g,dataQa:v,dataId:b,...y},w)=>{let _=(0,M.useId)(),x=p||n;return(0,j.jsxs)("label",{ref:w,htmlFor:_,"data-marker-label":"",className:(0,P.default)(s,i4.radio,{[i4.states.disabled]:i,[i4.states.inverted]:h,[i4.states.error]:"error"===r,[i4.sizes[c]]:!0,[i4.variants[t]]:!0}),style:o,"data-id":b,"data-qa":v,children:[(0,j.jsx)("input",{id:_,value:e,checked:a,className:i4.input,type:"radio",disabled:i,onChange:e=>{null==m||m(e.target.value,e)},ref:f,...y}),(0,j.jsx)("span",{className:i4.marker,children:(0,j.jsx)(aV,{type:"radio",checked:a,inverted:h,state:r,disabled:i})}),x&&(0,j.jsxs)("span",{className:i4.wrapper,children:[(0,j.jsx)("span",{className:i4.label,children:x}),l&&(0,j.jsx)(t1,{className:i4.caption,withoutIcon:!0,children:l})]}),u&&(0,j.jsx)("button",{type:"button",className:(0,P.default)(i4.iconButton),onClick:i?void 0:g,children:(0,j.jsx)(tP,{className:(0,P.default)(i4.icon),children:d?(0,j.jsx)(j.Fragment,{children:d}):(0,j.jsx)(aF,{})})})]})}).displayName="Radio";let i5=tm("segmented-control"),i7=Object.freeze({segmentedControl:i5,secondary:`${i5}--secondary`,tab:`${i5}__tab`,label:`${i5}__label`,icon:`${i5}__icon`,slot:`${i5}__slot`,states:{stretch:`${i5}--stretch`,rounded:`${i5}--rounded`,small:`${i5}--s`,medium:`${i5}--m`,weightVariant:`${i5}--wight-medium`,left:`${i5}__tab--left`,right:`${i5}__tab--right`,active:`${i5}__tab--active`,iconOnly:`${i5}__tab--icon-only`,disabled:`${i5}__tab--disabled`}}),i6=Object.freeze({labelKey:"label",disabledKey:"disabled",slotLeftKey:"slotLeft",slotRightKey:"slotRight",iconLeftKey:"iconLeft",iconRightKey:"iconRight"});function i8(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i9(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach(a=>{void 0===e[a]?e[a]=t[a]:i8(t[a])&&i8(e[a])&&Object.keys(t[a]).length>0&&i9(e[a],t[a])})}(0,M.forwardRef)(({activeTabId:e,tabs:t,onTabChange:a,variant:r="primary",className:n,style:i,stretch:l=!1,rounded:s=!1,tabSettings:o,weightVariant:d="regular",size:u="m",onTabKeyDown:c,dataQa:h,dataId:p,...f},m)=>{var g;let v=(0,M.useRef)(null),b=(0,M.useMemo)(()=>{let e={...i6,...o};return t.map(t=>({sourceTab:t,id:t.id,label:t[e.labelKey],disabled:t[e.disabledKey]??!1,slotLeft:t[e.slotLeftKey],slotRight:t[e.slotRightKey],iconLeft:t[e.iconLeftKey],iconRight:t[e.iconRightKey]}))},[o,t]),[y,w]=(0,M.useState)(e??(null==(g=b[0])?void 0:g.id)),_=(0,M.useCallback)(e=>{let t=v.current,a=(null==e?void 0:e.target).closest(`.${i7.tab}`),r=t.getBoundingClientRect(),n=a.getBoundingClientRect();t.scrollTo({left:n.left-r.left-4+(t.scrollLeft??0),behavior:"smooth"})},[]);return(0,M.useEffect)(()=>{null!=e&&w(e)},[e]),(0,M.useImperativeHandle)(m,()=>v),(0,j.jsx)("div",{ref:v,role:"tablist",className:(0,P.default)(i7.segmentedControl,{[i7.secondary]:"secondary"===r,[i7.states.small]:"s"===u,[i7.states.medium]:"m"===u,[i7.states.weightVariant]:"medium"===d,[i7.states.stretch]:l,[i7.states.rounded]:s},n),style:i,...f,"data-id":p,"data-qa":h,children:b.map((e,t)=>(0,j.jsxs)("button",{type:"button",role:"tab","data-qa":tj(`${h}-tab-${++t}`,!!h),"aria-selected":e.id===y,"aria-disabled":e.disabled?e.disabled:void 0,tabIndex:(null==e?void 0:e.disabled)?-1:0,className:(0,P.default)(i7.tab,{[i7.states.active]:e.id===y,[i7.states.disabled]:e.disabled,[i7.states.iconOnly]:!e.label&&(e.iconLeft||e.slotLeft),[i7.states.left]:e.label&&(e.iconLeft||e.slotLeft),[i7.states.right]:e.label&&(e.iconRight||e.slotRight)}),onClick:e.disabled?void 0:t=>{var r;return r=e.id,void(w(r),_(t),a(r,t))},onKeyDown:e.disabled?void 0:t=>{var a;return a=e.id,void(((null==t?void 0:t.key)===" "||(null==t?void 0:t.key)==="Enter")&&(w(a),_(t),null==c||c(a,t)))},children:[e.iconLeft&&(0,j.jsx)("span",{className:i7.icon,children:e.iconLeft}),e.slotLeft&&e.label&&(0,j.jsx)("span",{className:i7.slot,children:e.slotLeft}),e.label&&(0,j.jsx)("span",{className:i7.label,children:e.label}),e.label&&(0,j.jsxs)(j.Fragment,{children:[e.slotRight&&(0,j.jsx)("span",{className:i7.slot,children:e.slotRight}),e.iconRight&&(0,j.jsx)("span",{className:i7.icon,children:e.iconRight})]})]},e.id))})}).displayName="SegmentedControl";let le={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function lt(){let e="u">typeof document?document:{};return i9(e,le),e}let la={document:le,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"u"<typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"u">typeof setTimeout&&clearTimeout(e)}};function lr(){let e="u">typeof window?window:{};return i9(e,la),e}function ln(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function li(){return Date.now()}function ll(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function ls(){let e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let a=1;a<arguments.length;a+=1){let r=a<0||arguments.length<=a?void 0:arguments[a];if(null!=r&&("u">typeof window&&void 0!==window.HTMLElement?!(r instanceof HTMLElement):!r||1!==r.nodeType&&11!==r.nodeType)){let a=Object.keys(Object(r)).filter(e=>0>t.indexOf(e));for(let t=0,n=a.length;t<n;t+=1){let n=a[t],i=Object.getOwnPropertyDescriptor(r,n);void 0!==i&&i.enumerable&&(ll(e[n])&&ll(r[n])?r[n].__swiper__?e[n]=r[n]:ls(e[n],r[n]):!ll(e[n])&&ll(r[n])?(e[n]={},r[n].__swiper__?e[n]=r[n]:ls(e[n],r[n])):e[n]=r[n])}}}return e}function lo(e,t,a){e.style.setProperty(t,a)}function ld(e){let t,{swiper:a,targetPosition:r,side:n}=e,i=lr(),l=-a.translate,s=null,o=a.params.speed;a.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(a.cssModeFrameID);let d=r>l?"next":"prev",u=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,c=()=>{t=new Date().getTime(),null===s&&(s=t);let e=l+(.5-Math.cos(Math.max(Math.min((t-s)/o,1),0)*Math.PI)/2)*(r-l);if(u(e,r)&&(e=r),a.wrapperEl.scrollTo({[n]:e}),u(e,r)){a.wrapperEl.style.overflow="hidden",a.wrapperEl.style.scrollSnapType="",setTimeout(()=>{a.wrapperEl.style.overflow="",a.wrapperEl.scrollTo({[n]:e})}),i.cancelAnimationFrame(a.cssModeFrameID);return}a.cssModeFrameID=i.requestAnimationFrame(c)};c()}function lu(e,t){return void 0===t&&(t=""),[...e.children].filter(e=>e.matches(t))}function lc(e){try{console.warn(e);return}catch(e){}}function lh(e,t){var a;void 0===t&&(t=[]);let r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:(void 0===(a=t)&&(a=""),a.trim().split(" ").filter(e=>!!e.trim()))),r}function lp(e,t){return lr().getComputedStyle(e,null).getPropertyValue(t)}function lf(e){let t,a=e;if(a){for(t=0;null!==(a=a.previousSibling);)1===a.nodeType&&(t+=1);return t}}function lm(e,t){let a=[],r=e.parentElement;for(;r;)t?r.matches(t)&&a.push(r):a.push(r),r=r.parentElement;return a}function lg(e,t,a){let r=lr();return e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom"))}function lv(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function lb(e,t,a,r){return e.params.createElements&&Object.keys(r).forEach(n=>{if(!a[n]&&!0===a.auto){let i=lu(e.el,`.${r[n]}`)[0];i||((i=lh("div",r[n])).className=r[n],e.el.append(i)),a[n]=i,t[n]=i}}),a}function ly(e){let{swiper:t,extendParams:a,on:r,emit:n}=e;function i(e){let a;return e&&"string"==typeof e&&t.isElement&&(a=t.el.querySelector(e))?a:(e&&("string"==typeof e&&(a=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&a&&a.length>1&&1===t.el.querySelectorAll(e).length?a=t.el.querySelector(e):a&&1===a.length&&(a=a[0])),e&&!a)?e:a}function l(e,a){let r=t.params.navigation;(e=lv(e)).forEach(e=>{e&&(e.classList[a?"add":"remove"](...r.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=a),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](r.lockClass))})}function s(){let{nextEl:e,prevEl:a}=t.navigation;if(t.params.loop){l(a,!1),l(e,!1);return}l(a,t.isBeginning&&!t.params.rewind),l(e,t.isEnd&&!t.params.rewind)}function o(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),n("navigationPrev"))}function d(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),n("navigationNext"))}function u(){let e=t.params.navigation;if(t.params.navigation=lb(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(e.nextEl||e.prevEl))return;let a=i(e.nextEl),r=i(e.prevEl);Object.assign(t.navigation,{nextEl:a,prevEl:r}),a=lv(a),r=lv(r);let n=(a,r)=>{a&&a.addEventListener("click","next"===r?d:o),!t.enabled&&a&&a.classList.add(...e.lockClass.split(" "))};a.forEach(e=>n(e,"next")),r.forEach(e=>n(e,"prev"))}function c(){let{nextEl:e,prevEl:a}=t.navigation;e=lv(e),a=lv(a);let r=(e,a)=>{e.removeEventListener("click","next"===a?d:o),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(e=>r(e,"next")),a.forEach(e=>r(e,"prev"))}a({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},r("init",()=>{!1===t.params.navigation.enabled?h():(u(),s())}),r("toEdge fromEdge lock unlock",()=>{s()}),r("destroy",()=>{c()}),r("enable disable",()=>{let{nextEl:e,prevEl:a}=t.navigation;(e=lv(e),a=lv(a),t.enabled)?s():[...e,...a].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),r("click",(e,a)=>{let{nextEl:r,prevEl:i}=t.navigation;r=lv(r),i=lv(i);let l=a.target;if(t.params.navigation.hideOnClick&&!i.includes(l)&&!r.includes(l)){let e;if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===l||t.pagination.el.contains(l)))return;r.length?e=r[0].classList.contains(t.params.navigation.hiddenClass):i.length&&(e=i[0].classList.contains(t.params.navigation.hiddenClass)),!0===e?n("navigationShow"):n("navigationHide"),[...r,...i].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});let h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),c()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),s()},disable:h,update:s,init:u,destroy:c})}function lw(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function l_(e){let t,{swiper:a,extendParams:r,on:n,emit:i}=e,l="swiper-pagination";r({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${l}-bullet`,bulletActiveClass:`${l}-bullet-active`,modifierClass:`${l}-`,currentClass:`${l}-current`,totalClass:`${l}-total`,hiddenClass:`${l}-hidden`,progressbarFillClass:`${l}-progressbar-fill`,progressbarOppositeClass:`${l}-progressbar-opposite`,clickableClass:`${l}-clickable`,lockClass:`${l}-lock`,horizontalClass:`${l}-horizontal`,verticalClass:`${l}-vertical`,paginationDisabledClass:`${l}-disabled`}}),a.pagination={el:null,bullets:[]};let s=0;function o(){return!a.params.pagination.el||!a.pagination.el||Array.isArray(a.pagination.el)&&0===a.pagination.el.length}function d(e,t){let{bulletActiveClass:r}=a.params.pagination;e&&(e=e[`${"prev"===t?"previous":"next"}ElementSibling`])&&(e.classList.add(`${r}-${t}`),(e=e[`${"prev"===t?"previous":"next"}ElementSibling`])&&e.classList.add(`${r}-${t}-${t}`))}function u(e){let t=e.target.closest(lw(a.params.pagination.bulletClass));if(!t)return;e.preventDefault();let r=lf(t)*a.params.slidesPerGroup;if(a.params.loop){if(a.realIndex===r)return;a.slideToLoop(r)}else a.slideTo(r)}function c(){let e,r,n=a.rtl,l=a.params.pagination;if(o())return;let u=a.pagination.el;u=lv(u);let c=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,h=a.params.loop?Math.ceil(c/a.params.slidesPerGroup):a.snapGrid.length;if(a.params.loop?(r=a.previousRealIndex||0,e=a.params.slidesPerGroup>1?Math.floor(a.realIndex/a.params.slidesPerGroup):a.realIndex):void 0!==a.snapIndex?(e=a.snapIndex,r=a.previousSnapIndex):(r=a.previousIndex||0,e=a.activeIndex||0),"bullets"===l.type&&a.pagination.bullets&&a.pagination.bullets.length>0){let i,o,c,h=a.pagination.bullets;if(l.dynamicBullets&&(t=lg(h[0],a.isHorizontal()?"width":"height"),u.forEach(e=>{e.style[a.isHorizontal()?"width":"height"]=`${t*(l.dynamicMainBullets+4)}px`}),l.dynamicMainBullets>1&&void 0!==r&&((s+=e-(r||0))>l.dynamicMainBullets-1?s=l.dynamicMainBullets-1:s<0&&(s=0)),c=((o=(i=Math.max(e-s,0))+(Math.min(h.length,l.dynamicMainBullets)-1))+i)/2),h.forEach(e=>{let t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${l.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),u.length>1)h.forEach(t=>{let r=lf(t);r===e?t.classList.add(...l.bulletActiveClass.split(" ")):a.isElement&&t.setAttribute("part","bullet"),l.dynamicBullets&&(r>=i&&r<=o&&t.classList.add(...`${l.bulletActiveClass}-main`.split(" ")),r===i&&d(t,"prev"),r===o&&d(t,"next"))});else{let t=h[e];if(t&&t.classList.add(...l.bulletActiveClass.split(" ")),a.isElement&&h.forEach((t,a)=>{t.setAttribute("part",a===e?"bullet-active":"bullet")}),l.dynamicBullets){let e=h[i],t=h[o];for(let e=i;e<=o;e+=1)h[e]&&h[e].classList.add(...`${l.bulletActiveClass}-main`.split(" "));d(e,"prev"),d(t,"next")}}if(l.dynamicBullets){let e=Math.min(h.length,l.dynamicMainBullets+4),r=(t*e-t)/2-c*t,i=n?"right":"left";h.forEach(e=>{e.style[a.isHorizontal()?i:"top"]=`${r}px`})}}u.forEach((t,r)=>{if("fraction"===l.type&&(t.querySelectorAll(lw(l.currentClass)).forEach(t=>{t.textContent=l.formatFractionCurrent(e+1)}),t.querySelectorAll(lw(l.totalClass)).forEach(e=>{e.textContent=l.formatFractionTotal(h)})),"progressbar"===l.type){let r;r=l.progressbarOpposite?a.isHorizontal()?"vertical":"horizontal":a.isHorizontal()?"horizontal":"vertical";let n=(e+1)/h,i=1,s=1;"horizontal"===r?i=n:s=n,t.querySelectorAll(lw(l.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${i}) scaleY(${s})`,e.style.transitionDuration=`${a.params.speed}ms`})}"custom"===l.type&&l.renderCustom?(t.innerHTML=l.renderCustom(a,e+1,h),0===r&&i("paginationRender",t)):(0===r&&i("paginationRender",t),i("paginationUpdate",t)),a.params.watchOverflow&&a.enabled&&t.classList[a.isLocked?"add":"remove"](l.lockClass)})}function h(){let e=a.params.pagination;if(o())return;let t=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.grid&&a.params.grid.rows>1?a.slides.length/Math.ceil(a.params.grid.rows):a.slides.length,r=a.pagination.el;r=lv(r);let n="";if("bullets"===e.type){let r=a.params.loop?Math.ceil(t/a.params.slidesPerGroup):a.snapGrid.length;a.params.freeMode&&a.params.freeMode.enabled&&r>t&&(r=t);for(let t=0;t<r;t+=1)e.renderBullet?n+=e.renderBullet.call(a,t,e.bulletClass):n+=`<${e.bulletElement} ${a.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(n=e.renderFraction?e.renderFraction.call(a,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(n=e.renderProgressbar?e.renderProgressbar.call(a,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),a.pagination.bullets=[],r.forEach(t=>{"custom"!==e.type&&(t.innerHTML=n||""),"bullets"===e.type&&a.pagination.bullets.push(...t.querySelectorAll(lw(e.bulletClass)))}),"custom"!==e.type&&i("paginationRender",r[0])}function p(){let e;a.params.pagination=lb(a,a.originalParams.pagination,a.params.pagination,{el:"swiper-pagination"});let t=a.params.pagination;!t.el||("string"==typeof t.el&&a.isElement&&(e=a.el.querySelector(t.el)),e||"string"!=typeof t.el||(e=[...document.querySelectorAll(t.el)]),e||(e=t.el),e&&0!==e.length&&(a.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(e)&&e.length>1&&(e=[...a.el.querySelectorAll(t.el)]).length>1&&(e=e.filter(e=>lm(e,".swiper")[0]===a.el)[0]),Array.isArray(e)&&1===e.length&&(e=e[0]),Object.assign(a.pagination,{el:e}),(e=lv(e)).forEach(e=>{"bullets"===t.type&&t.clickable&&e.classList.add(...(t.clickableClass||"").split(" ")),e.classList.add(t.modifierClass+t.type),e.classList.add(a.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(e.classList.add(`${t.modifierClass}${t.type}-dynamic`),s=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&e.classList.add(t.progressbarOppositeClass),t.clickable&&e.addEventListener("click",u),a.enabled||e.classList.add(t.lockClass)})))}function f(){let e=a.params.pagination;if(o())return;let t=a.pagination.el;t&&(t=lv(t)).forEach(t=>{t.classList.remove(e.hiddenClass),t.classList.remove(e.modifierClass+e.type),t.classList.remove(a.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(t.classList.remove(...(e.clickableClass||"").split(" ")),t.removeEventListener("click",u))}),a.pagination.bullets&&a.pagination.bullets.forEach(t=>t.classList.remove(...e.bulletActiveClass.split(" ")))}n("changeDirection",()=>{if(!a.pagination||!a.pagination.el)return;let e=a.params.pagination,{el:t}=a.pagination;(t=lv(t)).forEach(t=>{t.classList.remove(e.horizontalClass,e.verticalClass),t.classList.add(a.isHorizontal()?e.horizontalClass:e.verticalClass)})}),n("init",()=>{!1===a.params.pagination.enabled?m():(p(),h(),c())}),n("activeIndexChange",()=>{void 0===a.snapIndex&&c()}),n("snapIndexChange",()=>{c()}),n("snapGridLengthChange",()=>{h(),c()}),n("destroy",()=>{f()}),n("enable disable",()=>{let{el:e}=a.pagination;e&&(e=lv(e)).forEach(e=>e.classList[a.enabled?"remove":"add"](a.params.pagination.lockClass))}),n("lock unlock",()=>{c()}),n("click",(e,t)=>{let r=t.target,n=lv(a.pagination.el);if(a.params.pagination.el&&a.params.pagination.hideOnClick&&n&&n.length>0&&!r.classList.contains(a.params.pagination.bulletClass)){if(a.navigation&&(a.navigation.nextEl&&r===a.navigation.nextEl||a.navigation.prevEl&&r===a.navigation.prevEl))return;!0===n[0].classList.contains(a.params.pagination.hiddenClass)?i("paginationShow"):i("paginationHide"),n.forEach(e=>e.classList.toggle(a.params.pagination.hiddenClass))}});let m=()=>{a.el.classList.add(a.params.pagination.paginationDisabledClass);let{el:e}=a.pagination;e&&(e=lv(e)).forEach(e=>e.classList.add(a.params.pagination.paginationDisabledClass)),f()};Object.assign(a.pagination,{enable:()=>{a.el.classList.remove(a.params.pagination.paginationDisabledClass);let{el:e}=a.pagination;e&&(e=lv(e)).forEach(e=>e.classList.remove(a.params.pagination.paginationDisabledClass)),p(),h(),c()},disable:m,render:h,update:c,init:p,destroy:f})}function lx(e){let t,a,r,n,i,l,s,o,d,u,{swiper:c,extendParams:h,on:p,emit:f,params:m}=e;c.autoplay={running:!1,paused:!1,timeLeft:0},h({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let g=m&&m.autoplay?m.autoplay.delay:3e3,v=m&&m.autoplay?m.autoplay.delay:3e3,b=new Date().getTime();function y(e){!c||c.destroyed||!c.wrapperEl||e.target!==c.wrapperEl||(c.wrapperEl.removeEventListener("transitionend",y),u||e.detail&&e.detail.bySwiperTouchMove||S())}let w=()=>{if(c.destroyed||!c.autoplay.running)return;c.autoplay.paused?n=!0:n&&(v=r,n=!1);let e=c.autoplay.paused?r:b+v-new Date().getTime();c.autoplay.timeLeft=e,f("autoplayTimeLeft",e,e/g),a=requestAnimationFrame(()=>{w()})},_=e=>{if(c.destroyed||!c.autoplay.running)return;cancelAnimationFrame(a),w();let n=void 0===e?c.params.autoplay.delay:e;g=c.params.autoplay.delay,v=c.params.autoplay.delay;let i=(()=>{let e;if(e=c.virtual&&c.params.virtual.enabled?c.slides.filter(e=>e.classList.contains("swiper-slide-active"))[0]:c.slides[c.activeIndex])return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(i)&&i>0&&void 0===e&&(n=i,g=i,v=i),r=n;let l=c.params.speed,s=()=>{c&&!c.destroyed&&(c.params.autoplay.reverseDirection?!c.isBeginning||c.params.loop||c.params.rewind?(c.slidePrev(l,!0,!0),f("autoplay")):c.params.autoplay.stopOnLastSlide||(c.slideTo(c.slides.length-1,l,!0,!0),f("autoplay")):!c.isEnd||c.params.loop||c.params.rewind?(c.slideNext(l,!0,!0),f("autoplay")):c.params.autoplay.stopOnLastSlide||(c.slideTo(0,l,!0,!0),f("autoplay")),c.params.cssMode&&(b=new Date().getTime(),requestAnimationFrame(()=>{_()})))};return n>0?(clearTimeout(t),t=setTimeout(()=>{s()},n)):requestAnimationFrame(()=>{s()}),n},x=()=>{b=new Date().getTime(),c.autoplay.running=!0,_(),f("autoplayStart")},k=()=>{c.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(a),f("autoplayStop")},C=(e,a)=>{if(c.destroyed||!c.autoplay.running)return;clearTimeout(t),e||(d=!0);let n=()=>{f("autoplayPause"),c.params.autoplay.waitForTransition?c.wrapperEl.addEventListener("transitionend",y):S()};if(c.autoplay.paused=!0,a){o&&(r=c.params.autoplay.delay),o=!1,n();return}r=(r||c.params.autoplay.delay)-(new Date().getTime()-b),c.isEnd&&r<0&&!c.params.loop||(r<0&&(r=0),n())},S=()=>{c.isEnd&&r<0&&!c.params.loop||c.destroyed||!c.autoplay.running||(b=new Date().getTime(),d?(d=!1,_(r)):_(),c.autoplay.paused=!1,f("autoplayResume"))},$=()=>{if(c.destroyed||!c.autoplay.running)return;let e=lt();"hidden"===e.visibilityState&&(d=!0,C(!0)),"visible"===e.visibilityState&&S()},T=e=>{"mouse"!==e.pointerType||(d=!0,u=!0,c.animating||c.autoplay.paused||C(!0))},E=e=>{"mouse"===e.pointerType&&(u=!1,c.autoplay.paused&&S())};p("init",()=>{c.params.autoplay.enabled&&(c.params.autoplay.pauseOnMouseEnter&&(c.el.addEventListener("pointerenter",T),c.el.addEventListener("pointerleave",E)),lt().addEventListener("visibilitychange",$),x())}),p("destroy",()=>{c.el.removeEventListener("pointerenter",T),c.el.removeEventListener("pointerleave",E),lt().removeEventListener("visibilitychange",$),c.autoplay.running&&k()}),p("_freeModeStaticRelease",()=>{(l||d)&&S()}),p("_freeModeNoMomentumRelease",()=>{c.params.autoplay.disableOnInteraction?k():C(!0,!0)}),p("beforeTransitionStart",(e,t,a)=>{!c.destroyed&&c.autoplay.running&&(a||!c.params.autoplay.disableOnInteraction?C(!0,!0):k())}),p("sliderFirstMove",()=>{if(!c.destroyed&&c.autoplay.running){if(c.params.autoplay.disableOnInteraction)return void k();i=!0,l=!1,d=!1,s=setTimeout(()=>{d=!0,l=!0,C(!0)},200)}}),p("touchEnd",()=>{if(!c.destroyed&&c.autoplay.running&&i){if(clearTimeout(s),clearTimeout(t),c.params.autoplay.disableOnInteraction){l=!1,i=!1;return}l&&c.params.cssMode&&S(),l=!1,i=!1}}),p("slideChange",()=>{!c.destroyed&&c.autoplay.running&&(o=!0)}),Object.assign(c.autoplay,{start:x,stop:k,pause:C,resume:S})}function lk(){let e,a;return t||(e=lr(),t={smoothScroll:(a=lt()).documentElement&&a.documentElement.style&&"scrollBehavior"in a.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&a instanceof e.DocumentTouch)}),t}function lC(e){return void 0===e&&(e={}),a||(a=function(e){let{userAgent:t}=void 0===e?{}:e,a=lk(),r=lr(),n=r.navigator.platform,i=t||r.navigator.userAgent,l={ios:!1,android:!1},s=r.screen.width,o=r.screen.height,d=i.match(/(Android);?[\s\/]+([\d.]+)?/),u=i.match(/(iPad).*OS\s([\d_]+)/),c=i.match(/(iPod)(.*OS\s([\d_]+))?/),h=!u&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="MacIntel"===n;return!u&&p&&a.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${s}x${o}`)>=0&&((u=i.match(/(Version)\/([\d.]+)/))||(u=[0,1,"13_0_0"]),p=!1),d&&"Win32"!==n&&(l.os="android",l.android=!0),(u||h||c)&&(l.os="ios",l.ios=!0),l}(e)),a}let lS=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},l$=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},lT=(e,t)=>{if(!e||e.destroyed||!e.params)return;let a=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(a){let t=a.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(a.shadowRoot?t=a.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{a.shadowRoot&&(t=a.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&t.remove()})),t&&t.remove()}},lE=(e,t)=>{if(!e.slides[t])return;let a=e.slides[t].querySelector('[loading="lazy"]');a&&a.removeAttribute("loading")},lj=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,a=e.slides.length;if(!a||!t||t<0)return;t=Math.min(t,a);let r="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),n=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let a=[n-t];a.push(...Array.from({length:t}).map((e,t)=>n+r+t)),e.slides.forEach((t,r)=>{a.includes(t.column)&&lE(e,r)});return}let i=n+r-1;if(e.params.rewind||e.params.loop)for(let r=n-t;r<=i+t;r+=1){let t=(r%a+a)%a;(t<n||t>i)&&lE(e,t)}else for(let r=Math.max(n-t,0);r<=Math.min(i+t,a-1);r+=1)r!==n&&(r>i||r<n)&&lE(e,r)};function lN(e){let{swiper:t,runCallbacks:a,direction:r,step:n}=e,{activeIndex:i,previousIndex:l}=t,s=r;if(s||(s=i>l?"next":i<l?"prev":"reset"),t.emit(`transition${n}`),a&&i!==l){if("reset"===s)return void t.emit(`slideResetTransition${n}`);t.emit(`slideChangeTransition${n}`),"next"===s?t.emit(`slideNextTransition${n}`):t.emit(`slidePrevTransition${n}`)}}function lA(e,t,a){let r=lr(),{params:n}=e,i=n.edgeSwipeDetection,l=n.edgeSwipeThreshold;return!i||!(a<=l)&&!(a>=r.innerWidth-l)||"prevent"===i&&(t.preventDefault(),!0)}function lL(e){let t=lt(),a=e;a.originalEvent&&(a=a.originalEvent);let r=this.touchEventsData;if("pointerdown"===a.type){if(null!==r.pointerId&&r.pointerId!==a.pointerId)return;r.pointerId=a.pointerId}else"touchstart"===a.type&&1===a.targetTouches.length&&(r.touchId=a.targetTouches[0].identifier);if("touchstart"===a.type)return void lA(this,a,a.targetTouches[0].pageX);let{params:n,touches:i,enabled:l}=this;if(!l||!n.simulateTouch&&"mouse"===a.pointerType||this.animating&&n.preventInteractionOnTransition)return;!this.animating&&n.cssMode&&n.loop&&this.loopFix();let s=a.target;if("wrapper"===n.touchEventsTarget&&!this.wrapperEl.contains(s)||"which"in a&&3===a.which||"button"in a&&a.button>0||r.isTouched&&r.isMoved)return;let o=!!n.noSwipingClass&&""!==n.noSwipingClass,d=a.composedPath?a.composedPath():a.path;o&&a.target&&a.target.shadowRoot&&d&&(s=d[0]);let u=n.noSwipingSelector?n.noSwipingSelector:`.${n.noSwipingClass}`,c=!!(a.target&&a.target.shadowRoot);if(n.noSwiping&&(c?function(e,t){return void 0===t&&(t=this),function t(a){if(!a||a===lt()||a===lr())return null;a.assignedSlot&&(a=a.assignedSlot);let r=a.closest(e);return r||a.getRootNode?r||t(a.getRootNode().host):null}(t)}(u,s):s.closest(u))){this.allowClick=!0;return}if(n.swipeHandler&&!s.closest(n.swipeHandler))return;i.currentX=a.pageX,i.currentY=a.pageY;let h=i.currentX,p=i.currentY;if(!lA(this,a,h))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=h,i.startY=p,r.touchStartTime=li(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,n.threshold>0&&(r.allowThresholdMove=!1);let f=!0;s.matches(r.focusableElements)&&(f=!1,"SELECT"===s.nodeName&&(r.isTouched=!1)),t.activeElement&&t.activeElement.matches(r.focusableElements)&&t.activeElement!==s&&t.activeElement.blur();let m=f&&this.allowTouchMove&&n.touchStartPreventDefault;(n.touchStartForcePreventDefault||m)&&!s.isContentEditable&&a.preventDefault(),n.freeMode&&n.freeMode.enabled&&this.freeMode&&this.animating&&!n.cssMode&&this.freeMode.onTouchStart(),this.emit("touchStart",a)}function lM(e){let t,a=lt(),r=this.touchEventsData,{params:n,touches:i,rtlTranslate:l,enabled:s}=this;if(!s||!n.simulateTouch&&"mouse"===e.pointerType)return;let o=e;if(o.originalEvent&&(o=o.originalEvent),"pointermove"===o.type&&(null!==r.touchId||o.pointerId!==r.pointerId))return;if("touchmove"===o.type){if(!(t=[...o.changedTouches].filter(e=>e.identifier===r.touchId)[0])||t.identifier!==r.touchId)return}else t=o;if(!r.isTouched){r.startMoving&&r.isScrolling&&this.emit("touchMoveOpposite",o);return}let d=t.pageX,u=t.pageY;if(o.preventedByNestedSwiper){i.startX=d,i.startY=u;return}if(!this.allowTouchMove){o.target.matches(r.focusableElements)||(this.allowClick=!1),r.isTouched&&(Object.assign(i,{startX:d,startY:u,currentX:d,currentY:u}),r.touchStartTime=li());return}if(n.touchReleaseOnEdges&&!n.loop){if(this.isVertical()){if(u<i.startY&&this.translate<=this.maxTranslate()||u>i.startY&&this.translate>=this.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(d<i.startX&&this.translate<=this.maxTranslate()||d>i.startX&&this.translate>=this.minTranslate())return}if(a.activeElement&&o.target===a.activeElement&&o.target.matches(r.focusableElements)){r.isMoved=!0,this.allowClick=!1;return}r.allowTouchCallbacks&&this.emit("touchMove",o),i.previousX=i.currentX,i.previousY=i.currentY,i.currentX=d,i.currentY=u;let c=i.currentX-i.startX,h=i.currentY-i.startY;if(this.params.threshold&&Math.sqrt(c**2+h**2)<this.params.threshold)return;if(void 0===r.isScrolling){let e;this.isHorizontal()&&i.currentY===i.startY||this.isVertical()&&i.currentX===i.startX?r.isScrolling=!1:c*c+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(c))/Math.PI,r.isScrolling=this.isHorizontal()?e>n.touchAngle:90-e>n.touchAngle)}if(r.isScrolling&&this.emit("touchMoveOpposite",o),void 0===r.startMoving&&(i.currentX!==i.startX||i.currentY!==i.startY)&&(r.startMoving=!0),r.isScrolling||"touchmove"===o.type&&r.preventTouchMoveFromPointerMove){r.isTouched=!1;return}if(!r.startMoving)return;this.allowClick=!1,!n.cssMode&&o.cancelable&&o.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&o.stopPropagation();let p=this.isHorizontal()?c:h,f=this.isHorizontal()?i.currentX-i.previousX:i.currentY-i.previousY;n.oneWayMovement&&(p=Math.abs(p)*(l?1:-1),f=Math.abs(f)*(l?1:-1)),i.diff=p,p*=n.touchRatio,l&&(p=-p,f=-f);let m=this.touchesDirection;this.swipeDirection=p>0?"prev":"next",this.touchesDirection=f>0?"prev":"next";let g=this.params.loop&&!n.cssMode,v="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!r.isMoved){if(g&&v&&this.loopFix({direction:this.swipeDirection}),r.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}r.allowMomentumBounce=!1,n.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",o)}if(r.isMoved&&r.allowThresholdMove&&m!==this.touchesDirection&&g&&v&&Math.abs(p)>=1){Object.assign(i,{startX:d,startY:u,currentX:d,currentY:u,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}this.emit("sliderMove",o),r.isMoved=!0,r.currentTranslate=p+r.startTranslate;let b=!0,y=n.resistanceRatio;if(n.touchReleaseOnEdges&&(y=0),p>0?(g&&v&&r.allowThresholdMove&&r.currentTranslate>(n.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>this.minTranslate()&&(b=!1,n.resistance&&(r.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+r.startTranslate+p)**y))):p<0&&(g&&v&&r.allowThresholdMove&&r.currentTranslate<(n.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]:this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===n.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),r.currentTranslate<this.maxTranslate()&&(b=!1,n.resistance&&(r.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-r.startTranslate-p)**y))),b&&(o.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),this.allowSlidePrev||this.allowSlideNext||(r.currentTranslate=r.startTranslate),n.threshold>0)if(Math.abs(p)>n.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,r.currentTranslate=r.startTranslate,i.diff=this.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY;return}}else{r.currentTranslate=r.startTranslate;return}n.followFinger&&!n.cssMode&&((n.freeMode&&n.freeMode.enabled&&this.freeMode||n.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(r.currentTranslate),this.setTranslate(r.currentTranslate))}function lI(e){let t,a,r=this,n=r.touchEventsData,i=e;if(i.originalEvent&&(i=i.originalEvent),"touchend"===i.type||"touchcancel"===i.type){if(!(t=[...i.changedTouches].filter(e=>e.identifier===n.touchId)[0])||t.identifier!==n.touchId)return}else{if(null!==n.touchId||i.pointerId!==n.pointerId)return;t=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(r.browser.isSafari||r.browser.isWebView)))return;n.pointerId=null,n.touchId=null;let{params:l,touches:s,rtlTranslate:o,slidesGrid:d,enabled:u}=r;if(!u||!l.simulateTouch&&"mouse"===i.pointerType)return;if(n.allowTouchCallbacks&&r.emit("touchEnd",i),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&l.grabCursor&&r.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}l.grabCursor&&n.isMoved&&n.isTouched&&(!0===r.allowSlideNext||!0===r.allowSlidePrev)&&r.setGrabCursor(!1);let c=li(),h=c-n.touchStartTime;if(r.allowClick){let e=i.path||i.composedPath&&i.composedPath();r.updateClickedSlide(e&&e[0]||i.target,e),r.emit("tap click",i),h<300&&c-n.lastClickTime<300&&r.emit("doubleTap doubleClick",i)}if(n.lastClickTime=li(),ln(()=>{r.destroyed||(r.allowClick=!0)}),!n.isTouched||!n.isMoved||!r.swipeDirection||0===s.diff&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,a=l.followFinger?o?r.translate:-r.translate:-n.currentTranslate,l.cssMode)return;if(l.freeMode&&l.freeMode.enabled)return void r.freeMode.onTouchEnd({currentPos:a});let p=a>=-r.maxTranslate()&&!r.params.loop,f=0,m=r.slidesSizesGrid[0];for(let e=0;e<d.length;e+=e<l.slidesPerGroupSkip?1:l.slidesPerGroup){let t=e<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;void 0!==d[e+t]?(p||a>=d[e]&&a<d[e+t])&&(f=e,m=d[e+t]-d[e]):(p||a>=d[e])&&(f=e,m=d[d.length-1]-d[d.length-2])}let g=null,v=null;l.rewind&&(r.isBeginning?v=l.virtual&&l.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1:r.isEnd&&(g=0));let b=(a-d[f])/m,y=f<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;if(h>l.longSwipesMs){if(!l.longSwipes)return void r.slideTo(r.activeIndex);"next"===r.swipeDirection&&(b>=l.longSwipesRatio?r.slideTo(l.rewind&&r.isEnd?g:f+y):r.slideTo(f)),"prev"===r.swipeDirection&&(b>1-l.longSwipesRatio?r.slideTo(f+y):null!==v&&b<0&&Math.abs(b)>l.longSwipesRatio?r.slideTo(v):r.slideTo(f))}else{if(!l.shortSwipes)return void r.slideTo(r.activeIndex);r.navigation&&(i.target===r.navigation.nextEl||i.target===r.navigation.prevEl)?i.target===r.navigation.nextEl?r.slideTo(f+y):r.slideTo(f):("next"===r.swipeDirection&&r.slideTo(null!==g?g:f+y),"prev"===r.swipeDirection&&r.slideTo(null!==v?v:f))}}function lO(){let e=this,{params:t,el:a}=e;if(a&&0===a.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:r,allowSlidePrev:n,snapGrid:i}=e,l=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=l&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!l?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=n,e.allowSlideNext=r,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function lR(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function lP(){let{wrapperEl:e,rtlTranslate:t,enabled:a}=this;if(!a)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let r=this.maxTranslate()-this.minTranslate();(0===r?0:(this.translate-this.minTranslate())/r)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function lD(e){lT(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function lB(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let lz=(e,t)=>{let a=lt(),{params:r,el:n,wrapperEl:i,device:l}=e,s=!!r.nested,o="on"===t?"addEventListener":"removeEventListener";a[o]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),n[o]("touchstart",e.onTouchStart,{passive:!1}),n[o]("pointerdown",e.onTouchStart,{passive:!1}),a[o]("touchmove",e.onTouchMove,{passive:!1,capture:s}),a[o]("pointermove",e.onTouchMove,{passive:!1,capture:s}),a[o]("touchend",e.onTouchEnd,{passive:!0}),a[o]("pointerup",e.onTouchEnd,{passive:!0}),a[o]("pointercancel",e.onTouchEnd,{passive:!0}),a[o]("touchcancel",e.onTouchEnd,{passive:!0}),a[o]("pointerout",e.onTouchEnd,{passive:!0}),a[o]("pointerleave",e.onTouchEnd,{passive:!0}),a[o]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&n[o]("click",e.onClick,!0),r.cssMode&&i[o]("scroll",e.onScroll),r.updateOnWindowResize?e[t](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",lO,!0):e[t]("observerUpdate",lO,!0),n[o]("load",e.onLoad,{capture:!0})},lF=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var lU={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let lW={eventsEmitter:{on(e,t,a){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;let n=a?"unshift":"push";return e.split(" ").forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][n](t)}),r},once(e,t,a){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;function n(){r.off(e,n),n.__emitterProxy&&delete n.__emitterProxy;for(var a=arguments.length,i=Array(a),l=0;l<a;l++)i[l]=arguments[l];t.apply(r,i)}return n.__emitterProxy=t,r.on(e,n,a)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let a=this;return a.eventsListeners&&!a.destroyed&&a.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?a.eventsListeners[e]=[]:a.eventsListeners[e]&&a.eventsListeners[e].forEach((r,n)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&a.eventsListeners[e].splice(n,1)})}),a},emit(){let e,t,a,r=this;if(!r.eventsListeners||r.destroyed||!r.eventsListeners)return r;for(var n=arguments.length,i=Array(n),l=0;l<n;l++)i[l]=arguments[l];return"string"==typeof i[0]||Array.isArray(i[0])?(e=i[0],t=i.slice(1,i.length),a=r):(e=i[0].events,t=i[0].data,a=i[0].context||r),t.unshift(a),(Array.isArray(e)?e:e.split(" ")).forEach(e=>{r.eventsAnyListeners&&r.eventsAnyListeners.length&&r.eventsAnyListeners.forEach(r=>{r.apply(a,[e,...t])}),r.eventsListeners&&r.eventsListeners[e]&&r.eventsListeners[e].forEach(e=>{e.apply(a,t)})}),r}},update:{updateSize:function(){let e,t,a=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:a.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:a.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(lp(a,"padding-left")||0,10)-parseInt(lp(a,"padding-right")||0,10),t=t-parseInt(lp(a,"padding-top")||0,10)-parseInt(lp(a,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function a(e,a){return parseFloat(e.getPropertyValue(t.getDirectionLabel(a))||0)}let r=t.params,{wrapperEl:n,slidesEl:i,size:l,rtlTranslate:s,wrongRTL:o}=t,d=t.virtual&&r.virtual.enabled,u=d?t.virtual.slides.length:t.slides.length,c=lu(i,`.${t.params.slideClass}, swiper-slide`),h=d?t.virtual.slides.length:c.length,p=[],f=[],m=[],g=r.slidesOffsetBefore;"function"==typeof g&&(g=r.slidesOffsetBefore.call(t));let v=r.slidesOffsetAfter;"function"==typeof v&&(v=r.slidesOffsetAfter.call(t));let b=t.snapGrid.length,y=t.slidesGrid.length,w=r.spaceBetween,_=-g,x=0,k=0;if(void 0===l)return;"string"==typeof w&&w.indexOf("%")>=0?w=parseFloat(w.replace("%",""))/100*l:"string"==typeof w&&(w=parseFloat(w)),t.virtualSize=-w,c.forEach(e=>{s?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(lo(n,"--swiper-centered-offset-before",""),lo(n,"--swiper-centered-offset-after",""));let C=r.grid&&r.grid.rows>1&&t.grid;C?t.grid.initSlides(c):t.grid&&t.grid.unsetSlides();let S="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter(e=>void 0!==r.breakpoints[e].slidesPerView).length>0;for(let n=0;n<h;n+=1){let i;if(e=0,c[n]&&(i=c[n]),C&&t.grid.updateSlide(n,i,c),!c[n]||"none"!==lp(i,"display")){if("auto"===r.slidesPerView){S&&(c[n].style[t.getDirectionLabel("width")]="");let l=getComputedStyle(i),s=i.style.transform,o=i.style.webkitTransform;if(s&&(i.style.transform="none"),o&&(i.style.webkitTransform="none"),r.roundLengths)e=t.isHorizontal()?lg(i,"width"):lg(i,"height");else{let t=a(l,"width"),r=a(l,"padding-left"),n=a(l,"padding-right"),s=a(l,"margin-left"),o=a(l,"margin-right"),d=l.getPropertyValue("box-sizing");if(d&&"border-box"===d)e=t+s+o;else{let{clientWidth:a,offsetWidth:l}=i;e=t+r+n+s+o+(l-a)}}s&&(i.style.transform=s),o&&(i.style.webkitTransform=o),r.roundLengths&&(e=Math.floor(e))}else e=(l-(r.slidesPerView-1)*w)/r.slidesPerView,r.roundLengths&&(e=Math.floor(e)),c[n]&&(c[n].style[t.getDirectionLabel("width")]=`${e}px`);c[n]&&(c[n].swiperSlideSize=e),m.push(e),r.centeredSlides?(_=_+e/2+x/2+w,0===x&&0!==n&&(_=_-l/2-w),0===n&&(_=_-l/2-w),.001>Math.abs(_)&&(_=0),r.roundLengths&&(_=Math.floor(_)),k%r.slidesPerGroup==0&&p.push(_),f.push(_)):(r.roundLengths&&(_=Math.floor(_)),(k-Math.min(t.params.slidesPerGroupSkip,k))%t.params.slidesPerGroup==0&&p.push(_),f.push(_),_=_+e+w),t.virtualSize+=e+w,x=e,k+=1}}if(t.virtualSize=Math.max(t.virtualSize,l)+v,s&&o&&("slide"===r.effect||"coverflow"===r.effect)&&(n.style.width=`${t.virtualSize+w}px`),r.setWrapperSize&&(n.style[t.getDirectionLabel("width")]=`${t.virtualSize+w}px`),C&&t.grid.updateWrapperSize(e,p),!r.centeredSlides){let e=[];for(let a=0;a<p.length;a+=1){let n=p[a];r.roundLengths&&(n=Math.floor(n)),p[a]<=t.virtualSize-l&&e.push(n)}p=e,Math.floor(t.virtualSize-l)-Math.floor(p[p.length-1])>1&&p.push(t.virtualSize-l)}if(d&&r.loop){let e=m[0]+w;if(r.slidesPerGroup>1){let a=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/r.slidesPerGroup),n=e*r.slidesPerGroup;for(let e=0;e<a;e+=1)p.push(p[p.length-1]+n)}for(let a=0;a<t.virtual.slidesBefore+t.virtual.slidesAfter;a+=1)1===r.slidesPerGroup&&p.push(p[p.length-1]+e),f.push(f[f.length-1]+e),t.virtualSize+=e}if(0===p.length&&(p=[0]),0!==w){let e=t.isHorizontal()&&s?"marginLeft":t.getDirectionLabel("marginRight");c.filter((e,t)=>!r.cssMode||!!r.loop||t!==c.length-1).forEach(t=>{t.style[e]=`${w}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;m.forEach(t=>{e+=t+(w||0)});let t=(e-=w)-l;p=p.map(e=>e<=0?-g:e>t?t+v:e)}if(r.centerInsufficientSlides){let e=0;m.forEach(t=>{e+=t+(w||0)}),e-=w;let t=(r.slidesOffsetBefore||0)+(r.slidesOffsetAfter||0);if(e+t<l){let a=(l-e-t)/2;p.forEach((e,t)=>{p[t]=e-a}),f.forEach((e,t)=>{f[t]=e+a})}}if(Object.assign(t,{slides:c,snapGrid:p,slidesGrid:f,slidesSizesGrid:m}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){lo(n,"--swiper-centered-offset-before",`${-p[0]}px`),lo(n,"--swiper-centered-offset-after",`${t.size/2-m[m.length-1]/2}px`);let e=-t.snapGrid[0],a=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+a)}if(h!==u&&t.emit("slidesLengthChange"),p.length!==b&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),f.length!==y&&t.emit("slidesGridLengthChange"),r.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!d&&!r.cssMode&&("slide"===r.effect||"fade"===r.effect)){let e=`${r.containerModifierClass}backface-hidden`,a=t.el.classList.contains(e);h<=r.maxBackfaceHiddenSlides?a||t.el.classList.add(e):a&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,a=this,r=[],n=a.virtual&&a.params.virtual.enabled,i=0;"number"==typeof e?a.setTransition(e):!0===e&&a.setTransition(a.params.speed);let l=e=>n?a.slides[a.getSlideIndexByData(e)]:a.slides[e];if("auto"!==a.params.slidesPerView&&a.params.slidesPerView>1)if(a.params.centeredSlides)(a.visibleSlides||[]).forEach(e=>{r.push(e)});else for(t=0;t<Math.ceil(a.params.slidesPerView);t+=1){let e=a.activeIndex+t;if(e>a.slides.length&&!n)break;r.push(l(e))}else r.push(l(a.activeIndex));for(t=0;t<r.length;t+=1)if(void 0!==r[t]){let e=r[t].offsetHeight;i=e>i?e:i}(i||0===i)&&(a.wrapperEl.style.height=`${i}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let a=0;a<e.length;a+=1)e[a].swiperSlideOffset=(this.isHorizontal()?e[a].offsetLeft:e[a].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);let t=this.params,{slides:a,rtlTranslate:r,snapGrid:n}=this;if(0===a.length)return;void 0===a[0].swiperSlideOffset&&this.updateSlidesOffset();let i=-e;r&&(i=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let l=t.spaceBetween;"string"==typeof l&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*this.size:"string"==typeof l&&(l=parseFloat(l));for(let e=0;e<a.length;e+=1){let s=a[e],o=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(o-=a[0].swiperSlideOffset);let d=(i+(t.centeredSlides?this.minTranslate():0)-o)/(s.swiperSlideSize+l),u=(i-n[0]+(t.centeredSlides?this.minTranslate():0)-o)/(s.swiperSlideSize+l),c=-(i-o),h=c+this.slidesSizesGrid[e],p=c>=0&&c<=this.size-this.slidesSizesGrid[e],f=c>=0&&c<this.size-1||h>1&&h<=this.size||c<=0&&h>=this.size;f&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e)),lS(s,f,t.slideVisibleClass),lS(s,p,t.slideFullyVisibleClass),s.progress=r?-d:d,s.originalProgress=r?-u:u}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,a=this.maxTranslate()-this.minTranslate(),{progress:r,isBeginning:n,isEnd:i,progressLoop:l}=this,s=n,o=i;if(0===a)r=0,n=!0,i=!0;else{r=(e-this.minTranslate())/a;let t=1>Math.abs(e-this.minTranslate()),l=1>Math.abs(e-this.maxTranslate());n=t||r<=0,i=l||r>=1,t&&(r=0),l&&(r=1)}if(t.loop){let t=this.getSlideIndexByData(0),a=this.getSlideIndexByData(this.slides.length-1),r=this.slidesGrid[t],n=this.slidesGrid[a],i=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(l=s>=r?(s-r)/i:(s+i-n)/i)>1&&(l-=1)}Object.assign(this,{progress:r,progressLoop:l,isBeginning:n,isEnd:i}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),n&&!s&&this.emit("reachBeginning toEdge"),i&&!o&&this.emit("reachEnd toEdge"),(s&&!n||o&&!i)&&this.emit("fromEdge"),this.emit("progress",r)},updateSlidesClasses:function(){let e,t,a,{slides:r,params:n,slidesEl:i,activeIndex:l}=this,s=this.virtual&&n.virtual.enabled,o=this.grid&&n.grid&&n.grid.rows>1,d=e=>lu(i,`.${n.slideClass}${e}, swiper-slide${e}`)[0];if(s)if(n.loop){let t=l-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=d(`[data-swiper-slide-index="${t}"]`)}else e=d(`[data-swiper-slide-index="${l}"]`);else o?(e=r.filter(e=>e.column===l)[0],a=r.filter(e=>e.column===l+1)[0],t=r.filter(e=>e.column===l-1)[0]):e=r[l];e&&!o&&(a=function(e,t){let a=[];for(;e.nextElementSibling;){let r=e.nextElementSibling;t?r.matches(t)&&a.push(r):a.push(r),e=r}return a}(e,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!a&&(a=r[0]),t=function(e,t){let a=[];for(;e.previousElementSibling;){let r=e.previousElementSibling;t?r.matches(t)&&a.push(r):a.push(r),e=r}return a}(e,`.${n.slideClass}, swiper-slide`)[0],n.loop),r.forEach(r=>{l$(r,r===e,n.slideActiveClass),l$(r,r===a,n.slideNextClass),l$(r,r===t,n.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,a,r=this,n=r.rtlTranslate?r.translate:-r.translate,{snapGrid:i,params:l,activeIndex:s,realIndex:o,snapIndex:d}=r,u=e,c=e=>{let t=e-r.virtual.slidesBefore;return t<0&&(t=r.virtual.slides.length+t),t>=r.virtual.slides.length&&(t-=r.virtual.slides.length),t};if(void 0===u&&(u=function(e){let t,{slidesGrid:a,params:r}=e,n=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<a.length;e+=1)void 0!==a[e+1]?n>=a[e]&&n<a[e+1]-(a[e+1]-a[e])/2?t=e:n>=a[e]&&n<a[e+1]&&(t=e+1):n>=a[e]&&(t=e);return r.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(r)),i.indexOf(n)>=0)t=i.indexOf(n);else{let e=Math.min(l.slidesPerGroupSkip,u);t=e+Math.floor((u-e)/l.slidesPerGroup)}if(t>=i.length&&(t=i.length-1),u===s&&!r.params.loop){t!==d&&(r.snapIndex=t,r.emit("snapIndexChange"));return}if(u===s&&r.params.loop&&r.virtual&&r.params.virtual.enabled){r.realIndex=c(u);return}let h=r.grid&&l.grid&&l.grid.rows>1;if(r.virtual&&l.virtual.enabled&&l.loop)a=c(u);else if(h){let e=r.slides.filter(e=>e.column===u)[0],t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(r.slides.indexOf(e),0)),a=Math.floor(t/l.grid.rows)}else if(r.slides[u]){let e=r.slides[u].getAttribute("data-swiper-slide-index");a=e?parseInt(e,10):u}else a=u;Object.assign(r,{previousSnapIndex:d,snapIndex:t,previousRealIndex:o,realIndex:a,previousIndex:s,activeIndex:u}),r.initialized&&lj(r),r.emit("activeIndexChange"),r.emit("snapIndexChange"),(r.initialized||r.params.runCallbacksOnInit)&&(o!==a&&r.emit("realIndexChange"),r.emit("slideChange"))},updateClickedSlide:function(e,t){let a,r=this.params,n=e.closest(`.${r.slideClass}, swiper-slide`);!n&&this.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!n&&e.matches&&e.matches(`.${r.slideClass}, swiper-slide`)&&(n=e)});let i=!1;if(n){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===n){i=!0,a=e;break}}if(n&&i)this.clickedSlide=n,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(n.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=a;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}r.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){var t;let a,r,n,i,l,s,o;void 0===e&&(e=this.isHorizontal()?"x":"y");let{params:d,rtlTranslate:u,translate:c,wrapperEl:h}=this;if(d.virtualTranslate)return u?-c:c;if(d.cssMode)return c;let p=(void 0===(t=e)&&(t="x"),i=lr(),(s=lr()).getComputedStyle&&(l=s.getComputedStyle(h,null)),!l&&h.currentStyle&&(l=h.currentStyle),l||(l=h.style),o=l,i.WebKitCSSMatrix?((r=o.transform||o.webkitTransform).split(",").length>6&&(r=r.split(", ").map(e=>e.replace(",",".")).join(", ")),n=new i.WebKitCSSMatrix("none"===r?"":r)):a=(n=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(r=i.WebKitCSSMatrix?n.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(r=i.WebKitCSSMatrix?n.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),r||0);return p+=this.cssOverflowAdjustment(),u&&(p=-p),p||0},setTranslate:function(e,t){let{rtlTranslate:a,params:r,wrapperEl:n,progress:i}=this,l=0,s=0;this.isHorizontal()?l=a?-e:e:s=e,r.roundLengths&&(l=Math.floor(l),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?l:s,r.cssMode?n[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-l:-s:r.virtualTranslate||(this.isHorizontal()?l-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),n.style.transform=`translate3d(${l}px, ${s}px, 0px)`);let o=this.maxTranslate()-this.minTranslate();(0===o?0:(e-this.minTranslate())/o)!==i&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,a,r,n){let i;void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),void 0===r&&(r=!0);let l=this,{params:s,wrapperEl:o}=l;if(l.animating&&s.preventInteractionOnTransition)return!1;let d=l.minTranslate(),u=l.maxTranslate();if(i=r&&e>d?d:r&&e<u?u:e,l.updateProgress(i),s.cssMode){let e=l.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-i;else{if(!l.support.smoothScroll)return ld({swiper:l,targetPosition:-i,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-i,behavior:"smooth"})}return!0}return 0===t?(l.setTransition(0),l.setTranslate(i),a&&(l.emit("beforeTransitionStart",t,n),l.emit("transitionEnd"))):(l.setTransition(t),l.setTranslate(i),a&&(l.emit("beforeTransitionStart",t,n),l.emit("transitionStart")),l.animating||(l.animating=!0,l.onTranslateToWrapperTransitionEnd||(l.onTranslateToWrapperTransitionEnd=function(e){!l||l.destroyed||e.target===this&&(l.wrapperEl.removeEventListener("transitionend",l.onTranslateToWrapperTransitionEnd),l.onTranslateToWrapperTransitionEnd=null,delete l.onTranslateToWrapperTransitionEnd,l.animating=!1,a&&l.emit("transitionEnd"))}),l.wrapperEl.addEventListener("transitionend",l.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);let{params:a}=this;a.cssMode||(a.autoHeight&&this.updateAutoHeight(),lN({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);let{params:a}=this;this.animating=!1,a.cssMode||(this.setTransition(0),lN({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,a,r,n){let i;void 0===e&&(e=0),void 0===a&&(a=!0),"string"==typeof e&&(e=parseInt(e,10));let l=this,s=e;s<0&&(s=0);let{params:o,snapGrid:d,slidesGrid:u,previousIndex:c,activeIndex:h,rtlTranslate:p,wrapperEl:f,enabled:m}=l;if(!m&&!r&&!n||l.destroyed||l.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=l.params.speed);let g=Math.min(l.params.slidesPerGroupSkip,s),v=g+Math.floor((s-g)/l.params.slidesPerGroup);v>=d.length&&(v=d.length-1);let b=-d[v];if(o.normalizeSlideIndex)for(let e=0;e<u.length;e+=1){let t=-Math.floor(100*b),a=Math.floor(100*u[e]),r=Math.floor(100*u[e+1]);void 0!==u[e+1]?t>=a&&t<r-(r-a)/2?s=e:t>=a&&t<r&&(s=e+1):t>=a&&(s=e)}if(l.initialized&&s!==h&&(!l.allowSlideNext&&(p?b>l.translate&&b>l.minTranslate():b<l.translate&&b<l.minTranslate())||!l.allowSlidePrev&&b>l.translate&&b>l.maxTranslate()&&(h||0)!==s))return!1;if(s!==(c||0)&&a&&l.emit("beforeSlideChangeStart"),l.updateProgress(b),i=s>h?"next":s<h?"prev":"reset",p&&-b===l.translate||!p&&b===l.translate)return l.updateActiveIndex(s),o.autoHeight&&l.updateAutoHeight(),l.updateSlidesClasses(),"slide"!==o.effect&&l.setTranslate(b),"reset"!==i&&(l.transitionStart(a,i),l.transitionEnd(a,i)),!1;if(o.cssMode){let e=l.isHorizontal(),a=p?b:-b;if(0===t){let t=l.virtual&&l.params.virtual.enabled;t&&(l.wrapperEl.style.scrollSnapType="none",l._immediateVirtual=!0),t&&!l._cssModeVirtualInitialSet&&l.params.initialSlide>0?(l._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{f[e?"scrollLeft":"scrollTop"]=a})):f[e?"scrollLeft":"scrollTop"]=a,t&&requestAnimationFrame(()=>{l.wrapperEl.style.scrollSnapType="",l._immediateVirtual=!1})}else{if(!l.support.smoothScroll)return ld({swiper:l,targetPosition:a,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:a,behavior:"smooth"})}return!0}return l.setTransition(t),l.setTranslate(b),l.updateActiveIndex(s),l.updateSlidesClasses(),l.emit("beforeTransitionStart",t,r),l.transitionStart(a,i),0===t?l.transitionEnd(a,i):l.animating||(l.animating=!0,l.onSlideToWrapperTransitionEnd||(l.onSlideToWrapperTransitionEnd=function(e){!l||l.destroyed||e.target===this&&(l.wrapperEl.removeEventListener("transitionend",l.onSlideToWrapperTransitionEnd),l.onSlideToWrapperTransitionEnd=null,delete l.onSlideToWrapperTransitionEnd,l.transitionEnd(a,i))}),l.wrapperEl.addEventListener("transitionend",l.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,a,r){void 0===e&&(e=0),void 0===a&&(a=!0),"string"==typeof e&&(e=parseInt(e,10));let n=this;if(n.destroyed)return;void 0===t&&(t=n.params.speed);let i=n.grid&&n.params.grid&&n.params.grid.rows>1,l=e;if(n.params.loop)if(n.virtual&&n.params.virtual.enabled)l+=n.virtual.slidesBefore;else{let e;if(i){let t=l*n.params.grid.rows;e=n.slides.filter(e=>+e.getAttribute("data-swiper-slide-index")===t)[0].column}else e=n.getSlideIndexByData(l);let t=i?Math.ceil(n.slides.length/n.params.grid.rows):n.slides.length,{centeredSlides:a}=n.params,s=n.params.slidesPerView;"auto"===s?s=n.slidesPerViewDynamic():(s=Math.ceil(parseFloat(n.params.slidesPerView,10)),a&&s%2==0&&(s+=1));let o=t-e<s;if(a&&(o=o||e<Math.ceil(s/2)),r&&a&&"auto"!==n.params.slidesPerView&&!i&&(o=!1),o){let r=a?e<n.activeIndex?"prev":"next":e-n.activeIndex-1<n.params.slidesPerView?"next":"prev";n.loopFix({direction:r,slideTo:!0,activeSlideIndex:"next"===r?e+1:e-t+1,slideRealIndex:"next"===r?n.realIndex:void 0})}if(i){let e=l*n.params.grid.rows;l=n.slides.filter(t=>+t.getAttribute("data-swiper-slide-index")===e)[0].column}else l=n.getSlideIndexByData(l)}return requestAnimationFrame(()=>{n.slideTo(l,t,a,r)}),n},slideNext:function(e,t,a){void 0===t&&(t=!0);let r=this,{enabled:n,params:i,animating:l}=r;if(!n||r.destroyed)return r;void 0===e&&(e=r.params.speed);let s=i.slidesPerGroup;"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));let o=r.activeIndex<i.slidesPerGroupSkip?1:s,d=r.virtual&&i.virtual.enabled;if(i.loop){if(l&&!d&&i.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&i.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+o,e,t,a)}),!0}return i.rewind&&r.isEnd?r.slideTo(0,e,t,a):r.slideTo(r.activeIndex+o,e,t,a)},slidePrev:function(e,t,a){void 0===t&&(t=!0);let r=this,{params:n,snapGrid:i,slidesGrid:l,rtlTranslate:s,enabled:o,animating:d}=r;if(!o||r.destroyed)return r;void 0===e&&(e=r.params.speed);let u=r.virtual&&n.virtual.enabled;if(n.loop){if(d&&!u&&n.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let h=c(s?r.translate:-r.translate),p=i.map(e=>c(e)),f=i[p.indexOf(h)-1];if(void 0===f&&n.cssMode){let e;i.forEach((t,a)=>{h>=t&&(e=a)}),void 0!==e&&(f=i[e>0?e-1:e])}let m=0;if(void 0!==f&&((m=l.indexOf(f))<0&&(m=r.activeIndex-1),"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(m=Math.max(m=m-r.slidesPerViewDynamic("previous",!0)+1,0))),n.rewind&&r.isBeginning){let n=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(n,e,t,a)}return n.loop&&0===r.activeIndex&&n.cssMode?(requestAnimationFrame(()=>{r.slideTo(m,e,t,a)}),!0):r.slideTo(m,e,t,a)},slideReset:function(e,t,a){if(void 0===t&&(t=!0),!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,a)},slideToClosest:function(e,t,a,r){if(void 0===t&&(t=!0),void 0===r&&(r=.5),this.destroyed)return;void 0===e&&(e=this.params.speed);let n=this.activeIndex,i=Math.min(this.params.slidesPerGroupSkip,n),l=i+Math.floor((n-i)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[l]){let e=this.snapGrid[l];s-e>(this.snapGrid[l+1]-e)*r&&(n+=this.params.slidesPerGroup)}else{let e=this.snapGrid[l-1];s-e<=(this.snapGrid[l]-e)*r&&(n-=this.params.slidesPerGroup)}return n=Math.min(n=Math.max(n,0),this.slidesGrid.length-1),this.slideTo(n,e,t,a)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:a,slidesEl:r}=t,n="auto"===a.slidesPerView?t.slidesPerViewDynamic():a.slidesPerView,i=t.clickedIndex,l=t.isElement?"swiper-slide":`.${a.slideClass}`;if(a.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),a.centeredSlides?i<t.loopedSlides-n/2||i>t.slides.length-t.loopedSlides+n/2?(t.loopFix(),i=t.getSlideIndex(lu(r,`${l}[data-swiper-slide-index="${e}"]`)[0]),ln(()=>{t.slideTo(i)})):t.slideTo(i):i>t.slides.length-n?(t.loopFix(),i=t.getSlideIndex(lu(r,`${l}[data-swiper-slide-index="${e}"]`)[0]),ln(()=>{t.slideTo(i)})):t.slideTo(i)}else t.slideTo(i)}},loop:{loopCreate:function(e){let t=this,{params:a,slidesEl:r}=t;if(!a.loop||t.virtual&&t.params.virtual.enabled)return;let n=t.grid&&a.grid&&a.grid.rows>1,i=a.slidesPerGroup*(n?a.grid.rows:1),l=t.slides.length%i!=0,s=n&&t.slides.length%a.grid.rows!=0,o=e=>{for(let r=0;r<e;r+=1){let e=t.isElement?lh("swiper-slide",[a.slideBlankClass]):lh("div",[a.slideClass,a.slideBlankClass]);t.slidesEl.append(e)}};l?a.loopAddBlankSlides?(o(i-t.slides.length%i),t.recalcSlides(),t.updateSlides()):lc("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):s&&(a.loopAddBlankSlides?(o(a.grid.rows-t.slides.length%a.grid.rows),t.recalcSlides(),t.updateSlides()):lc("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),lu(r,`.${a.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}),t.loopFix({slideRealIndex:e,direction:a.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:a=!0,direction:r,setTranslate:n,activeSlideIndex:i,byController:l,byMousewheel:s}=void 0===e?{}:e,o=this;if(!o.params.loop)return;o.emit("beforeLoopFix");let{slides:d,allowSlidePrev:u,allowSlideNext:c,slidesEl:h,params:p}=o,{centeredSlides:f}=p;if(o.allowSlidePrev=!0,o.allowSlideNext=!0,o.virtual&&p.virtual.enabled){a&&(p.centeredSlides||0!==o.snapIndex?p.centeredSlides&&o.snapIndex<p.slidesPerView?o.slideTo(o.virtual.slides.length+o.snapIndex,0,!1,!0):o.snapIndex===o.snapGrid.length-1&&o.slideTo(o.virtual.slidesBefore,0,!1,!0):o.slideTo(o.virtual.slides.length,0,!1,!0)),o.allowSlidePrev=u,o.allowSlideNext=c,o.emit("loopFix");return}let m=p.slidesPerView;"auto"===m?m=o.slidesPerViewDynamic():(m=Math.ceil(parseFloat(p.slidesPerView,10)),f&&m%2==0&&(m+=1));let g=p.slidesPerGroupAuto?m:p.slidesPerGroup,v=g;v%g!=0&&(v+=g-v%g),o.loopedSlides=v+=p.loopAdditionalSlides;let b=o.grid&&p.grid&&p.grid.rows>1;d.length<m+v?lc("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):b&&"row"===p.grid.fill&&lc("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let y=[],w=[],_=o.activeIndex;void 0===i?i=o.getSlideIndex(d.filter(e=>e.classList.contains(p.slideActiveClass))[0]):_=i;let x="next"===r||!r,k="prev"===r||!r,C=0,S=0,$=b?Math.ceil(d.length/p.grid.rows):d.length,T=(b?d[i].column:i)+(f&&void 0===n?-m/2+.5:0);if(T<v){C=Math.max(v-T,g);for(let e=0;e<v-T;e+=1){let t=e-Math.floor(e/$)*$;if(b){let e=$-t-1;for(let t=d.length-1;t>=0;t-=1)d[t].column===e&&y.push(t)}else y.push($-t-1)}}else if(T+m>$-v){S=Math.max(T-($-2*v),g);for(let e=0;e<S;e+=1){let t=e-Math.floor(e/$)*$;b?d.forEach((e,a)=>{e.column===t&&w.push(a)}):w.push(t)}}if(o.__preventObserver__=!0,requestAnimationFrame(()=>{o.__preventObserver__=!1}),k&&y.forEach(e=>{d[e].swiperLoopMoveDOM=!0,h.prepend(d[e]),d[e].swiperLoopMoveDOM=!1}),x&&w.forEach(e=>{d[e].swiperLoopMoveDOM=!0,h.append(d[e]),d[e].swiperLoopMoveDOM=!1}),o.recalcSlides(),"auto"===p.slidesPerView?o.updateSlides():b&&(y.length>0&&k||w.length>0&&x)&&o.slides.forEach((e,t)=>{o.grid.updateSlide(t,e,o.slides)}),p.watchSlidesProgress&&o.updateSlidesOffset(),a){if(y.length>0&&k){if(void 0===t){let e=o.slidesGrid[_],t=o.slidesGrid[_+C]-e;s?o.setTranslate(o.translate-t):(o.slideTo(_+Math.ceil(C),0,!1,!0),n&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-t,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-t))}else if(n){let e=b?y.length/p.grid.rows:y.length;o.slideTo(o.activeIndex+e,0,!1,!0),o.touchEventsData.currentTranslate=o.translate}}else if(w.length>0&&x)if(void 0===t){let e=o.slidesGrid[_],t=o.slidesGrid[_-S]-e;s?o.setTranslate(o.translate-t):(o.slideTo(_-S,0,!1,!0),n&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-t,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-t))}else{let e=b?w.length/p.grid.rows:w.length;o.slideTo(o.activeIndex-e,0,!1,!0)}}if(o.allowSlidePrev=u,o.allowSlideNext=c,o.controller&&o.controller.control&&!l){let e={slideRealIndex:t,direction:r,setTranslate:n,activeSlideIndex:i,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===p.slidesPerView&&a})}):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix({...e,slideTo:o.controller.control.params.slidesPerView===p.slidesPerView&&a})}o.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let a=[];this.slides.forEach(e=>{a[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),a.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let a="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=lL.bind(this),this.onTouchMove=lM.bind(this),this.onTouchEnd=lI.bind(this),this.onDocumentTouchStart=lB.bind(this),e.cssMode&&(this.onScroll=lP.bind(this)),this.onClick=lR.bind(this),this.onLoad=lD.bind(this),lz(this,"on")},detachEvents:function(){lz(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:a,params:r,el:n}=e,i=r.breakpoints;if(!i||i&&0===Object.keys(i).length)return;let l=e.getBreakpoint(i,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;let s=(l in i?i[l]:void 0)||e.originalParams,o=lF(e,r),d=lF(e,s),u=e.params.grabCursor,c=s.grabCursor,h=r.enabled;o&&!d?(n.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!o&&d&&(n.classList.add(`${r.containerModifierClass}grid`),(s.grid.fill&&"column"===s.grid.fill||!s.grid.fill&&"column"===r.grid.fill)&&n.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),u&&!c?e.unsetGrabCursor():!u&&c&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===s[t])return;let a=r[t]&&r[t].enabled,n=s[t]&&s[t].enabled;a&&!n&&e[t].disable(),!a&&n&&e[t].enable()});let p=s.direction&&s.direction!==r.direction,f=r.loop&&(s.slidesPerView!==r.slidesPerView||p),m=r.loop;p&&a&&e.changeDirection(),ls(e.params,s);let g=e.params.enabled,v=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!g?e.disable():!h&&g&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",s),a&&(f?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!m&&v?(e.loopCreate(t),e.updateSlides()):m&&!v&&e.loopDestroy()),e.emit("breakpoint",s)},getBreakpoint:function(e,t,a){if(void 0===t&&(t="window"),!e||"container"===t&&!a)return;let r=!1,n=lr(),i="window"===t?n.innerHeight:a.clientHeight,l=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:i*parseFloat(e.substr(1)),point:e}:{value:e,point:e});l.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<l.length;e+=1){let{point:i,value:s}=l[e];"window"===t?n.matchMedia(`(min-width: ${s}px)`).matches&&(r=i):s<=a.clientWidth&&(r=i)}return r||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:a}=t;if(a){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*a;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var e,t;let a,{classNames:r,params:n,rtl:i,el:l,device:s}=this,o=(e=["initialized",n.direction,{"free-mode":this.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:i},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],t=n.containerModifierClass,a=[],e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(r=>{e[r]&&a.push(t+r)}):"string"==typeof e&&a.push(t+e)}),a);r.push(...o),l.classList.add(...r),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},lH={},lq=class e{constructor(){let t,a;for(var n=arguments.length,i=Array(n),l=0;l<n;l++)i[l]=arguments[l];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?a=i[0]:[t,a]=i,a||(a={}),a=ls({},a),t&&!a.el&&(a.el=t);const s=lt();if(a.el&&"string"==typeof a.el&&s.querySelectorAll(a.el).length>1){const t=[];return s.querySelectorAll(a.el).forEach(r=>{let n=ls({},a,{el:r});t.push(new e(n))}),t}const o=this;o.__swiper__=!0,o.support=lk(),o.device=lC({userAgent:a.userAgent}),r||(r=function(){let e=lr(),t=lC(),a=!1;function r(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(r()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,r]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));a=e<16||16===e&&r<2}}let n=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),i=r(),l=i||n&&t.ios;return{isSafari:a||i,needPerspectiveFix:a,need3dFix:l,isWebView:n}}()),o.browser=r,o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],a.modules&&Array.isArray(a.modules)&&o.modules.push(...a.modules);const d={};o.modules.forEach(e=>{var t;e({params:a,swiper:o,extendParams:(t=a,function(e){void 0===e&&(e={});let a=Object.keys(e)[0],r=e[a];"object"!=typeof r||null===r||(!0===t[a]&&(t[a]={enabled:!0}),"navigation"===a&&t[a]&&t[a].enabled&&!t[a].prevEl&&!t[a].nextEl&&(t[a].auto=!0),["pagination","scrollbar"].indexOf(a)>=0&&t[a]&&t[a].enabled&&!t[a].el&&(t[a].auto=!0),a in t&&"enabled"in r&&("object"!=typeof t[a]||"enabled"in t[a]||(t[a].enabled=!0),t[a]||(t[a]={enabled:!1}))),ls(d,e)}),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const u=ls({},lU,d);return o.params=ls({},u,lH,a),o.originalParams=ls({},o.params),o.passedParams=ls({},a),o.params&&o.params.on&&Object.keys(o.params.on).forEach(e=>{o.on(e,o.params.on[e])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:a}=this,r=lf(lu(t,`.${a.slideClass}, swiper-slide`)[0]);return lf(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(t=>+t.getAttribute("data-swiper-slide-index")===e)[0])}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=lu(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let a=this.minTranslate(),r=(this.maxTranslate()-a)*e+a;this.translateTo(r,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(a=>{let r=e.getSlideClasses(a);t.push({slideEl:a,classNames:r}),e.emit("_slideClass",a,r)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);let{params:a,slides:r,slidesGrid:n,slidesSizesGrid:i,size:l,activeIndex:s}=this,o=1;if("number"==typeof a.slidesPerView)return a.slidesPerView;if(a.centeredSlides){let e,t=r[s]?Math.ceil(r[s].swiperSlideSize):0;for(let a=s+1;a<r.length;a+=1)r[a]&&!e&&(t+=Math.ceil(r[a].swiperSlideSize),o+=1,t>l&&(e=!0));for(let a=s-1;a>=0;a-=1)r[a]&&!e&&(t+=r[a].swiperSlideSize,o+=1,t>l&&(e=!0))}else if("current"===e)for(let e=s+1;e<r.length;e+=1)(t?n[e]+i[e]-n[s]<l:n[e]-n[s]<l)&&(o+=1);else for(let e=s-1;e>=0;e-=1)n[s]-n[e]<l&&(o+=1);return o}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:a,params:r}=t;function n(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(r.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&lT(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)n(),r.autoHeight&&t.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){let a=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;e=t.slideTo(a.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||n()}r.watchOverflow&&a!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);let a=this.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${a}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let a=e||t.params.el;if("string"==typeof a&&(a=document.querySelector(a)),!a)return!1;a.swiper=t,a.parentNode&&a.parentNode.host&&a.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let r=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,n=a&&a.shadowRoot&&a.shadowRoot.querySelector?a.shadowRoot.querySelector(r()):lu(a,r())[0];return!n&&t.params.createElements&&(n=lh("div",t.params.wrapperClass),a.append(n),lu(a,`.${t.params.slideClass}`).forEach(e=>{n.append(e)})),Object.assign(t,{el:a,wrapperEl:n,slidesEl:t.isElement&&!a.parentNode.host.slideSlots?a.parentNode.host:n,hostEl:t.isElement?a.parentNode.host:a,mounted:!0,rtl:"rtl"===a.dir.toLowerCase()||"rtl"===lp(a,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===lp(a,"direction")),wrongRTL:"-webkit-box"===lp(n,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();let a=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&a.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),a.forEach(e=>{e.complete?lT(t,e):e.addEventListener("load",e=>{lT(t,e.target)})}),lj(t),t.initialized=!0,lj(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);let a=this,{params:r,el:n,wrapperEl:i,slides:l}=a;if(void 0===a.params||a.destroyed)return null;(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),r.loop&&a.loopDestroy(),t&&(a.removeClasses(),n.removeAttribute("style"),i.removeAttribute("style"),l&&l.length&&l.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),a.emit("destroy"),Object.keys(a.eventsListeners).forEach(e=>{a.off(e)}),!1!==e)&&(a.el.swiper=null,Object.keys(a).forEach(e=>{try{a[e]=null}catch(e){}try{delete a[e]}catch(e){}}));return a.destroyed=!0,null}static extendDefaults(e){ls(lH,e)}static get extendedDefaults(){return lH}static get defaults(){return lU}static installModule(t){e.prototype.__modules__||(e.prototype.__modules__=[]);let a=e.prototype.__modules__;"function"==typeof t&&0>a.indexOf(t)&&a.push(t)}static use(t){return Array.isArray(t)?t.forEach(t=>e.installModule(t)):e.installModule(t),e}};Object.keys(lW).forEach(e=>{Object.keys(lW[e]).forEach(t=>{lq.prototype[t]=lW[e][t]})}),lq.use([function(e){let{swiper:t,on:a,emit:r}=e,n=lr(),i=null,l=null,s=()=>{t&&!t.destroyed&&t.initialized&&(r("beforeResize"),r("resize"))},o=()=>{t&&!t.destroyed&&t.initialized&&r("orientationchange")};a("init",()=>{t.params.resizeObserver&&void 0!==n.ResizeObserver?t&&!t.destroyed&&t.initialized&&(i=new ResizeObserver(e=>{l=n.requestAnimationFrame(()=>{let{width:a,height:r}=t,n=a,i=r;e.forEach(e=>{let{contentBoxSize:a,contentRect:r,target:l}=e;l&&l!==t.el||(n=r?r.width:(a[0]||a).inlineSize,i=r?r.height:(a[0]||a).blockSize)}),(n!==a||i!==r)&&s()})})).observe(t.el):(n.addEventListener("resize",s),n.addEventListener("orientationchange",o))}),a("destroy",()=>{l&&n.cancelAnimationFrame(l),i&&i.unobserve&&t.el&&(i.unobserve(t.el),i=null),n.removeEventListener("resize",s),n.removeEventListener("orientationchange",o)})},function(e){let{swiper:t,extendParams:a,on:r,emit:n}=e,i=[],l=lr(),s=function(e,a){void 0===a&&(a={});let r=new(l.MutationObserver||l.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length)return void n("observerUpdate",e[0]);let a=function(){n("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(a):l.setTimeout(a,0)});r.observe(e,{attributes:void 0===a.attributes||a.attributes,childList:void 0===a.childList||a.childList,characterData:void 0===a.characterData||a.characterData}),i.push(r)};a({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",()=>{if(t.params.observer){if(t.params.observeParents){let e=lm(t.hostEl);for(let t=0;t<e.length;t+=1)s(e[t])}s(t.hostEl,{childList:t.params.observeSlideChildren}),s(t.wrapperEl,{attributes:!1})}}),r("destroy",()=>{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}]);let lG=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function lV(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function lY(e,t){let a=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>a.indexOf(e)).forEach(a=>{void 0===e[a]?e[a]=t[a]:lV(t[a])&&lV(e[a])&&Object.keys(t[a]).length>0?t[a].__swiper__?e[a]=t[a]:lY(e[a],t[a]):e[a]=t[a]})}function lZ(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function lX(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function lQ(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function lK(e){void 0===e&&(e="");let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),a=[];return t.forEach(e=>{0>a.indexOf(e)&&a.push(e)}),a.join(" ")}function lJ(){return(lJ=Object.assign.bind()).apply(this,arguments)}function l0(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function l1(e,t){return"u"<typeof window?(0,M.useEffect)(e,t):(0,M.useLayoutEffect)(e,t)}let l2=(0,M.createContext)(null),l3=(0,M.createContext)(null),l4=(0,M.forwardRef)(function(e,t){var a,r,n;let i,l,s,o,d,u,c,{className:h,tag:p="div",wrapperTag:f="div",children:m,onSwiper:g,...v}=void 0===e?{}:e,b=!1,[y,w]=(0,M.useState)("swiper"),[_,x]=(0,M.useState)(null),[k,C]=(0,M.useState)(!1),S=(0,M.useRef)(!1),$=(0,M.useRef)(null),T=(0,M.useRef)(null),E=(0,M.useRef)(null),j=(0,M.useRef)(null),N=(0,M.useRef)(null),A=(0,M.useRef)(null),L=(0,M.useRef)(null),I=(0,M.useRef)(null),{params:O,passedParams:R,rest:P,events:D}=(void 0===(a=v)&&(a={}),void 0===r&&(r=!0),l={},s={},lY(i={on:{}},lU),i._emitClasses=!0,i.init=!1,o={},d=lG.map(e=>e.replace(/_/,"")),Object.keys(Object.assign({},a)).forEach(e=>{void 0!==a[e]&&(d.indexOf(e)>=0?lV(a[e])?(i[e]={},s[e]={},lY(i[e],a[e]),lY(s[e],a[e])):(i[e]=a[e],s[e]=a[e]):0===e.search(/on[A-Z]/)&&"function"==typeof a[e]?r?l[`${e[2].toLowerCase()}${e.substr(3)}`]=a[e]:i.on[`${e[2].toLowerCase()}${e.substr(3)}`]=a[e]:o[e]=a[e])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===i[e]&&(i[e]={}),!1===i[e]&&delete i[e]}),{params:i,passedParams:s,rest:o,events:l}),{slides:B,slots:z}=(u=[],c={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},M.default.Children.toArray(m).forEach(e=>{if(l0(e))u.push(e);else if(e.props&&e.props.slot&&c[e.props.slot])c[e.props.slot].push(e);else if(e.props&&e.props.children){let t=function e(t){let a=[];return M.default.Children.toArray(t).forEach(t=>{l0(t)?a.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>a.push(e))}),a}(e.props.children);t.length>0?t.forEach(e=>u.push(e)):c["container-end"].push(e)}else c["container-end"].push(e)}),{slides:u,slots:c}),F=()=>{C(!k)};Object.assign(O.on,{_containerClasses(e,t){w(t)}});let U=()=>{Object.assign(O.on,D),b=!0;let e={...O};if(delete e.wrapperClass,T.current=new lq(e),T.current.virtual&&T.current.params.virtual.enabled){T.current.virtual.slides=B;let e={cache:!1,slides:B,renderExternal:x,renderExternalUpdate:!1};lY(T.current.params.virtual,e),lY(T.current.originalParams.virtual,e)}};return $.current||U(),T.current&&T.current.on("_beforeBreakpoint",F),(0,M.useEffect)(()=>()=>{T.current&&T.current.off("_beforeBreakpoint",F)}),(0,M.useEffect)(()=>{!S.current&&T.current&&(T.current.emitSlidesClasses(),S.current=!0)}),l1(()=>{if(t&&(t.current=$.current),$.current)return T.current.destroyed&&U(),!function(e,t){let{el:a,nextEl:r,prevEl:n,paginationEl:i,scrollbarEl:l,swiper:s}=e;lZ(t)&&r&&n&&(s.params.navigation.nextEl=r,s.originalParams.navigation.nextEl=r,s.params.navigation.prevEl=n,s.originalParams.navigation.prevEl=n),lX(t)&&i&&(s.params.pagination.el=i,s.originalParams.pagination.el=i),lQ(t)&&l&&(s.params.scrollbar.el=l,s.originalParams.scrollbar.el=l),s.init(a)}({el:$.current,nextEl:N.current,prevEl:A.current,paginationEl:L.current,scrollbarEl:I.current,swiper:T.current},O),g&&!T.current.destroyed&&g(T.current),()=>{T.current&&!T.current.destroyed&&T.current.destroy(!0,!1)}},[]),l1(()=>{!b&&D&&T.current&&Object.keys(D).forEach(e=>{T.current.on(e,D[e])});let e=function(e,t,a,r,n){let i=[];if(!t)return i;let l=e=>{0>i.indexOf(e)&&i.push(e)};if(a&&r){let e=r.map(n),t=a.map(n);e.join("")!==t.join("")&&l("children"),r.length!==a.length&&l("children")}return lG.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(a=>{if(a in e&&a in t)if(lV(e[a])&&lV(t[a])){let r=Object.keys(e[a]),n=Object.keys(t[a]);r.length!==n.length?l(a):(r.forEach(r=>{e[a][r]!==t[a][r]&&l(a)}),n.forEach(r=>{e[a][r]!==t[a][r]&&l(a)}))}else e[a]!==t[a]&&l(a)}),i}(R,E.current,B,j.current,e=>e.key);return E.current=R,j.current=B,e.length&&T.current&&!T.current.destroyed&&function(e){let t,a,r,n,i,l,s,o,{swiper:d,slides:u,passedParams:c,changedParams:h,nextEl:p,prevEl:f,scrollbarEl:m,paginationEl:g}=e,v=h.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:b,pagination:y,navigation:w,scrollbar:_,virtual:x,thumbs:k}=d;h.includes("thumbs")&&c.thumbs&&c.thumbs.swiper&&b.thumbs&&!b.thumbs.swiper&&(t=!0),h.includes("controller")&&c.controller&&c.controller.control&&b.controller&&!b.controller.control&&(a=!0),h.includes("pagination")&&c.pagination&&(c.pagination.el||g)&&(b.pagination||!1===b.pagination)&&y&&!y.el&&(r=!0),h.includes("scrollbar")&&c.scrollbar&&(c.scrollbar.el||m)&&(b.scrollbar||!1===b.scrollbar)&&_&&!_.el&&(n=!0),h.includes("navigation")&&c.navigation&&(c.navigation.prevEl||f)&&(c.navigation.nextEl||p)&&(b.navigation||!1===b.navigation)&&w&&!w.prevEl&&!w.nextEl&&(i=!0);let C=e=>{d[e]&&(d[e].destroy(),"navigation"===e?(d.isElement&&(d[e].prevEl.remove(),d[e].nextEl.remove()),b[e].prevEl=void 0,b[e].nextEl=void 0,d[e].prevEl=void 0,d[e].nextEl=void 0):(d.isElement&&d[e].el.remove(),b[e].el=void 0,d[e].el=void 0))};h.includes("loop")&&d.isElement&&(b.loop&&!c.loop?l=!0:!b.loop&&c.loop?s=!0:o=!0),v.forEach(e=>{if(lV(b[e])&&lV(c[e]))Object.assign(b[e],c[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in c[e]&&!c[e].enabled&&C(e);else{let t=c[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&C(e):b[e]=c[e]}}),v.includes("controller")&&!a&&d.controller&&d.controller.control&&b.controller&&b.controller.control&&(d.controller.control=b.controller.control),h.includes("children")&&u&&x&&b.virtual.enabled?(x.slides=u,x.update(!0)):h.includes("virtual")&&x&&b.virtual.enabled&&(u&&(x.slides=u),x.update(!0)),h.includes("children")&&u&&b.loop&&(o=!0),t&&k.init()&&k.update(!0),a&&(d.controller.control=b.controller.control),r&&(d.isElement&&(!g||"string"==typeof g)&&((g=document.createElement("div")).classList.add("swiper-pagination"),g.part.add("pagination"),d.el.appendChild(g)),g&&(b.pagination.el=g),y.init(),y.render(),y.update()),n&&(d.isElement&&(!m||"string"==typeof m)&&((m=document.createElement("div")).classList.add("swiper-scrollbar"),m.part.add("scrollbar"),d.el.appendChild(m)),m&&(b.scrollbar.el=m),_.init(),_.updateSize(),_.setTranslate()),i&&(d.isElement&&(p&&"string"!=typeof p||((p=document.createElement("div")).classList.add("swiper-button-next"),p.innerHTML=d.hostEl.constructor.nextButtonSvg,p.part.add("button-next"),d.el.appendChild(p)),f&&"string"!=typeof f||((f=document.createElement("div")).classList.add("swiper-button-prev"),f.innerHTML=d.hostEl.constructor.prevButtonSvg,f.part.add("button-prev"),d.el.appendChild(f))),p&&(b.navigation.nextEl=p),f&&(b.navigation.prevEl=f),w.init(),w.update()),h.includes("allowSlideNext")&&(d.allowSlideNext=c.allowSlideNext),h.includes("allowSlidePrev")&&(d.allowSlidePrev=c.allowSlidePrev),h.includes("direction")&&d.changeDirection(c.direction,!1),(l||o)&&d.loopDestroy(),(s||o)&&d.loopCreate(),d.update()}({swiper:T.current,slides:B,passedParams:R,changedParams:e,nextEl:N.current,prevEl:A.current,scrollbarEl:I.current,paginationEl:L.current}),()=>{D&&T.current&&Object.keys(D).forEach(e=>{T.current.off(e,D[e])})}}),l1(()=>{var e;(e=T.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[_]),M.default.createElement(p,lJ({ref:$,className:lK(`${y}${h?` ${h}`:""}`)},P),M.default.createElement(l3.Provider,{value:T.current},z["container-start"],M.default.createElement(f,{className:(void 0===(n=O.wrapperClass)&&(n=""),n)?n.includes("swiper-wrapper")?n:`swiper-wrapper ${n}`:"swiper-wrapper"},z["wrapper-start"],O.virtual?function(e,t,a){if(!a)return null;let r=e=>{let a=e;return e<0?a=t.length+e:a>=t.length&&(a-=t.length),a},n=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${a.offset}px`}:{top:`${a.offset}px`},{from:i,to:l}=a,s=e.params.loop?-t.length:0,o=e.params.loop?2*t.length:t.length,d=[];for(let e=s;e<o;e+=1)e>=i&&e<=l&&d.push(t[r(e)]);return d.map((t,a)=>M.default.cloneElement(t,{swiper:e,style:n,key:t.props.virtualIndex||t.key||`slide-${a}`}))}(T.current,B,_):B.map((e,t)=>M.default.cloneElement(e,{swiper:T.current,swiperSlideIndex:t})),z["wrapper-end"]),lZ(O)&&M.default.createElement(M.default.Fragment,null,M.default.createElement("div",{ref:A,className:"swiper-button-prev"}),M.default.createElement("div",{ref:N,className:"swiper-button-next"})),lQ(O)&&M.default.createElement("div",{ref:I,className:"swiper-scrollbar"}),lX(O)&&M.default.createElement("div",{ref:L,className:"swiper-pagination"}),z["container-end"]))});l4.displayName="Swiper",(0,M.forwardRef)(function(e,t){let{tag:a="div",children:r,className:n="",swiper:i,zoom:l,lazy:s,virtualIndex:o,swiperSlideIndex:d,...u}=void 0===e?{}:e,c=(0,M.useRef)(null),[h,p]=(0,M.useState)("swiper-slide"),[f,m]=(0,M.useState)(!1);function g(e,t,a){t===c.current&&p(a)}l1(()=>{if(void 0!==d&&(c.current.swiperSlideIndex=d),t&&(t.current=c.current),c.current&&i){if(i.destroyed){"swiper-slide"!==h&&p("swiper-slide");return}return i.on("_slideClass",g),()=>{i&&i.off("_slideClass",g)}}}),l1(()=>{i&&c.current&&!i.destroyed&&p(i.getSlideClasses(c.current))},[i]);let v={isActive:h.indexOf("swiper-slide-active")>=0,isVisible:h.indexOf("swiper-slide-visible")>=0,isPrev:h.indexOf("swiper-slide-prev")>=0,isNext:h.indexOf("swiper-slide-next")>=0},b=()=>"function"==typeof r?r(v):r;return M.default.createElement(a,lJ({ref:c,className:lK(`${h}${n?` ${n}`:""}`),"data-swiper-slide-index":o,onLoad:()=>{m(!0)}},u),l&&M.default.createElement(l2.Provider,{value:v},M.default.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof l?l:void 0},b(),s&&!f&&M.default.createElement("div",{className:"swiper-lazy-preloader"}))),!l&&M.default.createElement(l2.Provider,{value:v},b(),s&&!f&&M.default.createElement("div",{className:"swiper-lazy-preloader"})))}).displayName="SwiperSlide";let l5=tm("slider"),l7={slider:l5,slide:`${l5}__item`,container:`${l5}__container`,wrapper:`${l5}__wrapper`,pagination:`${l5}__pagination`,bullet:`${l5}__pagination-bullet`,navigation:`${l5}__navigation`,navigationButton:`${l5}__navigation-button`,prev:`${l5}__navigation-button-prev`,next:`${l5}__navigation-button-next`,states:{active:`${l5}--active`,clickable:`${l5}--clickable`,hidden:`${l5}--hidden`,visible:`${l5}--visible`,outside:`${l5}--outside`,inside:`${l5}--inside`,corner:`${l5}--corner`,primary:`${l5}--primary`,secondary:`${l5}--secondary`,blur:`${l5}--blur`,s:`${l5}--s`,m:`${l5}--m`,l:`${l5}--l`}},l6=aT();(0,M.forwardRef)(({options:e={},pagination:t=!1,navigation:a=!1,breakpoints:r,navigationPlacement:n="outside",navigationSize:i="m",navigationVariant:l="primary",navigationBlur:s=!1,wrapperClass:o,className:d,style:u,children:c,dataQa:h,dataId:p,...f},m)=>{let g=(0,M.useId)(),v=(0,M.useId)(),b=(0,M.useId)(),y=(0,M.useMemo)(()=>({containerModifierClass:`${l7.slider}--`,wrapperClass:(0,P.default)(l7.wrapper,o)}),[o]),w=e=>(0,j.jsx)(tP,{"data-qa":tj(`${h}-navigation-${e}`,!!h),"aria-label":`${"prev"===e?"Предыдущий":"Следующий"} слайд`,"aria-controls":"prev"===e?b:v,className:(0,P.default)(l7.navigationButton,{[l7.prev]:"prev"===e,[l7.next]:"next"===e}),id:"prev"===e?b:v,children:(0,j.jsx)(ay,{})}),_=(0,M.useMemo)(()=>{let n=r?Object.entries(r).reduce((e,[t,a])=>({...e,[`${tD[t].minWidth}`]:a}),{}):void 0,i={el:`[id="${g}"]`,clickable:!0,bulletClass:l7.bullet,modifierClass:`${l7.pagination}--`,bulletActiveClass:l7.states.active,clickableClass:l7.states.clickable},l={prevEl:`[id="${b}"]`,nextEl:`[id="${v}"]`,disabledClass:l7.states.hidden,hiddenClass:l7.states.hidden};return{...y,...t&&{pagination:i},...a&&{navigation:l},breakpoints:n,...e}},[r,y,a,v,e,t,g,b]);return(0,j.jsxs)("div",{className:(0,P.default)(l7.slider,d),style:u,ref:m,"data-id":p,"data-qa":h,children:[(0,M.createElement)(l4,{role:"region","aria-roledescription":"carousel",modules:[lx,ly,l_],..._,className:l7.container,key:l6,...f},c),t?(0,j.jsx)("div",{"data-qa":tj(`${h}-pagination`,!!h),className:(0,P.default)(l7.pagination,{[l7.states.visible]:!0===t,...tz.reduce((e,a)=>({...e,[`${l7.states.visible}:${a}`]:t===a}),{})}),id:g}):null,a?(0,j.jsxs)("div",{"data-qa":tj(`${h}-navigation`,!!h),className:(0,P.default)(l7.navigation,{[l7.states.outside]:"outside"===n,[l7.states.inside]:"inside"===n,[l7.states.corner]:"corner"===n,[l7.states.s]:"s"===i,[l7.states.m]:"m"===i,[l7.states.l]:"l"===i,[l7.states.blur]:s,[l7.states.primary]:"primary"===l,[l7.states.secondary]:"secondary"===l}),children:[w("prev"),w("next")]}):null]})}).displayName="Slider",e.i(47167);let l8=tm("tag"),l9=Object.freeze({tag:l8,label:`${l8}__label`,icon:`${l8}__icon`,rounded:`${l8}--rounded`,variant:{primary:`${l8}--primary`,secondary:`${l8}--secondary`,red:`${l8}--red`,green:`${l8}--green`,orange:`${l8}--orange`,purple:`${l8}--purple`,outline:`${l8}--outline`},size:{s:`${l8}--s`,m:`${l8}--m`,l:`${l8}--l`},iconMargin:{left:`${l8}__icon--left`,right:`${l8}__icon--right`}}),se=(0,M.forwardRef)(({label:e,size:t="m",rounded:a,variant:r="primary",iconLeft:n,iconRight:i,onIconLeftClick:l,onIconRightClick:s,className:o,style:d,dataQa:u,dataId:c,...h},p)=>(0,j.jsx)(j.Fragment,{children:e&&(0,j.jsxs)("div",{ref:p,className:(0,P.default)(l9.tag,l9.variant[r],l9.size[t],{[l9.rounded]:a},o),style:d,...h,"data-id":c,"data-qa":u,children:[n&&(0,j.jsx)("button",{type:"button",className:(0,P.default)(l9.icon,l9.iconMargin.left,{[l9.size.l]:"l"===t}),onClick:e=>null==l?void 0:l(e),disabled:!l,children:n}),(0,j.jsx)("span",{className:(0,P.default)(l9.label,l9.size[t]),children:e}),i&&(0,j.jsx)("button",{type:"button",className:(0,P.default)(l9.icon,l9.iconMargin.right,{[l9.size.l]:"l"===t}),onClick:e=>null==s?void 0:s(e),disabled:!s,children:i})]})}));se.displayName="Tag";let st=tm("toggle"),sa=Object.freeze({toggle:st,wrapper:`${st}__wrapper`,secondaryLabel:`${st}__secondary-label`,input:`${st}__input`,marker:`${st}__marker`,label:`${st}__label`,caption:`${st}__caption`,states:{disabled:`${st}--disabled`,inverted:`${st}--inverted`,flipped:`${st}--flipped`,checked:`${st}--checked`}});(0,M.forwardRef)(({value:e,onChange:t,label:a,secondaryLabel:r,disabled:n=!1,caption:i,inverted:l=!1,flipped:s=!1,className:o,style:d,inputRef:u,dataQa:c,dataId:h,...p},f)=>{let[m,g]=(0,M.useState)(e??!1),v=(0,M.useId)();return(0,j.jsxs)("label",{className:(0,P.default)(o,sa.toggle,{[sa.states.disabled]:n,[sa.states.inverted]:l,[sa.states.flipped]:s,[sa.states.checked]:m}),style:d,htmlFor:v,"data-marker-label":"",ref:f,"data-id":h,"data-qa":c,children:[(0,j.jsx)("input",{id:v,role:"switch","aria-checked":m,type:"checkbox",className:sa.input,checked:m,onChange:e=>{g(e.target.checked),null==t||t(e.target.checked,e)},disabled:n,ref:u,...p}),(0,j.jsx)("span",{className:sa.marker,children:(0,j.jsx)(aV,{type:"toggle",checked:m,inverted:l,disabled:n})}),a&&r&&(0,j.jsx)("span",{className:sa.secondaryLabel,children:r}),a&&(0,j.jsxs)("span",{className:sa.wrapper,children:[(0,j.jsx)("span",{className:sa.label,children:a}),i&&(0,j.jsx)("span",{className:sa.caption,children:i})]})]})}).displayName="Toggle";let sr=(e,t,a)=>{var r,n;let i=null==a||null==(r=a.toString())?void 0:r.toLowerCase();return!!(null==(n=e.getValue(t))||null==(n=n.toString())||null==(n=n.toLowerCase())?void 0:n.includes(i))};sr.autoRemove=e=>sh(e);let sn=(e,t,a)=>{var r;return!!(null==(r=e.getValue(t))||null==(r=r.toString())?void 0:r.includes(a))};sn.autoRemove=e=>sh(e);let si=(e,t,a)=>{var r;return(null==(r=e.getValue(t))||null==(r=r.toString())?void 0:r.toLowerCase())===(null==a?void 0:a.toLowerCase())};si.autoRemove=e=>sh(e);let sl=(e,t,a)=>{var r;return null==(r=e.getValue(t))?void 0:r.includes(a)};sl.autoRemove=e=>sh(e)||!(null!=e&&e.length);let ss=(e,t,a)=>!a.some(a=>{var r;return!(null!=(r=e.getValue(t))&&r.includes(a))});ss.autoRemove=e=>sh(e)||!(null!=e&&e.length);let so=(e,t,a)=>a.some(a=>{var r;return null==(r=e.getValue(t))?void 0:r.includes(a)});so.autoRemove=e=>sh(e)||!(null!=e&&e.length);let sd=(e,t,a)=>e.getValue(t)===a;sd.autoRemove=e=>sh(e);let su=(e,t,a)=>e.getValue(t)==a;su.autoRemove=e=>sh(e);let sc=(e,t,a)=>{let[r,n]=a,i=e.getValue(t);return i>=r&&i<=n};sc.resolveFilterValue=e=>{let[t,a]=e,r="number"!=typeof t?parseFloat(t):t,n="number"!=typeof a?parseFloat(a):a,i=null===t||Number.isNaN(r)?-1/0:r,l=null===a||Number.isNaN(n)?1/0:n;if(i>l){let e=i;i=l,l=e}return[i,l]},sc.autoRemove=e=>sh(e)||sh(e[0])&&sh(e[1]);function sh(e){return null==e||""===e}Number.MAX_SAFE_INTEGER;let sp=(e,t,a,r,n)=>{var i;let l=n.getRow(t,!0);a?(l.getCanMultiSelect()||Object.keys(e).forEach(t=>delete e[t]),l.getCanSelect()&&(e[t]=!0)):delete e[t],r&&null!=(i=l.subRows)&&i.length&&l.getCanSelectSubRows()&&l.subRows.forEach(t=>sp(e,t.id,a,r,n))},sf=tm("table-head-cell"),sm=Object.freeze({cell:sf,text:`${sf}__text`,buttonLeft:`${sf}__button-left`,buttonRight:`${sf}__button-right`}),sg=tm("table-icon-button-cell"),sv=Object.freeze({cell:sg,buttonLeft:`${sg}__button-left`,buttonRight:`${sg}__button-right`});Object.freeze({cell:tm("table-icon-cell")});let sb=tm("table-logos-cell"),sy=Object.freeze({cell:sb,logo:`${sb}__logo`,badge:`${sb}__badge`}),sw=tm("table-text-cell"),s_=Object.freeze({cell:sw,content:`${sw}__content`,icon:`${sw}__icon`,variant:{black:`${sw}--black`,green:`${sw}--green`,red:`${sw}--red`},size:{s:`${sw}--s`,m:`${sw}--m`}}),sx=tm("table-text-with-caption-cell"),sk=Object.freeze({cell:sx,content:`${sx}__content`,caption:`${sx}__caption`}),sC=tm("table-title-cell"),sS=Object.freeze({cell:sC,media:`${sC}__media`,mediaContent:`${sC}__media-content`,mediaVariant:{icon:`${sC}__media--icon`,image:`${sC}__media--image`,logo:`${sC}__media--logo`},size:{s:`${sC}--s`,m:`${sC}--m`},cornerIcon:`${sC}__corner-icon`,cornerIconVariant:{black:`${sC}__corner-icon--black`,red:`${sC}__corner-icon--red`},badge:`${sC}__badge`,badgeVariant:{first:`${sC}__badge--first`,second:`${sC}__badge--second`,third:`${sC}__badge--third`},content:`${sC}__content`,title:`${sC}__title`,subTitle:`${sC}__sub-title`,caption:`${sC}__caption`,captionIcon:`${sC}__caption-icon`,captionText:`${sC}__caption-text`}),s$=tm("table"),sT=(Object.freeze({table:s$,control:`${s$}__control`,container:`${s$}__container`,pagination:`${s$}__pagination`,view:`${s$}__view`,variant:{primary:`${s$}--primary`,secondary:`${s$}--secondary`},size:{s:`${s$}--s`,m:`${s$}--m`},stripped:`${s$}--stripped`,appearance:{default:`${s$}--default`,rounded:`${s$}--rounded`,bordered:`${s$}--bordered`,striped:`${s$}--striped`},checkbox:`${s$}__checkbox`,head:`${s$}__head`,headCell:`${s$}__head-cell`,body:`${s$}__body`,bodyCell:`${s$}__body-cell`,footer:`${s$}__foot`,footerCell:`${s$}__foot-cell`,row:`${s$}__row`,rowSpacer:`${s$}__row-spacer`,cell:`${s$}__cell`,cellContent:`${s$}__cell-content`,cellAlign:{left:`${s$}__cell--align-left`,right:`${s$}__cell--align-right`,center:`${s$}__cell--align-center`}}),tm("tabs")),sE=Object.freeze({tabs:sT,tabWrapper:`${sT}__tab-wrapper`,tab:`${sT}__tab`,active:`${sT}__tab--active`,activeLine:`${sT}__activeLine`});(0,M.forwardRef)(({activeTabId:e,tabs:t,onTabChange:a,style:r,className:n,dataQa:i,dataId:l,...s},o)=>{var d;let[u,c]=(0,M.useState)(e??(null==(d=t[0])?void 0:d.id)),[h,p]=(0,M.useState)(null),[f,m]=(0,M.useState)({width:0,left:0}),g=(0,M.useRef)(null);(0,M.useEffect)(()=>{h&&m({left:h.offsetLeft-2,width:h.offsetWidth+4})},[h]);let v=(0,M.useCallback)(e=>{let t=g.current,a=(null==e?void 0:e.target).closest(`.${sE.tab}`),r=t.getBoundingClientRect(),n=a.getBoundingClientRect();t.scrollTo({left:n.left-r.left-4+(t.scrollLeft??0),behavior:"smooth"})},[]);return(0,M.useImperativeHandle)(o,()=>g),(0,j.jsxs)("ul",{role:"tablist",ref:g,className:(0,P.default)(sE.tabs,n),style:r,...s,"data-id":l,"data-qa":i,children:[t.map((e,t)=>{let r=e.id===u;return!e.disabled&&(0,j.jsx)("li",{role:"tab","aria-selected":e.id===u,"data-qa":tj(`${i}-tab-${++t}`,!!i),className:sE.tabWrapper,children:(0,j.jsx)("button",{type:"button",ref:r?p:null,className:(0,P.default)(sE.tab,{[sE.active]:r}),onClick:t=>{var r;return r=e.id,void(v(t),c(r),a(r,t))},children:e.label})},e.id)}),(0,j.jsx)("div",{className:(0,P.default)(sE.activeLine),style:{left:f.left,width:f.width}})]})}).displayName="Tabs";let sj=tm("textarea"),sN={root:sj,container:`${sj}__container`,field:`${sj}__field`,labelWrapper:`${sj}__label-wrapper`,label:`${sj}__label`,captionWrapper:`${sj}__caption-wrapper`,caption:`${sj}__caption`,counter:`${sj}__counter`,states:{primary:`${sj}--primary`,secondary:`${sj}--secondary`,error:`${sj}--error`,success:`${sj}--success`,s:`${sj}--s`,m:`${sj}--m`,l:`${sj}--l`,focused:`${sj}--focused`,active:`${sj}--active`,disabled:`${sj}--disabled`,hasLabel:`${sj}--has-label`,hasCaption:`${sj}--has-caption`}};function sA(){return"u"<typeof window}(0,M.forwardRef)(({disabled:e,state:t,size:a="m",variant:r="primary",label:n,className:i,style:l,value:s="",rows:o=1,maxLength:d,caption:u,counter:c,placeholder:h,autoResize:p=!1,hasCaption:f=!1,dataQa:m,dataId:g,onChange:v,onFocus:b,onBlur:y,...w},_)=>{var x;let{value:k,show:C,hide:S}=rg(),$=(0,M.useRef)(null),T="s"!==a;x=$.current,(0,M.useEffect)(()=>{x&&(p&&s?(x.style.height="auto",x.style.height=x.scrollHeight+"px"):x.style.height="")},[p,x,s]);let E=(0,M.useMemo)(()=>!k||s||"s"!==a||h?k?h:"s"===a?n:h:n,[h,s,a,k,n]),N=(0,M.useMemo)(()=>o<1?1:o>5?5:o,[o]),A=(0,M.useMemo)(()=>d&&d>0?d:void 0,[d]),L=(0,M.useMemo)(()=>c&&!!A&&A>0&&`${s.length}/${A}`,[c,A,s.length]);return(0,j.jsxs)("div",{className:(0,P.default)(i,sN.root),style:l,ref:_,"data-qa":m,"data-id":g,children:[(0,j.jsx)("div",{className:(0,P.default)(sN.container,sN.states[r],sN.states[a],{[sN.states.focused]:k,[sN.states.error]:"error"===t,[sN.states.success]:"success"===t,[sN.states.disabled]:!!e}),children:(0,j.jsxs)("label",{className:sN.labelWrapper,children:[T&&(0,j.jsx)("span",{className:(0,P.default)(sN.label,{[sN.states.active]:k||!!s||!!h}),children:n}),(0,j.jsx)("textarea",{...w,"aria-disabled":e?"true":void 0,"aria-invalid":"error"===t?"true":void 0,className:(0,P.default)(sN.field,{[sN.states.hasLabel]:T}),rows:N,maxLength:A,ref:$,value:s,placeholder:E,disabled:e,onFocus:e=>{C(),null==b||b(e)},onBlur:e=>{S(),null==y||y(e)},onChange:e=>{null==v||v(e.target.value||"",e)}})]})}),(f||u||L)&&(0,j.jsxs)("div",{className:sN.captionWrapper,children:[(f||u)&&(0,j.jsx)("div",{className:(0,P.default)(sN.caption,{[sN.states.error]:"error"===t,[sN.states.success]:"success"===t,[sN.states.disabled]:!!e}),children:u}),L&&(0,j.jsx)("div",{className:sN.counter,children:L})]})]})}).displayName="Textarea";let sL=sA()?M.useLayoutEffect:M.useEffect;function sM(e,t=!1){return sA()?t:window.matchMedia(e).matches}function sI(e){let{minWidth:t}=tD[e];return function(e,{defaultValue:t=!1,initializeWithValue:a=!0}={}){let[r,n]=(0,M.useState)(()=>a?sM(e,t):t??!1);function i(){n(sM(e))}return sL(()=>{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]),r}(`screen and (min-width: ${t}px)`)}Object.freeze({divider:tm("dropdown-divider")});let sO=tm("dropdown-group"),sR=(Object.freeze({group:sO,title:`${sO}__title`,content:`${sO}__content`}),tm("dropdown-option")),sP=Object.freeze({option:sR,slot:`${sR}__slot`,iconSlot:`${sR}__slot--icon`,wrapper:`${sR}__wrapper`,label:`${sR}__label`,caption:`${sR}__caption`,states:{danger:`${sR}--danger`,success:`${sR}--success`,focused:`${sR}--focused`,disabled:`${sR}--disabled`}});function sD({as:e,label:t,caption:a,iconLeft:r,iconRight:n,prepend:i,append:l,variant:s="default",disabled:o=!1,focused:d=!1,className:u,onClick:c,...h}){let p=(0,P.default)(u,sP.option,{[sP.states.focused]:d,[sP.states.success]:"success"===s,[sP.states.danger]:"danger"===s,[sP.states.disabled]:!!o}),f=(0,M.useCallback)(e=>{e.preventDefault(),o||null==c||c(e)},[o,c]);return(0,j.jsxs)(e||"div",{...h,className:p,"aria-disabled":o,onClick:f,children:[i&&(0,j.jsx)("span",{className:sP.slot,children:i}),r&&(0,j.jsx)("span",{className:(0,P.default)(sP.slot,sP.iconSlot),children:r}),(0,j.jsxs)("div",{className:sP.wrapper,children:[(0,j.jsx)("span",{className:sP.label,children:t}),a&&(0,j.jsx)("span",{className:sP.caption,children:a})]}),n&&(0,j.jsx)("span",{className:(0,P.default)(sP.slot,sP.iconSlot),children:n}),l&&(0,j.jsx)("span",{className:sP.slot,children:l})]})}let sB=(e,t,a)=>{if(e)return"object"!=typeof e?a:"function"==typeof t?t(e):e[t]},sz=tm("input-autocomplete"),sF={input:sz,pending:`${sz}__pending`,pendingIcon:`${sz}__pending-icon`,empty:`${sz}__empty`,emptyText:`${sz}__empty-text`,emptyDescription:`${sz}__empty-description`,options:`${sz}__options`,optionIcon:`${sz}__option-icon`,button:`${sz}__button`,states:{selected:`${sz}--selected`}};function sU(e){return M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("defs",null,M.createElement("clipPath",{id:"a"},M.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),M.createElement("g",{clipPath:"url(#a)"},M.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 sW=({items:e,itemSize:t,renderItem:a,overscan:r=2,outerRef:n,itemsContainerClassname:i})=>{let[l,s]=(0,M.useState)({start:0,end:0}),o=(0,M.useCallback)(()=>{if(!n.current)return;let a=n.current.clientHeight,i=n.current.scrollTop;s({start:Math.max(0,Math.floor(i/t)-r),end:Math.min(e.length,Math.ceil((i+a)/t)+r)})},[t,e.length,n,r]);(0,M.useLayoutEffect)(()=>{o()},[o]),(0,M.useEffect)(()=>{let e=n.current;if(!e)return;let t=()=>o();e.addEventListener("scroll",t);let a=new ResizeObserver(()=>o());return a.observe(e),()=>{e.removeEventListener("scroll",t),a.disconnect()}},[o,n]);let d=e.length*t+16,u=e.slice(l.start,l.end),c={position:"absolute",top:0,height:u.length*t,transform:`translateY(${l.start*t}px)`,width:"100%",margin:0};return(0,j.jsx)("div",{style:{position:"relative",height:d,width:"auto",margin:"-8px"},children:(0,j.jsx)("ul",{className:i,style:c,role:"listbox",children:u.map((e,t)=>a(e,l.start+t))},"options")})};function sH({inputValue:e,mappedOptions:t,pending:a=!1,optionsEmptyText:r="Нет результатов",optionsEmptyDescription:n,contentInnerRef:i,withVirtualize:l=!1,handleOptionClick:s}){let o=(0,M.useId)();if(a)return(0,j.jsx)("div",{className:sF.pending,children:(0,j.jsx)(tP,{className:sF.pendingIcon,children:(0,j.jsx)(tF,{})})});if((null==e?void 0:e.length)&&!t.length)return(0,j.jsxs)("div",{className:sF.empty,children:[(0,j.jsx)("div",{className:sF.emptyText,children:r}),n&&(0,j.jsx)("div",{className:sF.emptyDescription,children:n})]});let d=e=>(0,j.jsx)(sD,{role:"option","aria-selected":e.selected,as:"li",disabled:e.disabled,label:e.label,caption:e.caption,focused:e.active,onClick:()=>s(e),append:(0,j.jsx)(tP,{className:(0,P.default)(sF.optionIcon,{[sF.states.selected]:e.selected}),style:{fontSize:24},children:(0,j.jsx)(sU,{})})},JSON.stringify(e.value));return l?(0,j.jsx)(sW,{outerRef:i,items:t,itemSize:40,renderItem:d,itemsContainerClassname:sF.options}):(0,j.jsx)("ul",{className:sF.options,id:o,role:"listbox",children:t.map(d)},"options")}(0,M.forwardRef)(({value:e,selectedValue:t,label:a,options:r=[],state:n,icon:i,rightLabel:l,desktopMaxHeight:s,pending:o=!1,buttonLabel:d="Выбрать",optionValue:u="value",optionLabel:c="label",optionCaption:h="caption",optionDisabled:p="disabled",variant:f="primary",size:m="m",disabled:g=!1,caption:v,hasCaption:b=!1,keepFocus:y=!1,optionsEmptyText:w="Нет результатов",optionsEmptyDescription:_,withVirtualize:x,onChange:k,onSelect:C,onFocus:S,onBlur:$,onKeydown:T,dataQa:E,dataId:N,className:A,style:L,...I},O)=>{let[R,P]=(0,M.useState)(!1),[D,B]=(0,M.useState)(""),z=(0,M.useRef)(null),F=(0,M.useRef)(null),U=(0,M.useRef)(null),W=(0,M.useRef)(null),H=sI("m");(0,M.useImperativeHandle)(O,()=>F.current);let q=(0,M.useMemo)(()=>H?R&&(r.length>0||!!D||o):R,[D,H,R,r.length,o]),G=(0,M.useMemo)(()=>r.map((e,a)=>{let r=sB(e,u,e),n=sB(t,u,t);return{index:a,value:r,label:sB(e,c,e),caption:sB(e,h),disabled:sB(e,p),selected:n===r,original:e}}),[h,p,c,u,r,t]),V=(0,M.useMemo)(()=>G.find(({selected:e})=>e),[G]);(0,M.useEffect)(()=>{e||t?e&&B(e):B("")},[e]),(0,M.useEffect)(()=>{t&&B(sB(t,c,t))},[]),(0,M.useEffect)(()=>{R||(V?Y(V.label):Z())},[R]);let Y=e=>{B(e),null==k||k(e)},Z=e=>{null==C||C(e)},X=()=>{P(!1)},Q=e=>{null==$||$(e)};return(0,j.jsx)("div",{ref:O,className:sF.input,"data-id":N,"data-qa":E,children:(0,j.jsxs)(op,{opened:q,onToggle:P,width:"inherit",placement:"bottom",mobileFullHeight:!0,desktopMaxHeight:s,footer:H||!t?void 0:(0,j.jsx)(tH,{label:d,disabled:!t,className:sF.button,onClick:()=>{X()}}),heading:H?void 0:(0,j.jsx)(rk,{inputRef:U,className:A,style:L,value:D,label:a,rightLabel:l,icon:i,state:n,caption:v,hasCaption:b,onChange:Y,onBlur:Q,...I}),dataQa:tj(`${E}-dropdown`,!!E),children:[(0,j.jsx)(o_,{asChild:!0,children:(0,j.jsx)(rk,{value:D,label:a,rightLabel:l,icon:i,size:m,variant:f,state:n,disabled:g,caption:v,hasCaption:b,...{onClick:void 0,onChange:Y,onFocus:e=>{P(!0),H||(e.preventDefault(),setTimeout(()=>{var e;null==(e=U.current)||e.focus()},100)),null==S||S(e)},onBlur:Q,onKeyDown:e=>{"Tab"===e.key&&X(),null==T||T(e)}},ref:z,inputRef:F,...I,dataQa:tj(`${E}-dropdown-input`,!!E)})}),(0,j.jsx)(og,{contentInnerRef:W,children:(0,j.jsx)(sH,{inputValue:D,mappedOptions:G,pending:o,optionsEmptyText:w,optionsEmptyDescription:_,handleOptionClick:e=>{var t;if(Y(e.label),Z(e.original),H){if(y){null==(t=F.current)||t.focus();return}X()}},contentInnerRef:W,withVirtualize:x})})]})})}).displayName="InputAutocomplete";let sq="dd.MM.yyyy",sG=e=>{var t;let[a,r,n]=e.split(".").map(Number),i=(t=n||1900,(r<1||r>12)&&console.warn("Месяц должен быть в диапазоне от 1 до 12"),new Date(t,r,0).getDate());return[(a>i?i:a).toString().padStart(2,"0"),r.toString().padStart(2,"0"),n.toString().padStart(4,"0").substring(0,4)].join(".")};(0,M.forwardRef)(({value:e=null,autoFocus:t=!1,onChange:a,onKeyDown:r,...n},i)=>{let[l,s]=(0,M.useState)(""),{ref:o,setValue:d}=(0,iS.useIMask)({mask:Date,autofix:!0,pattern:"d.`m.`Y",validate:()=>{},placeholderChar:" ",prepare:e=>!e||e.length<10||e.includes(" ")?e:sG(e),overwrite:!1,blocks:{d:{mask:i$.IMask.MaskedRange,from:1,to:31,maxLength:2},m:{mask:i$.IMask.MaskedRange,from:1,to:12,maxLength:2},Y:{mask:i$.IMask.MaskedRange,from:1900,to:2099,maxLength:4}}},{onAccept:t=>{if(t.length<10||t.includes(" "))null!==e&&(null==a||a(null,""));else{let e=sG(t),r=iC(e,sq,new Date);if(rT(r)){null==a||a(r,e),s(e);return}}s(t)}});return(0,M.useEffect)(()=>{if(e instanceof Date&&rT(e)){let t=function(e,t,a){rS(2,arguments);var r,n,i,l,s,o,d,u,c,h,p,f,m,g,v,b,y,w,_=String(t),x=null!=(r=null!=(n=null==a?void 0:a.locale)?n:rM.locale)?r:r7,k=rE(null!=(i=null!=(l=null!=(s=null!=(o=null==a?void 0:a.firstWeekContainsDate)?o:null==a||null==(d=a.locale)||null==(u=d.options)?void 0:u.firstWeekContainsDate)?s:rM.firstWeekContainsDate)?l:null==(c=rM.locale)||null==(h=c.options)?void 0:h.firstWeekContainsDate)?i:1);if(!(k>=1&&k<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var C=rE(null!=(p=null!=(f=null!=(m=null!=(g=null==a?void 0:a.weekStartsOn)?g:null==a||null==(v=a.locale)||null==(b=v.options)?void 0:b.weekStartsOn)?m:rM.weekStartsOn)?f:null==(y=rM.locale)||null==(w=y.options)?void 0:w.weekStartsOn)?p:0);if(!(C>=0&&C<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!x.localize)throw RangeError("locale must contain localize property");if(!x.formatLong)throw RangeError("locale must contain formatLong property");var S=r$(e);if(!rT(S))throw RangeError("Invalid time value");var $=rY(S),T=rj(S,$),E={firstWeekContainsDate:k,weekStartsOn:C,locale:x,_originalDate:S};return _.match(r8).map(function(e){var t=e[0];return"p"===t||"P"===t?(0,rV[t])(e,x.formatLong):e}).join("").match(r6).map(function(r){if("''"===r)return"'";var n,i,l=r[0];if("'"===l){return(i=(n=r).match(r9))?i[1].replace(ne,"'"):n}var s=rH[l];if(s)return!(null!=a&&a.useAdditionalWeekYearTokens)&&rK(r)&&rJ(r,t,String(e)),!(null!=a&&a.useAdditionalDayOfYearTokens)&&rQ(r)&&rJ(r,t,String(e)),s(T,r,x.localize,E);if(l.match(nt))throw RangeError("Format string contains an unescaped latin alphabet character `"+l+"`");return r}).join("")}(e,sq);d(t),s(t)}else"string"==typeof e&&function(e,t,a){return rS(2,arguments),rT(iC(e,t,new Date,a))}(e,"dd.mm.yyyy")&&(d(e),s(e))},[e,d]),(0,M.useImperativeHandle)(i,()=>o.current),(0,j.jsx)(rk,{...n,autoFocus:t,inputRef:o,value:l,inputMode:"numeric",onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),s(""),d(""),null==a||a(null,"")),null==r||r(e)},maskPlaceholder:"дд.мм.гггг"})}).displayName="InputDate";let sV=(0,M.forwardRef)(({maskOpts:e,value:t="",autoFocus:a=!1,onChange:r,onKeyDown:n,...i},l)=>{let[s,o]=(0,M.useState)(""),{ref:d,setValue:u,unmaskedValue:c}=(0,iS.useIMask)(e,{onAccept:(e,t)=>{o(e),null==r||r(t.unmaskedValue,e)}});return(0,M.useEffect)(()=>{t!==c&&(u(t),o(t))},[t,u,c]),(0,M.useImperativeHandle)(l,()=>d.current),(0,j.jsx)(rk,{...i,autoFocus:a,inputRef:d,value:s,onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),u(""),o(""),null==r||r("","")),null==n||n(e)}})});sV.displayName="InputMasked";let sY=e=>{let t=(0,M.useRef)();return(0,M.useEffect)(()=>{t.current=JSON.parse(JSON.stringify(e))},[e]),t.current},sZ=tm("range-slider"),sX=Object.freeze({range:sZ,vertical:`${sZ}--vertical`,disabled:`${sZ}--disabled`,track:`${sZ}__track`,thumb:`${sZ}__thumb`,thumbDrag:`${sZ}__thumb--drag`,label:`${sZ}__label`,mark:`${sZ}__mark`,legend:`${sZ}__legend`,legendItem:`${sZ}__legend-item`}),sQ=(e,t,a)=>{let r=Number(((t-e)/a).toFixed(8));return parseInt(r.toString(),10)===r},sK=(e,t,a)=>(e-t)/(a-t),sJ=(e,t,a)=>{let r=a?-1:1;e.forEach((e,a)=>s1(e,r*t[a].x,t[a].y))},s0=(e,t,a,r)=>{let n=0,i=s7(e[0],t,a,r);for(let l=1;l<e.length;l++){let s=s7(e[l],t,a,r);s<i&&(i=s,n=l)}return n},s1=(e,t,a)=>{e.style.transform=`translate(${t}px, ${a}px)`},s2=e=>{let t,a=null;return(...r)=>{t=r,a||(a=requestAnimationFrame(()=>{a=null,e(...t)}))}},s3=(e,t,a)=>{let r=e.slice(0);return r[t]=a,r},s4=()=>null,s5=()=>{throw Error("Did not expect to get here")},s7=(e,t,a,r)=>{let{left:n,top:i,width:l,height:s}=e.getBoundingClientRect();return r===or.Up?Math.abs(a-(i+s/2)):Math.abs(t-(n+l/2))},s6=["ArrowRight","ArrowUp","k","PageUp"],s8=["ArrowLeft","ArrowDown","j","PageDown"],s9=({props:e,children:t,propValues:a,disabled:r})=>{var n,i;let l;return(0,j.jsx)("div",{className:(0,P.default)(sX.range,{[sX.vertical]:a.direction===or.Up,[sX.disabled]:r},e.className),onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:{...e.style},"data-id":e.dataId,"data-qa":e.dataQa,children:(0,j.jsx)("div",{ref:e.ref,className:(0,P.default)(sX.track),style:{background:(({values:e,colors:t,min:a,max:r,direction:n=or.Right})=>{let i=e.slice(0).sort((e,t)=>e-t).map(e=>(e-a)/(r-a)*100).reduce((e,a,r)=>`${e}, ${t[r]} ${a}%, ${t[r+1]} ${a}%`,"");return`linear-gradient(${n}, ${t[0]} 0%${i}, ${t[t.length-1]} 100%)`})({values:a.values,colors:(n=a.values.length,i=!!a.rtl,l=["#C2C2C6",...Array(n-1||1).fill(r?"#A5A7AB":"#525BBB"),"#C2C2C6"],1===n&&(i?l.pop():l.shift()),l),min:a.min||0,max:a.max||100,direction:a.direction||or.Right,rtl:!!a.rtl})},children:t})})},oe=({props:e,isDragged:t,formattedValue:a})=>{let{key:r,...n}=e;return(0,j.jsxs)("div",{...n,style:e.style,className:(0,P.default)(sX.thumb,e.className,{[sX.thumbDrag]:t}),children:[(0,j.jsx)("label",{className:(0,P.default)(sX.label),children:a}),(0,j.jsx)("span",{})]},r)},ot=({props:e,index:t,propValues:a})=>{let r={width:"2px",height:t%2?"12px":"16px",backgroundColor:t*(a.step||1)+(a.min||0)<a.values[0]?"#525BBB":"#D2D3D5"},n={width:t%2?"12px":"16px",height:"2px",backgroundColor:t*(a.step||1)>(a.max||100)-a.values[0]?"#525BBB":"#D2D3D5"},i=a.direction===or.Right?r:n,{key:l,...s}=e;return 1===a.values.length&&(0,j.jsx)("div",{...s,className:(0,P.default)(e.className),style:{...e.style,...i}},l)},oa=(0,M.forwardRef)(({step:e=1,direction:t=or.Right,rtl:a=!1,disabled:r=!1,allowOverlap:n=!1,draggableTrack:i=!1,min:l=0,max:s=100,legend:o=[],onChange:d=()=>null,renderTrack:u=s9,renderThumb:c=oe,renderMark:h=ot,showMarks:p=!1,onFinalChange:f,formatValue:m=e=>String(e),className:g,dataQa:v,dataId:b,...y},w)=>{let _=(0,M.useMemo)(()=>({...y,step:e,direction:t,rtl:a,disabled:r,allowOverlap:n,draggableTrack:i,min:l,max:s,legend:o}),[y,e,t,a,r,n,i,l,s,o]),x=(0,M.useRef)(_);(0,M.useEffect)(()=>{x.current=_},[_]);let k=(0,M.useRef)(null),C=(0,M.useRef)(Array(y.values.length).fill(null)),S=(0,M.useRef)(),$=(0,M.useRef)([]),T=(0,M.useRef)(),E=(0,M.useRef)(),N=s2(e=>{if(e.preventDefault(),!(1&e.buttons))return L(e);ee(e.clientX,e.clientY)}),A=s2(e=>{e.preventDefault(),ee(e.touches[0].clientX,e.touches[0].clientY)}),L=e=>{let{draggedThumbIndex:t,draggedTrackPos:a}=D();if(e.preventDefault(),document.removeEventListener("mousemove",N),document.removeEventListener("touchmove",A),document.removeEventListener("mouseup",I),document.removeEventListener("touchend",I),document.removeEventListener("touchcancel",I),-1===t&&-1===a[0]&&-1===a[1])return null;R({draggedThumbIndex:-1,draggedTrackPos:[-1,-1]},()=>{et()})},I=s2(L),[O,R,D]=(e=>{let[t,a]=(0,M.useState)(e),r=(0,M.useRef)([]),n=(0,M.useRef)(t),i=(0,M.useCallback)((e,t)=>{t&&r.current.unshift(t),a(t=>{let a={...t,...e};return n.current=a,a})},[]),l=(0,M.useCallback)(()=>n.current,[]);return(0,M.useEffect)(()=>{r.current[0]&&(r.current[0](t),r.current.shift())},[t]),[t,i,l]})({draggedTrackPos:[-1,-1],draggedThumbIndex:-1,thumbZIndexes:Array(y.values.length).fill(0).map((e,t)=>t),isChanged:!1,markOffsets:[],legendOffsets:[]}),B=e=>{if(!p){T.current=void 0,S.current=void 0;return}T.current=(e.max-e.min)/e.step,S.current=[]},z=e=>{if(!e.legend||!e.legend.length)return},F=()=>{sJ(W(),H(),x.current.rtl),q(),G()},U=e=>{if(x.current.disabled)return;let t=e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length;if(!t&&0!==e.button)return;let a=Z(e);if(-1===a)return;t?X():Q();let{thumbZIndexes:r}=D();R({draggedThumbIndex:a,thumbZIndexes:r.map((e,t)=>t===a?Math.max(...r):e<=r[a]?e:e-1)})},W=()=>k.current?Array.from(k.current.children).filter(e=>e.hasAttribute("aria-valuenow")):(console.warn("No thumbs found in the track container. Did you forget to pass & spread the `props` param in renderTrack?"),[]),H=()=>{let e,t=x.current.values,a=k.current;if(!a)return[];let r=a.getBoundingClientRect(),n={top:parseInt((e=window.getComputedStyle(a)).paddingTop,10)+parseInt(e.borderTopWidth,10),bottom:parseInt(e.paddingBottom,10)+parseInt(e.borderBottomWidth,10),left:parseInt(e.paddingLeft,10)+parseInt(e.borderLeftWidth,10),right:parseInt(e.paddingRight,10)+parseInt(e.borderRightWidth,10)};return W().map((e,a)=>{let i,l={x:0,y:0},s=e.getBoundingClientRect(),o={top:parseInt((i=window.getComputedStyle(e)).marginTop,10),bottom:parseInt(i.marginBottom,10),left:parseInt(i.marginLeft,10),right:parseInt(i.marginRight,10)};switch(x.current.direction){case or.Right:return l.x=-((o.left+n.left)*1),l.y=-(((s.height-r.height)/2+n.top)*1),l.x+=r.width*sK(t[a],x.current.min,x.current.max)-s.width/2,l;case or.Up:return l.x=-(((s.width-r.width)/2+o.left+n.left)*1),l.y=-n.left,l.y+=r.height-r.height*sK(t[a],x.current.min,x.current.max)-s.height/2,l;default:return s5()}})};w&&"function"!=typeof w&&(w.current=k.current),w&&"function"!=typeof w&&w.current&&(w.current.getThumbs=W,w.current.getOffsets=H);let q=()=>{if(!p||!k.current||!T.current||!S.current||null===k.current)return;let e=window.getComputedStyle(k.current),t=parseInt(e.width,10),a=parseInt(e.height,10),r=parseInt(e.paddingLeft,10),n=parseInt(e.paddingTop,10),i=[];for(let e=0;e<T.current+1;e++){let l=9999,s=9999;if(S.current[e]){let t=S.current[e].getBoundingClientRect();l=t.height,s=t.width}x.current.direction===or.Right?i.push([Math.round(t/T.current*e+r-s/2),-Math.round((l-a)/2)]):i.push([Math.round(a/T.current*e+n-l/2),-Math.round((s-t)/2)])}R({markOffsets:i})},G=()=>{var e;if(!x.current.legend||!x.current.legend.length||!k.current||!$.current||x.current.rtl||t!==or.Right)return;let a=window.getComputedStyle(k.current),r=parseInt(a.width,10),n=parseInt(a.paddingLeft,10),i=r/((x.current.max-x.current.min)/x.current.step),l=[];for(let t=0;t<x.current.legend.length;t++){let a=9999,s=9999;if($.current[t]){let r=null==(e=$.current[t])?void 0:e.getBoundingClientRect();a=(null==r?void 0:r.height)||a,s=(null==r?void 0:r.width)||s}let o=x.current.legend[t],d=Math.round(((on(o)?o.value:o)-x.current.min)/x.current.step*i+n-s/2);l.push([Math.min(Math.max(d,0),r-s),Math.round(a/5)])}R({legendOffsets:l})};(0,M.useEffect)(()=>{var t;B(x.current),z(x.current),E.current=window.ResizeObserver?new window.ResizeObserver(F):{observe:()=>window.addEventListener("resize",F),unobserve:()=>window.removeEventListener("resize",F)},document.addEventListener("touchstart",U,{passive:!1}),document.addEventListener("mousedown",U,{passive:!1}),n||(e=>{if(!(e.length<2)&&!e.slice(1).every((t,a)=>e[a]<=t))throw RangeError(`values={[${e}]} needs to be sorted when allowOverlap={false}`)})(y.values),y.values.forEach(e=>((e,t,a)=>{if(t>=a)throw RangeError(`min (${t}) is equal/bigger than max (${a})`);if(e<t)throw RangeError(`value (${e}) is smaller than min (${t})`);if(e>a)throw RangeError(`value (${e}) is bigger than max (${a})`)})(e,l,s));let r=k.current;return r&&(null==(t=E.current)||t.observe(r)),sJ(W(),H(),a),q(),G(),y.values.forEach(t=>{sQ(l,t,e)||console.warn("The `values` property is in conflict with the current `step`, `min`, and `max` properties. Please provide values that are accessible using the min, max, and step values.")}),()=>{var e;document.removeEventListener("mousedown",U,{passive:!1}),document.removeEventListener("mousemove",N),document.removeEventListener("touchmove",A),document.removeEventListener("touchstart",U),document.removeEventListener("mouseup",I),document.removeEventListener("touchend",I),r&&(null==(e=E.current)||e.unobserve(r))}},[_.min,_.max]);let V=sY(_),Y=sY(O);(0,M.useEffect)(()=>{((null==V?void 0:V.max)!==s||(null==V?void 0:V.min)!==l||(null==V?void 0:V.step)!==e||JSON.stringify(null==V?void 0:V.legend)!==JSON.stringify(o))&&(B(x.current),z(x.current)),sJ(W(),H(),a),((null==V?void 0:V.max)!==s||(null==V?void 0:V.min)!==l||(null==V?void 0:V.step)!==e||JSON.stringify(null==V?void 0:V.legend)!==JSON.stringify(o)||(null==Y?void 0:Y.markOffsets.length)!==O.markOffsets.length||(null==Y?void 0:Y.legendOffsets.length)!==O.legendOffsets.length)&&(q(),G(),y.values.forEach(t=>{sQ(l,t,e)||console.warn("The `values` property is in conflict with the current `step`, `min`, and `max` properties. Please provide values that are accessible using the min, max, and step values.")}))},[_,O]);let Z=e=>W().findIndex(t=>t===e.target||t.contains(e.target)),X=()=>{document.addEventListener("touchmove",A,{passive:!1}),document.addEventListener("touchend",I,{passive:!1}),document.addEventListener("touchcancel",I,{passive:!1})},Q=()=>{document.addEventListener("mousemove",N),document.addEventListener("mouseup",I)},K=(e,t)=>((e,t,a,r,n,i,l)=>{let s;if(e=Math.round(1e11*e)/1e11,!i){let a=l[t-1],r=l[t+1];if(a&&a>e)return a;if(r&&r<e)return r}if(e>r)return r;if(e<a)return a;let o=Math.floor(1e11*e-1e11*a)%Math.floor(1e11*n),d=Math.floor(1e11*e-Math.abs(o)),u=0===o?e:d/1e11,c=Math.abs(o/1e11)<n/2?u:u+n,h=(s=n.toString().split(".")[1])?s.length:0;return parseFloat(c.toFixed(h))})(e,t,x.current.min,x.current.max,x.current.step,x.current.allowOverlap,x.current.values),J=e=>{JSON.stringify(e)!==JSON.stringify(x.current.values)&&(x.current.values=e,d(e))},ee=(e,t)=>{let{draggedThumbIndex:a,draggedTrackPos:r}=D(),n=x.current.values;if(-1===a&&-1===r[0]&&-1===r[1])return null;let i=k.current;if(!i)return null;let l=i.getBoundingClientRect(),s=x.current.direction===or.Up?l.height:l.width;if(-1!==r[0]&&-1!==r[1]){let a=e-r[0],i=t-r[1],l=0;switch(x.current.direction){case or.Right:l=a/s*(x.current.max-x.current.min);break;case or.Up:l=i/s*(x.current.max-x.current.min);break;default:s5()}if(x.current.rtl&&(l*=-1),Math.abs(l)>=x.current.step/2){for(let e=0;e<C.current.length;e++){if(n[e]===x.current.max&&1===Math.sign(l)||n[e]===x.current.min&&-1===Math.sign(l))return;let t=n[e]+l;t>x.current.max?l=x.current.max-n[e]:t<x.current.min&&(l=x.current.min-n[e])}let a=n.slice(0);for(let e=0;e<C.current.length;e++)a=s3(a,e,K(n[e]+l,e));R({draggedTrackPos:[e,t]}),J(a)}}else{let r=0;switch(x.current.direction){case or.Right:r=(e-l.left)/s*(x.current.max-x.current.min)+x.current.min;break;case or.Up:r=(s-(t-l.top))/s*(x.current.max-x.current.min)+x.current.min;break;default:s5()}x.current.rtl&&(r=x.current.max+x.current.min-r),Math.abs(n[a]-r)>=x.current.step/2&&J(s3(n,a,K(r,a)))}},et=()=>{R({isChanged:!1});let e=x.current.values;f&&f(e)},ea=e=>{let t=x.current.values,{isChanged:a}=D(),r=Z(e.nativeEvent),n=x.current.rtl?-1:1;-1!==r&&(s6.includes(e.key)?(e.preventDefault(),R({draggedThumbIndex:r,isChanged:!0}),J(s3(t,r,K(t[r]+n*("PageUp"===e.key?10*x.current.step:x.current.step),r)))):s8.includes(e.key)?(e.preventDefault(),R({draggedThumbIndex:r,isChanged:!0}),J(s3(t,r,K(t[r]-n*("PageDown"===e.key?10*x.current.step:x.current.step),r)))):"Tab"===e.key?R({draggedThumbIndex:-1},()=>{a&&et()}):a&&et())},er=()=>{let{isChanged:e}=D();R({draggedThumbIndex:-1},()=>{e&&et()})};return(0,j.jsxs)(j.Fragment,{children:[u({props:{style:{cursor:O.draggedThumbIndex>-1?"grabbing":i?t===or.Up?"ns-resize":"ew-resize":1!==y.values.length||r?"inherit":"pointer"},onMouseDown:r?s4:e=>{var t;if(0!==e.button)return;let a=x.current.values;if(e.persist(),e.preventDefault(),Q(),a.length>1&&x.current.draggableTrack){if(C.current.some(t=>null==t?void 0:t.contains(e.target)))return;R({draggedTrackPos:[e.clientX,e.clientY]},()=>ee(e.clientX,e.clientY))}else{let a=s0(C.current.map(e=>e),e.clientX,e.clientY,x.current.direction);null==(t=C.current[a])||t.focus(),R({draggedThumbIndex:a},()=>ee(e.clientX,e.clientY))}},onTouchStart:r?s4:e=>{var t;let a=x.current.values;if(e.persist(),X(),a.length>1&&x.current.draggableTrack){if(C.current.some(t=>null==t?void 0:t.contains(e.target)))return;R({draggedTrackPos:[e.touches[0].clientX,e.touches[0].clientY]},()=>ee(e.touches[0].clientX,e.touches[0].clientY))}else{let a=s0(C.current.map(e=>e),e.touches[0].clientX,e.touches[0].clientY,x.current.direction);null==(t=C.current[a])||t.focus(),R({draggedThumbIndex:a},()=>ee(e.touches[0].clientX,e.touches[0].clientY))}},ref:e=>{k.current=e},className:(0,P.default)(g),dataQa:v,dataId:b},isDragged:O.draggedThumbIndex>-1,disabled:r,children:[...O.markOffsets.map((e,a)=>{let r={left:`${e[0]}px`,marginTop:`${e[1]}px`},n={top:`${e[0]}px`,marginLeft:`${e[1]}px`};return h({props:{style:t===or.Right?r:n,key:`mark${a}`,ref:e=>{e&&S.current&&(S.current[a]=e)},className:sX.mark},index:a,propValues:_})}),...y.values.map((e,t)=>{let a=O.draggedThumbIndex===t;return c({index:t,value:e,formattedValue:m(e),isDragged:a,props:{style:{zIndex:O.thumbZIndexes[t],cursor:r?"inherit":a?"grabbing":"grab"},key:t,tabIndex:r?void 0:0,"aria-valuemax":n?s:y.values[t+1]||s,"aria-valuemin":n?l:y.values[t-1]||l,"aria-valuenow":e,draggable:!1,ref:e=>{e&&(C.current[t]=e)},role:"slider",onKeyDown:r?s4:ea,onKeyUp:r?s4:er,className:sX.thumb}})})],propValues:_}),_.direction===or.Right&&(0,j.jsx)("div",{className:sX.legend,children:o.map((e,t)=>{var a,n;let i;return i=on(e)?e.value:e,(0,j.jsx)("button",{type:"button",ref:e=>{Array.isArray($.current)&&($.current[t]=e)},className:(0,P.default)(sX.legendItem),style:{left:`${null==(a=O.legendOffsets[t])?void 0:a[0]}px`,marginTop:`${null==(n=O.legendOffsets[t])?void 0:n[1]}px`},tabIndex:r?-1:0,onClick:r?void 0:()=>(e=>{let{values:t}=x.current,a=t.reduce((a,r,n)=>{let i=Math.abs(t[a]-e);return Math.abs(r-e)<=i?n:a},0);J(t.map((t,r)=>r===a?e:t))})(i),children:on(e)?e.label:m(i)},`legend${t}`)})})]})});oa.displayName="RangeSlider";var or=((o=or||{}).Right="to right",o.Up="to top",o);let on=e=>"object"==typeof e,oi=tm("input-range"),ol={inputRange:oi,input:`${oi}__input`,slider:`${oi}__slider`};(0,M.forwardRef)(({value:e,step:t=1,min:a=0,max:r=100,disabled:n,ticks:i=[],className:l,inputClassname:s,sliderClassname:o,size:d="m",decimals:u="auto",decimalsCount:c=2,tooltip:h=e=>e,dataId:p,dataQa:f,autoFocus:m=!1,style:g,onChange:v,onBlur:b,...y},w)=>{let _=(0,M.useMemo)(()=>"number"!=typeof e||e<a?a:e>r?r:e,[e,a,r]),[x,k]=aY(_||a,e),[C,S]=(0,M.useState)(_?[_]:[a]),$=(0,M.useRef)(null),T=(0,M.useRef)(null);(0,M.useImperativeHandle)(w,()=>({inputRef:$.current,sliderRef:T.current}),[T,$]);let E=(0,M.useCallback)(e=>{(k(e),!e||e<a)?S([a]):e>r?S([r]):(S([e]),null==v||v(e))},[r,a,v,k]);(0,M.useEffect)(()=>{"number"==typeof e&&E(e)},[e]);let N=(0,M.useCallback)(e=>{x||(S([a]),k(a),null==v||v(a)),null==b||b(e)},[x,a,b,k,v]),A=(0,M.useCallback)(e=>{var t;k(e[0]),S(e),null==(t=null==$?void 0:$.current)||t.focus(),null==v||v(e[0])},[v,k]),L=(0,M.useCallback)(()=>{var e;null==(e=null==$?void 0:$.current)||e.blur()},[]);return(0,j.jsxs)("div",{className:(0,P.default)(l,ol.inputRange),style:g,"data-qa":f,"data-id":p,children:[(0,j.jsx)(iU,{...y,autoFocus:m,value:x,withoutControls:!0,min:a,max:r,disabled:n,step:t,ref:$,className:(0,P.default)(s,ol.input),size:d,decimals:u,decimalsCount:c,onChange:E,onBlur:N}),(0,j.jsx)(oa,{values:C,min:a,max:r,legend:i,step:Math.abs(t),disabled:n,ref:T,className:(0,P.default)(o,ol.slider),formatValue:h,onChange:A,onFinalChange:L})]})}).displayName="InputRange",(0,M.forwardRef)(({value:e="",autoFocus:t=!1,onChange:a,onKeyDown:r,dataQa:n,dataId:i,...l},s)=>{let[o,d]=(0,M.useState)(""),{ref:u,unmaskedValue:c,setValue:h}=(0,iS.useIMask)({mask:"+{7} (000) 000-00-00"},{onAccept:(e,t)=>{d(e),null==a||a(t.unmaskedValue,e)}});return(0,M.useEffect)(()=>{e!==c&&h(e)},[e,h,c]),(0,M.useImperativeHandle)(s,()=>u.current),(0,j.jsx)(rk,{...l,autoFocus:t,dataQa:n,dataId:i,inputRef:u,value:o,maskPlaceholder:"+7 (000) 000-00-00",onKeyDown:e=>{("Escape"===e.key||"Esc"===e.key)&&(e.preventDefault(),h(""),d(""),null==a||a("","")),null==r||r(e)}})}).displayName="InputTel";let os=tm("modal"),oo=Object.freeze({modal:os,overlay:`${os}__overlay`,withoutFooter:`${os}--without-footer`,noContent:`${os}--no-content`,open:`${os}--open`,overlayOpen:`${os}__overlay--open`,height:{medium:`${os}--height-medium`,full:`${os}--height-full`},size:{s:`${os}--s`,m:`${os}--m`,l:`${os}--l`,xl:`${os}--xl`},header:`${os}__header`,headerText:`${os}__header-text`,headerTitle:`${os}__header-title`,headerSubtitle:`${os}__header-subtitle`,closeIcon:`${os}__close-icon`,backButton:`${os}__back-button`,backButtonText:`${os}__back-button-text`,headerStates:{centered:`${os}__header--centered`,withLongBtn:`${os}__header--with-long-btn`,defaultHeight:`${os}__header--default-height`},content:`${os}__content`,withoutPadding:`${os}__content--without-padding`,withScroll:`${os}__content--with-scroll`,footer:`${os}__footer`,footerContainer:`${os}__footer-container`,footerBtn:`${os}__footer-btn`,footerDescription:`${os}__footer-description`,divider:`${os}__divider`,dividerTop:`${os}__divider--top`,dividerBottom:`${os}__divider--bottom`}),od=({primaryBtnText:e,onPrimary:t,secondaryBtnText:a,onSecondary:r,thirdBtnText:n,onThird:i,description:l,children:s,noContent:o,dataQa:d})=>(0,j.jsxs)("div",{"data-qa":tj(`${d}-footer`,!!d),className:(0,P.default)(oo.footer,{[oo.noContent]:o}),children:[!o&&(0,j.jsx)("div",{className:(0,P.default)(oo.divider,oo.dividerTop)}),s||(0,j.jsxs)("div",{className:oo.footerContainer,children:[n&&(0,j.jsx)(tH,{dataQa:tj(`${d}-footer-third-btn`,!!d),label:n,variant:"secondary",size:"s",className:oo.footerBtn,onClick:i}),a&&(0,j.jsx)(tH,{dataQa:tj(`${d}-footer-secondary-btn`,!!d),label:a,variant:"secondary",size:"s",className:oo.footerBtn,onClick:r}),e&&(0,j.jsx)(tH,{dataQa:tj(`${d}-footer-primary-btn`,!!d),label:e,size:"s",className:oo.footerBtn,onClick:t})]}),l&&(0,j.jsx)("span",{"data-qa":tj(`${d}-footer-description`,!!d),className:oo.footerDescription,children:l})]}),ou=({text:e,title:t,subtitle:a,align:r="left",backBtnVariant:n,onBack:i,onClose:l,noContent:s,dataQa:o,withoutCloseBtn:d=!1})=>(0,j.jsxs)("div",{"data-qa":tj(`${o}-header`,!!o),className:(0,P.default)(oo.header,{[oo.headerStates.centered]:"center"===r||!!n,[oo.headerStates.withLongBtn]:"long"===n,[oo.headerStates.defaultHeight]:!e&&!t&&!a}),children:[e&&(0,j.jsx)("span",{"data-qa":tj(`${o}-header-text`,!!o),className:oo.headerText,children:e}),t&&(0,j.jsx)("span",{"data-qa":tj(`${o}-header-title`,!!o),className:oo.headerTitle,children:t}),a&&(0,j.jsx)("span",{"data-qa":tj(`${o}-header-subtitle`,!!o),className:oo.headerSubtitle,children:a}),!d&&(0,j.jsx)("button",{"data-qa":tj(`${o}-header-close`,!!o),type:"button",className:oo.closeIcon,onClick:l,children:(0,j.jsx)(tP,{children:(0,j.jsx)(t8,{})})}),n&&(0,j.jsxs)("button",{"data-qa":tj(`${o}-header-back`,!!o),type:"button",className:oo.backButton,onClick:i,children:[(0,j.jsx)(tP,{children:(0,j.jsx)(ay,{})}),"long"===n&&(0,j.jsx)("span",{className:oo.backButtonText,children:"Назад"})]}),!s&&(0,j.jsx)("div",{className:(0,P.default)(oo.divider,oo.dividerBottom)})]}),oc=(0,M.forwardRef)(({header:e,footer:t,open:a=!1,size:r="m",noPadding:n=!1,height:i="full",onClose:l,children:s,className:o,style:d,dataQa:u,dataId:c,dismissDisabled:h=!1,...p},f)=>{let[m,g]=(0,M.useState)(!1),[v,b]=(0,M.useState)(!1),y=(0,M.useRef)(null);(0,M.useEffect)(()=>()=>{y.current&&cancelAnimationFrame(y.current)},[]),(0,M.useEffect)(()=>{if(y.current&&cancelAnimationFrame(y.current),a)return g(!0),y.current=requestAnimationFrame(()=>{requestAnimationFrame(()=>{b(!0)})}),()=>{y.current&&cancelAnimationFrame(y.current)};{b(!1);let e=setTimeout(()=>{g(!1)},300);return()=>{clearTimeout(e),y.current&&cancelAnimationFrame(y.current)}}},[a]);let w=()=>{b(!1);let e=setTimeout(()=>{null==l||l(),g(!1)},300);return()=>clearTimeout(e)},{context:_}=(0,t$.useFloating)({open:m,onOpenChange:e=>{e||w()}}),x=(0,t$.useDismiss)(_,{outsidePressEvent:"mousedown",outsidePress:!h,escapeKey:!h}),k=(0,t$.useRole)(_,{role:"dialog"}),{getFloatingProps:C}=(0,t$.useInteractions)([x,k]),[S,$]=(0,M.useState)(!1),T=(0,M.useCallback)(e=>{e&&new ResizeObserver(()=>{$(e.scrollHeight>e.clientHeight)}).observe(e)},[]);return m?(0,j.jsx)(t$.FloatingPortal,{id:"finkit-modals",children:(0,j.jsx)(t$.FloatingOverlay,{lockScroll:!0,className:(0,P.default)(oo.overlay,{[oo.overlayOpen]:v}),children:(0,j.jsx)(t$.FloatingFocusManager,{context:_,children:(0,j.jsxs)("div",{ref:f,className:(0,P.default)(oo.modal,oo.size[r],oo.height[i],{[oo.withoutFooter]:!(null==t?void 0:t.primaryBtnText)&&!(null==t?void 0:t.children),[oo.open]:v},o),style:d,...C(),...p,"data-id":c,"data-qa":u,children:[(0,j.jsx)(ou,{...e,dataQa:u,noContent:!s,onClose:w}),s&&(0,j.jsx)("div",{"data-qa":tj(`${u}-content`,!!u),ref:T,className:(0,P.default)(oo.content,{[oo.withoutFooter]:!(null==t?void 0:t.primaryBtnText)&&!(null==t?void 0:t.children),[oo.withoutPadding]:n,[oo.withScroll]:S}),children:s}),((null==t?void 0:t.primaryBtnText)||(null==t?void 0:t.children))&&(0,j.jsx)(od,{...t,dataQa:u,noContent:!s})]})})})}):null});oc.displayName="Modal";let oh=tm("select"),op=({children:e,...t})=>{let a=function({placement:e="bottom",width:t="auto",desktopMaxHeight:a,mobileFullHeight:r=!1,title:n,description:i,opened:l,onToggle:s,heading:o,footer:d,dataQa:u,dataId:c}={}){let[h,p]=(0,M.useState)(!1),f=l??h,m=s??p,g=(0,t$.useFloating)({open:f,onOpenChange:m,placement:e,whileElementsMounted:tT.autoUpdate,middleware:[(0,tE.offset)(8),(0,tE.flip)({fallbackAxisSideDirection:"start"}),(0,tE.shift)()]});return(0,M.useMemo)(()=>({open:f,setOpen:m,...g,width:t,desktopMaxHeight:a,title:n,description:i,heading:o,footer:d,mobileFullHeight:r,dataQa:u,dataId:c}),[f,m,g,t,a,n,i,o,d,r,u,c])}(t);return(0,j.jsx)(ov.Provider,{value:a,children:e})};op.displayName="Dropdown";let of=tm("dropdown"),om=Object.freeze({dropdown:of,overlay:`${of}__overlay`,mobileHeading:`${of}__mobile-heading`,heading:`${of}__heading`,title:`${of}__title`,description:`${of}__description`,content:`${of}__content`,contentInner:`${of}__content-inner`,footer:`${of}__footer`,close:`${of}__close`,closeIcon:`${of}__close-icon`,states:{auto:`${of}--auto`,fullHeight:`${of}--full-height`}}),og=(0,M.forwardRef)(({style:e,contentInnerRef:t,...a},r)=>{let{open:n,context:i,width:l,floatingStyles:s,refs:o,heading:d,title:u,description:c,footer:h,desktopMaxHeight:p,mobileFullHeight:f,dataQa:m,dataId:g,setOpen:v}=ob(),b=(0,t$.useMergeRefs)([o.setFloating,r]),y=(0,M.useRef)(null),w=sI("s"),{isMounted:_,styles:x}=(0,t$.useTransitionStyles)(i,{initial:{opacity:.2,transform:w?"translate(0, 0)":"translate(0, 100%)"},open:{opacity:1,transform:"translate(0, 0)"},duration:{open:300,close:100}}),k=(0,M.useMemo)(()=>{var t,a;if(w)return{width:"inherit"===l?null==(a=null==(t=null==o?void 0:o.reference)?void 0:t.current)?void 0:a.clientWidth:"auto"===l?void 0:l,transform:w?s.transform:void 0,...e}},[s.transform,w,null==o?void 0:o.reference,e,l]),C=(0,M.useCallback)(()=>{let e=o.floating.current;if(e){if(w||!n)return void ri(e);rr(e)}},[w,n,o.floating]);return(0,M.useEffect)(()=>{let e=({target:e})=>{!n||[y.current,o.reference.current].some(t=>t===e||t&&t.contains(e))||v(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[n,o.reference,v]),(0,M.useEffect)(()=>{C()},[C]),(0,M.useEffect)(()=>()=>{rn()},[]),_?(0,j.jsx)("div",{className:(0,P.default)(om.overlay,{[om.states.auto]:"auto"===l}),style:k,ref:b,children:(0,j.jsxs)("div",{ref:y,className:(0,P.default)(om.dropdown,{[om.states.fullHeight]:f}),role:w?"popup":"dialog","aria-modal":!w,"data-id":g,"data-qa":m,style:x,children:[(0,j.jsx)(ow,{title:u,description:c,heading:d,isDesktop:w,setOpen:v,"data-qa":tj(`${m}-header`,!!m)}),(0,j.jsx)("div",{...a,className:om.content,"data-qa":tj(`${m}-content`,!!m),children:(0,j.jsx)("div",{className:om.contentInner,style:{maxHeight:w?p:void 0},ref:t,children:a.children})}),(0,j.jsx)(oy,{"data-qa":tj(`${m}-header`,!!m),footer:h})]})}):null});og.displayName="DropdownContent";let ov=(0,M.createContext)(null),ob=()=>{let e=(0,M.useContext)(ov);if(null===e)throw Error("Dropdown components must be wrapped in <Dropdown />");return e},oy=({footer:e,...t})=>e?(0,j.jsx)("div",{...t,className:om.footer,children:e}):null;oy.displayName="DropdownFooter";let ow=({title:e,description:t,heading:a,isDesktop:r,setOpen:n,...i})=>{let l=(0,M.useMemo)(()=>a||(r&&(e||t)?(0,j.jsxs)(j.Fragment,{children:[e&&(0,j.jsx)("div",{className:om.title,children:e}),t&&(0,j.jsx)("div",{className:om.description,children:t})]}):null),[t,a,r,e]);return(0,j.jsxs)(j.Fragment,{children:[!r&&(0,j.jsxs)("div",{...i,className:om.mobileHeading,children:[e&&(0,j.jsx)("div",{className:om.title,children:e}),t&&(0,j.jsx)("div",{className:om.description,children:t}),(0,j.jsx)("button",{className:om.close,type:"button",tabIndex:-1,"aria-label":"Закрыть окно",onClick:()=>n(!1),children:(0,j.jsx)(tP,{"aria-hidden":"true",className:om.closeIcon,style:{display:"inline-flex"},children:(0,j.jsx)(t8,{})})})]}),l&&(0,j.jsx)("div",{...i,className:om.heading,children:l})]})};ow.displayName="DropdownHeader";let o_=(0,M.forwardRef)(function({children:e,asChild:t=!1,disabled:a,...r},n){let{refs:i,open:l,setOpen:s}=ob(),o=e.ref,d=(0,t$.useMergeRefs)([i.setReference,n,o]),u=(0,M.useCallback)(()=>{a||s(!l)},[a,l,s]);return t&&(0,M.isValidElement)(e)?(0,M.cloneElement)(e,{ref:d,disabled:a,onClick:u,...r,...e.props}):(0,j.jsx)("button",{ref:d,onClick:u,disabled:a,...r,type:"button",children:e})});function ox(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}o_.displayName="DropdownTrigger";let ok=ox(),oC=/[&<>"']/,oS=RegExp(oC.source,"g"),o$=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,oT=RegExp(o$.source,"g"),oE={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},oj=e=>oE[e];function oN(e,t){if(t){if(oC.test(e))return e.replace(oS,oj)}else if(o$.test(e))return e.replace(oT,oj);return e}let oA=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,oL=/(^|[^\[])\^/g;function oM(e,t){let a="string"==typeof e?e:e.source;t=t||"";let r={replace:(e,t)=>{let n="string"==typeof t?t:t.source;return n=n.replace(oL,"$1"),a=a.replace(e,n),r},getRegex:()=>new RegExp(a,t)};return r}function oI(e){try{e=encodeURI(e).replace(/%25/g,"%")}catch(e){return null}return e}let oO={exec:()=>null};function oR(e,t){let a=e.replace(/\|/g,(e,t,a)=>{let r=!1,n=t;for(;--n>=0&&"\\"===a[n];)r=!r;return r?"|":" |"}).split(/ \|/),r=0;if(a[0].trim()||a.shift(),a.length>0&&!a[a.length-1].trim()&&a.pop(),t)if(a.length>t)a.splice(t);else for(;a.length<t;)a.push("");for(;r<a.length;r++)a[r]=a[r].trim().replace(/\\\|/g,"|");return a}function oP(e,t,a){let r=e.length;if(0===r)return"";let n=0;for(;n<r;){let i=e.charAt(r-n-1);if(i!==t||a)if(i!==t&&a)n++;else break;else n++}return e.slice(0,r-n)}function oD(e,t,a,r){let n=t.href,i=t.title?oN(t.title):null,l=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){r.state.inLink=!0;let e={type:"link",raw:a,href:n,title:i,text:l,tokens:r.inlineTokens(l)};return r.state.inLink=!1,e}return{type:"image",raw:a,href:n,title:i,text:oN(l)}}class oB{options;rules;lexer;constructor(e){this.options=e||ok}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:oP(e,"\n")}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let e=t[0],a=function(e,t){let a=e.match(/^(\s+)(?:```)/);if(null===a)return t;let r=a[1];return t.split("\n").map(e=>{let t=e.match(/^\s+/);if(null===t)return e;let[a]=t;return a.length>=r.length?e.slice(r.length):e}).join("\n")}(e,t[3]||"");return{type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:a}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(/#$/.test(e)){let t=oP(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=oP(e.replace(/^ *>[ \t]?/gm,""),"\n");let a=this.lexer.state.top;this.lexer.state.top=!0;let r=this.lexer.blockTokens(e);return this.lexer.state.top=a,{type:"blockquote",raw:t[0],tokens:r,text:e}}}list(e){let t=this.rules.block.list.exec(e);if(t){let a=t[1].trim(),r=a.length>1,n={type:"list",raw:"",ordered:r,start:r?+a.slice(0,-1):"",loose:!1,items:[]};a=r?`\\d{1,9}\\${a.slice(-1)}`:`\\${a}`,this.options.pedantic&&(a=r?a:"[*+-]");let i=RegExp(`^( {0,3}${a})((?:[	 ][^\\n]*)?(?:\\n|$))`),l="",s="",o=!1;for(;e;){let a,r=!1;if(!(t=i.exec(e))||this.rules.block.hr.test(e))break;l=t[0],e=e.substring(l.length);let d=t[2].split("\n",1)[0].replace(/^\t+/,e=>" ".repeat(3*e.length)),u=e.split("\n",1)[0],c=0;this.options.pedantic?(c=2,s=d.trimStart()):(c=(c=t[2].search(/[^ ]/))>4?1:c,s=d.slice(c),c+=t[1].length);let h=!1;if(!d&&/^ *$/.test(u)&&(l+=u+"\n",e=e.substring(u.length+1),r=!0),!r){let t=RegExp(`^ {0,${Math.min(3,c-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`),a=RegExp(`^ {0,${Math.min(3,c-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),r=RegExp(`^ {0,${Math.min(3,c-1)}}(?:\`\`\`|~~~)`),n=RegExp(`^ {0,${Math.min(3,c-1)}}#`);for(;e;){let i=e.split("\n",1)[0];if(u=i,this.options.pedantic&&(u=u.replace(/^ {1,4}(?=( {4})*[^ ])/g,"  ")),r.test(u)||n.test(u)||t.test(u)||a.test(e))break;if(u.search(/[^ ]/)>=c||!u.trim())s+="\n"+u.slice(c);else{if(h||d.search(/[^ ]/)>=4||r.test(d)||n.test(d)||a.test(d))break;s+="\n"+u}h||u.trim()||(h=!0),l+=i+"\n",e=e.substring(i.length+1),d=u.slice(c)}}!n.loose&&(o?n.loose=!0:/\n *\n *$/.test(l)&&(o=!0));let p=null;this.options.gfm&&(p=/^\[[ xX]\] /.exec(s))&&(a="[ ] "!==p[0],s=s.replace(/^\[[ xX]\] +/,"")),n.items.push({type:"list_item",raw:l,task:!!p,checked:a,loose:!1,text:s,tokens:[]}),n.raw+=l}n.items[n.items.length-1].raw=l.trimEnd(),n.items[n.items.length-1].text=s.trimEnd(),n.raw=n.raw.trimEnd();for(let e=0;e<n.items.length;e++)if(this.lexer.state.top=!1,n.items[e].tokens=this.lexer.blockTokens(n.items[e].text,[]),!n.loose){let t=n.items[e].tokens.filter(e=>"space"===e.type);n.loose=t.length>0&&t.some(e=>/\n.*\n/.test(e.raw))}if(n.loose)for(let e=0;e<n.items.length;e++)n.items[e].loose=!0;return n}}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," "),a=t[2]?t[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",r=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:e,raw:t[0],href:a,title:r}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!/[:|]/.test(t[2]))return;let a=oR(t[1]),r=t[2].replace(/^\||\| *$/g,"").split("|"),n=t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[],i={type:"table",raw:t[0],header:[],align:[],rows:[]};if(a.length===r.length){for(let e of r)/^ *-+: *$/.test(e)?i.align.push("right"):/^ *:-+: *$/.test(e)?i.align.push("center"):/^ *:-+ *$/.test(e)?i.align.push("left"):i.align.push(null);for(let e of a)i.header.push({text:e,tokens:this.lexer.inline(e)});for(let e of n)i.rows.push(oR(e,i.header.length).map(e=>({text:e,tokens:this.lexer.inline(e)})));return i}}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:oN(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=oP(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else{let e=function(e){if(-1===e.indexOf(")"))return -1;let t=0;for(let a=0;a<e.length;a++)if("\\"===e[a])a++;else if("("===e[a])t++;else if(")"===e[a]&&--t<0)return a;return -1}(t[2]);if(e>-1){let a=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,a).trim(),t[3]=""}}let a=t[2],r="";if(this.options.pedantic){let e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(a);e&&(a=e[1],r=e[3])}else r=t[3]?t[3].slice(1,-1):"";return a=a.trim(),/^</.test(a)&&(a=this.options.pedantic&&!/>$/.test(e)?a.slice(1):a.slice(1,-1)),oD(t,{href:a?a.replace(this.rules.inline.anyPunctuation,"$1"):a,title:r?r.replace(this.rules.inline.anyPunctuation,"$1"):r},t[0],this.lexer)}}reflink(e,t){let a;if((a=this.rules.inline.reflink.exec(e))||(a=this.rules.inline.nolink.exec(e))){let e=t[(a[2]||a[1]).replace(/\s+/g," ").toLowerCase()];if(!e){let e=a[0].charAt(0);return{type:"text",raw:e,text:e}}return oD(a,e,a[0],this.lexer)}}emStrong(e,t,a=""){let r=this.rules.inline.emStrongLDelim.exec(e);if(!(!r||r[3]&&a.match(/[\p{L}\p{N}]/u))&&(!(r[1]||r[2])||!a||this.rules.inline.punctuation.exec(a))){let a=[...r[0]].length-1,n,i,l=a,s=0,o="*"===r[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(o.lastIndex=0,t=t.slice(-1*e.length+a);null!=(r=o.exec(t));){if(!(n=r[1]||r[2]||r[3]||r[4]||r[5]||r[6]))continue;if(i=[...n].length,r[3]||r[4]){l+=i;continue}if((r[5]||r[6])&&a%3&&!((a+i)%3)){s+=i;continue}if((l-=i)>0)continue;i=Math.min(i,i+l+s);let t=[...r[0]][0].length,o=e.slice(0,a+r.index+t+i);if(Math.min(a,i)%2){let e=o.slice(1,-1);return{type:"em",raw:o,text:e,tokens:this.lexer.inlineTokens(e)}}let d=o.slice(2,-2);return{type:"strong",raw:o,text:d,tokens:this.lexer.inlineTokens(d)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(/\n/g," "),a=/[^ ]/.test(e),r=/^ /.test(e)&&/ $/.test(e);return a&&r&&(e=e.substring(1,e.length-1)),e=oN(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,a;return a="@"===t[2]?"mailto:"+(e=oN(t[1])):e=oN(t[1]),{type:"link",raw:t[0],text:e,href:a,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,a;if("@"===t[2])a="mailto:"+(e=oN(t[0]));else{let r;do r=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(r!==t[0])e=oN(t[0]),a="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:a,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]:oN(t[0]),{type:"text",raw:t[0],text:e}}}}let oz=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,oF=/(?:[*+-]|\d{1,9}[.)])/,oU=oM(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,oF).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(),oW=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,oH=/(?!\s*\])(?:\\.|[^\[\]\\])+/,oq=oM(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",oH).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),oG=oM(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,oF).getRegex(),oV="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",oY=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,oZ=oM("^ {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",oY).replace("tag",oV).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),oX=oM(oW).replace("hr",oz).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",oV).getRegex(),oQ={blockquote:oM(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",oX).getRegex(),code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,def:oq,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:oz,html:oZ,lheading:oU,list:oG,newline:/^(?: *(?:\n|$))+/,paragraph:oX,table:oO,text:/^[^\n]+/},oK=oM("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",oz).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",oV).getRegex(),oJ={...oQ,table:oK,paragraph:oM(oW).replace("hr",oz).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",oK).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",oV).getRegex()},o0={...oQ,html:oM("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",oY).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:oO,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:oM(oW).replace("hr",oz).replace("heading"," *#{1,6} *[^\n]").replace("lheading",oU).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},o1=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,o2=/^( {2,}|\\)\n(?!\s*$)/,o3="\\p{P}\\p{S}",o4=oM(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,o3).getRegex(),o5=oM(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,o3).getRegex(),o7=oM("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,o3).getRegex(),o6=oM("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,o3).getRegex(),o8=oM(/\\([punct])/,"gu").replace(/punct/g,o3).getRegex(),o9=oM(/^<(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(),de=oM(oY).replace("(?:-->|$)","-->").getRegex(),dt=oM("^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",de).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),da=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,dr=oM(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",da).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),dn=oM(/^!?\[(label)\]\[(ref)\]/).replace("label",da).replace("ref",oH).getRegex(),di=oM(/^!?\[(ref)\](?:\[\])?/).replace("ref",oH).getRegex(),dl=oM("reflink|nolink(?!\\()","g").replace("reflink",dn).replace("nolink",di).getRegex(),ds={_backpedal:oO,anyPunctuation:o8,autolink:o9,blockSkip:/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,br:o2,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:oO,emStrongLDelim:o5,emStrongRDelimAst:o7,emStrongRDelimUnd:o6,escape:o1,link:dr,nolink:di,punctuation:o4,reflink:dn,reflinkSearch:dl,tag:dt,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:oO},dd={...ds,link:oM(/^!?\[(label)\]\((.*?)\)/).replace("label",da).getRegex(),reflink:oM(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",da).getRegex()},du={...ds,escape:oM(o1).replace("])","~|])").getRegex(),url:oM(/^((?: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.!#$%&'*+\/=?_`{\|}~-]+@)))/},dc={...du,br:oM(o2).replace("{2,}","*").getRegex(),text:oM(du.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},dh={normal:oQ,gfm:oJ,pedantic:o0},dp={normal:ds,gfm:du,breaks:dc,pedantic:dd};class df{tokens;options;state;tokenizer;inlineQueue;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||ok,this.options.tokenizer=this.options.tokenizer||new oB,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const t={block:dh.normal,inline:dp.normal};this.options.pedantic?(t.block=dh.pedantic,t.inline=dp.pedantic):this.options.gfm&&(t.block=dh.gfm,this.options.breaks?t.inline=dp.breaks:t.inline=dp.gfm),this.tokenizer.rules=t}static get rules(){return{block:dh,inline:dp}}static lex(e,t){return new df(t).lex(e)}static lexInline(e,t){return new df(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 a,r,n,i;for(e=this.options.pedantic?e.replace(/\t/g,"    ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,(e,t,a)=>t+"    ".repeat(a.length));e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(r=>!!(a=r.call({lexer:this},e,t))&&(e=e.substring(a.raw.length),t.push(a),!0)))){if(a=this.tokenizer.space(e)){e=e.substring(a.raw.length),1===a.raw.length&&t.length>0?t[t.length-1].raw+="\n":t.push(a);continue}if(a=this.tokenizer.code(e)){e=e.substring(a.raw.length),(r=t[t.length-1])&&("paragraph"===r.type||"text"===r.type)?(r.raw+="\n"+a.raw,r.text+="\n"+a.text,this.inlineQueue[this.inlineQueue.length-1].src=r.text):t.push(a);continue}if((a=this.tokenizer.fences(e))||(a=this.tokenizer.heading(e))||(a=this.tokenizer.hr(e))||(a=this.tokenizer.blockquote(e))||(a=this.tokenizer.list(e))||(a=this.tokenizer.html(e))){e=e.substring(a.raw.length),t.push(a);continue}if(a=this.tokenizer.def(e)){e=e.substring(a.raw.length),(r=t[t.length-1])&&("paragraph"===r.type||"text"===r.type)?(r.raw+="\n"+a.raw,r.text+="\n"+a.raw,this.inlineQueue[this.inlineQueue.length-1].src=r.text):this.tokens.links[a.tag]||(this.tokens.links[a.tag]={href:a.href,title:a.title});continue}if((a=this.tokenizer.table(e))||(a=this.tokenizer.lheading(e))){e=e.substring(a.raw.length),t.push(a);continue}if(n=e,this.options.extensions&&this.options.extensions.startBlock){let t,a=1/0,r=e.slice(1);this.options.extensions.startBlock.forEach(e=>{"number"==typeof(t=e.call({lexer:this},r))&&t>=0&&(a=Math.min(a,t))}),a<1/0&&a>=0&&(n=e.substring(0,a+1))}if(this.state.top&&(a=this.tokenizer.paragraph(n))){r=t[t.length-1],i&&"paragraph"===r.type?(r.raw+="\n"+a.raw,r.text+="\n"+a.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=r.text):t.push(a),i=n.length!==e.length,e=e.substring(a.raw.length);continue}if(a=this.tokenizer.text(e)){e=e.substring(a.raw.length),(r=t[t.length-1])&&"text"===r.type?(r.raw+="\n"+a.raw,r.text+="\n"+a.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=r.text):t.push(a);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 a,r,n,i,l,s,o=e;if(this.tokens.links){let e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(i=this.tokenizer.rules.inline.reflinkSearch.exec(o));)e.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(o=o.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(i=this.tokenizer.rules.inline.blockSkip.exec(o));)o=o.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(i=this.tokenizer.rules.inline.anyPunctuation.exec(o));)o=o.slice(0,i.index)+"++"+o.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;e;)if(l||(s=""),l=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(r=>!!(a=r.call({lexer:this},e,t))&&(e=e.substring(a.raw.length),t.push(a),!0)))){if(a=this.tokenizer.escape(e)){e=e.substring(a.raw.length),t.push(a);continue}if(a=this.tokenizer.tag(e)){e=e.substring(a.raw.length),(r=t[t.length-1])&&"text"===a.type&&"text"===r.type?(r.raw+=a.raw,r.text+=a.text):t.push(a);continue}if(a=this.tokenizer.link(e)){e=e.substring(a.raw.length),t.push(a);continue}if(a=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(a.raw.length),(r=t[t.length-1])&&"text"===a.type&&"text"===r.type?(r.raw+=a.raw,r.text+=a.text):t.push(a);continue}if((a=this.tokenizer.emStrong(e,o,s))||(a=this.tokenizer.codespan(e))||(a=this.tokenizer.br(e))||(a=this.tokenizer.del(e))||(a=this.tokenizer.autolink(e))||!this.state.inLink&&(a=this.tokenizer.url(e))){e=e.substring(a.raw.length),t.push(a);continue}if(n=e,this.options.extensions&&this.options.extensions.startInline){let t,a=1/0,r=e.slice(1);this.options.extensions.startInline.forEach(e=>{"number"==typeof(t=e.call({lexer:this},r))&&t>=0&&(a=Math.min(a,t))}),a<1/0&&a>=0&&(n=e.substring(0,a+1))}if(a=this.tokenizer.inlineText(n)){e=e.substring(a.raw.length),"_"!==a.raw.slice(-1)&&(s=a.raw.slice(-1)),l=!0,(r=t[t.length-1])&&"text"===r.type?(r.raw+=a.raw,r.text+=a.text):t.push(a);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 dm{options;constructor(e){this.options=e||ok}code(e,t,a){let r=(t||"").match(/^\S*/)?.[0];return(e=e.replace(/\n$/,"")+"\n",r)?'<pre><code class="language-'+oN(r)+'">'+(a?e:oN(e,!0))+"</code></pre>\n":"<pre><code>"+(a?e:oN(e,!0))+"</code></pre>\n"}blockquote(e){return`<blockquote>
${e}</blockquote>
`}html(e,t){return e}heading(e,t,a){return`<h${t}>${e}</h${t}>
`}hr(){return"<hr>\n"}list(e,t,a){let r=t?"ol":"ul";return"<"+r+(t&&1!==a?' start="'+a+'"':"")+">\n"+e+"</"+r+">\n"}listitem(e,t,a){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 a=t.header?"th":"td";return(t.align?`<${a} align="${t.align}">`:`<${a}>`)+e+`</${a}>
`}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,a){let r=oI(e);if(null===r)return a;let n='<a href="'+(e=r)+'"';return t&&(n+=' title="'+t+'"'),n+=">"+a+"</a>"}image(e,t,a){let r=oI(e);if(null===r)return a;e=r;let n=`<img src="${e}" alt="${a}"`;return t&&(n+=` title="${t}"`),n+=">"}text(e){return e}}class dg{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,a){return""+a}image(e,t,a){return""+a}br(){return""}}class dv{options;renderer;textRenderer;constructor(e){this.options=e||ok,this.options.renderer=this.options.renderer||new dm,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new dg}static parse(e,t){return new dv(t).parse(e)}static parseInline(e,t){return new dv(t).parseInline(e)}parse(e,t=!0){let a="";for(let r=0;r<e.length;r++){let n=e[r];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[n.type]){let e=this.options.extensions.renderers[n.type].call({parser:this},n);if(!1!==e||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(n.type)){a+=e||"";continue}}switch(n.type){case"space":continue;case"hr":a+=this.renderer.hr();continue;case"heading":a+=this.renderer.heading(this.parseInline(n.tokens),n.depth,this.parseInline(n.tokens,this.textRenderer).replace(oA,(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":a+=this.renderer.code(n.text,n.lang,!!n.escaped);continue;case"table":{let e="",t="";for(let e=0;e<n.header.length;e++)t+=this.renderer.tablecell(this.parseInline(n.header[e].tokens),{header:!0,align:n.align[e]});e+=this.renderer.tablerow(t);let r="";for(let e=0;e<n.rows.length;e++){let a=n.rows[e];t="";for(let e=0;e<a.length;e++)t+=this.renderer.tablecell(this.parseInline(a[e].tokens),{header:!1,align:n.align[e]});r+=this.renderer.tablerow(t)}a+=this.renderer.table(e,r);continue}case"blockquote":{let e=this.parse(n.tokens);a+=this.renderer.blockquote(e);continue}case"list":{let e=n.ordered,t=n.start,r=n.loose,i="";for(let e=0;e<n.items.length;e++){let t=n.items[e],a=t.checked,l=t.task,s="";if(t.task){let e=this.renderer.checkbox(!!a);r?t.tokens.length>0&&"paragraph"===t.tokens[0].type?(t.tokens[0].text=e+" "+t.tokens[0].text,t.tokens[0].tokens&&t.tokens[0].tokens.length>0&&"text"===t.tokens[0].tokens[0].type&&(t.tokens[0].tokens[0].text=e+" "+t.tokens[0].tokens[0].text)):t.tokens.unshift({type:"text",text:e+" "}):s+=e+" "}s+=this.parse(t.tokens,r),i+=this.renderer.listitem(s,l,!!a)}a+=this.renderer.list(i,e,t);continue}case"html":a+=this.renderer.html(n.text,n.block);continue;case"paragraph":a+=this.renderer.paragraph(this.parseInline(n.tokens));continue;case"text":{let i=n,l=i.tokens?this.parseInline(i.tokens):i.text;for(;r+1<e.length&&"text"===e[r+1].type;)l+="\n"+((i=e[++r]).tokens?this.parseInline(i.tokens):i.text);a+=t?this.renderer.paragraph(l):l;continue}default:{let e='Token with "'+n.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return a}parseInline(e,t){t=t||this.renderer;let a="";for(let r=0;r<e.length;r++){let n=e[r];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[n.type]){let e=this.options.extensions.renderers[n.type].call({parser:this},n);if(!1!==e||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(n.type)){a+=e||"";continue}}switch(n.type){case"escape":case"text":a+=t.text(n.text);break;case"html":a+=t.html(n.text);break;case"link":a+=t.link(n.href,n.title,this.parseInline(n.tokens,t));break;case"image":a+=t.image(n.href,n.title,n.text);break;case"strong":a+=t.strong(this.parseInline(n.tokens,t));break;case"em":a+=t.em(this.parseInline(n.tokens,t));break;case"codespan":a+=t.codespan(n.text);break;case"br":a+=t.br();break;case"del":a+=t.del(this.parseInline(n.tokens,t));break;default:{let e='Token with "'+n.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return a}}class db{options;constructor(e){this.options=e||ok}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}}class dy{defaults=ox();options=this.setOptions;parse=this.#e(df.lex,dv.parse);parseInline=this.#e(df.lexInline,dv.parseInline);Parser=dv;Renderer=dm;TextRenderer=dg;Lexer=df;Tokenizer=oB;Hooks=db;constructor(...e){this.use(...e)}walkTokens(e,t){let a=[];for(let r of e)switch(a=a.concat(t.call(this,r)),r.type){case"table":for(let e of r.header)a=a.concat(this.walkTokens(e.tokens,t));for(let e of r.rows)for(let r of e)a=a.concat(this.walkTokens(r.tokens,t));break;case"list":a=a.concat(this.walkTokens(r.items,t));break;default:{let e=r;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach(r=>{let n=e[r].flat(1/0);a=a.concat(this.walkTokens(n,t))}):e.tokens&&(a=a.concat(this.walkTokens(e.tokens,t)))}}return a}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(e=>{let a={...e};if(a.async=this.defaults.async||a.async||!1,e.extensions&&(e.extensions.forEach(e=>{if(!e.name)throw Error("extension name required");if("renderer"in e){let a=t.renderers[e.name];a?t.renderers[e.name]=function(...t){let r=e.renderer.apply(this,t);return!1===r&&(r=a.apply(this,t)),r}:t.renderers[e.name]=e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw Error("extension level must be 'block' or 'inline'");let a=t[e.level];a?a.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)}),a.extensions=t),e.renderer){let t=this.defaults.renderer||new dm(this.defaults);for(let a in e.renderer){if(!(a in t))throw Error(`renderer '${a}' does not exist`);if("options"===a)continue;let r=e.renderer[a],n=t[a];t[a]=(...e)=>{let a=r.apply(t,e);return!1===a&&(a=n.apply(t,e)),a||""}}a.renderer=t}if(e.tokenizer){let t=this.defaults.tokenizer||new oB(this.defaults);for(let a in e.tokenizer){if(!(a in t))throw Error(`tokenizer '${a}' does not exist`);if(["options","rules","lexer"].includes(a))continue;let r=e.tokenizer[a],n=t[a];t[a]=(...e)=>{let a=r.apply(t,e);return!1===a&&(a=n.apply(t,e)),a}}a.tokenizer=t}if(e.hooks){let t=this.defaults.hooks||new db;for(let a in e.hooks){if(!(a in t))throw Error(`hook '${a}' does not exist`);if("options"===a)continue;let r=e.hooks[a],n=t[a];db.passThroughHooks.has(a)?t[a]=e=>{if(this.defaults.async)return Promise.resolve(r.call(t,e)).then(e=>n.call(t,e));let a=r.call(t,e);return n.call(t,a)}:t[a]=(...e)=>{let a=r.apply(t,e);return!1===a&&(a=n.apply(t,e)),a}}a.hooks=t}if(e.walkTokens){let t=this.defaults.walkTokens,r=e.walkTokens;a.walkTokens=function(e){let a=[];return a.push(r.call(this,e)),t&&(a=a.concat(t.call(this,e))),a}}this.defaults={...this.defaults,...a}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return df.lex(e,t??this.defaults)}parser(e,t){return dv.parse(e,t??this.defaults)}#e(e,t){return(a,r)=>{let n={...r},i={...this.defaults,...n};!0===this.defaults.async&&!1===n.async&&(i.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),i.async=!0);let l=this.#t(!!i.silent,!!i.async);if(null==a)return l(Error("marked(): input parameter is undefined or null"));if("string"!=typeof a)return l(Error("marked(): input parameter is of type "+Object.prototype.toString.call(a)+", string expected"));if(i.hooks&&(i.hooks.options=i),i.async)return Promise.resolve(i.hooks?i.hooks.preprocess(a):a).then(t=>e(t,i)).then(e=>i.hooks?i.hooks.processAllTokens(e):e).then(e=>i.walkTokens?Promise.all(this.walkTokens(e,i.walkTokens)).then(()=>e):e).then(e=>t(e,i)).then(e=>i.hooks?i.hooks.postprocess(e):e).catch(l);try{i.hooks&&(a=i.hooks.preprocess(a));let r=e(a,i);i.hooks&&(r=i.hooks.processAllTokens(r)),i.walkTokens&&this.walkTokens(r,i.walkTokens);let n=t(r,i);return i.hooks&&(n=i.hooks.postprocess(n)),n}catch(e){return l(e)}}}#t(e,t){return a=>{if(a.message+="\nPlease report this to https://github.com/markedjs/marked.",e){let e="<p>An error occurred:</p><pre>"+oN(a.message+"",!0)+"</pre>";return t?Promise.resolve(e):e}if(t)return Promise.reject(a);throw a}}}let dw=new dy;function d_(e,t){return dw.parse(e,t)}d_.options=d_.setOptions=function(e){return dw.setOptions(e),d_.defaults=dw.defaults,ok=d_.defaults,d_},d_.getDefaults=ox,d_.defaults=ok,d_.use=function(...e){return dw.use(...e),d_.defaults=dw.defaults,ok=d_.defaults,d_},d_.walkTokens=function(e,t){return dw.walkTokens(e,t)},d_.parseInline=dw.parseInline,d_.Parser=dv,d_.parser=dv.parse,d_.Renderer=dm,d_.TextRenderer=dg,d_.Lexer=df,d_.lexer=df.lex,d_.Tokenizer=oB,d_.Hooks=db,d_.parse=d_,d_.options,d_.setOptions,d_.use,d_.walkTokens,d_.parseInline,dv.parse,df.lex;var dx=e.i(67034);let dk="function"==typeof dx.Buffer,dC=("function"==typeof TextDecoder&&new TextDecoder,"function"==typeof TextEncoder?new TextEncoder:void 0),dS=Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="),d$=(n={},dS.forEach((e,t)=>n[e]=t),n),dT=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,dE=String.fromCharCode.bind(String),dj="function"==typeof Uint8Array.from?Uint8Array.from.bind(Uint8Array):e=>new Uint8Array(Array.prototype.slice.call(e,0)),dN="function"==typeof btoa?e=>btoa(e):dk?e=>dx.Buffer.from(e,"binary").toString("base64"):e=>{let t,a,r,n,i="",l=e.length%3;for(let l=0;l<e.length;){if((a=e.charCodeAt(l++))>255||(r=e.charCodeAt(l++))>255||(n=e.charCodeAt(l++))>255)throw TypeError("invalid character found");i+=dS[(t=a<<16|r<<8|n)>>18&63]+dS[t>>12&63]+dS[t>>6&63]+dS[63&t]}return l?i.slice(0,l-3)+"===".substring(l):i},dA=dk?e=>dx.Buffer.from(e).toString("base64"):e=>{let t=[];for(let a=0,r=e.length;a<r;a+=4096)t.push(dE.apply(null,e.subarray(a,a+4096)));return dN(t.join(""))},dL=e=>{if(e.length<2){var t=e.charCodeAt(0);return t<128?e:t<2048?dE(192|t>>>6)+dE(128|63&t):dE(224|t>>>12&15)+dE(128|t>>>6&63)+dE(128|63&t)}var t=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return dE(240|t>>>18&7)+dE(128|t>>>12&63)+dE(128|t>>>6&63)+dE(128|63&t)},dM=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,dI=dk?e=>dx.Buffer.from(e,"utf8").toString("base64"):dC?e=>dA(dC.encode(e)):e=>dN(e.replace(dM,dL)),dO="function"==typeof atob?e=>atob(e.replace(/[^A-Za-z0-9\+\/]/g,"")):dk?e=>dx.Buffer.from(e,"base64").toString("binary"):e=>{if(e=e.replace(/\s+/g,""),!dT.test(e))throw TypeError("malformed base64.");e+="==".slice(2-(3&e.length));let t,a="",r,n;for(let i=0;i<e.length;)t=d$[e.charAt(i++)]<<18|d$[e.charAt(i++)]<<12|(r=d$[e.charAt(i++)])<<6|(n=d$[e.charAt(i++)]),a+=64===r?dE(t>>16&255):64===n?dE(t>>16&255,t>>8&255):dE(t>>16&255,t>>8&255,255&t);return a};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 dR=Object.freeze({RUB:"₽",USD:"$",EUR:"€",AUD:"AU$",AZN:"₼",GBP:"£",AMD:"֏",BYN:"Br",BGN:"лв",BRL:"R$",HUF:"Ft",VND:"₫",HKD:"HK$",GEL:"₾",DKK:"kr",AED:"د.إ.",EGP:"E£",INR:"₹",IDR:"Rp",KZT:"₸",CAD:"CA$",QAR:"ر.ق.",KGS:"с",CNY:"CN¥",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:"¥"});(d=u||(u={})).Pending="pending",d.Success="success";(c||(c={})).PERSISTENT_STATE="persistentState";let dP=Object.freeze(Object.keys(Object.freeze({xs:Object.freeze({maxWidth:599}),s:Object.freeze({minWidth:600,maxWidth:767}),m:Object.freeze({minWidth:768,maxWidth:1023}),l:Object.freeze({minWidth:1024,maxWidth:1279}),xl:Object.freeze({minWidth:1280,maxWidth:1439}),"2xl":Object.freeze({minWidth:1440,maxWidth:1919}),"3xl":Object.freeze({minWidth:1920})})));function dD(e){return`finkit-${e}`}Object.freeze(dP.filter(e=>"xs"!==e)),Object.freeze(dP.filter(e=>"3xl"!==e));let dB=({children:e,className:t,style:a,...r})=>(0,j.jsx)("span",{className:(0,P.default)(t,"private-icon"),style:a,...r,children:e});dB.displayName="PrivateIcon";let dz={display:"-webkit-box",WebkitBoxOrient:"vertical",overflow:"hidden"},dF=dD("caption"),dU=Object.freeze({caption:dF,captionWithIcon:`${dF}--with-icon`,content:`${dF}__content`,icon:`${dF}__icon`,text:`${dF}__text`,size:{s:`${dF}--s`,m:`${dF}--m`},states:{success:`${dF}--success`,error:`${dF}--error`,warning:`${dF}--warning`}}),dW=dD("card"),dH=dD("col"),dq=(Object.freeze({col:dH,state:{size:(e,t)=>!0===t?`${dH}--${e}`:`${dH}--${e}-${t}`,offsetLeft:(e,t)=>`${dH}--${e}-offset-left-${t}`,offsetRight:(e,t)=>`${dH}--${e}-offset-right-${t}`}}),dD("container")),dG=(Object.freeze({container:dq,states:{narrow:`${dq}--narrow`}}),dD("divider")),dV=(Object.freeze({divider:dG,content:`${dG}__content`}),dD("form-field")),dY=(Object.freeze({formField:dV,labelWrapper:`${dV}__label-wrapper`,label:`${dV}__label`,description:`${dV}__description`}),dD("heading")),dZ=(Object.freeze({heading:dY,states:Object.freeze({display:`${dY}--display`,hero:`${dY}--hero`,h1:`${dY}--h1`,h2:`${dY}--h2`,h3:`${dY}--h3`,h4:`${dY}--h4`,h5:`${dY}--h5`,h6:`${dY}--h6`})}),dD("loader")),dX=(Object.freeze({loader:dZ,variant:{primary:`${dZ}--primary`,purple:`${dZ}--purple`,accent:`${dZ}--accent`,white:`${dZ}--white`},size:{s:`${dZ}--s`,m:`${dZ}--m`,l:`${dZ}--l`}}),dD("progress-bar")),dQ=Object.freeze({progressBar:dX,rounded:`${dX}-rounded`,indicator:`${dX}__indicator`,text:`${dX}__text`,animationCircle:`${dX}__animation-circle`}),dK=dD("row"),dJ=(e,t,a)=>`${dK}--gutter-${e}-${t}-${a}`,d0=(Object.freeze({row:dK,state:{reverse:`${dK}--reverse`,gutter:(e,t="xs")=>Array.isArray(e)?[dJ(t,e[0],"h"),dJ(t,e[1],"v")].join(" "):dJ(t,e,"h")}}),dD("skeleton")),d1=(Object.freeze({skeleton:d0,states:{inline:`${d0}--inline`,rounded:`${d0}--rounded`,inverted:`${d0}--inverted`,suspend:`${d0}--suspend`}}),Object.freeze({text:dD("text")}));function d2({as:e,className:t,style:a,children:r,size:n,weight:i,fontFamily:l,lineClamp:s,dataQa:o,dataId:d,...u}){return(0,j.jsx)(e||"span",{className:(0,P.default)(d1.text,t),style:{...n&&{fontSize:`var(--font-size-${n})`,lineHeight:`var(--font-line-height-${n})`},...i&&{fontWeight:`var(--font-weight-${i})`},...s&&{WebkitLineClamp:s,lineClamp:s,...dz},...l&&{fontFamily:`var(--font-family-${l})`},...a},...u,"data-id":d,"data-qa":o,children:r})}d2.displayName="Text";let d3=({s3AssetsUrl:e,className:t,withLogo:a=!1,isNewYearLogo:r=!1,dataQa:n,brandmarkCode:i})=>{if(!e)return null;let l=r?tu(e,"logo/finuslugi/lk-regular-new-year.svg"):tu(e,"logo/finuslugi/lk-regular.svg"),s=tu(e,`/images/logo-brandmark-bank-${i}.svg`);return(0,tf.jsx)(tf.Fragment,{children:a&&(0,tf.jsxs)("div",{className:(0,P.default)("_logo_1cju4_61",t),"data-qa":n,children:[(0,tf.jsx)("img",{className:"_mainLogo_1cju4_68",src:l,alt:"Логотип"}),i&&(0,tf.jsxs)(tf.Fragment,{children:[(0,tf.jsx)("div",{className:"_divider_1cju4_76"}),(0,tf.jsx)("img",{className:"_brandmarkLogo_1cju4_72",src:s,alt:"Логотип партнера"})]})]})})};d3.displayName="Logo";let d4=({children:e,className:t,style:a,autoWidth:r,...n})=>(0,tf.jsx)("span",{className:(0,P.default)(t,"_privateIcon_xcp32_1",r&&"_autoWidth_xcp32_14"),style:a,...n,children:e});d4.displayName="PrivateIcon";let d5="_buttons_sr6nb_61",d7="_--disabled_sr6nb_68",d6="_buttonIcons_sr6nb_72",d8=({buttonsData:e,disabled:t=!1,primaryTextOverride:a,additionalTextOverride:r,extraTextOverride:n,overrideLoginAction:i,onAnalyticsEvent:l,onOpen:s,linkTarget:o})=>{let{buttons:d,type:u}=e,c={primary:a,additional:r,extra:n};return d.length?(0,tf.jsxs)(tf.Fragment,{children:[1===d.length&&(0,tf.jsx)(tH,{dataQa:`login-widget-${u}-button`,as:i?"button":"a",...i?{}:{target:o,href:t?"#login-widget-consents":d[0].href},stretch:!0,variant:"primary"===u?"primary":"secondary",disabled:t,label:c[u]??d[0].label,iconLeft:c[u]?void 0:d[0].icon,onClick:()=>{null==l||l({eventCategory:"login-widget",eventAction:"click_button_login",eventLabel:d[0].type}),null==i||i(d[0].type)}},`button-${u}`),d.length>1&&(0,tf.jsx)(tf.Fragment,{children:(0,tf.jsx)(tH,{dataQa:`login-widget-${u}-button`,stretch:!0,variant:"primary"===u?"primary":"secondary",disabled:t,label:c[u]?(0,tf.jsx)("span",{children:c[u]}):function(){let{maxWidth:e}=tq.xs;return function(e,{defaultValue:t=!1,initializeWithValue:a=!0}={}){let[r,n]=(0,M.useState)(()=>a?tZ(e,t):t??!1);function i(){n(tZ(e))}return tY(()=>{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]),r}(`screen and (max-width: ${e}px)`)}()&&d.length>5?(0,tf.jsx)("span",{children:"Войти по ID"}):(0,tf.jsx)("span",{className:d6,children:d.map(e=>e.icon?(0,tf.jsx)(d4,{style:{lineHeight:0},children:e.icon},e.type):void 0)}),onClick:()=>null==s?void 0:s(u)},`button-${u}`)})]}):null};d8.displayName="ButtonsGroup";let d9=({buttonsList:e=[],isOpen:t=!1,buttonsType:a="",overrideLoginAction:r,onAnalyticsEvent:n,onClose:i,linkTarget:l})=>{var s,o;let d=(0,M.useCallback)(e=>{null==n||n({eventCategory:"login-widget",eventAction:"click_button_login",eventLabel:e}),null==r||r(e),setTimeout(()=>null==i?void 0:i())},[]);return(0,tf.jsx)(oc,{header:{title:"Выберите способ входа"},open:t,onClose:i,dataQa:"login-widget-buttons-modal",children:(0,tf.jsx)("div",{className:"_modalInner_sr6nb_101",children:null==(o=null==(s=e.find(e=>e.type===a))?void 0:s.buttons)?void 0:o.map(({type:e,href:t,caption:a,icon:n,secondaryIcon:i})=>(0,tf.jsx)(tH,{dataQa:`login-widget-buttons-modal-button-${null==e?void 0:e.toLowerCase()}`,as:r?"button":"a",...r?{}:{target:l,href:t},stretch:!0,variant:"secondary",label:a,iconLeft:i??n,onClick:()=>d(e)},`modal-button-${e}`))})})};d9.displayName="ButtonsModal";let ue=({buttonsList:e=[],disabled:t=!1,primaryTextOverride:a,additionalTextOverride:r,extraTextOverride:n,overrideLoginAction:i,onAnalyticsEvent:l,linkTarget:s})=>{let[o,d]=(0,M.useState)(!1),[u,c]=(0,M.useState)(),{primaryGroup:h,remainingGroup:p,isRemainingGroupVisible:f}=(0,M.useMemo)(()=>{let[t,...a]=e,r=a.some(({buttons:e})=>e.length);return{primaryGroup:t,remainingGroup:a,isRemainingGroupVisible:r}},[e]),m=(0,M.useCallback)(e=>{d(!0),c(e),null==l||l({eventCategory:"login-widget",eventAction:"click_popup_open",eventLabel:"popup_select_login_provider"})},[]),g=(0,M.useCallback)(()=>{d(!1),c(""),null==l||l({eventCategory:"login-widget",eventAction:"click_popup_close",eventLabel:"popup_select_login_provider"})},[]);return e.length?(0,tf.jsxs)("div",{className:(0,P.default)(d5,{[d7]:t}),"data-qa":"login-widget-buttons",children:[(0,tf.jsx)(d8,{buttonsData:h,disabled:t,primaryTextOverride:a,overrideLoginAction:i,onAnalyticsEvent:l,onOpen:m,linkTarget:s}),f&&(0,tf.jsxs)(tf.Fragment,{children:[!!h.buttons.length&&(0,tf.jsx)(tR,{className:"_divider_sr6nb_77",content:"или",dataQa:"login-widget-buttons-divider"}),p.map(e=>(0,tf.jsx)(d8,{buttonsData:e,additionalTextOverride:r,extraTextOverride:n,disabled:t,overrideLoginAction:i,onAnalyticsEvent:l,onOpen:m,linkTarget:s},`group-${e.type}`))]}),(0,tf.jsx)(d9,{buttonsList:e,buttonsType:u,isOpen:o,overrideLoginAction:i,onAnalyticsEvent:l,onClose:g,linkTarget:s})]}):null};ue.displayName="Buttons";let ut=({buttonsList:e=[],disabled:t=!1,primaryTextOverride:a,overrideLoginAction:r,onAnalyticsEvent:n,linkTarget:i})=>{let l=(0,M.useCallback)(e=>{null==n||n({eventCategory:"login-widget",eventAction:"click_button_login",eventLabel:e}),null==r||r(e)},[]),{primaryGroup:s,remainingGroup:o,isRemainingGroupVisible:d}=(0,M.useMemo)(()=>{let[t,...a]=e;return{primaryGroup:t,remainingGroup:a.reduce((e,{buttons:t})=>[...e,...t],[]),isRemainingGroupVisible:a.some(({buttons:e})=>e.length)}},[e]);return e.length?(0,tf.jsxs)("div",{className:(0,P.default)(d5,{[d7]:t}),"data-qa":"login-widget-buttons",children:[(0,tf.jsx)(d8,{buttonsData:s,disabled:t,primaryTextOverride:a,overrideLoginAction:r,onAnalyticsEvent:n,linkTarget:i}),d&&(0,tf.jsxs)(tf.Fragment,{children:[!!s.buttons.length&&(0,tf.jsx)(tR,{className:"_gridViewDivider_sr6nb_91",content:"или",dataQa:"login-widget-buttons-divider"}),(0,tf.jsx)("div",{className:(0,P.default)("_gridView_sr6nb_81",{[d7]:t}),"data-qa":"login-widget-buttons",children:o.map(e=>(0,tf.jsx)(tH,{appearance:"outline",stretch:!0,variant:"secondary",dataQa:`login-widget-${e.type}-button`,as:r?"button":"a",...r?{}:{target:i,href:e.href},disabled:t,label:(0,tf.jsx)(d4,{className:d6,autoWidth:!0,children:e.icon},e.type),onClick:()=>l(e.type)},`button-${e.type}`))})]})]}):null};ut.displayName="ButtonsGrid";let ua=({phone:e,onPhoneChange:t,buttonsList:a,disabled:r,primaryTextOverride:n,overrideLoginAction:i,onAnalyticsEvent:l,linkTarget:s})=>(0,tf.jsxs)("div",{className:(0,P.default)("_formView_sr6nb_95"),children:[(0,tf.jsx)(sV,{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,tf.jsx)(ut,{buttonsList:a,disabled:r,primaryTextOverride:n,overrideLoginAction:i,onAnalyticsEvent:l,linkTarget:s})]});ua.displayName="PhoneViewButtons";let ur=({template:e,onLinkClick:t})=>{if(!Object.keys(e).length||!e.links)return null;let{text:a,links:r}=e,n=a.split(/(\$\d+)/);return(0,tf.jsx)(tf.Fragment,{children:n.map(e=>{if(e.startsWith("$")){let a=r[parseInt(e.slice(1))-1];return(0,tf.jsx)("a",{href:a.href,target:"_blank",rel:"noreferrer",onClick:()=>null==t?void 0:t(a.href),children:a.text},`link--${a.text}`)}return(0,tf.jsx)("span",{children:e},`text--${e}`)})})};ur.displayName="TemplateText";let un=({consents:e=[],onAgree:t,onError:a,onAnalyticsEvent:r})=>{let[n,i]=(0,M.useState)(()=>Object.fromEntries(e.map(e=>[e.key,e.value]))),l=e.filter(e=>!e.hidden),s=l.filter(e=>e.required).some(e=>!n[e.key]);(0,M.useEffect)(()=>{t(n)},[n]),(0,M.useEffect)(()=>{a(s)},[s]);let o=e=>{null==r||r({eventCategory:"login-widget",eventAction:"click_link_consent",eventLabel:e})};return e.length?(0,tf.jsx)("div",{id:"login-widget-consents",className:"_consents_15mth_61","data-qa":"login-widget-consents",children:(0,tf.jsx)("div",{className:"_list_15mth_61","data-qa":"login-widget-consents-list",children:l.map(({key:e,title:t,required:a})=>{var l;return(0,tf.jsx)(aQ,{dataQa:`login-widget-consents-checkbox-${e}`,className:(0,P.default)("_checkbox_15mth_66",{_error_15mth_76:!n[e]&&s}),state:a&&!n[e]?"error":"default",value:n[e],onChange:t=>{i(a=>({...a,[e]:t})),null==r||r({eventCategory:"login-widget",eventAction:"click_checkbox_consent",eventLabel:`${e}_${t?"tick":"untick"}`})},children:null!=(l=t.links)&&l.length?(0,tf.jsx)(ur,{template:t,onLinkClick:o}):t.text},e)})})}):null};un.displayName="Consents";let ui={check:(0,tf.jsx)(e=>M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("defs",null,M.createElement("clipPath",{id:"a"},M.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),M.createElement("g",{clipPath:"url(#a)"},M.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,tf.jsx)(e=>M.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("defs",null,M.createElement("clipPath",{id:"a"},M.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),M.createElement("g",{clipPath:"url(#a)"},M.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,tf.jsx)(e=>M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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,tf.jsx)(e=>M.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("defs",null,M.createElement("clipPath",{id:"a"},M.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),M.createElement("g",{clipPath:"url(#a)"},M.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,tf.jsx)(e=>M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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,tf.jsx)(e=>M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"})),{})},ul=({highlights:e})=>{if(!e||!e.items.length)return null;let{items:t,heading:a}=e;return(0,tf.jsxs)(tb,{variant:"secondary",dataQa:"login-widget-highlights",children:[a&&(0,tf.jsx)(tk,{as:"h5",type:"h5",className:"mb-2",dataQa:"login-widget-highlights-heading",children:a}),(0,tf.jsx)("ul",{className:"_list_1n3xe_69","data-qa":"login-widget-highlights-list",children:(0,tf.jsx)(tf.Fragment,{children:t.map(({text:e,icon:t})=>(0,tf.jsxs)("li",{className:"_item_1n3xe_77","data-qa":"login-widget-highlights-list-item",children:[(0,tf.jsx)("div",{className:"_icon_1n3xe_91","data-qa":"login-widget-highlights-list-icon",children:ui[t]||ui.check}),(0,tf.jsx)(tS,{as:"p",dataQa:"login-widget-highlights-list-text",children:e})]},`${e}--${t}`))})})]})};ul.displayName="Highlights";let us=({legalInfo:e,onAnalyticsEvent:t})=>{if(!e||Object.values(e).every(e=>!e))return null;let{plain:a,html:r,md:n}=e,i=n?d_.parse(n):r??"";return(0,tf.jsx)("div",{className:"_legalInfo_1o9mv_61","data-qa":"login-widget-legal-info",children:a?(0,tf.jsx)(ur,{template:a,onLinkClick:e=>{null==t||t({eventCategory:"login-widget",eventAction:"click_link_legal_info",eventLabel:e})}}):(0,tf.jsx)("div",{dangerouslySetInnerHTML:{__html:i},onClick:e=>{let{href:a}=e.target;a&&(null==t||t({eventCategory:"login-widget",eventAction:"click_link_legal_info",eventLabel:a}))}})})};us.displayName="LegalInfo";let uo={DAY:["день","дня","дней"],MONTH:["мес.","мес.","мес."],YEAR:["год","года","лет"],TERMLESS:["бессрочный","бессрочный","бессрочный"]},ud={deposit:"Вклад",credit:"Кредит",bond:"Облигация",account:"Счет","banking-account":"Банковский счет"},uu={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"},uc=({title:e,value:t,className:a,...r})=>(0,tf.jsxs)("div",{className:uu.detail,...r,children:[(0,tf.jsx)(d2,{dataQa:"login-widget-product-card-detail-title",className:uu.detailTitle,children:e}),(0,tf.jsx)(d2,{dataQa:"login-widget-product-card-detail-value",className:((0,P.default)(uu.detailValue),a),children:t})]});uc.displayName="ProductDetail";let uh=({params:e})=>{if(!e)return null;let{amount:t,rate:a}=e??{},r=(e=>{if(!(e instanceof Date))return null;let t=String(e.getDate()).padStart(2,"0"),a=String(e.getMonth()+1).padStart(2,"0"),r=e.getFullYear();return`${t}.${a}.${r}`})(e.endDate),n=e.term,i=[{id:"params-rate",title:"Ставка",value:`${a}%`},{id:"params-amount",title:"Сумма",value:`${function(e,t){try{let a,{hasCurrencySymbol:r=!0,currencyCode:n,decimalCount:i=2,decimalSeparator:l=",",thousandsSeparator:s=" ",decimalIsWithoutZeros:o=!0,preventLargeNumbers:d=!1}=t||{},u=e;if("string"==typeof u&&(u=u.replace(/\s+/g,"").replace(",",".")),u=Number(u)||0,d&&(a=function(e,t){if(e>=1e9){let a=(Math.floor(e/1e9*1e3)/1e3).toString();return a.includes(".")?a.replace(".",",").replace(/0+$/,"")+t+"млрд":a+t+"млрд"}if(e>=1e6){let a=(Math.floor(e/1e6*1e3)/1e3).toString();return a.includes(".")?a.replace(".",",").replace(/0+$/,"")+t+"млн":a+t+"млн"}return e>=1e4&&e<=99999?Math.trunc(e):e}(u,s)),!d||d&&"number"==typeof a){let e,t=Number(null!=a?a:u),r=d&&t>1e3?0:(e=Math.abs(Number(i)),Number.isNaN(e)?2:e),n=Math.abs(t).toFixed(r),c=parseInt(n,10);a=function({money:e,moneyInt:t,thousandsSeparator:a}){let r=t.toString(),n=RegExp(r.length>4?"(\\d{3})(?=\\d)":"(\\d{4})(?=\\d)","g"),i=r.length>4?r.length%3:0,l=i?r.substr(0,i)+a:"";return(e<0?"-":"")+l+r.substr(i).replace(n,`$1${a}`)}({money:t,moneyInt:c,thousandsSeparator:s})+function({money:e,moneyInt:t,decimalCount:a,decimalSeparator:r,decimalIsWithoutZeros:n}){let i=Math.abs(e-t).toFixed(a),l=n?i.slice(2).replace(/0+$/,""):i.slice(2);return!a||0===(Number(e)||0)||n&&0===parseFloat(i)||""===l?"":r+l}({money:Number(n),moneyInt:c,decimalCount:r,decimalSeparator:l,decimalIsWithoutZeros:o})}return a+(r?`\xa0${dR[n]||dR.RUB}`:"")}catch(e){return console.log(e),""}}(null==t?void 0:t.value,{preventLargeNumbers:!0,currencyCode:(null==t?void 0:t.currency)??"RUB"})}`},{id:n?"params-term":r?"params-end-date":"",title:n?"Срок":r?"Погашение":"",value:n?`${function(e,t,a=!1){if(!Array.isArray(t))throw Error("Plurals must be type of Array<String>");let[r,n,i]=t,l=Math.abs(+e);return(l%=100)>=5&&l<=20?a?i:`${e} ${i}`:1==(l%=10)?a?r:`${e} ${r}`:l>=2&&l<=4?a?n:`${e} ${n}`:a?i:`${e} ${i}`}(n.value,uo[n.type??"DAY"])}`:r||""}];return(0,tf.jsx)("div",{className:uu.details,"data-qa":"login-widget-product-card-details",children:i.map(({id:e,title:t,value:a})=>(0,tf.jsx)(uc,{"data-qa":`login-widget-product-card-detail-${e}`,title:t,value:a,className:(0,P.default)({[uu.detailRate]:"params-rate"===e})},e))})};uh.displayName="ProductDetails";let up=({productInfo:e,s3AssetsUrl:t,className:a,onAnalyticsEvent:r})=>{let n=(0,M.useRef)(null),i=!e||!Object.keys(e).length,l=!n.current||!Object.keys(n.current).length;if((0,M.useEffect)(()=>{var t;i&&!l?null==r||r({eventCategory:"login-widget",eventAction:"view_product_delete",eventLabel:(null==(t=n.current)?void 0:t.type)??void 0}):!i&&l?null==r||r({eventCategory:"login-widget",eventAction:"view_product_add",eventLabel:e.type??void 0}):i||l||null==r||r({eventCategory:"login-widget",eventAction:"view_product_update",eventLabel:e.type??void 0}),n.current=e},[e]),i)return null;let{title:s,label:o,type:d,params:u,provider:c}=e,h=tu(t,`/images/logo-brandmark-bank-${null==c?void 0:c.code}.svg`),p=null==c?void 0:c.code,f=d?ud[d]:"";return(0,tf.jsxs)(tb,{variant:"secondary",className:(0,P.default)(uu.productCard,{[uu[`--${d}`]??""]:!0},a),dataQa:"login-widget-product-card",children:[(0,tf.jsxs)("div",{className:(0,P.default)("mb-3",uu.headingWrap),children:[(0,tf.jsx)(tk,{as:"h5",type:"h5",dataQa:"login-widget-product-card-heading",children:"Выбранный продукт"}),o&&(0,tf.jsx)(se,{label:o,rounded:!0,size:"s",variant:"red",dataQa:"login-widget-product-card-label"})]}),(0,tf.jsxs)("div",{className:uu.wrapper,children:[(0,tf.jsxs)("div",{className:uu.info,"data-qa":"login-widget-product-card-info",children:[p&&(0,tf.jsx)("img",{className:uu.logo,loading:"lazy",width:"100%",height:"36px",src:h,alt:"Логотип продукта","data-qa":"login-widget-product-card-logo"}),(0,tf.jsxs)("div",{className:uu.textWrapper,children:[f&&(0,tf.jsx)(tS,{as:"p",dataQa:"login-widget-product-card-title",className:uu.text,children:f}),s&&(0,tf.jsx)(tS,{as:"p",dataQa:"login-widget-product-card-text",className:uu.text,children:s})]})]}),(0,tf.jsx)(uh,{params:u})]})]})};up.displayName="ProductCard";let uf=Object.freeze({ESIA:{label:"Войти через Госуслуги",caption:"Госуслуги",icon:e=>M.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.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"}),M.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"}),M.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=>M.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("defs",null,M.createElement("linearGradient",{x1:12.343,y1:1,x2:12.343,y2:22.951,id:"esia-colored",gradientUnits:"userSpaceOnUse"},M.createElement("stop",{offset:.329,stopColor:"#0F67B1"}),M.createElement("stop",{offset:.636,stopColor:"#EF3E58"}))),M.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=>M.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("defs",null,M.createElement("clipPath",{id:"a"},M.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),M.createElement("g",{clipPath:"url(#a)"},M.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=>M.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},M.createElement("defs",null,M.createElement("clipPath",{id:"clip146_396"},M.createElement("rect",{id:"Logo",width:24,height:24,fill:"white",fillOpacity:0})),M.createElement("clipPath",{id:"clip129_3008"},M.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"white",fillOpacity:0}))),M.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"#EF3124",fillOpacity:1}),M.createElement("g",{clipPath:"url(#clip129_3008)"},M.createElement("g",{clipPath:"url(#clip146_396)"},M.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=>M.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},M.createElement("defs",null,M.createElement("clipPath",{id:"clip146_362"},M.createElement("rect",{id:"Logo",width:20,height:20,transform:"translate(2.000000 2.000000)",fill:"white",fillOpacity:0})),M.createElement("clipPath",{id:"clip129_3001"},M.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"white",fillOpacity:0}))),M.createElement("rect",{id:"Button",rx:12,width:24,height:24,fill:"#21A038",fillOpacity:1}),M.createElement("g",{clipPath:"url(#clip129_3001)"},M.createElement("g",{clipPath:"url(#clip146_362)"},M.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"}),M.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=>M.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",...e},M.createElement("defs",null,M.createElement("linearGradient",{id:"c",x1:0,x2:24,y1:12,y2:12,gradientUnits:"userSpaceOnUse"},M.createElement("stop",{stopColor:"#0037FF"}),M.createElement("stop",{offset:.75,stopColor:"#0085FF"})),M.createElement("clipPath",{id:"b"},M.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),M.createElement("mask",{id:"a",width:24,height:24,x:0,y:0,"mask-type":"alpha",maskUnits:"userSpaceOnUse"},M.createElement("circle",{cx:12,cy:12,r:12,fill:"#F7F8FA"})),M.createElement("g",{mask:"url(#a)"},M.createElement("path",{fill:"#F7F8FA",d:"M0 0h24v24H0z"})),M.createElement("g",{clipPath:"url(#b)",mask:"url(#a)"},M.createElement("path",{fill:"url(#c)",d:"M0 0h24v24H0z"}),M.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=>M.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},M.createElement("defs",null),M.createElement("rect",{id:"Button",width:24,height:24,fill:"#FFFFFF",fillOpacity:0}),M.createElement("mask",{id:"mask129_2994","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24},M.createElement("rect",{id:"rect",width:24,height:24,fill:"#000000",fillOpacity:1})),M.createElement("g",{mask:"url(#mask129_2994)"},M.createElement("rect",{id:"rect",width:24,height:24,fill:"#FF0032",fillOpacity:1}),M.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"}),M.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"}),M.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=>M.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},M.createElement("defs",null),M.createElement("mask",{id:"mask129_2984","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:44,height:24},M.createElement("rect",{id:"rect",width:44,height:24,fill:"#000000",fillOpacity:1})),M.createElement("g",{mask:"url(#mask129_2984)"},M.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"}),M.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"}),M.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"}),M.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"}),M.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=>M.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},M.createElement("defs",null),M.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"}),M.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}}),um=e=>{let{configKey:t,entryPointId:a,serverConfig:r={},baseUrl:n,apiBaseUrl:i,apiVersion:l,autoFetch:s=!0,product:o,productContext:d,isSilent:u,config:c,query:h={},scenarioParams:p={},onMount:f,onDestroy:m,onAnalyticsEvent:g}=e,[v,b]=(0,M.useState)(null),[y,w]=(0,M.useState)(s),_=(0,M.useCallback)(async()=>{try{w(!0);let e=await tp(i,t??void 0,l);b(e)}catch(e){throw Error(`Unknown fetch error: ${e}`)}finally{w(!1)}},[]);(0,M.useEffect)(()=>(null==f||f(),null==g||g({eventCategory:"login-widget",eventAction:"mount_login_widget"}),()=>{null==m||m(),null==g||g({eventCategory:"login-widget",eventAction:"unmount_login_widget"})}),[]),(0,M.useEffect)(()=>{s&&_()},[s,_]);let x=s?v:r,k=((e,t)=>{var a,r;let n=a=>(null==t?void 0:t[a])===null?null:(null==t?void 0:t[a])??(null==e?void 0:e[a]),i={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:n("title"),description:n("description"),highlights:n("highlights"),consents:null==e?void 0:e.consents,legalInfo:null==e?void 0:e.legalInfo,availableAuthProviders:null==e?void 0:e.availableAuthProviders},l=(e=[],t)=>void 0!==t?e.filter(e=>t.includes(e)):e,s=(e,t)=>({...e,primaryAuthProviders:l(null==e?void 0:e.primaryAuthProviders,t),additionalAuthProviders:l(null==e?void 0:e.additionalAuthProviders,t),extraAuthProviders:l(null==e?void 0:e.extraAuthProviders,t)}),o=null==e?void 0:e.availableAuthProviders,d=!(null!=t&&t.primaryAuthProviders)&&!(null!=(a=null==t?void 0:t.additionalAuthProviders)&&a.length)&&!(null!=(r=null==t?void 0:t.extraAuthProviders)&&r.length);if(!t||d)return{...e&&s(e,o),...i};let u=s(t,o);return u.primaryAuthProviders.length>0||u.additionalAuthProviders.length>0||u.extraAuthProviders.length>0?{...u,...i}:{...e&&s(e,o),...i}})(x,c);return{getConfig:()=>({...k}),getHref:(e,t)=>{var r,i,l;let s,c,f,m,g,v,b;return r=tu(n,"/registration"),i={...h,scenario:((e,t=!1)=>t?dI(e).replace(/=/g,"").replace(/[+\/]/g,e=>"+"==e?"-":"_"):dI(e))(JSON.stringify(((e="ESIA",t={})=>({version:"v2",entryPointId:a,product:o,productContext:d,isSilent:u,authProvider:e,consents:Object.fromEntries(((null==x?void 0:x.consents)??[]).map(e=>[e.key,e.value])),...p,...t}))(e,t)),!0)},c={...function(e=""){let t=Object.create(null);for(let a of("?"===e[0]&&(e=e.slice(1)),e.split("&"))){let e=a.match(/([^=]+)=?(.*)/)||[];if(e.length<2)continue;let r=ti(e[1].replace(e8," "));if("__proto__"===r||"constructor"===r)continue;let n=ti((e[2]||"").replace(e8," "));void 0===t[r]?t[r]=n:Array.isArray(t[r])?t[r].push(n):t[r]=[t[r],n]}return t}((s=function e(t="",a){let r=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(r){let[,e,t=""]=r;return{protocol:e.toLowerCase(),pathname:t,href:e+t,auth:"",host:"",search:"",hash:""}}if(!function(e,t={}){return("boolean"==typeof t&&(t={acceptRelative:t}),t.strict)?tl.test(e):ts.test(e)||!!t.acceptRelative&&to.test(e)}(t,{acceptRelative:!0}))return a?e(a+t):th(t);let[,n="",i,l=""]=t.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,s="",o=""]=l.match(/([^#/?]*)(.*)?/)||[];"file:"===n&&(o=o.replace(/\/(?=[A-Za-z]:)/,""));let{pathname:d,search:u,hash:c}=th(o);return{protocol:n.toLowerCase(),auth:i?i.slice(0,Math.max(0,i.length-1)):"",host:s,pathname:d,search:u,hash:c,[tc]:!n}}(r)).search),...i},s.search=Object.keys(c).filter(e=>void 0!==c[e]).map(e=>{var t;return(("number"==typeof(t=c[e])||"boolean"==typeof t)&&(t=String(t)),t)?Array.isArray(t)?t.map(t=>`${tn(e)}=${tr(t)}`).join("&"):`${tn(e)}=${tr(t)}`:tn(e)}).filter(Boolean).join("&"),f=(l=s).pathname||"",m=l.search?(l.search.startsWith("?")?"":"?")+l.search:"",g=l.hash||"",v=l.auth?l.auth+"@":"",b=l.host||"",(l.protocol||l[tc]?(l.protocol||"")+"//":"")+v+b+f+m+g},isPending:y}},ug=({serverConfig:e,baseUrl:t,s3AssetsUrl:a="",configKey:r,entryPointId:n,apiVersion:i,config:l,product:s,productContext:o,query:d,scenarioParams:u,isSilent:c,skeleton:h=(0,tf.jsx)("p",{children:"Загружаем данные..."}),className:p,style:f,overrideLoginAction:m,onMount:g,onDestroy:v,onAnalyticsEvent:b,...y})=>{let[w,_]=(0,M.useState)(),[x,k]=(0,M.useState)(),[C,S]=(0,M.useState)(),{getConfig:$,getHref:T}=um({configKey:r,apiBaseUrl:"",apiVersion:i,entryPointId:n,autoFetch:!1,baseUrl:t,product:s,productContext:o,query:d,scenarioParams:u,isSilent:c,config:l,serverConfig:e,onMount:g,onDestroy:v,onAnalyticsEvent:b}),{theme:E,variant:j,linkTarget:N,title:A,description:L,highlights:I,withLogo:O,isNewYearLogo:R,legalInfo:D,consents:B=[],primaryTextOverride:z,additionalTextOverride:F,extraTextOverride:U,primaryAuthProviders:W,additionalAuthProviders:H=[],extraAuthProviders:q=[],view:G="base"}=$(),{buttonsList:V}=(e=>{let{providers:t,getHref:a,scenarioOptions:r}=e,n=e=>e?e.map(e=>({...uf[e],href:a(e,r),type:e,caption:uf[e].caption,icon:(0,M.createElement)(uf[e].icon),secondaryIcon:uf[e].secondaryIcon?(0,M.createElement)(uf[e].secondaryIcon):void 0})):[],{primary:i=[],additional:l=[],extra:s=[]}=t,o=n(i),d=n(l),u=n(s);return{primaryButtons:o,additionalButtons:d,extraButtons:u,buttonsList:[{type:"primary",buttons:o},{type:"additional",buttons:d},{type:"extra",buttons:u}]}})({providers:{primary:W,additional:H,extra:q},getHref:T,scenarioOptions:{consents:w,phone:C}}),Y=V.some(({buttons:e})=>e.length>0),Z=(0,M.useCallback)(e=>{null==b||b(e)},[b]),X=(0,M.useCallback)(e=>{S(e)},[]),Q="phone"===G?ua:ue,K="primary"===j?tb:"div",J=x?tM:"div",ee=(0,M.useCallback)(e=>{k(e)},[]),et=(0,M.useMemo)(()=>s??{},[JSON.stringify(s)]);return e?Object.keys(e).length?(0,tf.jsx)("div",{className:(0,P.default)("_loginWidget_h02n9_61",p),style:f,...y,"data-auth-widgets-theme":E,"data-qa":"login-widget",children:(0,tf.jsxs)(K,{className:"_wrapper_h02n9_81",children:[(0,tf.jsx)(d3,{s3AssetsUrl:a,withLogo:O,isNewYearLogo:R,dataQa:"login-widget-logo"}),(A||L)&&(0,tf.jsxs)("div",{children:[A&&(0,tf.jsx)(tk,{type:"h2",className:"_heading_h02n9_86",dataQa:"login-widget-heading",children:A}),L&&(0,tf.jsx)(tS,{as:"p",fontFamily:"secondary",size:"14",className:(0,P.default)("_description_h02n9_87"),dataQa:"login-widget-description",children:L})]}),Y?(0,tf.jsx)(J,{text:x?"Чтобы войти в личный кабинет, подтвердите свое согласие:":"",...x?{dataQa:"login-widget-tooltip"}:{},children:(0,tf.jsx)(Q,{buttonsList:V,disabled:x,primaryTextOverride:z,additionalTextOverride:F,extraTextOverride:U,overrideLoginAction:m,onAnalyticsEvent:Z,linkTarget:N,phone:C,onPhoneChange:X})}):(0,tf.jsx)(tS,{as:"p",weight:"bold",size:"20",dataQa:"login-widget-providers-empty",style:{textAlign:"center"},className:"mb-2",children:"Возникла техническая ошибка. Выберите другой способ входа или попробуйте войти позже"}),(0,tf.jsx)(un,{consents:B,onAgree:e=>{_(e)},onError:ee,onAnalyticsEvent:b}),(0,tf.jsx)(up,{productInfo:et,s3AssetsUrl:a,onAnalyticsEvent:b}),(0,tf.jsx)(ul,{highlights:I??null}),(0,tf.jsx)(us,{legalInfo:D,onAnalyticsEvent:b})]})}):(0,tf.jsx)("p",{children:"Возникла техническая ошибка. Попробуйте позже"}):(0,tf.jsx)(tf.Fragment,{children:h})};ug.displayName="LoginWidget";let uv=()=>{let e=Array.from(document.querySelectorAll("input")).find(e=>e.value.replace(/\D/g,"").length>=11);return e?e.value.replace(/\D/g,""):""};var ub=e.i(21865);let uy="navigator-comments",uw="authDebug",u_=({env:e,isOpen:t,onClose:a,postId:r})=>{let n=(0,B.useBreakpointDown)("m"),[i,l]=(0,M.useState)(null),[s,o]=(0,M.useState)(null),[d,u]=(0,M.useState)(""),c="false"!==String(e.NEXT_PUBLIC_COMMENTS_AUTH_WIDGET_SSO_IFRAME_ENABLED),h="false"!==String(e.NEXT_PUBLIC_CALLBACK_PAGE_ENABLED),p=new URLSearchParams(window.location.search).get("mode")===uw,f=e.NEXT_PUBLIC_AUTH_WIDGET_CONFIG_KEY||"journal",m=e.NEXT_PUBLIC_AUTH_WIDGET_BASE_URL||"https://lk.finuslugi.ru",g=window.location.href.split("#")[0],v=`${window.location.origin}/callback`,b=`${g}#comments${r}`,{title:y,description:w,..._}=(i?.title?i:eF)||{},x={requiredIdentLevel:"REMOTELY_IDENTIFIED",targetUri:b,fallbackUri:b},{getHref:k}=um({serverConfig:_,baseUrl:m,apiBaseUrl:e.NEXT_PUBLIC_AUTH_WIDGET_API_URL||"",entryPointId:uy,configKey:f,scenarioParams:x,config:ez,isSilent:!0,autoFetch:!1}),C=(0,M.useCallback)(async()=>{if(!e.NEXT_PUBLIC_AUTH_WIDGET_API_URL)return void l(null);try{let t=await tp(e.NEXT_PUBLIC_AUTH_WIDGET_API_URL,f);l(t)}catch{l(null)}},[f,e.NEXT_PUBLIC_AUTH_WIDGET_API_URL]),S=(0,M.useCallback)(async()=>{try{let e=await eY.getLayoutData("LoginWidget"),t=e?.custom;o(t||null)}catch{o(null)}},[]);(0,M.useEffect)(()=>{t?(C(),S()):u("")},[t,C,S]);let $=async e=>{if("PHONE"===e){let e=uv();if(p){let e;return void u(((e=new URL(v)).searchParams.set("mode",uw),e.searchParams.set("code","Qq12345"),e.toString()))}let t=await eG(s,h?v:b,e);return c?void u(t):void window.open(t,"_self")}let t=k(e,{phone:uv()});window.open(t,ez.linkTarget||"_self")},T=(0,j.jsx)("div",{className:ub.default.body,children:d?(0,j.jsx)("iframe",{className:ub.default.ssoFrame,src:d,title:y||"Авторизация"}):(0,j.jsx)(ug,{className:ub.default.widget,serverConfig:_,baseUrl:m,s3AssetsUrl:`${e.NEXT_PUBLIC_S3_ASSETS}/mp-assets`,entryPointId:uy,configKey:f,scenarioParams:x,config:ez,onAnalyticsEvent:A.dataLayerPush,isSilent:!0,overrideLoginAction:$})});return(0,j.jsx)(eX.Portal,{children:n?(0,j.jsx)(eQ.UiMobilePopup,{isOpen:t,onClose:a,title:y||"",subtitle:w||void 0,children:T}):(0,j.jsx)(B.Modal,{open:t,onClose:a,size:"s",header:{title:y||"",subtitle:w||""},children:T})})};var ux=e.i(20152);let uk=[{label:"По дате",value:"date"},{label:"По популярности",value:"likes",shortLabel:"По лайкам"}],uC=({onChangeSort:e,isIncreaseSort:t})=>(0,j.jsxs)("div",{className:(0,P.default)(ux.default.sortTypeHead),children:[(0,j.jsx)("button",{style:{marginLeft:"0px",marginRight:"8px"},className:(0,P.default)(ux.default.sortTypeButton),onClick:e,children:t?(0,j.jsx)(R.IconFdsSortDescendingO,{size:22}):(0,j.jsx)(R.IconFdsSortAscendingO,{size:22})}),"Сортировать"]}),uS=({isIncreaseSort:e,setIsIncreaseSort:t,sortType:a,setSortType:r,chipView:n,className:i})=>{let l=uk.find(e=>e.value===a),s=(0,M.useCallback)(()=>{t(e=>(eA.appLocalStorage.setItem("comments_sort",JSON.stringify(!e)),!e))},[t]),o=(0,M.useCallback)(e=>{let t=uk.find(t=>t.value===e);t&&(eA.appLocalStorage.setItem("comments_sort_type",JSON.stringify(t.value)),r(t.value))},[r]);return(0,j.jsxs)("div",{className:(0,P.default)(ux.default.wrapper,i,{[ux.default.chip]:n}),children:[(0,j.jsx)("button",{className:(0,P.default)(ux.default.icon,ux.default.iconButton),onClick:n?()=>null:s,children:e?(0,j.jsx)(R.IconFdsSortDescendingO,{size:24}):(0,j.jsx)(R.IconFdsSortAscendingO,{size:24})}),(0,j.jsxs)(B.Dropdown,{children:[(0,j.jsx)(B.DropdownTrigger,{children:(0,j.jsx)("div",{role:"button",className:(0,P.default)(ux.default.text,ux.default.actionButton),"data-qa":a,children:l?.shortLabel||l?.label||"Сортировка"})}),(0,j.jsxs)(B.DropdownContent,{children:[(0,j.jsx)(uC,{onChangeSort:s,isIncreaseSort:e}),(0,j.jsx)(B.DropdownDivider,{}),uk.map(e=>(0,j.jsx)("div",{"data-qa":`${e.value}_radio`,className:ux.default.sortType,children:(0,j.jsx)(B.Checkbox,{onChange:()=>{o(e.value)},value:e.value===a,label:e.label})},e.value))]})]})]})};var u$=e.i(1177);let uT="Гость",uE=async({isCallbackPageEnabled:e,ignoreCustomerIdCookie:t,tokenUrl:a,redirectUri:r})=>{let n=await eT(e,a,r,{ignoreCustomerIdCookie:t});return n||(e?null:eA.appLocalStorage.getItemRaw("partialAuth")||eS())},uj=({env:e,postId:t,comments:a,inputRef:r})=>{let n=Array.isArray(a)?a:[],[i,l]=(0,M.useState)(""),[s,o]=(0,M.useState)([]),[d,u]=(0,M.useState)(3),[c,h]=(0,M.useState)(!1),[p,f]=(0,M.useState)(null),[m,g]=(0,M.useState)(!1),[v,b]=(0,M.useState)(!1),[y,w]=(0,M.useState)(!1),[_,x]=(0,M.useState)(!1),[k,C]=(0,M.useState)(!1),$=(0,M.useRef)(!1),[T,E]=(0,M.useState)(!1),[N,A]=(0,M.useState)("date"),L="false"!==String(e.NEXT_PUBLIC_COMMENTS_AUTH_WIDGET_ENABLED),I="false"!==String(e.NEXT_PUBLIC_CALLBACK_PAGE_ENABLED),O="false"!==String(e.NEXT_PUBLIC_COMMENTS_AUTH_HIDDEN_IFRAME_ENABLED),z=`${e.NEXT_PUBLIC_AUTH_WIDGET_SSO_TOKEN_URL}/token`,F=`${window.location.origin}/callback`,U=(({enabled:e,endpoint:t,redirectUri:a})=>{let r=(0,M.useRef)(null),n=(0,M.useRef)(null),i=(0,M.useCallback)(()=>{n.current&&(window.clearTimeout(n.current),n.current=null),r.current?.remove(),r.current=null},[]),l=(0,M.useCallback)(e=>{e?.target&&e.target!==r.current||(n.current&&window.clearTimeout(n.current),n.current=window.setTimeout(i,15e3))},[i]),s=(0,M.useCallback)(async()=>{if(e&&t&&a&&"u">typeof document&&document.body)try{let e=await eZ(),n=await eV(e,t,a),s=document.createElement("iframe");i(),s.hidden=!0,s.tabIndex=-1,s.setAttribute("aria-hidden","true"),s.style.display="none",s.style.width="0",s.style.height="0",s.style.border="0",s.addEventListener("load",l),s.addEventListener("error",l),r.current=s,s.src=n,document.body.appendChild(s)}catch{i()}},[e,t,a,i,l]);return(0,M.useEffect)(()=>i,[i]),s})({enabled:O,endpoint:`${e.NEXT_PUBLIC_AUTH_WIDGET_SSO_TOKEN_URL}/auth`,redirectUri:F});(0,M.useEffect)(()=>{let e=eR()[String(t)]||"",a=eP(t);l(e),x(a),E(!0===eA.appLocalStorage.getItem("comments_sort")),A(eA.appLocalStorage.getItem("comments_sort_type")||"date"),uE({isCallbackPageEnabled:I,ignoreCustomerIdCookie:O,tokenUrl:z,redirectUri:F}).then(e=>{f(e)})},[F,z,I,O,t]);let W=[...n].sort((e,t)=>T&&"likes"===N?new Date(t.date_created).getTime()-new Date(e.date_created).getTime():T||"likes"===N?new Date(e.date_created).getTime()-new Date(t.date_created).getTime():new Date(t.date_created).getTime()-new Date(e.date_created).getTime()),H=W.length-d,q=(0,D.pluralize)(H,"комментарий","комментария","комментариев"),G=(0,M.useCallback)(()=>{let e;e=eA.appLocalStorage.getItem(eO)||{},delete e[String(t)],eA.appLocalStorage.setItem(eO,JSON.stringify(e)),x(!1)},[t]),V=(0,M.useCallback)(()=>{let e;(e=eA.appLocalStorage.getItem(eO)||{})[String(t)]=!0,eA.appLocalStorage.setItem(eO,JSON.stringify(e)),x(!0)},[t]),Y=(0,M.useCallback)(async()=>{let e=await uE({isCallbackPageEnabled:I,ignoreCustomerIdCookie:O,tokenUrl:z,redirectUri:F});e&&(f(e),b(!1),w(!1),x(eP(t)))},[F,z,I,O,t]),Z=(0,M.useCallback)(async a=>{let r,n,s,d,u,c,h,p;if(!i)return!1;let f=e_(uT);if(!await S(e,t,a,f,i,"send"))return!1;let m={id:ej(),comment:i,date_created:(n=(r=new Date).getFullYear(),s=String(r.getMonth()+1).padStart(2,"0"),d=String(r.getDate()).padStart(2,"0"),u=String(r.getHours()).padStart(2,"0"),c=String(r.getMinutes()).padStart(2,"0"),h=String(r.getSeconds()).padStart(2,"0"),`${n}-${s}-${d} ${u}:${c}:${h}`),user_name:f,post_id:String(t),user_id:a};return o(e=>[...e,m]),l(""),p=eR(),delete p[String(t)],eA.appLocalStorage.setItem(eI,JSON.stringify(p)),G(),!0},[G,e,i,t]),X=(0,M.useCallback)(async(a=p)=>{if(a&&i&&!$.current){$.current=!0,C(!0);try{let r=e_(uT);if(await S(e,t,a,r,i,"validate")){let e=await Z(a);h(!e),e||G();return}h(!0),G()}catch{return}finally{$.current=!1,C(!1)}}},[G,p,e,Z,i,t]),Q=(0,M.useCallback)(()=>{b(!1),G()},[G]),K=(0,M.useCallback)(()=>!!eA.appLocalStorage.getItemRaw("comments_auth_callback_token_failed")&&(eA.appLocalStorage.removeItem("comments_auth_callback_token_failed"),Q(),w(!0),!0),[Q]);(0,M.useEffect)(()=>{K()||Y();let e=()=>{K()||Y()},t=()=>{"visible"===document.visibilityState&&e()},a=eE(e);return window.addEventListener("focus",e),window.addEventListener("storage",e),document.addEventListener("visibilitychange",t),()=>{window.removeEventListener("focus",e),window.removeEventListener("storage",e),document.removeEventListener("visibilitychange",t),a()}},[K,Y]),(0,M.useEffect)(()=>{if(_&&p&&!$.current){if(!eP(t))return void x(!1);if(!i)return void G();X(p)}},[G,p,X,i,t,_]);let J=async()=>{if(!i)return;let e=await uE({isCallbackPageEnabled:I,ignoreCustomerIdCookie:O,tokenUrl:z,redirectUri:F});if(f(e),!e){U(),V(),w(!1),L?b(!0):g(!0),(0,eN.newHandelDataLayerPush)({eventCategory:`${(0,eL.translit)("журнал")}_${location.pathname}`,eventActionType:eN.DataLayerActionType.button,eventActionText:(0,eL.translit)("войти"),eventLabel:""});return}await X(e)};return(0,j.jsxs)("div",{id:`comments${t}`,className:u$.default.wrapper,children:[(0,j.jsxs)("div",{className:u$.default.header,children:[(0,j.jsxs)("div",{className:u$.default.title,children:[(0,j.jsx)("label",{children:"Комментарии"}),(0,j.jsx)("span",{children:W.length})]}),(0,j.jsx)(uS,{isIncreaseSort:T,setIsIncreaseSort:E,sortType:N,setSortType:A})]}),(0,j.jsxs)("div",{className:u$.default.formBlock,children:[(0,j.jsxs)("div",{className:u$.default.form,children:[(0,j.jsx)(B.InputBase,{ref:r,size:"l",className:u$.default.input,label:"Написать комментарий",value:i,onClick:()=>{(0,eN.newHandelDataLayerPush)({eventCategory:`${(0,eL.translit)("журнал")}_${location.pathname}`,eventActionType:eN.DataLayerActionType.click_field,eventActionText:(0,eL.translit)("написать комментарий"),eventLabel:""})},onChange:e=>{let a;l(e),c&&e&&h(!1),y&&w(!1),(a=eR())[String(t)]=e,eA.appLocalStorage.setItem(eI,JSON.stringify(a))}}),(0,j.jsx)(B.Button,{className:u$.default.submitBtn,size:"s",disabled:!i||k||!L&&m,onClick:J,shape:"circle-icon",iconLeft:(0,j.jsx)(R.IconFdsArrowUpSmallO,{size:36})}),!L&&(0,j.jsx)(e3,{isOpen:m,onClose:()=>g(!1),postId:t})]}),c&&(0,j.jsxs)("div",{className:u$.default.caption,children:["Не допускается использование ненормативной лексики. ",(0,j.jsx)("br",{}),"Отредактируйте комментарий и попробуйте снова."]}),!c&&y&&(0,j.jsx)("div",{className:u$.default.caption,children:"Авторизация не удалась."}),!!s.length&&!c&&!y&&(0,j.jsxs)("div",{className:u$.default.caption,children:["Спасибо, что оставили комментарий. ",(0,j.jsx)("br",{}),"После модерации вы сможете увидеть его на странице"]})]}),!!W.length&&(0,j.jsx)("div",{className:u$.default.comments,children:W.slice(0,d).map(e=>{let t,a,r,n,i,l,s,o="1"===e.user_id?uT:e.user_id,d=e.user_name||uT;return(0,j.jsxs)("div",{className:u$.default.comment,children:[(0,j.jsx)("div",{className:u$.default.letter,style:{background:(t=Math.abs((e=>{let t=0;for(let a=0;a<e.length;a++)t=(t<<5)-t+e.charCodeAt(a)|0;return t})(String(o)))%eM.length,eM[t])},children:d.slice(0,1)}),(0,j.jsxs)("div",{children:[(0,j.jsxs)("div",{className:u$.default.commentHeaderText,children:[(0,j.jsx)("div",{className:u$.default.author,children:d}),(0,j.jsx)("div",{className:u$.default.date,children:(r=(a=new Date(e.date_created)).getDate().toString(),n=(a.getMonth()+1).toString().padStart(2,"0"),i=a.getFullYear(),l=a.getHours().toString().padStart(2,"0"),s=a.getMinutes().toString().padStart(2,"0"),`${r}.${n}.${i}, ${l}:${s}`)})]}),(0,j.jsx)("div",{className:u$.default.commentBody,children:e.comment}),(0,j.jsxs)("div",{className:u$.default.commentControls,children:[(0,j.jsxs)("div",{className:u$.default.unit,children:[(0,j.jsx)(R.IconFdsThumbUpO,{}),(0,j.jsx)("span",{children:"23"})]}),(0,j.jsxs)("div",{className:(0,P.default)(u$.default.unit,u$.default.dislike),children:[(0,j.jsx)(R.IconFdsThumbDownO,{}),(0,j.jsx)("span",{children:"23"})]}),(0,j.jsx)("div",{className:(0,P.default)(u$.default.unit,u$.default.replyBtn),children:"Ответить"})]})]})]},e.id)})}),d<W.length&&(0,j.jsxs)("div",{className:u$.default.more,onClick:()=>u(e=>e+H),children:[`Еще ${H} ${q}`,(0,j.jsx)("span",{children:(0,j.jsx)(R.IconFdsChevronDownSmallO,{size:24})})]}),L&&(0,j.jsx)(u_,{env:e,isOpen:v,onClose:Q,postId:t,onAuthSuccess:e=>{e&&(f(e),b(!1),w(!1),x(eP(t)))}})]})};var uN=e.i(6184);let uA=/%25([0-9A-Fa-f]{2})/g,uL=({srcDesktop:e,srcMobile:t,alt:a,caption:r,className:n,pictureClassName:i,captionClassName:l,imageClassName:s,isLazy:o=!0})=>{let d=e.replace(uA,"%$1"),u=t.replace(uA,"%$1");return(0,j.jsxs)("figure",{className:(0,P.default)(uN.default.figureWrapper,n),children:[(0,j.jsxs)("picture",{className:(0,P.default)(uN.default.pictureWrapper,i),children:[(0,j.jsx)("source",{media:"(max-width: 1279px)",srcSet:u}),(0,j.jsx)("img",{loading:o?"lazy":void 0,className:(0,P.default)(uN.default.image,s),src:d,fetchPriority:o?void 0:"high",decoding:o?void 0:"async",alt:a??"detail image"})]}),!!r&&(0,j.jsx)("figcaption",{className:(0,P.default)(uN.default.caption,l),dangerouslySetInnerHTML:{__html:r}})]})};e.s(["ResponsiveImage",0,uL],33209),e.s([],72934);var uM=e.i(5580);let uI=({env:e,imageFile:t,imageData:a,imageCaption:r,className:n,disableZoom:i,imageClassName:l})=>{let s=eJ("lg"),[o,d]=(0,M.useState)(!1),u=e.NEXT_PUBLIC_BASE_URL,c=a||`${u}/img/posts_content/large/${t}`,h=()=>a?{mobile:a,desktop:a}:{mobile:`${u}/img/posts_content/small/${t}`,desktop:`${u}/img/posts_content/large/${t}`};return t||a?(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("div",{className:(0,P.default)(uM.default["content-image"],n),onClick:()=>{!i&&s&&d(!0)},children:(0,j.jsx)(uL,{captionClassName:uM.default.caption,srcDesktop:h().desktop,srcMobile:h().mobile,caption:r,imageClassName:(0,P.default)(uM.default.detailImage,l),className:uM.default.detailImageWrapper})}),(0,j.jsx)(eX.Portal,{children:o&&s&&(0,j.jsx)(uO,{src:c,onClose:()=>d(!1)})})]}):null},uO=({src:e,onClose:t})=>{let[a,r]=(0,M.useState)(1),[n,i]=(0,M.useState)(1),[l,s]=(0,M.useState)({x:0,y:0}),[o,d]=(0,M.useState)({x:0,y:0}),u=(0,M.useRef)(null),c=(0,M.useRef)(null),h=(0,M.useRef)(1),p=(0,M.useRef)(!1);(0,M.useEffect)(()=>{let e=e=>{e.preventDefault()};return document.addEventListener("touchmove",e,{passive:!1}),()=>{document.body.style.overflow="",document.body.style.height="",document.removeEventListener("touchmove",e)}},[]),(0,M.useEffect)(()=>{if(p.current){p.current=!1;let e=document.getElementById("imageModalContainerId");if(!e)return;let t=e.getBoundingClientRect(),r=t.x||0,n=t.height||0;s({x:-(r/a*1),y:-((t.y||0)/a*1)+window.innerHeight/a/2-n/a/2});let l=document.getElementById("imageModalCloseId");if(!l)return;let o=window.innerWidth/document.documentElement.getBoundingClientRect()?.width,u=l.getBoundingClientRect(),c=u.width*o||0,h=u.x||0,f=u.y||0,m=-(h/o*1)+window.innerWidth/o-c/o-16/o;i(o),d({x:m,y:-(f/o*1)+58})}},[a]);let f=e=>{let[t,a]=[e[0],e[1]],r=t.clientX-a.clientX,n=t.clientY-a.clientY;return Math.sqrt(r*r+n*n)};return(0,j.jsxs)("div",{className:uM.default.imageModal,onTouchStart:e=>{e.preventDefault(),2===e.touches.length&&(u.current=f(e.touches)),1===e.touches.length&&(c.current={x:e.touches[0].clientX/a-l.x,y:e.touches[0].clientY/a-l.y})},onTouchMove:e=>{if(e.preventDefault(),2===e.touches.length&&null!==u.current){let t=a+(f(e.touches)-u.current)*5e-5;t<h.current?t=h.current:t>3&&(t=3),r(t)}1===e.touches.length&&null!==c.current&&s({x:e.touches[0].clientX/a-c.current.x,y:e.touches[0].clientY/a-c.current.y})},onTouchEnd:()=>{u.current=null,c.current=null},children:[(0,j.jsx)("div",{id:"imageModalCloseId",className:uM.default.close,onClick:t,style:{transform:`scale(${n}) translate(${o.x}px, ${o.y}px)`},children:(0,j.jsx)(R.IconFdsCloseO,{size:22})}),(0,j.jsx)("div",{id:"imageModalContainerId",className:uM.default.imgContainer,style:{transform:`scale(${a}) translate(${l.x}px, ${l.y}px)`},children:(0,j.jsx)(I.default,{src:e,width:0,height:0,alt:"detail image",unoptimized:!0,onLoadingComplete:()=>{let e=window.innerWidth,t=document.getElementById("imageModalContainerId");if(!t)return;let a=t.getBoundingClientRect().width||0,n=a>0?e/a:1;h.current=n,r(n),p.current=!0,document.body.style.overflow="hidden",document.body.style.height="100vh"}})})]})};var uR=e.i(62810);let uP=({env:e,data:t={}})=>{let a=(0,M.useRef)(null),r=(()=>{let e=[];for(let[a,r]of Object.entries(t))a.indexOf("imageFile_")>=0&&"string"==typeof r&&e.push(r);return e})();return(0,j.jsx)("div",{ref:a,className:(0,P.default)(uR.default.wrapper,"disableContentBlocksStyles"),children:(0,j.jsx)(B.Slider,{options:{spaceBetween:8},pagination:!0,className:(0,P.default)(uR.default.slider),children:r.map((a,r)=>(0,j.jsx)(B.SliderItem,{className:uR.default.slide,children:(0,j.jsx)("div",{className:uR.default.sliderItem,children:(0,j.jsx)(uI,{env:e,imageFile:a,imageCaption:t.imageCaption,disableZoom:!0})})},r))})})};var uD=e.i(57835);let uB=({url:e,text:t})=>e?(0,j.jsxs)("div",{className:uD.default.wrapper,children:[(0,j.jsx)("iframe",{loading:"lazy",src:(e=>{let t=e.match(/^https?:\/\/(?:www\.)?vkvideo\.ru\/video-(-?\d+)_(\d+)/);if(t){let e=t[1],a=t[2];return`https://vkvideo.ru/video_ext.php?oid=-${e}&id=${a}&hd=2`}let a=e.match(/^https?:\/\/(?:www\.)?rutube\.ru\/video\/([a-zA-Z0-9]+)/);if(a){let e=a[1];return`https://rutube.ru/play/embed/${e}`}return e})(e),title:t,allowFullScreen:!0}),(0,j.jsx)("div",{className:uD.default.subtitle,children:t})]}):null;e.i(47449);var uz=e.i(53337);e.i(47865);var uF=e.i(39002),uU=e.i(45106),uW=e.i(12377);e.i(72745);var uH=e.i(46176),uq=e.i(96934),uG=e.i(80453),uV=e.i(94341),uY=e.i(75331);let uZ=({env:e,articles:t})=>t.length?(0,j.jsxs)("div",{className:(0,P.default)(uY.default.wrapper,"disableContentBlocksStyles"),children:[(0,j.jsx)("h2",{className:uY.default.blockTitle,children:"Читайте также"}),t.map(t=>(0,j.jsx)(uX,{env:e,data:t},t.id))]}):null,uX=({env:e,data:t})=>{let a=(0,uH.useLikes)(t?.url,t?.likes);return(0,j.jsxs)("a",{className:uY.default.card,href:`/${t?.url}`,target:"_self",children:[(0,j.jsx)("div",{className:uY.default.imageWrapper,children:(0,j.jsx)("div",{className:uY.default.image,style:t?.image?.file?{backgroundImage:`url(${(0,uG.getImageUrl)(t?.image?.file,"small",e.NEXT_PUBLIC_BASE_URL)})`}:{}})}),(0,j.jsxs)("div",{className:uY.default.container,children:[(0,j.jsx)("div",{className:uY.default.title,children:t?.title}),(0,j.jsxs)("div",{className:uY.default.icons,children:[!!a&&(0,j.jsxs)("div",{className:uY.default.unit,children:[(0,j.jsx)(I.default,{src:uW.default,alt:"likes",unoptimized:!0}),a]}),(0,j.jsxs)("div",{className:uY.default.unit,children:[(0,j.jsx)(I.default,{src:uU.default,alt:"views",unoptimized:!0}),(0,j.jsx)("span",{suppressHydrationWarning:!0,children:(0,uV.getPostViews)(t?.url||"",t?.views||0,0)})]}),(0,j.jsx)("div",{className:uY.default.unit,children:(0,j.jsx)("span",{children:(0,uq.formatDate)(String(t?.public_date||t?.update_time||t?.publ_time),!0)})})]})]})]})};var uQ=e.i(61167);let uK=({params:e,children:t,className:a,config:r})=>{let[n,i]=(0,M.useState)(!1),[l,s]=(0,M.useState)(""),o=(0,M.useRef)(null),d=(0,M.useRef)("");return(0,M.useEffect)(()=>{d.current&&r?.yaContextCb&&r?.Ya&&r.yaContextCb.push(()=>{r.Ya.adfoxCode.destroy(d.current)}),s(ej())},[r?.Ya,r?.yaContextCb,e.pp]),(0,M.useEffect)(()=>{if(d.current===l)return;if(!r)return void i(!0);let t=()=>{let e=o.current?.querySelector("iframe");e?e.style.height=`${e.contentWindow?.document.body.scrollHeight}px`:console.warn("ads blocked"),i(!e)};r.yaContextCb&&r.yaContextCb.push(()=>{r.Ya.adfoxCode.create({ownerId:r.ownerId,containerId:`adfox_${l}`,params:e,onRender:t})}),setTimeout(t,5e3),d.current=l},[l,r,e]),(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("div",{className:(0,P.default)(n&&uQ.default.hide,a),ref:o,id:`adfox_${l}`},l),n&&t]})};e.s(["YaAdFoxBanner",0,uK],81230),e.s([],64619);let uJ=()=>{let[e,t]=(0,M.useState)();return(0,M.useEffect)(()=>{window&&window.Ya&&window.yaContextCb&&t({ownerId:406293,Ya:window.Ya,yaContextCb:window.yaContextCb})},[]),e};e.s(["useAdFox",0,uJ],46660);let u0=({type:e="text",unit:t,format:a,defaultValue:r="",maxLength:n=-1}={})=>{let[i,l]=(0,M.useState)(r),s=(0,M.useRef)(i),[o,d]=(0,M.useState)(!1),u=(0,M.useCallback)((t,a)=>{"function"==typeof t&&(t=t(s.current));let r=String(t);if(!(n>-1)||!(r.length>n)){if(["int","float"].includes(e)){if(isNaN(+t)||"int"===e&&r.includes(".")||r.includes(" "))return;r=String(""===t?"":+t)}s.current=r,l(r),a?.(r)}},[n,e]),c=(0,M.useMemo)(()=>({onChange:e=>{u(e)},onFocus:()=>d(!0),onBlur:()=>d(!1)}),[u]),h=(0,M.useMemo)(()=>{let r=i,n=null;switch("currency"===a&&["int","float"].includes(e)&&""!==i&&(r=((e,t=-1)=>{var a;return a=e,t>0&&!Number.isInteger(a)&&!Number.isNaN(a)&&String(a).split(".")[1].length>t&&(a=+a.toFixed(t)),e=a,new Intl.NumberFormat("ru-RU").format(e)})(+i)),t){case"year":n=""===r?"":(0,D.pluralize)(+i,"год","года","лет");break;case"day":n=""===r?"":(0,D.pluralize)(+i,"день","дня","дней");break;default:n=""!==r&&t?t:""}return n&&["int","float"].includes(e)?`${r} ${n}`:r},[a,e,t,i]);return(0,M.useMemo)(()=>({events:c,value:i,formattedValue:h,isFocused:o,handleChange:u}),[c,h,u,o,i])},u1=e=>(0,p.callApi)({url:`/money_data/Fk.json${e?"?bic="+e:""}`}),u2=({children:e,observerEvent:t,hideEvent:a,threshold:r,...n})=>{let i=(0,M.useRef)(null);return(0,M.useEffect)(()=>{t&&i.current&&u3(i.current,t,a,r)},[]),(0,j.jsx)("div",{...n,ref:i,children:e})},u3=(e,t,a,r=.5)=>{e&&new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting?t&&t():a&&a()})},{threshold:r}).observe(e)},u4=async(e,t,a)=>{let r=eA.appLocalStorage.getItem("cached_requests")||{},n=r[e],i=Number(n?.timestamp);if(!n||Date.now()-i>2592e6){let n=await t(...a);return r[e]={timestamp:String(Date.now()),data:n},eA.appLocalStorage.setItem("cached_requests",JSON.stringify(r)),n}return n.data},u5=["sberbank","vtb","gazprombank","alfabank","mkb","rosselhozbank","sovcombank","rossijskij_kapital","rosbank","yandeks_bank"];var u7=e.i(51284);let u6=(0,M.memo)(({className:e})=>{let t,a,r=eJ("lg"),n=(0,M.useRef)(!1),[i,l]=(0,M.useState)([]),s=(t=[],a=[],[...i].sort(()=>.5-Math.random()).forEach(e=>{let r=(({url:e,logo_mob:t,logo:a,name:r})=>{let n=t||a;return n?.includes("http")?{id:e,src:n,name:r}:null})(e);if(!r)return;let n=(({url:e})=>u5.includes(e))(e);n&&t.length<4&&t.push(r),!n&&a.length<6&&a.push(r)}),a=a.slice(0,6-t.length),[...t,...a].sort(()=>.5-Math.random())),o=r?s.slice(0,3):s;return(0,j.jsxs)(u2,{className:(0,P.default)(u7.default.container,e),observerEvent:()=>{n.current||(n.current=!0,u4("/money_data/Fk.json",u1,[]).then(e=>l(e.data?.banks||[])))},children:[o.map(e=>(0,j.jsx)("picture",{className:u7.default.item,children:(0,j.jsx)("img",{className:u7.default.img,src:e.src,alt:e.name,width:48,height:48})},e.id)),(0,j.jsxs)("div",{className:(0,P.default)(u7.default.item,u7.default.itemNum),children:["+",i.length-s.length]})]})});u6.displayName="LogosList";var u8=e.i(68466);let u9=({children:e,className:t,title:a})=>(0,j.jsxs)("div",{className:(0,P.default)(u8.default.offersWrapper,t),children:[(0,j.jsx)("div",{className:u8.default.title,children:a}),e,(0,j.jsx)(u6,{className:u8.default.logos})]}),ce=[{value:1,label:"1 месяц"},{value:2,label:"2 месяца"},{value:3,label:"3 месяца"},{value:4,label:"4 месяца"},{value:5,label:"5 месяцев"},{value:6,label:"6 месяцев"},{value:9,label:"9 месяцев"},{value:12,label:"1 год"},{value:18,label:"1,5 года"},{value:24,label:"2 года"},{value:36,label:"3 года"},{value:48,label:"4 года"},{value:60,label:"5 лет"}],ct=[{value:"travels",label:"Путешествия"},{value:"refuellings",label:"Заправки"},{value:"trade_networks",label:"Торговые сети"},{value:"charity",label:"Благотворительность"},{value:"discount_program",label:"Дисконтная программа"},{value:"custom",label:"Другое"}],ca=(e=300)=>{let t=null;return a=>{t&&clearInterval(t),t=setTimeout(a,e)}};var cr=e.i(88673),cn=e.i(85041);let ci=ca(750),cl=({content:e={}})=>{let t,a,r,n,i=(0,h.getEnvValue)().NEXT_PUBLIC_BASE_URL,[l,s]=(0,M.useState)(null),o=u0({defaultValue:()=>String(e.amount||3e5),format:"currency",type:"int",maxLength:20,unit:"₽"}),[d,u]=(0,M.useState)(e.term||3),c=(0,M.useRef)("");(0,M.useEffect)(()=>{o.handleChange(e.amount||3e5)},[e.amount]),(0,M.useEffect)(()=>{u(e.term||3)},[e.term]);let f=(t=[],(a=String(o.value||"").replace(/ /g,""))&&t.push(`amount=${a}`),d&&t.push(`period=${d}`),t.length?t.join("&"):"");(0,M.useEffect)(()=>{f!==c.current&&(ci(()=>{let e,t;(e=`limit=1&currency=1${f.length?"&"+f:""}`,(0,p.callApi)({url:`/money_data/Credits.json?${e}`,config:{signal:t}})).then(e=>{s(e.data?.credits_count||null)})}),c.current=f)},[f]);let m=`${i}/potrebitelskie_kredity`+(f.length?"?"+f:"")+"#creditsList",g=`${l||0} ${(0,D.pluralize)(l||0,"предложение","предложения","предложений")}`;return(0,j.jsxs)(u9,{className:(0,P.default)(cn.default.creditsOffersWrapper,"disableContentBlocksStyles"),title:"Кредиты",children:[(0,j.jsxs)("div",{className:cn.default.inputs,children:[(0,j.jsx)(B.InputBase,{label:"Сумма",value:o.isFocused?o.value:o.formattedValue,variant:"secondary",...o.events}),(0,j.jsx)(B.Select,{label:"Срок",options:ce,value:ce.find(e=>e.value===d)||ce[0],onChange:e=>u(+e.value),variant:"secondary"})]}),(0,j.jsx)(B.Button,{as:"a",className:cn.default.button,label:`Смотреть ${g}`,variant:"primary",size:"s",href:m,onClick:(r=cr.DataLayerActionType.button,()=>{(0,cr.handelDataLayerPush)({eventCategory:"main_top_offers_block",eventAction:r,eventActionText:"смотреть",eventLabel:"credits_calculator_top_offers",eventValue:n})})})]})},cs={id:0,name:"Вся Россия"},co=[{id:1095,main:1,name:"Москва",name_p:"Москве",name_r:"Москвы",parentId:76,url:"moskva"},{id:1096,main:1,name:"Санкт-Петербург",name_p:"Санкт-Петербурге",name_r:"Санкт-Петербурга",parentId:77,url:"sankt-peterburg"},{id:720,main:1,name:"Новосибирск",name_p:"Новосибирске",name_r:"Новосибирска",parentId:53,url:"novosibirsk"},{id:894,main:1,name:"Екатеринбург",name_p:"Екатеринбурге",name_r:"Екатеринбурга",parentId:65,url:"ekaterinburg"},{id:691,main:1,name:"Нижний Новгород",name_p:"Нижнем Новгороде",name_r:"Нижнего Новгорода",parentId:51,url:"nizhniy_novgorod"}];var cd=e.i(18492);let cu=ca(750),cc=()=>{let e,t,a,r,n=(0,h.getEnvValue)().NEXT_PUBLIC_BASE_URL,[i,l]=(0,M.useState)(null),[s,o]=(0,M.useState)(["trade_networks"]),[d,u]=(0,M.useState)(["21"]),[c,f]=(0,M.useState)([]),[m,g]=(0,M.useState)([]),{regionOptions:v,handleRegionChange:b,selectedRegion:y,selectedTown:w}=(e=>{let[t,a]=(0,M.useState)(null),[r,n]=(0,M.useState)(null),i=eA.appLocalStorage.getItem("user_town"),l=eA.appLocalStorage.getItem("user_region"),s=eA.appLocalStorage.getItem("auto_region"),o=eA.appLocalStorage.getItem("auto_town"),d=(0,M.useMemo)(()=>{let e=((i||l)??(o||s)??cs).id,t=((i||l)??(o||s)??cs).name;return{value:t+e,label:t}},[]),[u,c]=(0,M.useState)(d),h=(0,M.useMemo)(()=>e.map(e=>({...e,towns:e.towns.map(t=>({...t,parentId:e.id}))})),[e]),p=(0,M.useMemo)(()=>{let e=h.map(({towns:e})=>e).reduce((e,t)=>[...e,...t],[]).filter(e=>!co.find(t=>t.name===e.name));return[...co,...e]},[h]);return{regionValue:u,regionOptions:(0,M.useMemo)(()=>[cs,...p,...h].map(e=>({value:e.name+e.id,label:e.name,url:e.id})),[h,p]),handleRegionChange:(0,M.useCallback)(e=>{if(!e)return;c(e[0]);let t=null,r=null;cs.name!==e[0].label&&(r=(t=p.find(t=>t.name===e[0].label)??null)?h.find(e=>e.id===Number(t?.parentId))??null:h.find(t=>t.name===e[0].label)??null),a(r),n(t)},[h,p]),selectedRegion:t,selectedTown:r}})(m),[_,x]=(0,M.useState)([]),[k,C]=(0,M.useState)([]),[S,$]=(0,M.useState)(""),T=(0,M.useRef)(""),E=(e=[],s&&s.length&&e.push(`discounts=${s.join(",")}`),d&&d.length&&e.push(`card_type=${d.join(",")}`),c&&c.length&&e.push(`bank=${c.join(",")}`),y&&e.push(`region=${y.url}`),w&&e.push(`town=${w.url}`),e.length?e.join("&"):"");(0,M.useEffect)(()=>{E!==T.current&&(cu(()=>{let e;(e=`limit=1${E.length?"&"+E:""}`,(0,p.callApi)({url:`/money_data/DebitCards.json?${e}`})).then(e=>{l(e.data?.debitCards_count||null)})}),T.current=E)},[E]),(0,M.useEffect)(()=>{let e;(0,p.callApi)({url:"/money_data/Root.json"}).then(e=>{g(e.data?.regions||[]),x(e.data?.companies||[])}),(0,p.callApi)({url:"/money_data/CardData.json",config:{signal:e}}).then(e=>{C(e.data?.card_types||[])})},[]);let N=`${n}/debetovye_karty`+(E.length?"?"+E:""),A=`${i||0} ${(0,D.pluralize)(i||0,"предложение","предложения","предложений")}`,L=(t=c?.map(e=>+e)??[],[..._].sort((e,a)=>{let r=t.includes(Number(e.id)),n=t.includes(Number(a.id));return!r&&n?1:r&&!n?-1:0}).map(e=>({value:e.id,label:e.name}))),I=[...k.map(e=>({value:String(e.id),label:e.title})),{value:"custom",label:"Другое"}];return(0,j.jsxs)(u9,{className:(0,P.default)(cd.default.debitCardsOffersWrapper,"disableContentBlocksStyles"),title:"Дебетовые карты",children:[(0,j.jsxs)("div",{className:cd.default.inputs,children:[(0,j.jsx)(B.Select,{value:ct.filter(e=>s.includes(e.value)),multiple:!0,onChange:e=>o(e?.map(({value:e})=>String(e))||[]),label:"Скидки и бонусы",options:ct,variant:"secondary"}),(0,j.jsx)(B.Select,{value:I.filter(e=>d.includes(e.value)),multiple:!0,onChange:e=>u(e?.map(e=>String(e.value))||[]),label:"Тип карты",options:I,variant:"secondary"}),(0,j.jsx)(B.Select,{value:L.filter(e=>c.includes(Number(e.value))),multiple:!0,onChange:e=>f(e?.map(e=>Number(e.value))||[]),label:"Банки",options:L,variant:"secondary"}),(0,j.jsx)(B.InputAutocomplete,{variant:"secondary",label:"Мое местоположение",value:S,options:v.filter(e=>e.label.includes(S)),onChange:$,onSelect:e=>e?b([e]):null})]}),(0,j.jsx)(B.Button,{as:"a",className:cd.default.button,label:`Смотреть ${A}`,variant:"primary",size:"s",href:N,onClick:(a=cr.DataLayerActionType.button,()=>{(0,cr.handelDataLayerPush)({eventCategory:"main_top_offers_block",eventAction:a,eventActionText:"смотреть",eventLabel:"debit_cards_calculator_top_offers",eventValue:r})})})]})};var ch=e.i(8083);let cp=({content:e={},savings:t,premium:a})=>{let r,n,i,l,s,o=(0,h.getEnvValue)().NEXT_PUBLIC_BASE_URL,d=u0({defaultValue:()=>String(e.amount||(a?3e6:3e5)),format:"currency",type:"int",maxLength:20,unit:"₽"}),[u,c]=(0,M.useState)(e.term||3),[p,f]=(0,M.useState)("");(0,M.useEffect)(()=>{d.handleChange(e.amount||(a?3e6:3e5))},[e.amount,a]),(0,M.useEffect)(()=>{c(e.term||3)},[e.term]),(0,M.useEffect)(()=>{if(a){let e=+d.value;if(e<3e6)return void f("Минимальная сумма - 3 000 000 ₽");if(e>15e6)return void f("Минимальная сумма - Максимальная сумма - 15 000 000 ₽");f("")}},[d.value,a]);let m="";t?m="/teg_nakopitelnye":a&&(m="/teg_premium");let g=(r=[],(n=String(+d.value||"").replace(/ /g,""))&&r.push(`amount=${n}`),u&&r.push(`period=${u}`),i=r.length?"?"+r.join("&"):"",`${o}/vklady${m}${i}#depositsList`),v="Вклады";return a?v="VIP Вклады":t&&(v="Накопительные счета"),(0,j.jsxs)(u9,{className:(0,P.default)(ch.default.depositsOffersWrapper,"disableContentBlocksStyles"),title:v,children:[(0,j.jsxs)("div",{className:ch.default.inputs,children:[(0,j.jsx)(B.InputBase,{label:"Сумма",value:d.isFocused?d.value:d.formattedValue,variant:"secondary",state:p?"error":void 0,caption:p,onClick:()=>{(0,cr.handelDataLayerPush)({eventCategory:`${(0,eL.translit)("журнал")}_${location.pathname}`,eventAction:cr.DataLayerActionType.input_field,eventActionText:(0,eL.translit)("сумма вклады"),eventLabel:""})},...d.events}),(0,j.jsx)(B.Select,{label:"Срок",options:ce,value:ce.find(e=>e.value===u)||ce[0],onChange:e=>{c(Number(e.value)),(0,cr.handelDataLayerPush)({eventCategory:`${(0,eL.translit)("журнал")}_${location.pathname}`,eventAction:cr.DataLayerActionType.field,eventActionText:(0,eL.translit)("срок вклады"),eventLabel:""})},variant:"secondary"})]}),(0,j.jsx)(B.Button,{as:"a",className:ch.default.button,label:"Смотреть",variant:"primary",size:"s",disabled:!!p,href:g,onClick:(l=cr.DataLayerActionType.button,()=>{(0,cr.handelDataLayerPush)({eventCategory:`${(0,eL.translit)("журнал")}_${location.pathname}`,eventAction:l,eventActionText:(0,eL.translit)("смотреть вклады"),eventLabel:"",eventValue:s})})})]})},cf={BUTTON:"withButton",FORM:"withForm"},cm=e=>e&&"createdAt"in e?{...e,image_mobile:e.imageMobile,type:cf[e.type],button_text:e.buttonText}:e,cg=async e=>{let t=await (0,p.callApi)({url:`/api/v1/product-banners?page=0&limit=100&categoryNavigator=${e}`,options:{isMpScApi:!0}});return{data:{blocks:t?.data?.banners?.map(cm)||[]}}};e.i(59309);var cv=e.i(95782);let cb=["а-ля","без","безо","в","вне","во","для","до","за","и","из","из-за","из-под","изо","к","ко","меж","на","над","не","ниже","о","об","обо","от","ото","по","под","пред","предо","при","про","ради","с","со","у"],cy=e=>{if("string"!=typeof e)return"";let t=e.replace(/\s\s+/g," ");return cb.forEach(e=>{let a=RegExp(`\\s${e}\\s`,"g");t=t.replace(a,` ${e}\u00A0`)}),t=t.replace(/\s-\s/g," — ")};e.s(["applyTypographyRules",0,cy],50056);var cw=e.i(13168);let c_=({block:e,categoryId:t,isOutside:a})=>{let r=(0,h.getEnvValue)(),n=cm(e),[i,l]=(0,M.useState)(n),{asPath:s}=(0,cv.useRouter)();if((0,M.useEffect)(()=>{r&&!n&&t&&cg(t).then(e=>{if(e.data?.blocks&&e.data.blocks.length>0){let t=Math.floor(Math.random()*e.data.blocks.length);l(e.data.blocks[t])}})},[r,n,t]),!i||!i.title)return null;let{button_text:o,image:d,text:u,title:c,url:p,background:f}=i,{textColor:m,buttonColor:g}=i,v=f?{background:f}:void 0,b=m?{color:m}:v?{color:"var(--color-white)"}:void 0;return(0,j.jsxs)("div",{style:v,className:(0,P.default)(cw.default.component,{[cw.default.isOutside]:a},"disableContentBlocksStyles"),children:[(0,j.jsx)("picture",{className:cw.default.image,children:d&&(0,j.jsx)("img",{loading:"lazy",src:d,alt:c})}),(0,j.jsxs)("div",{className:cw.default.body,children:[c&&(0,j.jsx)("div",{style:b,className:cw.default.title,dangerouslySetInnerHTML:{__html:c}}),u&&(0,j.jsx)("div",{style:b,className:cw.default.description,dangerouslySetInnerHTML:{__html:cy(u)}}),(0,j.jsx)(B.Button,{target:"_blank",className:(0,P.default)(cw.default.button,`info-block-id-${i.id}`),variant:g||(v?"white":"primary"),as:"a",size:"s",onClick:e=>{e.preventDefault(),(0,eN.newHandelDataLayerPush)({eventCategory:`${(0,eL.translit)("журнал")}__${r.NEXT_PUBLIC_BASE_URL}${s}`,eventActionType:eN.DataLayerActionType.button,eventActionText:c||"",eventLabel:o||""}),window.open(p,"_blank")},href:p,children:o})]})]})};e.s(["InfoBlock",0,c_],31484),e.s([],75727);var cx=e.i(91814);let ck={auto:{src:e.i(4409).default,width:308,height:176,blurWidth:8,blurHeight:5,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAsElEQVR42gGlAFr/AO3w7PP4+/X/+Pv1//H49P/r9vP/8fj1/+X09P/s8OrzAOz39v/q9/X/7Pf0/9Ho6v+/0tn/zNTb/9Hn7f/p9/X/ANTs8f/UzMz/2rS0/7yFlP+eS2X/rUpk/8t3if/Q2OH/AKvE1P+FSWX/mDZU/4gzVP9+IUL/syE7/44sTP+Oobn/AJnC1fN6j6n/aHKN/0dFZv8+M1T/Ukto/0JKbf9jjqvzvNJ5PIMTGR8AAAAASUVORK5CYII="},auto_m:{src:e.i(56824).default,width:295,height:120,blurWidth:8,blurHeight:3,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAYAAACuyE5IAAAAbklEQVR42gFjAJz/AOrz9fjx+vn/8Pn1/+v18v/S4uX/2OLm/+Xy8v/n8e/4ANDt9f/Q6vH/xbK5/8aQm/+fWXH/t1Bo/7+crf++4+7/AHeqx/iWw9r/fXuV/3BPbf9SMFP/bjpX/2Npif+EudH43sFK9HdNcQUAAAAASUVORK5CYII="},moto:{src:e.i(56470).default,width:308,height:176,blurWidth:8,blurHeight:5,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAsElEQVR42gGlAFr/AOTq6/Pt8/T/6/L0/+ft8P/X0db/3Ofr/+Tv8f/b5efzAOPy9f/i8fT/19DW/9Cpr/+vWmz/pIaV/9rj5//Y6+//ANfv9P/O4OX/qZGY/6JLWf+GJj7/ckpf/7LK1f/I5u3/AMDl8P+pusb/dklY/4MnQv9TMUz/TEZb/4Odrv+x2OL/AHmrwPN1nrT/T1ly/09je/9CWHD/PERd/0x4jP9UhZjzAmp2ycGRhFAAAAAASUVORK5CYII="},moto_m:{src:e.i(74411).default,width:295,height:120,blurWidth:8,blurHeight:3,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAYAAACuyE5IAAAAbklEQVR42gFjAJz/AOXv8fjo8/X/4+vu/9vM0P++k6D/zcvS/9/t8P/T5Of4ANbv9f/T6/H/urS6/6FYZv+BMEf/h3yN/8Th6f/A3+b/AK3Y6Pio0uL/fHiJ/2pBW/9PQlz/UFlv/4Swv/9+r7/4UjBKBeU1M2MAAAAASUVORK5CYII="}},cC=(e,t,a)=>{(0,cr.handelDataLayerPush)({eventCategory:"main_top_offers_block",eventAction:e,eventActionText:t,eventLabel:"osago_calculator_top_offers",eventValue:a})},cS=[{value:"auto",label:"Автомобиль"},{value:"moto",label:"Мотоцикл"}],c$=({kasko:e,small:t})=>{let a=(0,h.getEnvValue)(),r=eJ("lg"),[n,i]=(0,M.useState)(!1),[l,s]=(0,M.useState)(""),o=(0,M.useRef)(null),d=t=>{t&&t.preventDefault();let r=`${a.NEXT_PUBLIC_BASE_URL}${e0.OSAGO_URL}/step-car`,i=`${a.NEXT_PUBLIC_BASE_URL}${e0.KASKO_URL}/vehicle`,s=[];l&&s.push("license="+l.replaceAll(" ","")),n&&!e&&s.push("type=moto");let o=s.length?`${s.join("&")}`:"";if(e)window.open(`${i}?${o}`,"_self");else{let e=ej();cC(cr.DataLayerActionType.button,"рассчитать",e),window.open(`${r}?${o}`,"_self")}};return(0,j.jsx)("div",{className:(0,P.default)(cx.default.osagoOffersWrapper,"disableContentBlocksStyles",{[cx.default.small]:t}),children:(0,j.jsxs)("div",{className:cx.default.container,children:[(0,j.jsx)(I.default,{className:cx.default.img,src:ck[`${n?"moto":"auto"}${r?"_m":""}`],alt:"фото",unoptimized:!0}),(0,j.jsxs)("div",{className:cx.default.content,children:[(0,j.jsxs)("div",{className:cx.default.title,children:["Онлайн калькулятор ",!r&&(e?"КАСКО":"ОСАГО")]}),(0,j.jsxs)("div",{className:cx.default.inputs,children:[!e&&(0,j.jsx)(B.Select,{className:cx.default.select,size:"m",label:"Тип транспорта",options:cS,value:n?cS[1]:cS[0],onChange:e=>{var t;return t="moto"===e.value,void(cC(cr.DataLayerActionType.button,t?"мото":"авто"),i(t),s(""),o.current&&o.current.focus())},variant:"secondary"}),(0,j.jsx)("form",{className:cx.default.form,onSubmit:d,children:(0,j.jsx)(B.InputMasked,{label:"Госномер",size:"m",variant:"secondary",maskOpts:{mask:n?"0000 aa 00":"a 000 aa 00"},maskPlaceholder:n?"0000 aa 00":"a 000 aa 00",value:l||"",onChange:e=>s(e)})}),(0,j.jsxs)("p",{className:cx.default.noLicense,children:["У меня ",(0,j.jsx)("a",{onClick:e=>{e&&e.preventDefault(),cC(cr.DataLayerActionType.link,"нет номера"),d()},children:"нет номера"})]})]}),(0,j.jsx)(B.Button,{className:cx.default.button,label:"Рассчитать",variant:"primary",size:"s",onClick:()=>{cC(cr.DataLayerActionType.button,"рассчитать"),d()}})]})]})})};var cT=e.i(3303),cE=e.i(22024);let cj=({id:e})=>(0,j.jsxs)("div",{className:cE.default.wrapper,children:[(0,j.jsx)("div",{id:`frame-calculator_wrap_${e}`,"data-draft-first-screen":"extended","data-bg":"#fff","data-id-frame":"75534965-d320-485f-ab98-e625d00a84fe","data-adv-p-id":"50fe7e8417230d96f318b7d5b3fba670"}),(0,j.jsx)(cT.default,{id:String(e),type:"text/javascript",strategy:"afterInteractive",src:`https://finuslugi.ru/osago/partners/main/iframe.bundle.iife.js?id=${e}`})]});var cN=e.i(60193);let cA=({data:e,postId:t,stats:a})=>{let[r,n]=(0,M.useState)(null),[i,l]=(0,M.useState)(!1),[s,o]=(0,M.useState)(a),d=Object.values(s||{}).reduce((e,t)=>e+(t.count||0),0);(0,M.useEffect)(()=>{let a=eA.appLocalStorage.getItem("surveyVotes")||{},r=e.key?a[e.key]:null;r&&s&&n(r),r&&!s&&e.key&&k(t,e.key).then(e=>{o(e),n(r)})},[e.key]);let u=a=>{(0,eN.newHandelDataLayerPush)({eventCategory:`${(0,eL.translit)("журнал")}_${location.pathname}`,eventActionType:eN.DataLayerActionType.list,eventActionText:(0,eL.translit)(e.title??""),eventLabel:""});let i=a.currentTarget.getAttribute("data-id");if(!i||r||!e.key)return;x(t,e.key,i).then(e=>{!s&&e&&o(e),n(i)});let l=eA.appLocalStorage.getItem("surveyVotes")||{};l[e.key]=i,eA.appLocalStorage.setItem("surveyVotes",JSON.stringify(l));let u=eA.appLocalStorage.getItem("surveyVotesCount")||{};u[e.key]=d,eA.appLocalStorage.setItem("surveyVotesCount",JSON.stringify(u)),s&&n(i)};return(0,j.jsxs)("div",{id:e.key,className:(0,P.default)(cN.default.survey,"disableContentBlocksStyles"),children:[(0,j.jsxs)("div",{className:cN.default.left,children:[(0,j.jsxs)("div",{className:cN.default.text,children:[(0,j.jsx)("div",{className:cN.default.question,children:e.title}),(0,j.jsx)("label",{children:e.subtitle||"Проголосуйте"})]}),(0,j.jsxs)("div",{className:cN.default.buttonWrapper,onClick:()=>{let t=window.location.href.split("#")[0];navigator.clipboard.writeText(`${t}#${e.key}`),l(!0),setTimeout(()=>l(!1),2e3)},children:[(0,j.jsx)(B.Button,{className:cN.default.buttonWrapperIcon,shape:"circle-icon",size:"s",iconLeft:(0,j.jsx)(R.IconFdsCopyO,{})}),i&&(0,j.jsx)("div",{className:cN.default.tooltip,children:"Ссылка скопирована"})]})]}),(0,j.jsx)("div",{className:(0,P.default)(cN.default.options,{[cN.default.voted]:!!r}),children:e.answers?.map(e=>{let t=e.key===r,a=(s?.[e.key]?.count||0)+0,n=r?Math.round(a/d*100):0;return(0,j.jsxs)("div",{className:(0,P.default)(cN.default.option,{[cN.default.selected]:t}),"data-id":e.key,onClick:u,children:[(0,j.jsxs)("div",{children:[!!e.icon&&(0,j.jsx)("span",{children:e.icon}),(0,j.jsxs)("p",{children:[e.text,""]})]}),!!r&&(0,j.jsxs)("label",{children:[n,"%"]}),(0,j.jsx)("div",{className:cN.default.fill,style:{width:`${n}%`}})]},e.key)})}),!!r&&!1]})};var cL=e.i(22664),cM=e.i(27464);let cI={src:e.i(15182).default,width:210,height:132,blurWidth:8,blurHeight:5,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAsElEQVR42gGlAFr/AAAAAAA1Nzwdr7DCbb610HN+jNhJrsb5tKm563YyN1kXAAAAAAA8PkQgxcfajs27zJGrs+M5uMTwRJWe0i2QnMJhAAAAAAAMDQ4Gg4aPQtHY6D7S3/VN1ePwZtrh9EC+z/iHAAEBAQApKi4VhIiSRM7W60e42vNzstXRquHj71WjqLc2AAICAgF6fYlAl5yqpcjM2XvI1PNMy9PwYbrB4zaWmqk632NSU6nGL64AAAAASUVORK5CYII="},cO={info_bl:!0,osago:!0,deposits:!0,savings:!0,premium:!0,credits:!0,debit_cards:!0,post_offer:!0};e.s(["ContentBlocks",0,({env:e,className:t,data:a,params:r,post:n,tags:i})=>{let l=uJ(),{NEXT_PUBLIC_S3_ASSETS:s,NEXT_PUBLIC_BASE_URL:o}=e,d=(0,M.useRef)(null),u=(0,M.useRef)(null),c=()=>d.current?.focus(),h=n?.filter_ids?.[0]||null,p=e=>{e.target&&"innerText"in e.target&&"string"==typeof e.target.innerText&&(0,eN.newHandelDataLayerPush)({eventCategory:`${(0,eL.translit)("журнал")}_${location.pathname}`,eventActionType:eN.DataLayerActionType.link,eventActionText:(0,eL.translit)(`${e.target.innerText} text_novost`),eventLabel:""})};if((0,M.useEffect)(()=>{let e=u.current;if(!e)return;e.querySelectorAll("a").forEach(e=>{e.classList.contains("button")||/button/i.test(e.className)||e.addEventListener("mousedown",p)});let t=u.current;return()=>{t?.querySelectorAll("a").forEach(e=>{e.removeEventListener("mousedown",p)})}},[]),!Array.isArray(a))return null;let f=()=>{$(e,n?.url||"")},v=(()=>{let t,u=[],p=1,v=0,b=0,y=cO[a[a.length-1]?.type||""],w=!1;if(a.forEach((e,r)=>{"header"===e.type&&(3==++v&&(a[r-1]?.type==="banner"&&(t=a.splice(r-1,1)),a[r+1]?.type==="banner"&&(t=a.splice(r+1,1))),t&&4===v&&a.splice(r,0,t[0])),"info_bl"===e.type&&e.data?.block?.title&&b++,"widget_osago"===e.type&&(w=!0)}),a.forEach((t,a)=>{switch(t.type){case"banner":r&&u.push((0,j.jsx)(uK,{config:l,params:r},a));break;case"header":t.data?.text&&u.push((0,j.jsx)("h2",{id:`${n?.id}_content_header_${p}`,dangerouslySetInnerHTML:{__html:cy(t.data.text)}},a)),p++;break;case"sub_header":t.data?.text&&u.push((0,j.jsx)("h3",{dangerouslySetInnerHTML:{__html:cy(t.data.text)}},a));break;case"paragraph":t.data?.text&&u.push((0,j.jsx)("div",{dangerouslySetInnerHTML:{__html:cy(t.data.text)}},a));break;case"link":t.data?.text&&u.push((0,j.jsx)("div",{className:cM.default["block-link"],children:(0,j.jsxs)("a",{target:"_blank",href:t.data.url,rel:"noreferrer",children:[t.data.text,(0,j.jsx)(R.IconFdsArrowUpRightSmallO,{size:20})]})},a));break;case"dossier":t.data?.text&&u.push((0,j.jsxs)("div",{className:cM.default["dossier-date-item"],children:[(0,j.jsx)("span",{className:cM.default.date,children:t.data.year}),(0,j.jsx)("div",{className:cM.default.text,dangerouslySetInnerHTML:{__html:cy(t.data.text)}})]},a));break;case"html":t.data?.html&&u.push((0,j.jsx)("div",{className:cM.default["html-block"],dangerouslySetInnerHTML:{__html:(0,cL.insertRelToHtmlText)(cy(t.data.html))}},a));break;case"annotation":t.data?.text&&u.push((0,j.jsx)("div",{className:cM.default.annotation,dangerouslySetInnerHTML:{__html:(0,cL.insertRelToHtmlText)(cy(t.data.text))}},a));break;case"company-annotation":t.data?.text&&u.push((0,j.jsx)("div",{className:cM.default["company-annotation"],dangerouslySetInnerHTML:{__html:cy(t.data.text)}},a));break;case"keynote":t.data?.text&&u.push((0,j.jsx)("div",{className:cM.default["keynote-wrapper"],children:(0,j.jsx)("p",{className:cM.default.keynote,dangerouslySetInnerHTML:{__html:cy(t.data.text)}})},a));break;case"document-file":u.push((0,j.jsxs)(O.default,{className:cM.default["doc-file"],href:function(e,t=""){return e?e.startsWith("http")?e:`${t}/doc/post_docs/${e}`:""}(t?.data?.file),target:"_blank",children:[(0,j.jsx)(R.IconFile,{size:22}),(0,j.jsx)("label",{className:cM.default["doc-title"],children:t?.data?.title}),(0,j.jsx)(R.IconFdsChevronRightO,{size:22})]},a));break;case"table":t.data&&u.push((0,j.jsxs)("div",{className:cM.default["content-table-wrapper"],children:[t.data.title?(0,j.jsx)("h4",{children:t.data.title}):"",(0,j.jsx)("div",{className:cM.default["content-table-content"],dangerouslySetInnerHTML:{__html:(0,cL.insertRelToHtmlText)(t.data.html||"")}})]},a));break;case"image":t.data&&u.push((0,j.jsx)(uI,{env:e,imageFile:t.data.imageFile,imageCaption:t.data.imageCaption,imageData:t.data.imageData,className:cM.default["content-image"],imageClassName:cM.default["content-image-element"]},a));break;case"info_bl":u.push((0,j.jsx)(c_,{block:t.data.block},a));break;case"incoming-tax-calculator":u.push((0,j.jsx)(ef,{className:"disableContentBlocksStyles",assets:{desktop:`${s}/mp-assets/widgets/IncomeTaxCalculator/bannerWidget.png`,mobile:`${s}/mp-assets/widgets/IncomeTaxCalculator/bannerWidget.png`},bannerButtonUrl:t.data.url??""},a));break;case"osago":u.push((0,j.jsx)(c$,{small:!0},a));break;case"widget_osago":n?.id&&u.push((0,j.jsx)(cj,{id:n.id},a));break;case"deposits":u.push((0,j.jsx)(cp,{},a));break;case"savings":u.push((0,j.jsx)(cp,{savings:!0},a));break;case"premium":u.push((0,j.jsx)(cp,{premium:!0},a));break;case"credits":u.push((0,j.jsx)(cl,{},a));break;case"debit_cards":u.push((0,j.jsx)(cc,{},a));break;case"post_quote":t.data?.quote&&u.push((0,j.jsx)(ev,{name:t.data.auth,position:t.data.position,img:t.data.imageData,quote:cy(t.data.quote)},a));break;case"post_offer":t.data&&u.push((0,j.jsxs)(M.default.Fragment,{children:[(1===t.data.type||12===t.data.type||13===t.data.type)&&(0,j.jsx)(cp,{content:{amount:t.data.amount,term:t.data.term},savings:12===t.data.type,premium:13===t.data.type},"depositsOffers"),2===t.data.type&&(0,j.jsx)(cl,{content:{amount:t.data.amount,term:t.data.term}},"creditsOffers"),11===t.data.type&&(0,j.jsx)(cc,{},"debitCardsOffers"),9===t.data.type&&!w&&(0,j.jsx)(c$,{small:!0},"osagoOffers")]},a));break;case"post_author":t.data?.name&&u.push((0,j.jsxs)("a",{className:cM.default.postAuthor,href:`/navigator/author/${t.data.url}`,target:"_self",children:[t.data.imageData&&(0,j.jsx)(I.default,{src:(0,uG.getImageUrl)(t.data.imageData,"original",o),alt:"portrait",width:48,height:48,unoptimized:!0}),(0,j.jsxs)("div",{children:[(0,j.jsx)("label",{children:t.data.name}),(0,j.jsx)("span",{children:t.data.position})]})]},a));break;case"warning":t.data?.title&&u.push((0,j.jsxs)("div",{className:cM.default.warning,children:[(0,j.jsx)(R.IconFdsExclamationTriangleO,{size:22}),(0,j.jsxs)("div",{children:[(0,j.jsx)("label",{children:t.data.title}),(0,j.jsx)("span",{dangerouslySetInnerHTML:{__html:cy(t.data.text)}})]})]},a));break;case"mobile_app_banner":u.push((0,j.jsx)(uF.UiQrAd,{className:cM.default.qrAd,QrImage:({className:e})=>(0,j.jsx)(I.default,{alt:"qr",unoptimized:!0,src:em.default,className:e}),BgImage:({className:e})=>(0,j.jsx)(I.default,{alt:"qr",unoptimized:!0,src:cI,className:e})},a));break;case"poll":{let r=m(n?.url);t.data&&u.push((0,j.jsx)(cA,{env:e,data:t.data,postId:r,stats:n?.polls?.[t.data.key||""]},a));break}case"read_more":var i;u.push((0,j.jsx)(uZ,{env:e,articles:Array.isArray(i=t.data)?i:Array.isArray(i?.articles)&&"fullUrl"in(i?.articles[0]||{})?i.articles.map(e=>(0,g.parsePost)(e)):[]},a));break;case"slider":u.push((0,j.jsx)(uP,{env:e,data:t.data},a));break;case"video":u.push((0,j.jsx)(uB,{url:t.data.url,text:t.data.text},a))}}),(n?.ads_banner||0===b&&h)&&u.push((0,j.jsx)(c_,{env:e,block:n?.ads_banner,categoryId:h},"add-extra-banner")),n&&u.push((0,j.jsx)(uz.PostActions,{socProps:{title:n.title,url:`/${n.url}`},comments:String(n.comments?.length||0),focusCommentsInput:c,likes:String(n.likes||0),submitLike:f},"author")),n?.comments){let t=n.url;u.push((0,j.jsx)(uj,{env:e,postId:t,comments:n.comments,inputRef:d},"comments"))}let _=n?.tag_ids?.[0],x=i?.find(e=>e.id===_)?.url;return y||w||"navigator/zastrahovat"!==x||u.push((0,j.jsx)(c$,{small:!0},"osago")),y||"navigator/nakopit-i-sohranit"!==x&&"navigator/analitika"!==x||u.push((0,j.jsx)(cp,{},"deposits")),y||"navigator/kredity"!==x||u.push((0,j.jsx)(cl,{},"credits")),y||"6"!==x||u.push((0,j.jsx)(cc,{},"debit cards")),u})();return(0,j.jsx)("div",{ref:u,className:(0,P.default)(cM.default["content-blocks"],"content-blocks",t),children:v})}],7326),e.s([],8237)},92229,e=>{e.v({footnoteAnchor:"Footnote-module-scss-module__R5THkW__footnoteAnchor",footnoteTop:"Footnote-module-scss-module__R5THkW__footnoteTop",popup:"Footnote-module-scss-module__R5THkW__popup",shine:"Footnote-module-scss-module__R5THkW__shine"})},45757,56547,e=>{"use strict";var t=e.i(43476),a=e.i(71645);e.i(38886);var r=e.i(86969);e.i(75182);var n=e.i(64457),i=e.i(65018),l=e.i(92229);let s=/<([^>]+)>$/,o=e=>{let t=(e=>{let t=e.getAttribute("href");if(!t)return null;let a=decodeURIComponent(t).match(s);return a?.[1]||null})(e);return t?(e.dataset.pseudoContent=t,e.classList.add(l.default.footnoteAnchor),t):(delete e.dataset.pseudoContent,e.classList.remove(l.default.footnoteAnchor),e.classList.remove(l.default.footnoteTop),null)},d=(e,t)=>{if(!t||!(e instanceof Element))return null;let a=e.closest("a[href]");if(!(a instanceof HTMLAnchorElement)||!t.contains(a))return null;let r=o(a);return r?{anchorElement:a,text:r}:null};e.s(["Footnote",0,({articleRef:e})=>{let s=(0,i.useMedia)("lg"),[u,c]=(0,a.useState)(null);return(0,a.useEffect)(()=>{let t=e.current;if(!t)return;let a=()=>{t.querySelectorAll("a[href]").forEach(o)},r=e=>{let a=d(e.target,t);if(!a)return;let r=a.anchorElement.getBoundingClientRect();a.anchorElement.classList.toggle(l.default.footnoteTop,r.bottom>window.innerHeight/2)},n=e=>{let a=d(e.target,t);a&&(e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),c(a.text))};a();let i=new MutationObserver(a);return i.observe(t,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["href"]}),t.addEventListener("mouseover",r),t.addEventListener("click",n,!0),()=>{i.disconnect(),t.removeEventListener("mouseover",r),t.removeEventListener("click",n,!0)}},[]),(0,t.jsx)(r.Portal,{children:(0,t.jsx)(n.UiMobilePopup,{className:l.default.popup,isOpen:s&&!!u,onClose:()=>c(null),children:u})})}],56547),e.s([],45757)},99228,e=>{"use strict";e.s(["calcAbsTop",0,e=>{let t=0;do t+=e.offsetTop;while(e=e.offsetParent)return t},"scrollAnimation",0,(e,t)=>{let a=document.documentElement.scrollTop||document.body.scrollTop;t&&(a=t.scrollTop);let r=e-110*!t,n=r>a?r-a:a-r,i=0!==Math.round(n/25)?Math.round(n/25):1,l=r>a?a+i:a-i,s=0;if(r===a)return void setTimeout("window.scrollTo(0, "+r+")",10);if(r>a){for(let e=a;e<r;e+=i)t?setTimeout(function(){t.scrollTop+=i},10*s):setTimeout("window.scrollTo(0, "+l+")",10*s),(l+=i)>r&&(l=r),s++;return}for(let e=a;e>r;e-=i)t?setTimeout(function(){t.scrollTop-=i},10*s):setTimeout("window.scrollTo(0, "+l+")",10*s),(l-=i)<r&&(l=r),s++}])}]);