"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9335],{2951:function(e,t,n){n.d(t,{Z:function(){return c}});var r,i={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 a(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var o={date:a({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:a({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:a({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},l={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function s(e){return function(t,n){var r;if("formatting"===(null!=n&&n.context?String(n.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,a=null!=n&&n.width?String(n.width):i;r=e.formattingValues[a]||e.formattingValues[i]}else{var o=e.defaultWidth,l=null!=n&&n.width?String(n.width):e.defaultWidth;r=e.values[l]||e.values[o]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function u(e){return function(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=r.width,a=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;var l=o[0],s=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(s)?function(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n}(s,function(e){return e.test(l)}):function(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}(s,function(e){return e.test(l)});return n=e.valueCallback?e.valueCallback(u):u,{value:n=r.valueCallback?r.valueCallback(n):n,rest:t.slice(l.length)}}}var c={code:"en-US",formatDistance:function(e,t,n){var r,a=i[e];return(r="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),null!=n&&n.addSuffix)?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:o,formatRelative:function(e,t,n,r){return l[e]},localize:{ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:s({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:s({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:s({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:s({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:s({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:(r={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]:{},n=e.match(r.matchPattern);if(!n)return null;var i=n[0],a=e.match(r.parsePattern);if(!a)return null;var o=r.valueCallback?r.valueCallback(a[0]):a[0];return{value:o=t.valueCallback?t.valueCallback(o):o,rest:e.slice(i.length)}}),era:u({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:u({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:u({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:u({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:u({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}}},19171:function(e,t,n){n.d(t,{j:function(){return i}});var r={};function i(){return r}},91761:function(e,t){var n=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"})}},r=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"})}};t.Z={p:r,P:function(e,t){var i,a=e.match(/(P+)(p+)?/)||[],o=a[1],l=a[2];if(!l)return n(e,t);switch(o){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"})}return i.replace("{{date}}",n(o,t)).replace("{{time}}",r(l,t))}}},99150:function(e,t,n){n.d(t,{Z:function(){return r}});function r(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()}},50376:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(31064),i=n(15127),a=n(86593),o=n(88844);function l(e){(0,o.Z)(1,arguments);var t=(0,r.Z)(e);return Math.round(((0,i.Z)(t).getTime()-(function(e){(0,o.Z)(1,arguments);var t=(0,a.Z)(e),n=new Date(0);return n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0),(0,i.Z)(n)})(t).getTime())/6048e5)+1}},86593:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(31064),i=n(88844),a=n(15127);function o(e){(0,i.Z)(1,arguments);var t=(0,r.Z)(e),n=t.getUTCFullYear(),o=new Date(0);o.setUTCFullYear(n+1,0,4),o.setUTCHours(0,0,0,0);var l=(0,a.Z)(o),s=new Date(0);s.setUTCFullYear(n,0,4),s.setUTCHours(0,0,0,0);var u=(0,a.Z)(s);return t.getTime()>=l.getTime()?n+1:t.getTime()>=u.getTime()?n:n-1}},65224:function(e,t,n){n.d(t,{Z:function(){return u}});var r=n(31064),i=n(51950),a=n(65285),o=n(88844),l=n(37848),s=n(19171);function u(e,t){(0,o.Z)(1,arguments);var n=(0,r.Z)(e);return Math.round(((0,i.Z)(n,t).getTime()-(function(e,t){(0,o.Z)(1,arguments);var n,r,u,c,d,h,f,p,m=(0,s.j)(),v=(0,l.Z)(null!==(n=null!==(r=null!==(u=null!==(c=null==t?void 0:t.firstWeekContainsDate)&&void 0!==c?c:null==t?void 0:null===(d=t.locale)||void 0===d?void 0:null===(h=d.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==u?u:m.firstWeekContainsDate)&&void 0!==r?r:null===(f=m.locale)||void 0===f?void 0:null===(p=f.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==n?n:1),g=(0,a.Z)(e,t),w=new Date(0);return w.setUTCFullYear(g,0,v),w.setUTCHours(0,0,0,0),(0,i.Z)(w,t)})(n,t).getTime())/6048e5)+1}},65285:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(31064),i=n(88844),a=n(51950),o=n(37848),l=n(19171);function s(e,t){(0,i.Z)(1,arguments);var n,s,u,c,d,h,f,p,m=(0,r.Z)(e),v=m.getUTCFullYear(),g=(0,l.j)(),w=(0,o.Z)(null!==(n=null!==(s=null!==(u=null!==(c=null==t?void 0:t.firstWeekContainsDate)&&void 0!==c?c:null==t?void 0:null===(d=t.locale)||void 0===d?void 0:null===(h=d.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==u?u:g.firstWeekContainsDate)&&void 0!==s?s:null===(f=g.locale)||void 0===f?void 0:null===(p=f.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==n?n:1);if(!(w>=1&&w<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var y=new Date(0);y.setUTCFullYear(v+1,0,w),y.setUTCHours(0,0,0,0);var b=(0,a.Z)(y,t),x=new Date(0);x.setUTCFullYear(v,0,w),x.setUTCHours(0,0,0,0);var k=(0,a.Z)(x,t);return m.getTime()>=b.getTime()?v+1:m.getTime()>=k.getTime()?v:v-1}},36985:function(e,t,n){n.d(t,{Do:function(){return o},Iu:function(){return a},qp:function(){return l}});var r=["D","DD"],i=["YY","YYYY"];function a(e){return -1!==r.indexOf(e)}function o(e){return -1!==i.indexOf(e)}function l(e,t,n){if("YYYY"===e)throw RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; 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(n,"`; 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(n,"`; 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(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}},88844:function(e,t,n){n.d(t,{Z:function(){return r}});function r(e,t){if(t.length<e)throw TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}},15127:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(31064),i=n(88844);function a(e){(0,i.Z)(1,arguments);var t=(0,r.Z)(e),n=t.getUTCDay();return t.setUTCDate(t.getUTCDate()-((n<1?7:0)+n-1)),t.setUTCHours(0,0,0,0),t}},51950:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(31064),i=n(88844),a=n(37848),o=n(19171);function l(e,t){(0,i.Z)(1,arguments);var n,l,s,u,c,d,h,f,p=(0,o.j)(),m=(0,a.Z)(null!==(n=null!==(l=null!==(s=null!==(u=null==t?void 0:t.weekStartsOn)&&void 0!==u?u:null==t?void 0:null===(c=t.locale)||void 0===c?void 0:null===(d=c.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==s?s:p.weekStartsOn)&&void 0!==l?l:null===(h=p.locale)||void 0===h?void 0:null===(f=h.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==n?n:0);if(!(m>=0&&m<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=(0,r.Z)(e),g=v.getUTCDay();return v.setUTCDate(v.getUTCDate()-((g<m?7:0)+g-m)),v.setUTCHours(0,0,0,0),v}},37848:function(e,t,n){n.d(t,{Z:function(){return r}});function r(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)}},92929:function(e,t,n){n.d(t,{Z:function(){return $}});var r=n(2889),i=n(6187),a=n(31064),o=n(88844),l=n(50376),s=n(86593),u=n(65224),c=n(65285);function d(e,t){for(var n=Math.abs(e).toString();n.length<t;)n="0"+n;return(e<0?"-":"")+n}var h={y:function(e,t){var n=e.getUTCFullYear(),r=n>0?n:1-n;return d("yy"===t?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):d(n+1,2)},d:function(e,t){return d(e.getUTCDate(),t.length)},h:function(e,t){return d(e.getUTCHours()%12||12,t.length)},H:function(e,t){return d(e.getUTCHours(),t.length)},m:function(e,t){return d(e.getUTCMinutes(),t.length)},s:function(e,t){return d(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length;return d(Math.floor(e.getUTCMilliseconds()*Math.pow(10,n-3)),t.length)}},f={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"};function p(e,t){var n=e>0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),a=r%60;return 0===a?n+String(i):n+String(i)+(t||"")+d(a,2)}function m(e,t){return e%60==0?(e>0?"-":"+")+d(Math.abs(e)/60,2):v(e,t)}function v(e,t){var n=Math.abs(e);return(e>0?"-":"+")+d(Math.floor(n/60),2)+(t||"")+d(n%60,2)}var g={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear();return n.ordinalNumber(r>0?r:1-r,{unit:"year"})}return h.y(e,t)},Y:function(e,t,n,r){var i=(0,c.Z)(e,r),a=i>0?i:1-i;return"YY"===t?d(a%100,2):"Yo"===t?n.ordinalNumber(a,{unit:"year"}):d(a,t.length)},R:function(e,t){return d((0,s.Z)(e),t.length)},u:function(e,t){return d(e.getUTCFullYear(),t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return d(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return d(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return h.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return d(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var i=(0,u.Z)(e,r);return"wo"===t?n.ordinalNumber(i,{unit:"week"}):d(i,t.length)},I:function(e,t,n){var r=(0,l.Z)(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):d(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):h.d(e,t)},D:function(e,t,n){var r=function(e){(0,o.Z)(1,arguments);var t=(0,a.Z)(e),n=t.getTime();return t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0),Math.floor((n-t.getTime())/864e5)+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):d(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var i=e.getUTCDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return d(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var i=e.getUTCDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return d(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),i=0===r?7:r;switch(t){case"i":return String(i);case"ii":return d(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,i=e.getUTCHours();switch(r=12===i?f.noon:0===i?f.midnight:i/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,i=e.getUTCHours();switch(r=i>=17?f.evening:i>=12?f.afternoon:i>=4?f.morning:f.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return h.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):h.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):d(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return(0===r&&(r=24),"ko"===t)?n.ordinalNumber(r,{unit:"hour"}):d(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):h.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):h.s(e,t)},S:function(e,t){return h.S(e,t)},X:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return m(i);case"XXXX":case"XX":return v(i);default:return v(i,":")}},x:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return m(i);case"xxxx":case"xx":return v(i);default:return v(i,":")}},O:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+p(i,":");default:return"GMT"+v(i,":")}},z:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+p(i,":");default:return"GMT"+v(i,":")}},t:function(e,t,n,r){return d(Math.floor((r._originalDate||e).getTime()/1e3),t.length)},T:function(e,t,n,r){return d((r._originalDate||e).getTime(),t.length)}},w=n(91761),y=n(99150),b=n(36985),x=n(37848),k=n(19171),Z=n(2951),T=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,_=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,C=/^'([^]*?)'?$/,N=/''/g,j=/[a-zA-Z]/;function $(e,t,n){(0,o.Z)(2,arguments);var l,s,u,c,d,h,f,p,m,v,$,S,O,D,M,I,U,A,R=String(t),P=(0,k.j)(),E=null!==(l=null!==(s=null==n?void 0:n.locale)&&void 0!==s?s:P.locale)&&void 0!==l?l:Z.Z,L=(0,x.Z)(null!==(u=null!==(c=null!==(d=null!==(h=null==n?void 0:n.firstWeekContainsDate)&&void 0!==h?h:null==n?void 0:null===(f=n.locale)||void 0===f?void 0:null===(p=f.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==d?d:P.firstWeekContainsDate)&&void 0!==c?c:null===(m=P.locale)||void 0===m?void 0:null===(v=m.options)||void 0===v?void 0:v.firstWeekContainsDate)&&void 0!==u?u:1);if(!(L>=1&&L<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var W=(0,x.Z)(null!==($=null!==(S=null!==(O=null!==(D=null==n?void 0:n.weekStartsOn)&&void 0!==D?D:null==n?void 0:null===(M=n.locale)||void 0===M?void 0:null===(I=M.options)||void 0===I?void 0:I.weekStartsOn)&&void 0!==O?O:P.weekStartsOn)&&void 0!==S?S:null===(U=P.locale)||void 0===U?void 0:null===(A=U.options)||void 0===A?void 0:A.weekStartsOn)&&void 0!==$?$:0);if(!(W>=0&&W<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!E.localize)throw RangeError("locale must contain localize property");if(!E.formatLong)throw RangeError("locale must contain formatLong property");var z=(0,a.Z)(e);if(!(0,r.Z)(z))throw RangeError("Invalid time value");var B=(0,y.Z)(z),q=(0,i.Z)(z,B),H={firstWeekContainsDate:L,weekStartsOn:W,locale:E,_originalDate:z};return R.match(_).map(function(e){var t=e[0];return"p"===t||"P"===t?(0,w.Z[t])(e,E.formatLong):e}).join("").match(T).map(function(r){if("''"===r)return"'";var i,a=r[0];if("'"===a)return(i=r.match(C))?i[1].replace(N,"'"):r;var o=g[a];if(o)return!(null!=n&&n.useAdditionalWeekYearTokens)&&(0,b.Do)(r)&&(0,b.qp)(r,t,String(e)),!(null!=n&&n.useAdditionalDayOfYearTokens)&&(0,b.Iu)(r)&&(0,b.qp)(r,t,String(e)),o(q,r,E.localize,H);if(a.match(j))throw RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");return r}).join("")}},84127:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(98225),i=n(2889),a=n(88844);function o(e,t,n){return(0,a.Z)(2,arguments),(0,i.Z)((0,r.Z)(e,t,new Date,n))}},2889:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(41154),i=n(88844),a=n(31064);function o(e){return(0,i.Z)(1,arguments),(!!function(e){return(0,i.Z)(1,arguments),e instanceof Date||"object"===(0,r.Z)(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)||"number"==typeof e)&&!isNaN(Number((0,a.Z)(e)))}},98225:function(e,t,n){n.d(t,{Z:function(){return eN}});var r=n(41154),i=n(17358),a=n(2951),o=n(6187),l=n(31064),s=n(91761),u=n(99150),c=n(36985),d=n(37848),h=n(88844),f=n(63496),p=n(15354),m=n(70573),v=n(76405),g=n(25049),w=n(11993),y=function(){function e(){(0,v.Z)(this,e),(0,w.Z)(this,"priority",void 0),(0,w.Z)(this,"subPriority",0)}return(0,g.Z)(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),b=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(e,r,i,a,o){var l;return(0,v.Z)(this,n),(l=t.call(this)).value=e,l.validateValue=r,l.setValue=i,l.priority=a,o&&(l.subPriority=o),l}return(0,g.Z)(n,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,n){return this.setValue(e,t,this.value,n)}}]),n}(y),x=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",10),(0,w.Z)((0,f.Z)(e),"subPriority",-1),e}return(0,g.Z)(n,[{key:"set",value:function(e,t){if(t.timestampIsSet)return e;var n=new Date(0);return n.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),n.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),n}}]),n}(y),k=function(){function e(){(0,v.Z)(this,e),(0,w.Z)(this,"incompatibleTokens",void 0),(0,w.Z)(this,"priority",void 0),(0,w.Z)(this,"subPriority",void 0)}return(0,g.Z)(e,[{key:"run",value:function(e,t,n,r){var i=this.parse(e,t,n,r);return i?{setter:new b(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}},{key:"validate",value:function(e,t,n){return!0}}]),e}(),Z=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",140),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["R","u","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}},{key:"set",value:function(e,t,n){return t.era=n,e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}}]),n}(k),T={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},_={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function C(e,t){return e?{value:t(e.value),rest:e.rest}:e}function N(e,t){var n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function j(e,t){var n=t.match(e);return n?"Z"===n[0]?{value:0,rest:t.slice(1)}:{value:("+"===n[1]?1:-1)*((n[2]?parseInt(n[2],10):0)*36e5+(n[3]?parseInt(n[3],10):0)*6e4+(n[5]?parseInt(n[5],10):0)*1e3),rest:t.slice(n[0].length)}:null}function $(e){return N(T.anyDigitsSigned,e)}function S(e,t){switch(e){case 1:return N(T.singleDigit,t);case 2:return N(T.twoDigits,t);case 3:return N(T.threeDigits,t);case 4:return N(T.fourDigits,t);default:return N(RegExp("^\\d{1,"+e+"}"),t)}}function O(e,t){switch(e){case 1:return N(T.singleDigitSigned,t);case 2:return N(T.twoDigitsSigned,t);case 3:return N(T.threeDigitsSigned,t);case 4:return N(T.fourDigitsSigned,t);default:return N(RegExp("^-?\\d{1,"+e+"}"),t)}}function D(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function M(e,t){var n,r=t>0,i=r?t:1-t;if(i<=50)n=e||100;else{var a=i+50;n=e+100*Math.floor(a/100)-(e>=a%100?100:0)}return r?n:1-n}function I(e){return e%400==0||e%4==0&&e%100!=0}var U=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",130),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return C(S(4,e),r);case"yo":return C(n.ordinalNumber(e,{unit:"year"}),r);default:return C(S(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,n){var r=e.getUTCFullYear();if(n.isTwoDigitYear){var i=M(n.year,r);return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e}var a="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}}]),n}(k),A=n(65285),R=n(51950),P=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",130),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return C(S(4,e),r);case"Yo":return C(n.ordinalNumber(e,{unit:"year"}),r);default:return C(S(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,n,r){var i=(0,A.Z)(e,r);if(n.isTwoDigitYear){var a=M(n.year,i);return e.setUTCFullYear(a,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,R.Z)(e,r)}var o="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(o,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,R.Z)(e,r)}}]),n}(k),E=n(15127),L=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",130),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t){return"R"===t?O(4,e):O(t.length,e)}},{key:"set",value:function(e,t,n){var r=new Date(0);return r.setUTCFullYear(n,0,4),r.setUTCHours(0,0,0,0),(0,E.Z)(r)}}]),n}(k),W=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",130),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t){return"u"===t?O(4,e):O(t.length,e)}},{key:"set",value:function(e,t,n){return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}}]),n}(k),z=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",120),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"Q":case"QQ":return S(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth((n-1)*3,1),e.setUTCHours(0,0,0,0),e}}]),n}(k),B=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",120),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"q":case"qq":return S(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth((n-1)*3,1),e.setUTCHours(0,0,0,0),e}}]),n}(k),q=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),(0,w.Z)((0,f.Z)(e),"priority",110),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"M":return C(N(T.month,e),r);case"MM":return C(S(2,e),r);case"Mo":return C(n.ordinalNumber(e,{unit:"month"}),r);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}]),n}(k),H=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",110),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"L":return C(N(T.month,e),r);case"LL":return C(S(2,e),r);case"Lo":return C(n.ordinalNumber(e,{unit:"month"}),r);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}]),n}(k),F=n(65224),Y=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",100),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"w":return N(T.week,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return S(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n,r){return(0,R.Z)(function(e,t,n){(0,h.Z)(2,arguments);var r=(0,l.Z)(e),i=(0,d.Z)(t),a=(0,F.Z)(r,n)-i;return r.setUTCDate(r.getUTCDate()-7*a),r}(e,n,r),r)}}]),n}(k),Q=n(50376),G=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",100),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"I":return N(T.week,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return S(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n){return(0,E.Z)(function(e,t){(0,h.Z)(2,arguments);var n=(0,l.Z)(e),r=(0,d.Z)(t),i=(0,Q.Z)(n)-r;return n.setUTCDate(n.getUTCDate()-7*i),n}(e,n))}}]),n}(k),V=[31,28,31,30,31,30,31,31,30,31,30,31],X=[31,29,31,30,31,30,31,31,30,31,30,31],J=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",90),(0,w.Z)((0,f.Z)(e),"subPriority",1),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"d":return N(T.date,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return S(t.length,e)}}},{key:"validate",value:function(e,t){var n=I(e.getUTCFullYear()),r=e.getUTCMonth();return n?t>=1&&t<=X[r]:t>=1&&t<=V[r]}},{key:"set",value:function(e,t,n){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e}}]),n}(k),K=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",90),(0,w.Z)((0,f.Z)(e),"subpriority",1),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"D":case"DD":return N(T.dayOfYear,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return S(t.length,e)}}},{key:"validate",value:function(e,t){return I(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,n){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e}}]),n}(k),ee=n(19171);function et(e,t,n){(0,h.Z)(2,arguments);var r,i,a,o,s,u,c,f,p=(0,ee.j)(),m=(0,d.Z)(null!==(r=null!==(i=null!==(a=null!==(o=null==n?void 0:n.weekStartsOn)&&void 0!==o?o:null==n?void 0:null===(s=n.locale)||void 0===s?void 0:null===(u=s.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==a?a:p.weekStartsOn)&&void 0!==i?i:null===(c=p.locale)||void 0===c?void 0:null===(f=c.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==r?r:0);if(!(m>=0&&m<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=(0,l.Z)(e),g=(0,d.Z)(t),w=v.getUTCDay();return v.setUTCDate(v.getUTCDate()+(((g%7+7)%7<m?7:0)+g-w)),v}var en=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",90),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["D","i","e","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=et(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(k),er=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",90),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n,r){var i=function(e){return(e+r.weekStartsOn+6)%7+7*Math.floor((e-1)/7)};switch(t){case"e":case"ee":return C(S(t.length,e),i);case"eo":return C(n.ordinalNumber(e,{unit:"day"}),i);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=et(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(k),ei=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",90),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n,r){var i=function(e){return(e+r.weekStartsOn+6)%7+7*Math.floor((e-1)/7)};switch(t){case"c":case"cc":return C(S(t.length,e),i);case"co":return C(n.ordinalNumber(e,{unit:"day"}),i);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=et(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(k),ea=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",90),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return S(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return C(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return C(n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return C(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);default:return C(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r)}}},{key:"validate",value:function(e,t){return t>=1&&t<=7}},{key:"set",value:function(e,t,n){return(e=function(e,t){(0,h.Z)(2,arguments);var n=(0,d.Z)(t);n%7==0&&(n-=7);var r=(0,l.Z)(e),i=((n%7+7)%7<1?7:0)+n-r.getUTCDay();return r.setUTCDate(r.getUTCDate()+i),r}(e,n)).setUTCHours(0,0,0,0),e}}]),n}(k),eo=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",80),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["b","B","H","k","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(D(n),0,0,0),e}}]),n}(k),el=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",80),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["a","B","H","k","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(D(n),0,0,0),e}}]),n}(k),es=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",80),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["a","b","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(D(n),0,0,0),e}}]),n}(k),eu=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",70),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["H","K","k","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"h":return N(T.hour12h,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return S(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=12}},{key:"set",value:function(e,t,n){var r=e.getUTCHours()>=12;return r&&n<12?e.setUTCHours(n+12,0,0,0):r||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e}}]),n}(k),ec=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",70),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["a","b","h","K","k","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"H":return N(T.hour23h,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return S(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=23}},{key:"set",value:function(e,t,n){return e.setUTCHours(n,0,0,0),e}}]),n}(k),ed=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",70),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["h","H","k","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"K":return N(T.hour11h,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return S(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e}}]),n}(k),eh=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",70),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["a","b","h","H","K","t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"k":return N(T.hour24h,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return S(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=24}},{key:"set",value:function(e,t,n){return e.setUTCHours(n<=24?n%24:n,0,0,0),e}}]),n}(k),ef=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",60),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"m":return N(T.minute,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return S(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCMinutes(n,0,0),e}}]),n}(k),ep=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",50),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"s":return N(T.second,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return S(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCSeconds(n,0),e}}]),n}(k),em=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",30),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["t","T"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t){return C(S(t.length,e),function(e){return Math.floor(e*Math.pow(10,-t.length+3))})}},{key:"set",value:function(e,t,n){return e.setUTCMilliseconds(n),e}}]),n}(k),ev=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",10),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["t","T","x"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t){switch(t){case"X":return j(_.basicOptionalMinutes,e);case"XX":return j(_.basic,e);case"XXXX":return j(_.basicOptionalSeconds,e);case"XXXXX":return j(_.extendedOptionalSeconds,e);default:return j(_.extended,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:new Date(e.getTime()-n)}}]),n}(k),eg=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",10),(0,w.Z)((0,f.Z)(e),"incompatibleTokens",["t","T","X"]),e}return(0,g.Z)(n,[{key:"parse",value:function(e,t){switch(t){case"x":return j(_.basicOptionalMinutes,e);case"xx":return j(_.basic,e);case"xxxx":return j(_.basicOptionalSeconds,e);case"xxxxx":return j(_.extendedOptionalSeconds,e);default:return j(_.extended,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:new Date(e.getTime()-n)}}]),n}(k),ew=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",40),(0,w.Z)((0,f.Z)(e),"incompatibleTokens","*"),e}return(0,g.Z)(n,[{key:"parse",value:function(e){return $(e)}},{key:"set",value:function(e,t,n){return[new Date(1e3*n),{timestampIsSet:!0}]}}]),n}(k),ey=function(e){(0,p.Z)(n,e);var t=(0,m.Z)(n);function n(){var e;(0,v.Z)(this,n);for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),(0,w.Z)((0,f.Z)(e),"priority",20),(0,w.Z)((0,f.Z)(e),"incompatibleTokens","*"),e}return(0,g.Z)(n,[{key:"parse",value:function(e){return $(e)}},{key:"set",value:function(e,t,n){return[new Date(n),{timestampIsSet:!0}]}}]),n}(k),eb={G:new Z,y:new U,Y:new P,R:new L,u:new W,Q:new z,q:new B,M:new q,L:new H,w:new Y,I:new G,d:new J,D:new K,E:new en,e:new er,c:new ei,i:new ea,a:new eo,b:new el,B:new es,h:new eu,H:new ec,K:new ed,k:new eh,m:new ef,s:new ep,S:new em,X:new ev,x:new eg,t:new ew,T:new ey},ex=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ek=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,eZ=/^'([^]*?)'?$/,eT=/''/g,e_=/\S/,eC=/[a-zA-Z]/;function eN(e,t,n,f){(0,h.Z)(3,arguments);var p=String(e),m=String(t),v=(0,ee.j)(),g=null!==(b=null!==(k=null==f?void 0:f.locale)&&void 0!==k?k:v.locale)&&void 0!==b?b:a.Z;if(!g.match)throw RangeError("locale must contain match property");var w=(0,d.Z)(null!==(Z=null!==(T=null!==(_=null!==(C=null==f?void 0:f.firstWeekContainsDate)&&void 0!==C?C:null==f?void 0:null===(N=f.locale)||void 0===N?void 0:null===(j=N.options)||void 0===j?void 0:j.firstWeekContainsDate)&&void 0!==_?_:v.firstWeekContainsDate)&&void 0!==T?T:null===($=v.locale)||void 0===$?void 0:null===(S=$.options)||void 0===S?void 0:S.firstWeekContainsDate)&&void 0!==Z?Z:1);if(!(w>=1&&w<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var y=(0,d.Z)(null!==(O=null!==(D=null!==(M=null!==(I=null==f?void 0:f.weekStartsOn)&&void 0!==I?I:null==f?void 0:null===(U=f.locale)||void 0===U?void 0:null===(A=U.options)||void 0===A?void 0:A.weekStartsOn)&&void 0!==M?M:v.weekStartsOn)&&void 0!==D?D:null===(R=v.locale)||void 0===R?void 0:null===(P=R.options)||void 0===P?void 0:P.weekStartsOn)&&void 0!==O?O:0);if(!(y>=0&&y<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===m)return""===p?(0,l.Z)(n):new Date(NaN);var b,k,Z,T,_,C,N,j,$,S,O,D,M,I,U,A,R,P,E,L={firstWeekContainsDate:w,weekStartsOn:y,locale:g},W=[new x],z=m.match(ek).map(function(e){var t=e[0];return t in s.Z?(0,s.Z[t])(e,g.formatLong):e}).join("").match(ex),B=[],q=(0,i.Z)(z);try{for(q.s();!(E=q.n()).done;){var H=function(){var t=E.value;!(null!=f&&f.useAdditionalWeekYearTokens)&&(0,c.Do)(t)&&(0,c.qp)(t,m,e),!(null!=f&&f.useAdditionalDayOfYearTokens)&&(0,c.Iu)(t)&&(0,c.qp)(t,m,e);var n=t[0],r=eb[n];if(r){var i=r.incompatibleTokens;if(Array.isArray(i)){var a=B.find(function(e){return i.includes(e.token)||e.token===n});if(a)throw RangeError("The format string mustn't contain `".concat(a.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===r.incompatibleTokens&&B.length>0)throw RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));B.push({token:n,fullToken:t});var o=r.run(p,t,g.match,L);if(!o)return{v:new Date(NaN)};W.push(o.setter),p=o.rest}else{if(n.match(eC))throw RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");if("''"===t?t="'":"'"===n&&(t=t.match(eZ)[1].replace(eT,"'")),0!==p.indexOf(t))return{v:new Date(NaN)};p=p.slice(t.length)}}();if("object"===(0,r.Z)(H))return H.v}}catch(e){q.e(e)}finally{q.f()}if(p.length>0&&e_.test(p))return new Date(NaN);var F=W.map(function(e){return e.priority}).sort(function(e,t){return t-e}).filter(function(e,t,n){return n.indexOf(e)===t}).map(function(e){return W.filter(function(t){return t.priority===e}).sort(function(e,t){return t.subPriority-e.subPriority})}).map(function(e){return e[0]}),Y=(0,l.Z)(n);if(isNaN(Y.getTime()))return new Date(NaN);var Q,G=(0,o.Z)(Y,(0,u.Z)(Y)),V={},X=(0,i.Z)(F);try{for(X.s();!(Q=X.n()).done;){var J=Q.value;if(!J.validate(G,L))return new Date(NaN);var K=J.set(G,V,L);Array.isArray(K)?(G=K[0],function(e,t){if(null==e)throw TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}(V,K[1])):G=K}}catch(e){X.e(e)}finally{X.f()}return G}},6187:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(37848),i=n(31064),a=n(88844);function o(e,t){return(0,a.Z)(2,arguments),function(e,t){return(0,a.Z)(2,arguments),new Date((0,i.Z)(e).getTime()+(0,r.Z)(t))}(e,-(0,r.Z)(t))}},31064:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(41154),i=n(88844);function a(e){(0,i.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,r.Z)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):(("string"==typeof e||"[object String]"===t)&&"undefined"!=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))}},91530:function(e,t,n){function r(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)}n.d(t,{Z:function(){return o}});var i=n(41154);function a(e,t){if(t.length<e)throw TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function o(e,t){return a(2,arguments),function(e,t){a(2,arguments);var n=function(e){a(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,i.Z)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):(("string"==typeof e||"[object String]"===t)&&"undefined"!=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))}(e),o=r(t);if(isNaN(o))return new Date(NaN);if(!o)return n;var l=n.getDate(),s=new Date(n.getTime());return(s.setMonth(n.getMonth()+o+1,0),l>=s.getDate())?s:(n.setFullYear(s.getFullYear(),s.getMonth(),l),n)}(e,-r(t))}},72857:function(e,t,n){n.d(t,{C:function(){return ed},H:function(){return e4},u:function(){return ec}});var r=n(57437),i=n(2265),a=n(80684),o=n(2744),l=n(1010),s=n(54365),u=n(77337),c=n(6554),d=n(94246),h=n(55487),f=n(52074);let p=(0,f.g)("header","sc"),m=Object.freeze({header:`${p}`,fixed:`${p}__fixed`,hidden:`${p}__fixed--hidden`,transparent:`${p}--transparent`,navigationOpen:`${p}__navigation-open`,container:`${p}__container`,leftRow:`${p}__left-row`,logo:`${p}__logo`,menuItems:`${p}__menu-items`,menuItemActive:`${p}__menu-item-active`,tabletMenuButton:`${p}__tablet-menu-button`,buttonGroup:`${p}__button-group`,chips:`${p}__chips`,menuButton:`${p}__menu-button`,moreButtons:`${p}__more-buttons`,auth:`${p}__auth`,whiteIcons:`${p}__white-icons`,close:`${p}__close`,removed:`${p}__removed`,overlay:`${p}__overlay`,overlayOpening:`${p}__overlay--opening`,overlayClosing:`${p}__overlay--closing`}),v="user_region",g="user_town",w="cb-header",y=[{id:"FINPRODUCTS",label:"Финпродукты"},{id:"NAVIGATOR",label:"Журнал"},{id:"ABOUT",label:"О маркетплейсе"}],b=y.reduce((e,t)=>(e[t.id]=t.label,e),{}),x=Object.freeze({mobile:56,desktop:80}),k={userRegion:v,userTown:g,allRegions:"all_regions",lastRegionsUpdateUnixTimestamp:"lastRegionsUpdateUnixTimestamp",allRussiaSelected:"all_russia_selected"},Z={userRegion:v,userTown:g,allRegions:"all_regions_new_api",lastRegionsUpdateUnixTimestamp:"lastRegionsUpdateUnixTimestamp_new_api",allRussiaSelected:"all_russia_selected"},T=(e=!1)=>e?Z:k,_=(e=!1)=>e?window.allRegionsNewApi:window.allRegions,C=(e,t=!1)=>{if(t){window.allRegionsNewApi=e;return}window.allRegions=e},N=(e,t,n=!1)=>{if(typeof document>"u")return;let r=T(n);if(!e&&!t){h.a.removeItem(r.userRegion),h.a.removeItem(r.userTown);return}h.a.setItem(r.userRegion,JSON.stringify(e)||"",{"max-age":31536e3}),h.a.setItem(r.userTown,JSON.stringify(t)||"",{"max-age":31536e3})},j=e=>{if(typeof document>"u")return null;let t=h.a.getItem(e)??void 0;if(!t||"undefined"===t)return null;try{return JSON.parse(decodeURIComponent(t))}catch{return null}},$=function(e){if(typeof window>"u"||!window.localStorage)return null;let t=window.localStorage.getItem(e);if(!t||"undefined"===t)return null;try{return JSON.parse(t)}catch(t){console.warn(`Invalid object in localStorage for key "${e}": ${t}`)}return null},S=(e=!1)=>{if(typeof window>"u")return[];let t=_(e);if(Array.isArray(t)&&t.length>0)return t;let n=$(T(e).allRegions)||[];return C(n,e),n},O=e=>e.some(e=>e.towns.some(e=>!!e.newId||!!e.fiasId)),D=(e,t=!1)=>!(e.length<1)&&(!t||O(e)),M=e=>{let t={};return e.map(({id:e,name:n,towns:r})=>(r.forEach(r=>{r.parentId=e,t[r.name]=t[r.name]||{},t[r.name][r.id]=n}),r)).reduce((e,n)=>(n.forEach(e=>{Object.keys(t[e.name]).length>1&&(e.parentName=t[e.name][e.id])}),[...e,...n]),[])},I=(e,t)=>`${e.replace(/\/+$/,"")}${t}`,U=e=>e?1:0,A=async e=>{try{return await (await fetch(e)).json()}catch(e){console.warn(e)}return null},R=(e,t=!1)=>{if(e.length<1)return;let n=T(t);C(e,t),window.localStorage.setItem(n.allRegions,JSON.stringify(e)),window.localStorage.setItem(n.lastRegionsUpdateUnixTimestamp,JSON.stringify(Date.now()))},P=(e,t)=>{let n=t.filter(e=>e.isActive).map(e=>({id:e.geoRegionId,name:e.name,name_r:e.nameR,name_p:e.nameP,url:e.url,region_id:e.geoRegionId,enabled:U(e.isActive),fiasId:e.fiasId,towns:[]})),r=n.reduce((e,t)=>(e[t.id]=t,e),{});return e.forEach(e=>{let t=r[e.geoRegionId];t&&t.towns.push({id:e.legacyId,name:e.name,name_r:e.nameR,name_p:e.nameP,url:e.url,main:U(e.isRegionalCenter),newId:e.id,fiasId:e.fiasId})}),n},E=(e,t,n)=>{let r=null,i=null;n&&e.some(e=>{let t=e.towns.find(e=>e.id===n.id)??null;return!!t&&(r=e,i=t,!0)});let a=t?e.find(e=>e.id===t.id)??null:null;return{region:r??a??t,town:i??n}},L=(e,t)=>(!!e||!!t)&&!(null!=e&&e.newId)&&!(null!=e&&e.fiasId)&&!(null!=t&&t.newId)&&!(null!=t&&t.fiasId),W=(e,t)=>!!(null!=e&&e.newId||null!=e&&e.fiasId||null!=t&&t.newId||null!=t&&t.fiasId),z=async()=>{let e=await A("https://finuslugi.ru/money_data/Root.json?short=1"),t=Array.isArray(null==e?void 0:e.regions)?e.regions:[];return R(t),t},B=async e=>{let[t,n]=await Promise.all([A(I(e,"/sc/api/v1/cities?all=true&isActive=true")),A(I(e,"/sc/api/v1/regions?all=true"))]);if(!Array.isArray(null==t?void 0:t.content)||!Array.isArray(null==n?void 0:n.content))return[];let r=P(t.content,n.content);return O(r)?(R(r,!0),r):[]},q=async({showcaseUrl:e="",useNewCitiesApi:t=!1}={})=>t?B(e):z(),H=async e=>{let t=null;try{t=await (await fetch(`${e}`,{method:"GET"})).json()}catch(e){console.warn(e)}return t||null},F=(e,t,n)=>{(0,c.h)({eventCategory:"finkit-widgets-sc-city-select",eventActionType:e,eventActionText:t,eventLabel:n})},Y=(e,t,n)=>{if(typeof window>"u"||typeof document>"u")return;let r=document.getElementById("mainHomeBanner"),i=!1,a=0,o=0,l=()=>window.innerWidth<768,s=l(),u=()=>window.scrollY||document.documentElement.scrollTop,c=()=>{let e=document.querySelector(":root");if(e){let t=parseFloat(window.getComputedStyle(e).getPropertyValue("--fixed-header-height"));o=Number.isNaN(t)?0:t,a=u()}},d=e=>{document.documentElement.style.setProperty("--new-header-height-desktop",e),document.documentElement.style.setProperty("--new-header-height-mobile",e)},h=()=>{let e=l();e!==s&&(s=e,o=0)},f=function(){let l=u(),s=document.getElementById("headerNotice");if((null==s?void 0:s.getAttribute("data-opening"))==="true")return;o||c();let h=l<o,f=l<((null==r?void 0:r.clientHeight)||0);if(n&&f||h){i=!1,e(!1),t(!0),d(`${o}px`);return}e(i=l>a),i&&setTimeout(()=>t(!1),50),d(i?"0px":`${o}px`),a=l<=0?0:l};return window.addEventListener("scroll",f),window.addEventListener("resize",h),()=>{window.removeEventListener("scroll",f),window.removeEventListener("resize",h)}},Q=()=>{let e=new URLSearchParams(window.location.search),t={};for(let[n,r]of Array.from(e.entries()))n.startsWith("utm_")&&(t[n]=r);return Object.keys(t).length>0?t:null},G=()=>document.cookie.split(";").some(e=>e.trim().startsWith("utm_params=")),V=(e,t,n)=>{let r=new Date;r.setTime(r.getTime()+864e5*n);let i=encodeURIComponent(JSON.stringify(t)),a=`;domain=.${window.location.hostname}`;document.cookie=`${e}=${i};expires=${r.toUTCString()};path=/;SameSite=Lax${a}`},X=()=>{let e=Q();e&&!G()&&V("utm_params",e,90),e&&V("utm_last",e,90)},J=()=>{setTimeout(()=>{if(!(typeof document>"u"||"string"!=typeof document.cookie))try{X()}catch(e){console.error("UTM tracking error:",e)}},0)},K=(e,t,n)=>(0,c.h)({eventCategory:w,eventActionType:e,eventActionText:t,eventLabel:n}),ee=(0,f.g)("navigation-chips","sc"),et=Object.freeze({wrapper:`${ee}__wrapper`,gray:`${ee}__variantGray`,white:`${ee}__variantWhite`,container:`${ee}__container`,chip:`${ee}__chip`,more:`${ee}__chip--more`,active:`${ee}__chip--active`,icon:`${ee}__icon`,label:`${ee}__label`,hidden:`${ee}__hidden`}),en=(0,f.g)("navigation-content","sc"),er=Object.freeze({contentWrapper:`${en}__content-wrapper`,content:`${en}__content`,contentOpen:`${en}__content--open`,contentHeader:`${en}__content-header`,contentTitle:`${en}__content-title`,contentTitleUrl:`${en}__content-title--url`,contentTitleLink:`${en}__content-title--link`,contentTitleNew:`${en}__content-title--new`,new:`${en}__new`,newInline:`${en}__new-inline`,vip:`${en}__vip`,arrowIcon:`${en}__arrow-icon`,links:`${en}__links`,linksColumns:`${en}__links--columns`,linksTitleless:`${en}__links--titleless`,removed:`${en}__removed`,hidden:`${en}__content--hidden`}),ei=({chip:e,hidden:t,onClick:n,refCallback:i,activeChipId:o})=>{let l=!!n,u=()=>{if(l)return null==n?void 0:n(e.url);K(c.D.chip,e.title,`${e.title}_${e.url}`)},d=(0,r.jsxs)(r.Fragment,{children:[e.icon&&(0,r.jsx)("span",{className:et.icon,"aria-hidden":"true",children:e.icon}),(0,r.jsx)("span",{className:et.label,children:e.title}),e.arrow&&(0,r.jsx)(a.IconFdsArrowUpRightSmallO,{size:24})]}),h=(0,s.Z)(et.chip,{[et.hidden]:t,[er.new]:!!e.new,[er.vip]:!!e.vip,[et.active]:e.url===o});return l?(0,r.jsx)("button",{type:"button",className:h,onClick:u,ref:i,children:d}):(0,r.jsx)("a",{href:e.url,className:h,onClick:u,ref:i,children:d})},ea=({items:e=[],maxNumberOfLines:t,variant:n,className:o,activeChipId:l,onClick:u,moreButtonOptions:d})=>{let h=(0,i.useRef)(null),f=(0,i.useRef)(null),p=(0,i.useRef)({}),m=(null==d?void 0:d.label)??"Еще",v="Еще",g=(null==d?void 0:d.showIcon)??!0,w=(0,s.Z)(et.chip,et.more,null==d?void 0:d.className),[y,b]=(0,i.useState)(!1),[x,k]=(0,i.useState)(e.length),[Z,T]=(0,i.useState)(!1);(0,i.useMemo)(()=>{let t=p.current;e.forEach(e=>{e.url in t||(t[e.url]=null)}),Object.keys(t).forEach(n=>{e.find(e=>String(e.url)===String(n))||delete t[n]})},[e]);let _=(0,i.useCallback)(()=>{let n=h.current;if(!n)return;let r=e=>e?e.getBoundingClientRect().width:0,i=r(n),a=Math.max(Number(t)||0,0),o=()=>{k(e.length),T(!1)};if(y||0===a||i<=0){o();return}let l=(()=>{try{let e=getComputedStyle(n),t=parseFloat(e.columnGap||e.gap||"12");return Number.isNaN(t)?12:t}catch{return 12}})(),s=r(f.current),u=e.map(e=>r(p.current[e.url]));if(u.some(e=>0===e)){o();return}let c=1,d=0,m=0;for(let e of u){let t=c===a?s+l:0,n=0===d?e:d+l+e;if(n+t<=i-.5)d=n,m++;else{if(++c>a)break;d=e,m++}}T(m<e.length),k(m)},[y,e,t]);(0,i.useLayoutEffect)(()=>{let e=h.current;if(!e)return;let t=new ResizeObserver(()=>{requestAnimationFrame(_)});return t.observe(e),requestAnimationFrame(_),()=>{t.disconnect()}},[_]),(0,i.useEffect)(()=>{requestAnimationFrame(_)},[_]);let C=y||(t??0)<=0||!Z;return(0,r.jsx)("div",{className:(0,s.Z)(o,et.wrapper,{[et.gray]:"gray"===n,[et.white]:"white"===n}),children:(0,r.jsxs)("div",{ref:h,className:et.container,children:[e.map((e,t)=>(0,r.jsx)(ei,{chip:e,hidden:!C&&t>=x,activeChipId:l,onClick:u,refCallback:t=>{p.current[e.url]=t}},e.url)),!C&&Z&&(0,r.jsxs)("button",{type:"button",ref:f,className:w,"aria-label":v,onClick:()=>{K(c.D.chip,v),b(!0)},children:[g&&(0,r.jsx)(a.IconFdsDotsVerticalO,{size:20}),(0,r.jsx)("span",{className:et.label,children:m})]}),(C||!Z)&&(0,r.jsxs)("button",{type:"button",ref:f,className:(0,s.Z)(w,et.hidden),tabIndex:-1,"aria-hidden":"true",children:[g&&(0,r.jsx)(a.IconFdsDotsVerticalO,{size:20}),(0,r.jsx)("span",{className:et.label,children:m})]})]})})},eo=S(),el=M(eo),es={regions:eo,towns:el,region:null,town:null,startPopupVisible:!1,setStartPopupVisible:()=>null,popupVisible:!1,handleToggleModal:()=>null,selectCity:()=>null,handleButtonClick:()=>null,startRegion:null,startTown:null},eu=(0,i.createContext)(es);function ec(){return(0,i.useContext)(eu)}let ed=({children:e,initialRegion:t,initialTown:n,showStartGeoPopup:a=!0,lastRegionsUpdateUnixTimestamp:o,dadataUrl:l="https://finuslugi.ru/backend/money/dadata",showcaseUrl:s="",useNewCitiesApi:u=!1})=>{let d=T(u),h=Number($(d.lastRegionsUpdateUnixTimestamp)||0),f=Number(o||0)>h,[p,m]=(0,i.useState)(S(u)),v=(0,i.useRef)(p),[{startRegion:g,startTown:w},y]=(0,i.useState)({startRegion:es.startRegion,startTown:es.startTown}),b=t??es.region,x=n??es.town,[{region:k,town:Z},_]=(0,i.useState)({region:b,town:x}),[C,O]=(0,i.useState)(es.startPopupVisible),[I,U]=(0,i.useState)(es.popupVisible),A=(0,i.useRef)(""),R=(0,i.useRef)(!1),P=(0,i.useMemo)(()=>M(p),[p]);(0,i.useEffect)(()=>{v.current=p},[p]);let z=(0,i.useCallback)((e,t)=>{window.sessionStorage.setItem("start_popup_opened","1"),window.localStorage.setItem("auto_town",JSON.stringify(t)||""),window.localStorage.setItem("auto_region",JSON.stringify(e)||""),O(!0),y({startRegion:e,startTown:t})},[O,y]),B=(0,i.useCallback)((e,t)=>{window.sessionStorage.getItem("start_popup_opened")||z(e,t)},[z]),Y=(0,i.useCallback)(()=>{if(A.current&&!k&&!Z){let e=P.find(e=>e.name===A.current)??null;return B(p.find(t=>t.id===(null==e?void 0:e.parentId))??null,e)}B(k,Z)},[k,Z,P,p,B]),Q=(0,i.useCallback)(e=>{U(e)},[U]),G=(0,i.useCallback)((e,t)=>{if(!e&&!t){window.localStorage.setItem(d.allRussiaSelected,"1"),window.localStorage.setItem(d.userRegion,""),window.localStorage.setItem(d.userTown,""),N(null,null,u);return}window.localStorage.setItem(d.allRussiaSelected,"0"),window.localStorage.setItem(d.userRegion,JSON.stringify(e)||""),window.localStorage.setItem(d.userTown,JSON.stringify(t)||""),N(e||null,t||null,u)},[d,u]),V=(0,i.useCallback)(e=>{e?F(c.D.icon,"location"):F(c.D.button,(null==Z?void 0:Z.name)||"Вся Россия"),!a||window.sessionStorage.getItem("start_popup_opened")?Q(!0):Y()},[a,Z,Q,Y]),X=(0,i.useCallback)((e,t)=>{G(e,t),_({region:e||null,town:t||null}),O(!1),Q(!1);let n=new CustomEvent("onRegionChange",{detail:{region:e,town:t}});document.dispatchEvent(n)},[Q,G]),J=()=>{let e=j(d.userRegion)??$(d.userRegion),t=j(d.userTown)??$(d.userTown),n=E(v.current,e,t),r=u&&L(e,t);r&&(R.current=!0),r&&W(n.region,n.town)&&(G(n.region,n.town),R.current=!1),_(n);let i=async({coords:{latitude:e,longitude:t}})=>{let n=`${l}?lat=${e}&lon=${t}`,r=await H(n);null!=r&&r.location&&(A.current=r.location.data.city)};if(!window.localStorage.getItem("dadata")&&navigator.geolocation&&a)try{navigator.geolocation.getCurrentPosition(i,()=>null)}catch{}};return(0,i.useEffect)(()=>{(!D(p,u)||f)&&q({showcaseUrl:s,useNewCitiesApi:u}).then(e=>{e.length<1||m(e)})},[]),(0,i.useEffect)(()=>{if(!u)return;let e=E(p,k,Z);R.current&&W(e.region,e.town)&&(G(e.region,e.town),R.current=!1),_(e)},[p,k,G,Z,u]),(0,i.useEffect)(()=>{if(window.innerWidth<1024){let e=()=>{J(),window.removeEventListener("scroll",e)};window.addEventListener("scroll",e)}else setTimeout(()=>{J()},0)},[]),(0,r.jsx)(eu.Provider,{value:{regions:p,towns:P,region:k,town:Z,startPopupVisible:C,setStartPopupVisible:O,popupVisible:I,handleToggleModal:Q,selectCity:X,handleButtonClick:V,startRegion:g,startTown:w},children:e})},eh=()=>{let e=(0,i.useRef)(null),t=(0,i.useCallback)(()=>{e.current&&(clearTimeout(e.current),e.current=null)},[]),n=(0,i.useCallback)((t,n)=>{e.current&&clearTimeout(e.current),e.current=setTimeout(()=>{e.current=null,t()},n)},[]);return(0,i.useEffect)(()=>t,[t]),{start:n,clear:t,pending:!!e.current}},ef=(0,f.g)("city-select-modal-body","sc"),ep=Object.freeze({wrapper:`${ef}__wrapper`,subtitle:`${ef}__subtitle`,hintWrapper:`${ef}__hint-wrapper`,hintText:`${ef}__hint-text`,input:`${ef}__input`,chips:`${ef}__chips`,townsListWrapper:`${ef}__towns-list-wrapper`,townsList:`${ef}__towns-list`,townsGroup:`${ef}__towns-group`,townsGroupLabel:`${ef}__towns-group-label`,townsGroupList:`${ef}__towns-group-list`,townsName:`${ef}__towns-name`,regionName:`${ef}__region-name`}),em=({groupedTowns:e,chips:t,query:n,setQuery:o,isDrawer:s})=>{var u;let d=ec(),h=(0,i.useRef)(null),[f,p]=(0,i.useState)("10000px");(0,i.useEffect)(()=>{if(!s||!h.current)return;let e=e=>e.reduce((e,t)=>e+t,0),t=(n,r)=>{let i=n.map(e=>[...e]),a=i.map(e),o=a.reduce((e,t,n)=>t<a[e]?n:e,0);0===o&&i[0].push(i[1].shift()),2===o&&i[2].unshift(i[1].pop()),1===o&&a[0]>a[2]&&i[1].unshift(i[0].pop()),1===o&&a[0]<a[2]&&i[1].push(i[2].shift());let l=Math.max(...i.map(e));return l>=r?r:t(i,l)};new ResizeObserver(()=>{var e;if(!(null!=(e=h.current)&&e.children))return;let n=Array.from(h.current.children,e=>e.offsetHeight+32);if(0===n.length)return;let r=0;try{r=t([[],n,[]],1/0)}catch{r=0}r>0&&p(`${r}px`)}).observe(h.current)},[]);let m=e=>{if(F(c.D.button,(null==e?void 0:e.name)||"Вся Россия"),!(null!=e&&e.id))return d.selectCity();let t=d.regions.find(t=>t.id===Number(e.parentId))||null;d.selectCity(t,e)};return(0,r.jsxs)("div",{className:ep.wrapper,children:[(0,r.jsxs)("div",{className:ep.subtitle,children:["Покажем предложения рядом с вами",(0,r.jsxs)("div",{className:ep.hintWrapper,children:[(0,r.jsx)(a.IconFdsQuestionCircleO,{size:24}),(0,r.jsx)("div",{className:ep.hintText,children:"Укажите свой город, чтобы увидеть предложения, доступные в вашем регионе"})]})]}),(0,r.jsx)(l.MA,{className:ep.input,value:n,onChange:o,size:"s",placeholder:"Введите название города",icon:n?(0,r.jsx)(a.IconFdsCloseCircleO,{size:24,onClick:()=>o("")}):(0,r.jsx)(a.IconFdsSearchO,{size:24})}),(0,r.jsx)(l.cL,{className:ep.chips,chips:t,value:(null==(u=d.town)?void 0:u.id)||0,onChipClick:e=>{m(d.towns.find(t=>t.id===e))}}),(0,r.jsx)("div",{className:ep.townsListWrapper,children:(0,r.jsx)("div",{ref:h,className:ep.townsList,style:{maxHeight:f},children:e.map(e=>(0,r.jsxs)("div",{className:ep.townsGroup,children:[(0,r.jsx)("div",{className:ep.townsGroupLabel,children:e.letter}),(0,r.jsx)("div",{className:ep.townsGroupList,children:e.towns.map(e=>(0,r.jsxs)("button",{type:"button",onClick:()=>m(e),children:[(0,r.jsx)("div",{className:ep.townsName,children:e.name}),(0,r.jsx)("div",{className:ep.regionName,children:e.parentName})]},e.id))})]},e.letter))})})]})},ev=[1095,1096,134,720,189,180],eg=()=>{var e;let t=ec(),n=(0,l._m)("l"),[a,o]=(0,i.useState)(""),s=`Ваш выбор: ${(null==(e=t.town)?void 0:e.name)||"Вся Россия"}`,u=(0,i.useMemo)(()=>t.towns.filter(e=>-1!==String(e.name).toLocaleLowerCase().indexOf(a.toLocaleLowerCase())).sort((e,t)=>e.name.localeCompare(t.name)).reduce((e,t)=>{let n=e.pop();return n||(n={letter:t.name[0],towns:[]}),n.letter!==t.name[0]&&(e.push(n),n={letter:t.name[0],towns:[]}),n.towns.push(t),e.push(n),e},[]),[a,t.towns.length]),h=(0,i.useMemo)(()=>[{id:0,label:"Вся Россия"},...ev.map(e=>{let n=t.towns.find(t=>t.id===e);return{id:null==n?void 0:n.id,label:null==n?void 0:n.name}}).filter(e=>(null==e?void 0:e.id)!==void 0)],[t.towns.length]),f=()=>{F(c.D.button,"close"),t.handleToggleModal(!1)};return(0,r.jsxs)(d.P,{children:[!n&&(0,r.jsx)(d.U,{title:s,isOpen:t.popupVisible,onClose:f,full:!0,children:(0,r.jsx)(em,{groupedTowns:u,chips:h,query:a,setQuery:o})}),n&&(0,r.jsx)(d.D,{title:s,isOpen:t.popupVisible,onClose:f,width:"856px",rowTitle:!0,titleAlign:"left",children:(0,r.jsx)(em,{groupedTowns:u,chips:h,query:a,setQuery:o,isDrawer:!0})})]})},ew={"uat-mp.beta.moex.com":"//chat-marketplace.beta.moex.com","finuslugi.ru":"//chat.finuslugi.ru","dev-rc.beta.moex.com":"//dev-opbot.tech.finuslugi.ru"},ey=()=>{let{hostname:e}=window.location;return Object.prototype.hasOwnProperty.call(ew,e)?ew[e]:ew["finuslugi.ru"]},eb=(e,t)=>{let n=document.createElement("link");n.rel="stylesheet",n.type="text/css",n.href=`${e}/assets/css/${t}`,document.head.appendChild(n);let r=document.createElement("script");r.src=`${e}/get-bootstrap/${t}`,r.defer=!0,document.body.appendChild(r)},ex=()=>new MutationObserver(e=>{e.forEach(e=>{if("style"===e.attributeName){let e=document.querySelector(".webchat"),t=!!e&&"none"!==e.style.display;window.supportWidget&&window.supportWidget.craftTalk&&(window.supportWidget.craftTalk.isOpened=t)}})}),ek=()=>{let[e,t]=(0,i.useState)(!1),[n,r]=(0,i.useState)(!1),a=(0,i.useRef)(!1),o=e=>{a.current=e,r(e)};return(0,i.useEffect)(()=>{if(typeof window>"u")return;let e=ey(),n="webchat_main";window.supportWidget={craftTalk:{isOpened:!1,setConfig:t=>{if(t.host&&(e=t.host),t.channel&&(n=t.channel),t.user){let e="function"==typeof t.user?t.user:()=>({...t.user});window.__WebchatUserCallback=e}},open:()=>new Promise(e=>{e()}),close:()=>null,toggle:()=>null}};let r=null;window.supportWidget&&window.supportWidget.craftTalk&&(window.supportWidget.craftTalk.open=()=>new Promise((i,l)=>{if(a.current){l(Error("chat is already opened"));return}r?(r.openWidget(),t(!1),i()):(o(!0),window.getWebChatCraftTalkExternalControl=e=>{var n;r=e;let a=document.querySelector(".webchat");a&&ex().observe(a,{attributes:!0,attributeFilter:["style"]}),null!=(n=window.supportWidget)&&n.craftTalk&&(window.supportWidget.craftTalk.close=r.closeWidget),null==r||r.openWidget(),o(!1),t(!1),i()},eb(e,n))}),window.supportWidget.craftTalk.toggle=()=>{var e,t,n,r;null!=(t=null==(e=window.supportWidget)?void 0:e.craftTalk)&&t.isOpened?window.supportWidget.craftTalk.close():null==(r=null==(n=window.supportWidget)?void 0:n.craftTalk)||r.open()})},[]),{isChatModalOpen:e,setIsChatModalOpen:t,isChatLoading:n}},eZ=(0,i.createContext)({isAuth:!1,isHeaderHidden:!1,isHeaderTransparent:!1,openedBlock:null,setOpenedBlock:()=>null,openedSection:null,setOpenedSection:()=>null,isNavigationOpen:!1,isNavigationMounted:!1,navMenuItemsRef:{current:null},navigationRef:{current:null},ignoreClicks:!1,setIgnoreClicks:()=>null,isChatModalOpen:!1,setIsChatModalOpen:()=>null,isChatLoading:!1,fixedContainerRef:{current:null},headerRef:{current:null}});function eT(){return(0,i.useContext)(eZ)}let e_=e=>{let[t,n]=(0,i.useState)(!1),[a,o]=(0,i.useState)(!1),[l,s]=(0,i.useState)(!!e.isMainBannerPage),{isChatModalOpen:u,setIsChatModalOpen:c,isChatLoading:h}=ek(),[f,p]=(0,i.useState)(null),[m,v]=(0,i.useState)(null),[g,w]=(0,i.useState)(!1),[y,b]=(0,i.useState)(!1),[x,k]=(0,i.useState)(!1),Z=(0,i.useRef)(null),T=(0,d.u)(g),_=(0,i.useRef)(null),C=(0,i.useRef)(null),N=(0,i.useRef)(null),j=(0,i.useRef)(null),$=(0,i.useCallback)(()=>{T.current&&T.current.scrollTo({top:0})},[T]),S=(0,i.useCallback)(e=>{v(e),$()},[$]),O=(0,i.useCallback)(e=>{_.current&&clearTimeout(_.current),e&&b(!0),e||(_.current=setTimeout(()=>{b(!1),S(null)},300))},[S]),D=(0,i.useCallback)((e,t,n)=>{if(t&&S(t),!n&&e===f||!e){O(!g),w(!g);return}p(e),O(!0),w(!0)},[f,S,g,O]),M=(0,i.useCallback)(()=>{C.current&&clearTimeout(C.current),k(!0),C.current=setTimeout(()=>{k(!1)},650)},[]);return(0,i.useEffect)(()=>{n(!!document.cookie.includes("auth.gtm_customer_id"));let t=Y(o,s,e.isMainBannerPage);return J(),t},[]),(0,r.jsx)("header",{children:(0,r.jsx)(eZ.Provider,{value:{isAuth:t,isHeaderHidden:a,isHeaderTransparent:l,openedBlock:f,setOpenedBlock:D,openedSection:m,setOpenedSection:S,isNavigationOpen:g,isNavigationMounted:y,navMenuItemsRef:Z,navigationRef:T,ignoreClicks:x,setIgnoreClicks:M,isChatModalOpen:u,setIsChatModalOpen:c,isChatLoading:h,fixedContainerRef:N,headerRef:j},children:e.children})})},eC=({label:e,onClick:t,eventActionText:n,eventLabel:i,...a})=>(0,r.jsx)(l.zx,{label:e,onClick:e=>{null==t||t(e),(0,c.h)({eventCategory:w,eventActionType:c.D.button,eventActionText:n||"",eventLabel:i||""})},...a}),eN=(0,f.g)("header-popup","sc"),ej=Object.freeze({popup:`${eN}__popup`,popupHeader:`${eN}__popup-header`,popupClose:`${eN}__popup-close`,body:`${eN}__body`}),e$=({isOpen:e,onClose:t,children:n,title:i})=>{let o=(0,l._m)("l");return(0,r.jsxs)(d.P,{children:[!o&&(0,r.jsx)(d.U,{title:i,isOpen:e,onClose:t,children:n}),o&&e&&(0,r.jsxs)("div",{className:ej.popup,children:[(0,r.jsxs)("div",{className:ej.popupHeader,children:[i,(0,r.jsx)(eC,{className:ej.popupClose,iconLeft:(0,r.jsx)(a.IconFdsCloseO,{}),shape:"icon",appearance:"ghost",size:"xs",onClick:t,eventActionText:"IconFdsCloseO"})]}),(0,r.jsx)("div",{className:ej.body,children:n})]})]})},eS=(0,f.g)("start-choice-popup","sc"),eO=Object.freeze({top:`${eS}__top`,progress:`${eS}__progress`,innerCircle:`${eS}__inner-circle`,title:`${eS}__title`,subtitle:`${eS}__subtitle`,actions:`${eS}__actions`}),eD=()=>{var e,t;let n=ec(),[a,o]=(0,i.useState)(10),[l,s]=(0,i.useState)(0),u=(0,i.useRef)(void 0),d=()=>{F(c.D.button,"close_choose_popup"),window.localStorage.setItem("auto_town",JSON.stringify(n.startTown)||""),window.localStorage.setItem("auto_region",JSON.stringify(n.startRegion)||""),n.setStartPopupVisible(!1)};return(0,i.useEffect)(()=>{n.startPopupVisible?(()=>{let e=Number((" "+a).slice(1)),t=1e3*e/100,n=0,r=0;u.current=setInterval(()=>{n++,r+=t,s(3.6*n);let i=e-Math.floor(r/1e3);i<a&&o(i),100===n&&(clearInterval(u.current),d())},t)})():(clearInterval(u.current),o(10),s(0))},[n.startPopupVisible]),(0,r.jsxs)(e$,{isOpen:n.startPopupVisible,onClose:d,title:(0,r.jsx)("button",{type:"button",className:eO.progress,style:{background:`conic-gradient(#ff0508 ${l}deg, #e3e7ec 0deg)`},onClick:d,children:(0,r.jsx)("div",{className:eO.innerCircle,children:a})}),children:[(0,r.jsxs)("div",{className:eO.top,children:[(0,r.jsxs)("div",{className:eO.title,children:["Ваш город ",(null==(e=n.startTown)?void 0:e.name)||(null==(t=n.startRegion)?void 0:t.name)||"Вся Россия","?"]}),(0,r.jsx)("div",{className:eO.subtitle,children:"Это поможет вам увидеть выгодные предложения в вашем городе"})]}),(0,r.jsxs)("div",{className:eO.actions,children:[(0,r.jsx)(eC,{size:"s",stretch:!0,eventActionText:"Да, все верно",onClick:()=>{F(c.D.button,"Да, все верно"),n.selectCity(n.startRegion,n.startTown)},children:"Да, все верно"}),(0,r.jsx)(eC,{variant:"secondary",size:"s",stretch:!0,eventActionText:"Нет, изменить",onClick:()=>{F(c.D.button,"Нет, изменить"),n.setStartPopupVisible(!1),n.handleToggleModal(!0)},children:"Нет, изменить"})]})]})},eM=(0,f.g)("city-select","sc"),eI=Object.freeze({button:`${eM}__button`,minimal:`${eM}__minimal`,full:`${eM}__full`}),eU=({initialTown:e})=>{var t;let n=ec(),o=(null==(t=n.town)?void 0:t.name)||e||"Вся Россия",{setIsChatModalOpen:u,isChatModalOpen:c}=eT(),{startPopupVisible:d,setStartPopupVisible:h,popupVisible:f}=n,p=(0,i.useRef)();(0,i.useEffect)(()=>{f&&(p.current="popup")},[f]),(0,i.useEffect)(()=>{c&&(p.current="chat")},[c]),(0,i.useEffect)(()=>{d&&(p.current="startPopup")},[d]),(0,i.useEffect)(()=>{p.current&&("chat"===p.current&&d?h(!1):["startPopup","popup"].includes(p.current)&&c&&u(!1))},[f,c,d,h,u]);let m={appearance:"ghost",size:"xs",onClick:()=>n.handleButtonClick(!1),iconLeft:(0,r.jsx)(a.IconFdsLocationO,{size:24})};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.zx,{...m,className:(0,s.Z)(eI.button,eI.full),label:o}),(0,r.jsx)(l.zx,{...m,className:(0,s.Z)(eI.button,eI.minimal),shape:"icon"}),(0,r.jsx)(eg,{}),(0,r.jsx)(eD,{})]})},eA=({onClick:e,eventActionType:t,eventActionText:n,eventLabel:i,...a})=>(0,r.jsx)(l.rU,{onClick:r=>{null==e||e(r),(0,c.h)({eventCategory:w,eventActionType:t||c.D.link,eventActionText:n||"",eventLabel:i||""})},...a}),eR=(0,f.g)("header-mobile-app-banner","sc"),eP=Object.freeze({wrapper:`${eR}__wrapper`,container:`${eR}__container`,closeButton:`${eR}__close-button`,innerWrapper:`${eR}__inner-wrapper`,imageWrapper:`${eR}__image-wrapper`,image:`${eR}__image`,title:`${eR}__title`,description:`${eR}__description`,callToAction:`${eR}__call-to-action`,scanQr:`${eR}__scan-qr`}),eE=Object.freeze({mobile:56,desktop:68}),eL="headerBannerShownAt",eW=()=>{let e=localStorage.getItem(eL);if(!e)return null;let t=new Date(e);return isNaN(t.getTime())?null:t},ez=()=>{localStorage.setItem(eL,new Date().toISOString())},eB=()=>{let e=eW();return!e||Math.floor((e.getTime()-new Date().getTime())/864e5)>5},eq=({minioUrl:e,className:t,mobileAppUrl:n})=>{let{fixedContainerRef:d,headerRef:h}=eT(),[f,p]=(0,i.useState)(!1),[m,v]=(0,i.useState)(!1),[g,w]=(0,i.useState)(!1),y=(0,i.useCallback)((e="desktop")=>{let t=d.current;t&&(t.style.transform="translateY(0)",document.documentElement.style.setProperty("--fixed-header-height",`${eE[e]+x[e]}px`),document.documentElement.style.setProperty("--new-header-height-desktop",`${eE.desktop+x.desktop}px`),document.documentElement.style.setProperty("--new-header-height-mobile",`${eE.mobile+x.mobile}px`),document.documentElement.style.setProperty("--static-new-header-height-mobile",`${eE.mobile+x.mobile}px`),document.documentElement.style.setProperty("--static-new-header-height-desktop",`${eE.desktop+x.desktop}px`),document.documentElement.style.setProperty("--header-height",`${eE[e]+108}px`))},[]),b=(0,i.useCallback)(()=>{let e=d.current;e&&(document.documentElement.style.removeProperty("--fixed-header-height"),document.documentElement.style.removeProperty("--new-header-height-desktop"),document.documentElement.style.removeProperty("--new-header-height-mobile"),document.documentElement.style.removeProperty("--static-new-header-height-mobile"),document.documentElement.style.removeProperty("--static-new-header-height-desktop"),document.documentElement.style.removeProperty("--header-height"),e.style.transform="")},[]);return(0,i.useEffect)(()=>{let e=h.current;if(!e)return;let t=()=>{m&&p(!1),w(!1)};return e.addEventListener("transitionend",t),()=>{e.removeEventListener("transitionend",t)}},[m]),(0,i.useEffect)(()=>{eB()&&p(!0)},[]),(0,i.useEffect)(()=>{let e=window.innerWidth<768;f&&(y(e?"mobile":"desktop"),window.matchMedia("(prefers-reduced-motion: reduce)").matches?p(!0):w(!0));let t=()=>{if(!f)return null;y(window.innerWidth<768?"mobile":"desktop")};return window.addEventListener("resize",t),()=>{b(),window.removeEventListener("resize",t)}},[f,y,b]),f?(0,r.jsx)("div",{id:"headerNotice",role:"region","aria-label":"Мобильное приложение","data-opening":g,className:(0,s.Z)(eP.wrapper,t),children:(0,r.jsx)(o.W2,{children:(0,r.jsxs)("div",{className:eP.container,children:[(0,r.jsxs)("div",{className:eP.innerWrapper,children:[(0,r.jsxs)("picture",{className:eP.imageWrapper,children:[(0,r.jsx)("source",{srcSet:(0,u.xn)(e,"/widgets/header/qr-mobile-app.svg"),media:"(min-width: 768px)"}),(0,r.jsx)("img",{className:eP.image,src:(0,u.xn)(e,"/logo/finuslugi/default-regular.svg")})]}),(0,r.jsxs)("div",{className:eP.scanQr,children:[(0,r.jsx)("div",{className:eP.title,children:"Скачайте приложение Финуслуги"}),(0,r.jsx)("div",{className:eP.description,children:"Сканируйте QR-код"})]}),(0,r.jsxs)("div",{className:eP.callToAction,children:[(0,r.jsxs)("div",{children:["Приложение",(0,r.jsx)("br",{}),"Финуслуги"]}),(0,r.jsx)(l.zx,{onClick:()=>{K(c.D.button,"skachat_mob_prilozheniye_fu"),window.open(n,"_blank","noreferrer")},variant:"white",size:"xs",children:"Скачать"})]})]}),(0,r.jsx)("div",{"aria-label":"Закрыть",role:"button",className:eP.closeButton,onClick:()=>{ez(),b(),window.matchMedia("(prefers-reduced-motion: reduce)").matches?p(!1):v(!0)},children:(0,r.jsx)(a.IconFdsCloseO,{size:"100%"})})]})})}):null},eH=(0,f.g)("header-chat-modal-body","sc"),eF=Object.freeze({wrapper:`${eH}__wrapper`,cardButton:`${eH}__card-button`,card:`${eH}__card`,cardTitle:`${eH}__card-title`,cardSubtitle:`${eH}__card-subtitle`,button:`${eH}__button`}),eY=()=>{let e=eT();return(0,r.jsxs)("div",{className:eF.wrapper,children:[(0,r.jsx)(eC,{className:eF.cardButton,variant:"secondary",pending:e.isChatLoading,onClick:()=>{var e,t,n;return null==(n=null==(t=null==(e=null==window?void 0:window.supportWidget)?void 0:e.craftTalk)?void 0:t.open)?void 0:n.call(t)},eventActionText:"Напишите в чат",children:(0,r.jsxs)(o.Zb,{className:eF.card,variant:"secondary",children:[(0,r.jsxs)("div",{className:eF.cardTitle,children:[(0,r.jsx)("img",{src:"https://finuslugi.ru/icons/chaticons/new/chat_icon_hover.svg",alt:"chat",width:24,height:24,loading:"lazy"}),"Напишите в чат"]}),(0,r.jsxs)("p",{className:eF.cardSubtitle,children:["Виртуальный ассистент доступен\xa024/7, ",(0,r.jsx)("br",{}),"операторы\xa0—\xa0с\xa06:00 до\xa023:59\xa0мск"]})]})}),!1]})},eQ=({data:e,isMobile:t})=>{let n=eT();return(0,r.jsx)("div",{className:er.contentWrapper,children:e.map(e=>(0,r.jsx)(i.Fragment,{children:e.sections.map(e=>{var i;return(0,r.jsxs)("div",{className:(0,s.Z)(er.content,{[er.hidden]:n.openedSection!==e.id,[er.contentOpen]:!!n.openedSection}),children:[(0,r.jsx)("div",{className:er.contentHeader,children:(0,r.jsx)("label",{children:e.title})}),null==(i=e.content)?void 0:i.map((n,i)=>{var o,l;return(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{children:(0,r.jsx)("a",{className:(0,s.Z)(er.contentTitle,{[er.removed]:!n.title,[er.contentTitleUrl]:!!n.url,[er.contentTitleLink]:!!e.isSeeAllLinkAvailable,[er.contentTitleNew]:!!n.new}),href:e.isSeeAllLinkAvailable?n.url:void 0,children:(0,r.jsxs)("span",{children:[e.isSeeAllLinkAvailable&&(0,r.jsx)("div",{className:er.arrowIcon,children:(0,r.jsx)(a.IconFdsArrowUpRightSmallO,{})}),n.title]})})}),!(null!=(o=n.links)&&o.length)&&(0,r.jsx)(ea,{items:n.chips||[],maxNumberOfLines:e.content.length<=1?99:t?3:2}),!!(null!=(l=n.links)&&l.length)&&(0,r.jsx)("div",{className:(0,s.Z)(er.links,{[er.linksColumns]:!!n.columns,[er.linksTitleless]:!n.title}),children:n.links.map(e=>(0,r.jsxs)("a",{href:e.url,onClick:()=>K(c.D.link,e.title,`${e.title}_${e.url}`),children:[(0,r.jsx)("div",{className:er.arrowIcon,children:(0,r.jsx)(a.IconFdsArrowUpRightSmallO,{})}),(0,r.jsxs)("span",{children:[(0,r.jsx)("span",{children:e.title}),!!e.new&&(0,r.jsx)("span",{className:(0,s.Z)({[er.newInline]:!!e.new})})]})]},e.url))})]},`${n.url}_${i}`)})]},e.id)})},e.id))})},eG=(0,f.g)("navigation-section-icon","sc"),eV=Object.freeze({icon:`${eG}`}),eX=({name:e,background:t})=>{let n=(0,i.useMemo)(()=>e&&a[e]||null,[e]);return e&&n?(0,r.jsx)("div",{className:eV.icon,style:{background:t},children:(0,r.jsx)(n,{})}):null},eJ=(0,f.g)("navigation","sc"),eK=Object.freeze({navigation:`${eJ}`,navigationOpening:`${eJ}--opening`,navigationClosing:`${eJ}--closing`,wrapper:`${eJ}__wrapper`,container:`${eJ}__container`,containerOpen:`${eJ}__container--open`,sections:`${eJ}__sections`,sectionsOpen:`${eJ}__sections--open`,citySelectButton:`${eJ}__city-select-button`,sectionsTitle:`${eJ}__sections-title`,sectionsWrapper:`${eJ}__sections-wrapper`,section:`${eJ}__section`,sectionArrow:`${eJ}__section-arrow`,sectionExtra:`${eJ}__section--extra`,sectionActive:`${eJ}__section--active`,sectionTitle:`${eJ}__section-title`,chatWrapper:`${eJ}__chat-wrapper`,chatHeader:`${eJ}__chat-header`,backButton:`${eJ}__back-button`,useful:`${eJ}__useful`,usefulOpen:`${eJ}__useful--open`,usefulTitle:`${eJ}__useful-title`,usefulGrid:`${eJ}__useful-grid`,removed:`${eJ}__removed`}),e0=({data:e})=>{var t;let n=eT(),u=ec(),d=(0,l.aF)("m"),[h,f]=(0,i.useState)(!0);(0,i.useEffect)(()=>{f(d)},[d]);let p=(0,i.useRef)(null),m=(0,i.useCallback)(()=>{p.current&&clearTimeout(p.current),p.current=setTimeout(()=>n.openedSection?n.setOpenedSection(null):n.isNavigationOpen?n.setOpenedBlock(null):void 0,50)},[n]),v=(0,i.useRef)(!1),g=(0,i.useRef)(null),w=(0,i.useCallback)(()=>{h&&(v.current=!0,g.current=window.onpopstate||null,window.onpopstate=function(){window.history.forward(),m()},window.history.pushState(null,"",window.location.href))},[m,h]),y=(0,i.useCallback)(()=>{v.current=!1,window.onpopstate=g.current,window.history.go(-1)},[]),x=(0,i.useRef)(null),k=(0,i.useCallback)(e=>{if(h||!n.navMenuItemsRef.current||!n.navigationRef.current)return;let t=e.target,r=!n.navMenuItemsRef.current.contains(t)&&!n.navigationRef.current.contains(t);if(r&&!x.current){n.setIgnoreClicks(),x.current=setTimeout(()=>n.setOpenedBlock(null),300);return}!r&&x.current&&(clearTimeout(x.current),x.current=null)},[h,n]),Z=(0,i.useRef)(null),T=(0,i.useCallback)(e=>{typeof window>"u"||(e?(Z.current=k,window.addEventListener("mousemove",Z.current)):Z.current&&window.removeEventListener("mousemove",Z.current))},[k]);(0,i.useEffect)(()=>{T(n.isNavigationOpen),n.isNavigationOpen&&!v.current&&w(),!n.isNavigationOpen&&v.current&&y()},[n.isNavigationOpen]);let _=(e,t)=>()=>{K(c.D.button,t),n.setOpenedSection(e)},{start:C,clear:N}=eh(),j=(e,t)=>()=>{h||C(_(e,t),150)},$=()=>{h||N()};return(0,r.jsx)("div",{ref:n.navigationRef,className:(0,s.Z)(eK.navigation,{[eK.removed]:!n.isNavigationMounted,[eK.navigationOpening]:n.isNavigationOpen,[eK.navigationClosing]:!n.isNavigationOpen}),children:(0,r.jsx)("div",{className:eK.wrapper,children:(0,r.jsxs)(o.W2,{className:(0,s.Z)(eK.container,{[eK.containerOpen]:!!n.openedSection}),children:[(0,r.jsxs)("div",{className:(0,s.Z)(eK.sections,{[eK.sectionsOpen]:!!n.openedSection}),children:[(0,r.jsx)(l.zx,{className:eK.citySelectButton,variant:"purple",appearance:"ghost",size:"xs",onClick:()=>u.handleButtonClick(!1),iconLeft:(0,r.jsx)(a.IconFdsLocationO,{size:24}),label:(null==(t=u.town)?void 0:t.name)||"Вся Россия"}),e.map(e=>(0,r.jsxs)("ul",{className:(0,s.Z)(eK.sectionsWrapper,{[eK.removed]:n.openedBlock!==e.id&&!h}),children:[(0,r.jsx)("div",{className:eK.sectionsTitle,children:b[e.id]}),e.sections.map(e=>(0,r.jsxs)("li",{className:(0,s.Z)(eK.section,{[eK.sectionExtra]:!!e.extra,[eK.sectionActive]:n.openedSection===e.id}),onClick:_(e.id,e.title),onMouseEnter:j(e.id,e.title),onMouseLeave:$,children:[(0,r.jsx)(eX,{name:e.uikitIcon,background:e.uikitIconBg}),(0,r.jsx)("span",{className:eK.sectionTitle,children:e.title}),(0,r.jsx)("div",{className:eK.sectionArrow,children:(0,r.jsx)(a.IconFdsChevronRightSmallO,{size:24})})]},e.id))]},e.id)),(0,r.jsxs)("div",{className:eK.chatWrapper,children:[(0,r.jsx)("div",{className:eK.chatHeader,children:"Нужна помощь?"}),(0,r.jsx)(eY,{})]})]}),(0,r.jsxs)("button",{type:"button",className:(0,s.Z)(eK.backButton,{[eK.removed]:!n.openedSection}),onClick:()=>{K(c.D.button,"Назад"),n.setOpenedSection(null)},children:[(0,r.jsx)(a.IconFdsChevronLeftO,{size:24}),(0,r.jsx)("span",{children:"Назад"})]}),(0,r.jsx)(eQ,{data:e,isMobile:h}),(0,r.jsxs)("div",{className:(0,s.Z)(eK.useful,{[eK.usefulOpen]:!!n.openedSection}),children:[(0,r.jsx)("div",{className:eK.usefulTitle,children:"Полезное на Финуслугах"}),e.map(e=>(0,r.jsx)(i.Fragment,{children:e.sections.map(e=>{var t;return(0,r.jsx)("div",{className:(0,s.Z)(eK.usefulGrid,{[eK.removed]:n.openedSection!==e.id}),children:null==(t=e.useful)?void 0:t.map((e,t)=>(0,r.jsxs)("a",{href:e.url,onClick:()=>K(c.D.link,e.title,`${e.title}_${e.url}`),children:[(0,r.jsx)("div",{children:(0,r.jsx)("img",{src:e.icon,srcSet:e.icon2?`${e.icon}, ${e.icon2} 2x`:void 0,alt:e.title,loading:"lazy"})}),(0,r.jsx)("span",{dangerouslySetInnerHTML:{__html:e.title}})]},`${e.title}_${t}`))},e.id)})},e.id))]})]})})})},e1=(e,t,n)=>{var r,i,a,o,l,s,c;let d=(null==(i=null==(r=null==e?void 0:e.NAVIGATOR)?void 0:r.findIndex)?void 0:i.call(r,({id:e})=>"news"===e))||-1,h=(null==(o=null==(a=null==e?void 0:e.NAVIGATOR)?void 0:a[d])?void 0:o.content)||[];if(null!=(c=null==(s=null==(l=null==e?void 0:e.NAVIGATOR)?void 0:l[d])?void 0:s.content)&&c[0]&&Array.isArray(n)&&h.length){let r=n.map(({title:e,url:n})=>({title:e,url:(0,u.xn)(t||"",n),new:0}));e.NAVIGATOR[d].content[0].links=r}return[{id:"FINPRODUCTS",sections:Array.isArray(null==e?void 0:e.FINPRODUCTS)?null==e?void 0:e.FINPRODUCTS:[]},{id:"NAVIGATOR",sections:Array.isArray(null==e?void 0:e.NAVIGATOR)?null==e?void 0:e.NAVIGATOR:[]},{id:"ABOUT",sections:Array.isArray(null==e?void 0:e.ABOUT)?null==e?void 0:e.ABOUT:[]}]},e2=({data:e,showcaseUrl:t="https://finuslugi.ru",minioUrl:n="https://assets.finuslugi.ru/mp-assets",lkUrl:d="https://lk.finuslugi.ru/registration",initialTown:h,isMainBannerPage:f,enableAppHeaderBanner:p=!1,news:v,className:g})=>{let w=eT(),b=(0,i.useMemo)(()=>e1(e,t,v),[e,t,v]),x=null==e?void 0:e.config,k=(0,i.useMemo)(()=>b.reduce((e,t)=>{var n;return e[t.id]=null==(n=t.sections[0])?void 0:n.id,e},{}),[b]),Z=w.isAuth?"Личный кабинет":"Войти",T=f&&w.isHeaderTransparent,_=(e,t,n,r)=>()=>{e!==w.openedBlock?K(c.D.toggle,t,"on"):K(c.D.button,"menu_close","on");let i=n?k[e]:"";w.setOpenedBlock(e,i,!!r)},{start:C,clear:N}=eh(),j=(e,t,n,r)=>()=>{w.isNavigationOpen&&e===w.openedBlock||w.setIgnoreClicks(),C(_(e,t,n,r),200)},$=e=>()=>{w.ignoreClicks||e()},S=e=>w.openedBlock===e&&w.isNavigationOpen;return e?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{ref:w.headerRef,className:(0,s.Z)(m.header,g,{[m.transparent]:T}),children:(0,r.jsxs)("div",{ref:w.fixedContainerRef,className:(0,s.Z)(m.fixed,{[m.hidden]:w.isHeaderHidden,[m.navigationOpen]:w.isNavigationOpen}),children:[!!(null!=x&&x.appBannerUrl)&&p&&(0,r.jsx)(eq,{mobileAppUrl:x.appBannerUrl,minioUrl:n}),(0,r.jsxs)(o.W2,{className:m.container,children:[(0,r.jsxs)("div",{className:m.leftRow,children:[(0,r.jsx)(eA,{className:m.logo,href:t,eventActionType:c.D.icon,eventActionText:"finuslugi_logo",eventLabel:`finuslugi_logo_${t}`,children:(0,r.jsxs)("picture",{children:[(0,r.jsx)("source",{srcSet:(0,u.xn)(n,"/widgets/header/logo/d.webp"),media:"(min-width: 768px)"}),(0,r.jsx)("img",{src:(0,u.xn)(n,"/widgets/header/logo/m.webp"),alt:"Финуслуги",loading:"eager"})]})}),(0,r.jsx)("nav",{ref:w.navMenuItemsRef,className:m.menuItems,children:(0,r.jsx)("ul",{children:y.map(({id:e,label:t})=>(0,r.jsx)("li",{children:(0,r.jsx)(l.zx,{className:(0,s.Z)({[m.menuItemActive]:S(e)}),label:t,variant:"white",size:"xs",onClick:$(_(e,t,!0)),onMouseEnter:j(e,t,!0,!0),onMouseLeave:N})},e))})}),(0,r.jsx)(eC,{className:(0,s.Z)(m.tabletMenuButton,{[m.menuItemActive]:w.isNavigationOpen}),eventActionText:"Меню сайта",variant:"white",size:"xs",iconRight:(0,r.jsx)(a.IconFdsChevronDownO,{size:24}),onClick:_("FINPRODUCTS","Меню сайта"),children:"Меню сайта"})]}),(0,r.jsxs)("div",{className:(0,s.Z)(m.buttonGroup,{[m.whiteIcons]:(null==x?void 0:x.iconColorOnMobileMainBanner)==="white"}),children:[(0,r.jsxs)("div",{className:m.chips,children:[(0,r.jsx)(eC,{as:"a",href:d,size:"xs",shape:"icon",appearance:"ghost",eventActionText:"profile",eventLabel:`profile_${d}`,iconLeft:(0,r.jsx)(a.IconFdsUserO,{size:20})}),(0,r.jsx)(eC,{onClick:()=>{var e,t,n;return null==(n=null==(t=null==(e=null==window?void 0:window.supportWidget)?void 0:e.craftTalk)?void 0:t.open)?void 0:n.call(t)},size:"xs",shape:"icon",appearance:"ghost",eventActionText:"IconFdsChatDotsCircleO",iconLeft:(0,r.jsx)(a.IconFdsChatDotsCircleO,{size:24})})]}),(0,r.jsx)(eC,{className:m.menuButton,size:"xs",shape:T?"icon":"default",appearance:T?"ghost":"fill",label:"Меню",onClick:_("FINPRODUCTS","Меню"),eventActionText:"Меню",iconLeft:(0,r.jsx)(a.IconFdsMenuSkewedO,{size:24})}),(0,r.jsxs)("div",{className:m.moreButtons,children:[(0,r.jsx)(eU,{initialTown:h}),(0,r.jsx)(eC,{onClick:()=>{var e,t,n;return null==(n=null==(t=null==(e=null==window?void 0:window.supportWidget)?void 0:e.craftTalk)?void 0:t.open)?void 0:n.call(t)},size:"xs",appearance:"ghost",eventActionText:"IconFdsChatDotsSquareAddO",iconLeft:(0,r.jsx)(a.IconFdsChatDotsSquareAddO,{size:24}),children:"Онлайн чат"}),(0,r.jsx)(eC,{as:"a",href:d,size:"xs",eventActionText:Z,eventLabel:`${Z}_${d}`,label:Z})]})]}),(0,r.jsxs)(eA,{className:m.auth,href:d,eventActionText:Z,eventLabel:`${Z}_${d}`,children:[(0,r.jsx)(eC,{size:"xs",shape:"circle-icon",iconLeft:(0,r.jsx)(a.IconFdsUserO,{}),eventActionText:Z,eventLabel:`${Z}_${d}`}),(0,r.jsx)("p",{children:Z})]}),(0,r.jsx)("div",{className:m.close,children:(0,r.jsx)(eC,{className:m.close,size:"xs",variant:"secondary",shape:"circle-icon",iconLeft:(0,r.jsx)(a.IconFdsCloseO,{}),onClick:()=>w.setOpenedBlock(null),eventActionText:"IconFdsCloseO"})})]})]})}),(0,r.jsx)("div",{className:(0,s.Z)(m.overlay,{[m.removed]:!w.isNavigationMounted,[m.overlayOpening]:w.isNavigationOpen,[m.overlayClosing]:!w.isNavigationOpen}),onClick:$(()=>w.setOpenedBlock(null))}),(0,r.jsx)(e0,{data:b,minioUrl:n})]}):null},e4=e=>(0,r.jsx)(e_,{isMainBannerPage:e.isMainBannerPage,children:(0,r.jsx)(e2,{...e})})},94246:function(e,t,n){n.d(t,{D:function(){return O},P:function(){return E},U:function(){return P},u:function(){return x}});var r=n(57437),i=n(2265),a=n(54365),o=n(80684),l=n(52074),s=n(54887);let u=300,c=({opened:e})=>{let[t,n]=(0,i.useState)(!1),r=(0,i.useRef)(null),a=(0,i.useRef)(!1);return(0,i.useEffect)(()=>(e&&!a.current?(a.current=!0,n(!0)):!e&&a.current&&(r.current=setTimeout(()=>{a.current=!1,n(!1)},u)),()=>{r.current&&clearTimeout(r.current)}),[e]),{mounted:t}},d=(0,l.g)("click-outside","sc"),h=Object.freeze({overlay:`${d}__overlay`,open:`${d}--open`,close:`${d}--close`}),f=({onClose:e,onToucheMove:t,isOpen:n,delay:o=u})=>{let l=(0,i.useRef)(null),s=(0,i.useCallback)(()=>{e&&(l.current=setTimeout(()=>{e()},o))},[o,e]),c=(0,i.useCallback)(e=>{"Escape"===e.key&&s()},[s]);return(0,i.useEffect)(()=>(n&&window.addEventListener("keydown",c),()=>{l.current&&clearTimeout(l.current),window.removeEventListener("keydown",c)}),[n,c]),(0,r.jsx)("div",{className:(0,a.Z)(h.overlay,{[h.open]:n,[h.close]:!n}),onTouchStart:t,onClick:s})},p=(e,t)=>{e&&(t?e.setAttribute("data-portal",""):e.removeAttribute("data-portal"))},m=e=>{e.style.top||(window.prevScrollPosition=window.scrollY)},v=(e,t,n)=>{t.style.setProperty("overflow-y","scroll"),e.classList.toggle("scroll-disable-windows",!0),e.style.setProperty("width",`calc(100vw - ${n}px)`),e.style.setProperty("top",`-${window.prevScrollPosition}px`)},g=e=>{e.style.setProperty("overflow","hidden"),e.style.setProperty("height","100vh")},w=e=>{e.classList.toggle("scroll-disable-windows",!1),e.style.removeProperty("overflow"),e.style.removeProperty("height"),e.style.removeProperty("width"),e.style.removeProperty("top")},y=()=>{void 0!==window.prevScrollPosition&&(window.scrollTo(0,window.prevScrollPosition),window.prevScrollPosition=void 0)},b=()=>document.querySelectorAll("[data-portal]").length>1,x=e=>{let t=(0,i.useRef)(null),n=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{if(n.current===e)return;n.current=e;let r=t.current,i=document.body,a=document.documentElement,o=window.innerWidth-a.clientWidth,l=o>0;if(e&&l)m(i),v(i,a,o),p(r,!0);else if(e)g(i),p(r,!0);else{let e=!b();e&&w(i),e&&y(),p(r,!1)}return()=>{let e=!b();e&&w(i),e&&y()}},[e]),t},k=(0,l.g)("drawer-footer","sc"),Z=Object.freeze({footer:`${k}__footer`,hasScroll:`${k}__footer--has-scroll`}),T=({footer:e,hasScroll:t,className:n})=>(0,r.jsx)("div",{className:(0,a.Z)(Z.footer,{[Z.hasScroll]:t},n),children:"function"==typeof e?e():e}),_=(0,l.g)("drawer-content","sc"),C=Object.freeze({container:`${_}__container`,open:`${_}--open`,close:`${_}--close`,header:`${_}__header`,rowHeader:`${_}__header--row`,title:`${_}__title`,center:`${_}__title--center`,left:`${_}__title--left`,right:`${_}__title--right`,controlContainer:`${_}__control-container`,content:`${_}__content`,footer:`${_}__footer`}),N=({onClose:e,onContentClick:t,children:n,title:l,rowTitle:s,titleAlign:u,isCloseable:c,footer:d,closeButton:h,isOpen:f,contentClassName:p,footerClassName:m,contentStyle:v,width:g})=>{let w=(0,i.useRef)(null),y=(0,i.useRef)(null),[b,x]=(0,i.useState)(!1);(0,i.useEffect)(()=>{var e;if(!y.current||!w.current)return;let t=(null==(e=null==y?void 0:y.current)?void 0:e.getBoundingClientRect().top)||0,n=null==w?void 0:w.current,r=()=>{let e=null==y?void 0:y.current;e&&x(()=>e.getBoundingClientRect().top!==t)};return n&&n.addEventListener("scroll",r,!1),()=>{null==n||n.removeEventListener("scroll",r,!1)}},[]);let k=v||g?{width:g,...v||{}}:void 0;return(0,r.jsxs)("div",{ref:w,style:k,className:(0,a.Z)(C.container,{[C.open]:f,[C.close]:!f},p),children:[l||c?(0,r.jsxs)("div",{className:(0,a.Z)(C.header,{[C.rowHeader]:s}),children:[c?h?"function"==typeof h?h():h:(0,r.jsx)("button",{type:"button",className:C.controlContainer,onClick:e,children:(0,r.jsx)(o.IconFdsCloseO,{size:24})}):null,l?(0,r.jsx)("h3",{className:(0,a.Z)(C.title,{[C[u]]:!0}),children:l}):null]}):null,(0,r.jsx)("div",{ref:y,className:C.content,onClick:t,children:n}),d&&(0,r.jsx)(T,{className:(0,a.Z)(C.footer,m),footer:d,hasScroll:b})]})},j=(0,l.g)("drawer-layout","sc"),$=Object.freeze({window:`${j}__window`}),S=({onClose:e,isOpen:t,children:n,withDisabledScroll:o,className:l,...s})=>{let u=(0,i.useCallback)(e=>e.stopPropagation(),[]);return x(t&&o),(0,r.jsxs)("div",{"data-portal":!0,className:(0,a.Z)($.window,l),children:[(0,r.jsx)(f,{onClose:e,isOpen:t,delay:0}),(0,r.jsx)(N,{onContentClick:u,onClose:e,isOpen:t,...s,children:n})]})},O=({isOpen:e=!1,children:t,titleAlign:n="center",isCloseable:i=!0,withDisabledScroll:a=!0,...o})=>{let{mounted:l}=c({opened:e});return l?(0,r.jsx)(S,{titleAlign:n,isCloseable:i,isOpen:e,withDisabledScroll:a,...o,children:t}):null};O.displayName="Drawer";let D=(0,l.g)("mobile-modal-footer","sc"),M=Object.freeze({footer:`${D}__footer`,footerWithoutShadow:`${D}__footer--without-shadow`}),I=({footer:e,isSmallPopup:t=!1,footerClassName:n})=>(0,r.jsx)("div",{className:(0,a.Z)(M.footer,t&&M.footerWithoutShadow,n),children:"function"==typeof e?e():e}),U=(0,l.g)("mobile-popup","sc"),A=Object.freeze({mobilePopup:`${U}`,mobilePopupOpen:`${U}--open`,content:`${U}__content`,contentFull:`${U}__content--full`,contentTransition:`${U}__content--transition`,contentTransitionOpen:`${U}__content--transition-open`,contentLine:`${U}__content-line`,contentContainer:`${U}__content-container`,smallContentContainer:`${U}__content-container--small`,min:`${U}__content-container--min`,title:`${U}__title`,closeContainer:`${U}__close-container`,closeButton:`${U}__close-button`}),R=({children:e,footer:t,isOpen:n,isSmallPopup:l,onClose:s,hasCloseButton:u=!0,full:c,touchDistance:d=100,withDisabledScroll:h=!0,contentClassName:p,className:m,title:v,closeButton:g,footerClassName:w})=>{let[y,b]=(0,i.useState)(!1),[k,Z]=(0,i.useState)(!1),[T,_]=(0,i.useState)(!0),[C,N]=(0,i.useState)("120%"),j=(0,i.useRef)(null),$=(0,i.useRef)(0),S=(0,i.useRef)(!1),O=e=>{var t,n,r;let i=null==(t=j.current)?void 0:t.offsetTop,a=null==(n=j.current)?void 0:n.offsetHeight;if(S.current=!0,_(!1),i&&a){let t=(null==(r=null==e?void 0:e.touches[0])?void 0:r.clientY)-i,n=0;t>=0&&t<=a+30&&(n=t),t>a+30&&(n=a+30),N(`${n}px`),$.current=n}},D=()=>{S.current&&($.current>d&&s?null==s||s():N("0"),_(!0),S.current=!1),window.removeEventListener("touchmove",O),window.removeEventListener("touchend",D)};return(0,i.useEffect)(()=>{n&&setTimeout(()=>{b(!0),Z(!0),N("0")},100),!n&&k&&(N("120%"),b(!1),Z(!1))},[k,n]),x(n&&h),(0,r.jsxs)("div",{"data-portal":!0,className:(0,a.Z)(A.mobilePopup,k&&A.mobilePopupOpen,m),children:[(0,r.jsx)(f,{onClose:()=>{n&&(null==s||s())},onToucheMove:()=>{n&&(b(!1),window.addEventListener("touchmove",O),window.addEventListener("touchend",D))},isOpen:n,delay:0}),(0,r.jsxs)("div",{className:(0,a.Z)(A.content,c&&A.contentFull,T&&A.contentTransition,T&&y&&A.contentTransitionOpen),ref:j,style:{transform:`translateY(${C})`},children:[(0,r.jsx)("div",{className:A.contentLine}),(0,r.jsxs)("div",{className:(0,a.Z)(A.contentContainer,l&&A.smallContentContainer,{[A.min]:!v&&!u},p),children:[!!v&&(0,r.jsx)("div",{className:A.title,children:v}),u?(0,r.jsx)("div",{className:A.closeContainer,children:u?g?"function"==typeof g?g():g:(0,r.jsx)("button",{onClick:s,className:A.closeButton,children:(0,r.jsx)(o.IconFdsCloseO,{size:24})}):null}):null,e]}),t&&(0,r.jsx)(I,{footerClassName:w,isSmallPopup:l,footer:t})]})]})},P=({children:e,isSmallPopup:t=!1,isOpen:n=!1,...i})=>{let{mounted:a}=c({opened:n});return a?(0,r.jsx)(R,{isSmallPopup:t,isOpen:n,...i,children:e}):null};P.displayName="UiMobilePopup";let E=({children:e,id:t="portal-root"})=>{let[n,r]=(0,i.useState)(null);return(0,i.useEffect)(()=>{let e=document.getElementById(t);if(e){r(e);return}let n=document.createElement("div");return n.id=t,document.body.appendChild(n),r(n),()=>{document.body.removeChild(n)}},[t]),n?(0,s.createPortal)(e,n):null}},52074:function(e,t,n){n.d(t,{g:function(){return r}});function r(e,t){return`finkit-widgets-${t}-${e}`}},55487:function(e,t,n){n.d(t,{a:function(){return r}});let r={getItem:e=>{if(typeof document>"u")return null;let t=document.cookie.split(";").find(t=>t.split("=")[0].trim()===e);return t?t.split("=")[1]??null:null},setItem:(e,t,n={})=>{if(typeof document>"u")return;(n={path:"/",...n}).expires instanceof Date&&(n.expires=n.expires.toUTCString());let r=`${encodeURIComponent(e)}=${encodeURIComponent(t)}`;for(let e in n){if(!n.hasOwnProperty(e))continue;r+=`; ${e}`;let t=n[e];!0!==t&&(r+=`=${t}`)}document.cookie=r},removeItem:e=>{r.setItem(e,"",{"max-age":-1})}}},6554:function(e,t,n){let r;n.d(t,{D:function(){return o},h:function(){return s}});var i=n(31620),a=n(56891),o=((r=o||{}).icon="icon",r.chip="chip",r.accordion="accordion",r.button="button",r.checkbox="checkbox",r.radio="radio",r.select="select",r.toggle="toggle",r.tooltip="tooltip",r.link="link",r.banner="banner",r.tag="tag",r.date="date",r.field="field",r.offer="offer",r.tab="tab",r.submitButton="submitButton",r.popup="popup",r.block="block",r);let l={icon:"click_icon_",chip:"click_chip_",accordion:"show_acc_",button:"click_button_",checkbox:"click_check_",radio:"click_radio_",select:"click_sel_",toggle:"click_togg_",tooltip:"click_tip_",link:"click_link_",banner:"click_bnr_",tag:"click_tag_",date:"input_date_",field:"input_field_",offer:"click_offer_",tab:"click_tab_",submitButton:"form_button_",popup:"show_pop_up_",block:"click_block_"},s=({eventCategory:e,eventActionType:t,eventActionText:n="",eventLabel:r})=>{let o={event:"data-event",eventCategory:e,eventAction:l[t]+(0,i.t)(n)};void 0!==r&&(o.eventLabel=(0,i.t)("string"==typeof r?r:r.toString())),(0,a.d)(o)}},56891:function(e,t,n){n.d(t,{d:function(){return i}});var r=n(30631);let i=(e,t)=>{if(typeof window>"u")return;let n=sessionStorage.getItem("pushedEvents"),i=n?JSON.parse(n):[];e.event||(e.event="data-event"),"string"==typeof e.eventAction&&(e.eventAction=e.eventAction.toLowerCase().replaceAll(" ","_")),"string"==typeof e.eventLabel&&(e.eventLabel=e.eventLabel.toLowerCase().replaceAll(" ","_")),e.eventLabel||(e.eventLabel="undefined");let a=i.find(n=>n.eventCategory===e.eventCategory&&n.eventAction===e.eventAction&&n.eventLabel===e.eventLabel&&("all"===t||"url"===t&&window.location.pathname===n.url));if(!t||!a){if(t){let t={...e};t.url=window.location.pathname,i.push(t),sessionStorage.setItem("pushedEvents",JSON.stringify(i))}(0,r.AB)(e)}}},31620:function(e,t,n){n.d(t,{t:function(){return i}});let r={а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"y",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"h",ц:"c",ч:"ch",ш:"sh",щ:"sch",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya"},i=e=>e.replace(/[а-яё]/gi,e=>{let t=e.toLowerCase();return t in r?r[t]:e}).replaceAll(/[ \u00A0]/g,"_")},17472:function(e,t,n){n.d(t,{B:function(){return o},C:function(){return x},F:function(){return D},H:function(){return A},P:function(){return g},S:function(){return m},T:function(){return B},a:function(){return l},b:function(){return u},c:function(){return p},d:function(){return h},e:function(){return s},g:function(){return f},h:function(){return T},i:function(){return d},k:function(){return j},p:function(){return c}});var r=n(57437),i=n(54365),a=n(2265);let o=Object.freeze({xs:Object.freeze({maxWidth:599}),s:Object.freeze({minWidth:600,maxWidth:767}),m:Object.freeze({minWidth:768,maxWidth:1023}),l:Object.freeze({minWidth:1024,maxWidth:1279}),xl:Object.freeze({minWidth:1280,maxWidth:1439}),"2xl":Object.freeze({minWidth:1440,maxWidth:1919}),"3xl":Object.freeze({minWidth:1920})}),l=Object.freeze(Object.keys(o)),s=Object.freeze(l.filter(e=>"xs"!==e)),u=(Object.freeze(l.filter(e=>"3xl"!==e)),(e,t=!0)=>t?e:void 0),c=(e,t,n,r)=>{let i=[t,n,r];return i[e%100>4&&e%100<20?2:[2,0,1,1,1,2][e%10<5?e%10:5]]||i[0]};function d(e){return"u">typeof e}let h=e=>null==e;function f(e){return`finkit-${e}`}function p(e){return a.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},a.createElement("defs",null,a.createElement("clipPath",{id:"a"},a.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h24v24H0z"}))),a.createElement("g",{clipPath:"url(#a)"},a.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 m(e){return a.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},a.createElement("path",{d:"M12.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 v=Object.freeze({privateIcon:f("private-icon")}),g=({children:e,className:t,style:n,...a})=>(0,r.jsx)("span",{className:(0,i.Z)(v.privateIcon,t),style:n,...a,children:e});g.displayName="PrivateIcon";let w={display:"-webkit-box",WebkitBoxOrient:"vertical",overflow:"hidden"},y=f("caption"),b=Object.freeze({caption:y,captionWithIcon:`${y}--with-icon`,content:`${y}__content`,icon:`${y}__icon`,text:`${y}__text`,size:{s:`${y}--s`,m:`${y}--m`},states:{success:`${y}--success`,error:`${y}--error`,warning:`${y}--warning`}});function x({as:e,children:t,state:n="default",size:a="m",text:o,withoutIcon:l=!1,lineClamp:s,role:u,dataQa:c,dataId:d,className:h,style:f,...v}){let y=o||t,x=!l&&["success","error","warning"].includes(n),k="success"===n?p:m,Z=(0,i.Z)(h,b.caption,b.size[a],{[b.captionWithIcon]:x,[b.states.success]:"success"===n,[b.states.error]:"error"===n,[b.states.warning]:"warning"===n});return(0,r.jsx)(e||"div",{className:Z,style:f,role:u,...v,"data-id":d,"data-qa":c,children:(0,r.jsxs)("div",{className:b.content,children:[x&&y&&(0,r.jsx)(g,{className:b.icon,children:(0,r.jsx)(k,{})}),(0,r.jsx)("span",{className:(0,i.Z)(b.text),style:{...s?{WebkitLineClamp:s,lineClamp:s,...w}:void 0},children:y})]})})}x.displayName="Caption";let k=f("card"),Z={card:k,variants:{primary:`${k}--primary`,secondary:`${k}--secondary`}},T=({as:e,className:t,style:n,children:a,variant:o="primary",dataQa:l,dataId:s,...u})=>(0,r.jsx)(e||"div",{className:(0,i.Z)(t,Z.card,Z.variants[o]),style:n,...u,"data-id":s,"data-qa":l,children:a});T.displayName="Card";let _=f("col");Object.freeze({col:_,state:{size:(e,t)=>!0===t?`${_}--${e}`:`${_}--${e}-${t}`,offsetLeft:(e,t)=>`${_}--${e}-offset-left-${t}`,offsetRight:(e,t)=>`${_}--${e}-offset-right-${t}`}});let C=f("container"),N=Object.freeze({container:C,states:{narrow:`${C}--narrow`}}),j=({children:e,as:t,fluid:n=!1,className:a="",...o})=>(0,r.jsx)(t||"div",{className:(0,i.Z)(N.container,a,{[N.states.narrow]:!n}),...o,children:e});j.displayName="Container";let $=f("divider");Object.freeze({divider:$,content:`${$}__content`});let S=f("form-field"),O=Object.freeze({formField:S,labelWrapper:`${S}__label-wrapper`,label:`${S}__label`,description:`${S}__description`}),D=({label:e,description:t,caption:n,captionState:a,children:o,hasCaption:l,className:s,style:u,dataQa:c,dataId:d,...h})=>(0,r.jsxs)("div",{className:(0,i.Z)(O.formField,s),style:u,...h,"data-id":d,"data-qa":c,children:[(e||t)&&(0,r.jsxs)("div",{className:O.labelWrapper,children:[(0,r.jsx)("span",{className:O.label,children:e}),(0,r.jsx)("span",{className:O.description,children:t})]}),o,(l||n)&&(0,r.jsx)(x,{text:n,state:a})]});D.displayName="FormField";let M={display:"h1",hero:"h1",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6"},I=f("heading"),U=Object.freeze({heading:I,states:Object.freeze({display:`${I}--display`,hero:`${I}--hero`,h1:`${I}--h1`,h2:`${I}--h2`,h3:`${I}--h3`,h4:`${I}--h4`,h5:`${I}--h5`,h6:`${I}--h6`})}),A=({as:e,children:t,weight:n,type:a,lineClamp:o,className:l,style:s,dataQa:u,dataId:c,...d})=>{var h;let f=e||M[a]||"div",p=/^h[1-6]$/.test(f),m=(null==(h=a.match(/\d+/))?void 0:h[0])||1;return(0,r.jsx)(f,{className:(0,i.Z)(U.heading,U.states[a],l),style:{...n?{fontWeight:`var(--font-weight-${n})`}:void 0,...o?{WebkitLineClamp:o,lineClamp:o,...w}:void 0,...s},role:p?null:"heading","aria-level":p?null:m,...d,"data-id":c,"data-qa":u,children:t})};A.displayName="Heading";let R=f("loader");Object.freeze({loader:R,variant:{primary:`${R}--primary`,purple:`${R}--purple`,accent:`${R}--accent`,white:`${R}--white`},size:{s:`${R}--s`,m:`${R}--m`,l:`${R}--l`}});let P=f("progress-bar");Object.freeze({progressBar:P,rounded:`${P}-rounded`,indicator:`${P}__indicator`,text:`${P}__text`,animationCircle:`${P}__animation-circle`});let E=f("row"),L=(e,t,n)=>`${E}--gutter-${e}-${t}-${n}`;Object.freeze({row:E,state:{reverse:`${E}--reverse`,gutter:(e,t="xs")=>Array.isArray(e)?[L(t,e[0],"h"),L(t,e[1],"v")].join(" "):L(t,e,"h")}});let W=f("skeleton");Object.freeze({skeleton:W,states:{inline:`${W}--inline`,rounded:`${W}--rounded`,inverted:`${W}--inverted`,suspend:`${W}--suspend`}});let z=Object.freeze({text:f("text")});function B({as:e,className:t,style:n,children:a,size:o,weight:l,fontFamily:s,lineClamp:u,dataQa:c,dataId:d,...h}){return(0,r.jsx)(e||"span",{className:(0,i.Z)(z.text,t),style:{...o&&{fontSize:`var(--font-size-${o})`,lineHeight:`var(--font-line-height-${o})`},...l&&{fontWeight:`var(--font-weight-${l})`},...u&&{WebkitLineClamp:u,lineClamp:u,...w},...s&&{fontFamily:`var(--font-family-${s})`},...n},...h,"data-id":d,"data-qa":c,children:a})}B.displayName="Text"},2744:function(e,t,n){n.d(t,{W2:function(){return r.k},X6:function(){return r.H},Zb:function(){return r.h},xv:function(){return r.T}});var r=n(17472)},77337:function(e,t,n){n.d(t,{Oh:function(){return w},iU:function(){return _},jb:function(){return Z},xn:function(){return T}});let r=/#/g,i=/&/g,a=/\//g,o=/=/g,l=/\+/g,s=/%5e/gi,u=/%60/gi,c=/%7b/gi,d=/%7c/gi,h=/%7d/gi,f=/%20/gi;function p(e){return encodeURI(""+e).replace(d,"|")}function m(e){return p("string"==typeof e?e:JSON.stringify(e)).replace(l,"%2B").replace(f,"+").replace(r,"%23").replace(i,"%26").replace(u,"`").replace(s,"^").replace(a,"%2F")}function v(e){return m(e).replace(o,"%3D")}function g(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function w(e){return Object.keys(e).filter(t=>void 0!==e[t]).map(t=>{var n;return(("number"==typeof(n=e[t])||"boolean"==typeof n)&&(n=String(n)),n)?Array.isArray(n)?n.map(e=>`${v(t)}=${m(e)}`).join("&"):`${v(t)}=${m(n)}`:v(t)}).filter(Boolean).join("&")}let y=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,b=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,x=/^([/\\]\s*){2,}[^/\\]/,k=/^\.?\//;function Z(e,t){let n=N(e),r={...function(e=""){let t={};for(let n of("?"===e[0]&&(e=e.slice(1)),e.split("&"))){let e=n.match(/([^=]+)=?(.*)/)||[];if(e.length<2)continue;let r=g(e[1].replace(l," "));if("__proto__"===r||"constructor"===r)continue;let i=g((e[2]||"").replace(l," "));void 0===t[r]?t[r]=i:Array.isArray(t[r])?t[r].push(i):t[r]=[t[r],i]}return t}(n.search),...t};return n.search=w(r),$(n)}function T(e,...t){let n=e||"";for(let e of t.filter(e=>e&&"/"!==e))if(n){let t=e.replace(k,"");n=function(e="",t){return e.endsWith("/")?e:e+"/"}(n)+t}else n=e;return n}function _(e,t){if(!t||"#"===t)return e;let n=N(e);return n.hash=""===t?"":"#"+p(t).replace(c,"{").replace(h,"}").replace(s,"^"),$(n)}let C=Symbol.for("ufo:protocolRelative");function N(e="",t){let n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){let[,e,t=""]=n;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)?y.test(e):b.test(e)||!!t.acceptRelative&&x.test(e)}(e,{acceptRelative:!0}))return t?N(t+e):j(e);let[,r="",i,a=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,o="",l=""]=a.match(/([^#/?]*)(.*)?/)||[];"file:"===r&&(l=l.replace(/\/(?=[A-Za-z]:)/,""));let{pathname:s,search:u,hash:c}=j(l);return{protocol:r.toLowerCase(),auth:i?i.slice(0,Math.max(0,i.length-1)):"",host:o,pathname:s,search:u,hash:c,[C]:!r}}function j(e=""){let[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function $(e){let t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",i=e.auth?e.auth+"@":"",a=e.host||"";return(e.protocol||e[C]?(e.protocol||"")+"//":"")+i+a+t+n+r}}}]);