/*! For license information please see 3499478a.js.LICENSE.txt */
(self.wpRiseJsonp=self.wpRiseJsonp||[]).push([["vendors-node_modules_articulate_ducks_index_js-node_modules_articulate_funky_lib_assemble_js--848660"],{97411:function(t,e,n){var r=n(87555),i=n(31730),o=n(9669);t.exports=function(t){var e=o.CancelToken.source(),n=i({cancelToken:e.token},t);return new r((function(t,r){return o(n).then(r).catch(t),e.cancel.bind(e)}))}},87555:function(t,e,n){var r=n(79862),i=n(91486),o=n(22876).type("Async"),a=n(22876).typeFn(o(),5),s=n(92244),u=n(91469),c=n(84449),l=n(57598),f=n(91508),d=n(8317),h=n(57778),p=n(23092),m=n(52387),g=n(83606),v=n(28950),y=function(t){return b((function(e,n){return n(t)}))};function b(t){var e;if(!p(t))throw new TypeError("Async: Function required");var n=y,r=function(){return"Async"+i(t)};function u(e,n,r){if(!p(e)||!p(n))throw new TypeError("Async.fork: Reject and resolve functions required");var i=!1,o=!1,a=p(r)?r:f,s=function(t,e){if(!o)return o=!0,i?f():t(e)},u=t(s.bind(null,e),s.bind(null,n)),c=p(u)?u:f;return l((function(){return a((c(),void(i=!0)))}))}function d(t){return function(e){if(!p(e))throw new TypeError("Async."+t+": Function required");return b((function(t,n){return u(t,c(n,e))}))}}function h(t){return function(e,n){if(!p(e)||!p(n))throw new TypeError("Async."+t+": Functions required for both arguments");return b((function(t,r){return u(c(t,e),c(r,n))}))}}function m(t){return function(e){if(!v(b,e))throw new TypeError("Async."+t+": Async required");return b((function(t,n){var r=f,i=f;return r=u((function(){i=e.fork(t,n)}),n),l((function(){return i(r())}))}))}}function g(t){return function(e){if(!p(e))throw new TypeError("Async."+t+": Async returning function required");return b((function(n,r){var i=f,o=f;return i=u(n,(function(i){var a=e(i);if(!v(b,a))throw new TypeError("Async."+t+": Function must return another Async");o=a.fork(n,r)})),l((function(){return o(i())}))}))}}return(e={fork:u,toPromise:function(){return new Promise((function(t,e){u(e,t)}))},inspect:r,toString:r,type:o,swap:function(t,e){if(!p(t)||!p(e))throw new TypeError("Async.swap: Functions required for both arguments");return b((function(n,r){return u(c(r,t),c(n,e))}))},race:function(t){if(!v(b,t))throw new TypeError("Async.race: Async required");return b((function(e,n){var r=l((function(t,r){return t?n(r):e(r)})),i=r.bind(null,!0),o=r.bind(null,!1),a=u(o,i),s=t.fork(o,i);return function(){a(),s()}}))},coalesce:function(t,e){if(!p(t)||!p(e))throw new TypeError("Async.coalesce: Functions required for both arguments");return b((function(n,r){return u(c(r,t),c(r,e))}))},ap:function(t){if(!v(b,t))throw new TypeError("Async.ap: Async required");return b((function(e,n){var r=null,i=null,o=!1,a=!1,s=!1,f=l(e);function d(){!s&&o&&a&&c(n,r)(i)}var h=u(f,(function(t){if(!p(t))throw new TypeError("Async.ap: Wrapped value must be a function");o=!0,r=t,d()})),m=t.fork(f,(function(t){a=!0,i=t,d()}));return function(){h(),m(),s=!0}}))},of:n,alt:m("alt"),bimap:h("bimap"),map:d("map"),chain:g("chain"),bichain:function(t,e){var n="Async.bichain: Both arguments must be Async returning functions";if(!p(t)||!p(e))throw new TypeError(n);return b((function(r,i){var o=f,a=f;function s(t){return function(e){var o=t(e);if(!v(b,o))throw new TypeError(n);a=o.fork(r,i)}}return o=u(s(t),s(e)),l((function(){return a(o())}))}))}})[s.of]=n,e[s.alt]=m(s.alt),e[s.bimap]=h(s.bimap),e[s.map]=d(s.map),e[s.chain]=g(s.chain),e["@@type"]=a,e.constructor=b,e}b.of=y,b.type=o,b[s.of]=y,b["@@type"]=a,b.Rejected=function(t){return b((function(e){return e(t)}))},b.Resolved=y,b.fromPromise=function(t){if(!p(t))throw new TypeError("Async.fromPromise: Promise returning function required");return function(){var e=arguments;return b((function(n,r){var i=t.apply(null,e);if(!g(i))throw new TypeError("Async.fromPromise: Promise returning function required");i.then(r,n)}))}},b.fromNode=function(t,e){if(!p(t))throw new TypeError("Async.fromNode: CPS function required");return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];return b((function(r,i){t.apply(e,n.concat((function(t,e){return t?r(t):i(e)})))}))}},b.all=function(t){if(!h(t)||!t.reduce((function(t,e){return t&&v(b,e)}),!0))throw new TypeError("Async.all: Foldable structure of Asyncs required");return d(t)?u.sequence(b.of,t):t.sequence(b.of)},b.rejectAfter=function(t,e){if(!(m(t)&&t>=0))throw new TypeError("Async.rejectAfter: Positive Integer required for first argument");return b((function(n){var r=setTimeout((function(){n(e)}),t);return function(){clearTimeout(r)}}))},b.resolveAfter=function(t,e){if(!(m(t)&&t>=0))throw new TypeError("Async.resolveAfter: Positive Integer required for first argument");return b((function(n,r){var i=setTimeout((function(){r(e)}),t);return function(){clearTimeout(i)}}))},b["@@implements"]=r(["alt","ap","bimap","chain","map","of"]),t.exports=b},91508:function(t){t.exports=Function.prototype},60068:function(t,e,n){var r=n(61510),i=n(55769);t.exports=function(t){return function(e){return r(t)?t.of(e):i(Array,t)?[e]:t(e)}}},91469:function(t,e,n){var r=n(62497),i=n(8317),o=n(34281),a=n(23092),s=n(28950),u=n(85504),c=n(60068),l=function(t){return t},f=function(t){return function(e){return t.concat(e)}};function d(t,e){return function(n,o){var a=e(o);if(!r(n)&&!i(n)||!s(n,a))throw new TypeError("Array."+t+": Must wrap Applys of the same type");return i(a)?p(n,h((function(t){return f([t])}),a)):a.map((function(t){return f([t])})).ap(n)}}var h=function(t,e){return e.map((function(e){return t(e)}))};function p(t,e){if(!e.length||!e.reduce((function(t,e){return t&&a(e)}),!0))throw new TypeError("Array.ap: Second Array must all be functions");return e.reduce((function(e,n){return e.concat(h(n,t))}),[])}t.exports={ap:p,chain:function(t,e){return e.reduce((function(e,n){var r=t(n);if(!i(r))throw new TypeError("Array.chain: Function must return an Array");return e.concat(r)}),[])},fold:function(t){if(o(t))throw new TypeError("Array.fold: Non-empty Array of Semigroups required");var e=t[0];if(!u(e))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return t.reduce((function(t,e){if(!s(t,e))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return t.concat(e)}))},foldMap:function(t,e){if(o(e))throw new TypeError("Array.foldMap: Non-empty Array required");var n=t(e[0]);if(!u(n))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return 1===e.length?n:e.slice(1).reduce((function(e,n){var r=t(n);if(!s(e,r)||!u(r))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return e.concat(r)}),n)},map:h,sequence:function(t,e){var n=c(t);return e.reduceRight(d("sequence",l),n([]))},set:function(t,e,n){var r=n.slice();return r[t]=e,r},traverse:function(t,e,n){var r=c(t);return n.reduceRight(d("traverse",e),r([]))},unset:function(t,e){return e.slice(0,t).concat(e.slice(t+1))}}},84449:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},92955:function(t,e,n){var r=n(23092);function i(t,e){return r(t)?t.length>1?t.bind(null,e):t.call(null,e):t}t.exports=function t(e){return function(){for(var n=[],o=arguments.length;o--;)n[o]=arguments[o];var a=n.length?n:[void 0];if(a.length<e.length)return t(Function.bind.apply(e,[null].concat(a)));var s=a.length===e.length?e.apply(null,a):a.reduce(i,e);return r(s)?t(s):s}}},93548:function(t,e,n){var r=n(28950),i=n(97922),o=n(98399),a=n(8761),s=n(92244),u=function(t,e){return t.valueOf()===e.valueOf()},c={Array:function(t,e){return t.length===e.length&&l(t,e)},Date:function(t,e){return i(t.valueOf(),e.valueOf())},Error:function(t,e){return t.name===e.name&&t.message===e.message},Object:function(t,e){return Object.keys(t).length===Object.keys(e).length&&l(t,e)},RegExp:function(t,e){return t.source===e.source&&t.ignoreCase===e.ignoreCase&&t.global===e.global&&t.multiline===e.multiline&&t.unicode===e.unicode}};function l(t,e){for(var n in t)if(!f(t[n],e[n]))return!1;return!0}function f(t,e){return!!i(t,e)||!!r(t,e)&&(o("equals",t)?(e[s.equals]||e.equals).call(e,t):(c[a(t)]||u)(t,e))}t.exports=f},92244:function(t){t.exports={alt:"fantasy-land/alt",bimap:"fantasy-land/bimap",chain:"fantasy-land/chain",compose:"fantasy-land/compose",concat:"fantasy-land/concat",contramap:"fantasy-land/contramap",empty:"fantasy-land/empty",equals:"fantasy-land/equals",extend:"fantasy-land/extend",filter:"fantasy-land/filter",id:"fantasy-land/id",map:"fantasy-land/map",of:"fantasy-land/of",promap:"fantasy-land/promap",reduce:"fantasy-land/reduce",zero:"fantasy-land/zero"}},98399:function(t,e,n){var r=n(23092),i=n(92244);t.exports=function(t,e){return!!e&&(function(t,e){return r(e[i[t]])||r(e[t])}(t,e)||function(t,e){return r(e["@@implements"])&&!!e["@@implements"](t)}(t,e))}},79862:function(t){t.exports=function(t){return function(e){return-1!==t.indexOf(e)}}},91486:function(t,e,n){var r=n(8317),i=n(23092),o=n(43945),a=n(43111),s=n(40903),u=n(40415);function c(t){return t&&i(t.inspect)?" "+t.inspect():i(t)?" Function":r(t)?" ["+(((e=t).length?e.map(c).reduce((function(t,e){return t+","+e})):e)+" ]"):o(t)?" { "+Object.keys(t).reduce((function(e,n){return e.concat([n+":"+c(t[n])])}),[]).join(", ")+" }":a(t)?' "'+t+'"':s(t)||u(t)?" "+t.toString():" "+t;var e}t.exports=c},61510:function(t,e,n){var r=n(98399),i=n(62497);t.exports=function(t){return i(t)&&(r("of",t)||r("of",t.constructor))}},62497:function(t,e,n){var r=n(98399),i=n(12584);t.exports=function(t){return i(t)&&r("ap",t)}},8317:function(t){t.exports=function(t){return Array.isArray(t)}},40415:function(t){t.exports=function(t){return"[object Date]"===Object.prototype.toString.apply(t)&&!isNaN(t.valueOf())}},34281:function(t,e,n){var r=n(43945),i=n(84061),o=n(93548),a=n(92244);t.exports=function(t){if(i(t)){var e=t.constructor[a.empty]||t.constructor.empty||t.empty;return o(t,e())}return r(t)?!Object.keys(t).length:!t||void 0===t.length||!t.length}},57778:function(t,e,n){var r=n(98399);t.exports=function(t){return!!t&&r("reduce",t)}},23092:function(t){t.exports=function(t){return"function"==typeof t}},12584:function(t,e,n){var r=n(98399);t.exports=function(t){return!!t&&r("map",t)}},52387:function(t,e,n){var r=n(51544);t.exports=function(t){return r(t)&&isFinite(t)&&Math.floor(t)===t}},84061:function(t,e,n){var r=n(98399),i=n(85504);t.exports=function(t){return i(t)&&(r("empty",t)||r("empty",t.constructor))}},51544:function(t){t.exports=function(t){return"number"==typeof t&&!isNaN(t)}},43945:function(t){var e=Object.prototype.toString;t.exports=function(t){return!!t&&"[object Object]"===e.call(t)}},83606:function(t,e,n){var r=n(23092);t.exports=function(t){return!!t&&r(t.then)&&r(t.catch)}},97922:function(t){t.exports=function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},28950:function(t,e,n){var r=n(92955),i=n(23092),o=n(8761);t.exports=r((function(t,e){var n=o(t),r=o(e);return n===r||i(t)&&t.name===r||i(e)&&e.name===n}))},85504:function(t,e,n){var r=n(43111),i=n(98399);t.exports=function(t){return r(t)||!!t&&i("concat",t)}},43111:function(t){t.exports=function(t){return"string"==typeof t}},40903:function(t){t.exports=function(t){return"symbol"==typeof t}},55769:function(t,e,n){var r=n(23092);t.exports=function(t,e){return r(e)&&(t===e||t.name===e.name)}},57598:function(t){t.exports=function(t){var e,n;return function(){return e||(e=!0,n=t.apply(null,arguments)),n}}},8761:function(t,e,n){var r=n(23092);t.exports=function(t){return t&&r(t.type)?t.type():{}.toString.call(t).slice(8,-1)}},22876:function(t){var e={unk:function(){return"unknown"},All:function(){return"All"},Any:function(){return"Any"},Arrow:function(){return"Arrow"},Assign:function(){return"Assign"},Async:function(){return"Async"},Const:function(t){return"Const("+t+")"},Either:function(){return"Either"},Endo:function(){return"Endo"},Equiv:function(){return"Equiv"},First:function(){return"First"},Identity:function(){return"Identity"},IO:function(){return"IO"},Last:function(){return"Last"},List:function(){return"List"},Max:function(){return"Max"},Maybe:function(){return"Maybe"},Min:function(){return"Min"},Pair:function(){return"Pair"},Pred:function(){return"Pred"},Prod:function(){return"Prod"},Reader:function(){return"Reader"},Result:function(){return"Result"},Star:function(){return"Star"},State:function(){return"State"},Sum:function(){return"Sum"},Tuple:function(t){return t+"-Tuple"},Unit:function(){return"Unit"},Writer:function(){return"Writer"}},n=function(t){return e[t]||e.unk};t.exports={proxy:function(t,e){return{type:function(){return n(t)(e)}}},type:n,typeFn:function(t,e,r){return"crocks/"+n(t)(r)+"@"+(e||0)}}},96249:function(t,e,n){e.action=n(54769),n(47697),e.error=n(82769),e.handle=n(54345),n(6154),e.onSuccess=n(11869),n(21159)},54769:function(t,e,n){var r=n(43825);t.exports=r((function(t,e){return{type:t,payload:e}}))},47697:function(t,e,n){var r=n(43825);t.exports=r((function(t,e){return[e,t]}))},82769:function(t,e,n){var r=n(43825);t.exports=r((function(t,e){return{type:t,payload:e,error:!0}}))},54345:function(t,e,n){var r=n(43825);t.exports=r((function(t,e){return function(n,r){void 0===n&&(n=t);var i=r.type,o=r.payload,a=r.error;return e[i]?e[i](n,o,a):n}}))},6154:function(t){t.exports=function(t,e,n){return n&&console.error(e),t}},11869:function(t){t.exports=function(t){return function(e,n,r){return r?e:t(e,n)}}},21159:function(t,e,n){var r=n(67125),i=n(59146);t.exports=function(t){return i(t).map(r({type:"SIDE_EFFECT"}))}},59146:function(t,e,n){var r=n(63707),i=n(98652),o=n(66473).type("IO"),a=n(95097),s=n(85998),u=n(21064),c=function(t){return l((function(){return t}))};function l(t){if(!s(t))throw new TypeError("IO: Must wrap a function");function e(e){if(!s(e))throw new TypeError("IO.chain: Function required");return l((function(){var n=e(t());if(!u(l,n))throw new TypeError("IO.chain: Function must return an IO");return n.run()}))}return{inspect:function(){return"IO"+i(t)},run:t,type:o,map:function(e){if(!s(e))throw new TypeError("IO.map: Function required");return l(a(e,t))},ap:function(t){if(!u(l,t))throw new TypeError("IO.ap: IO required");return e((function(e){return t.map(e)}))},of:c,chain:e}}l.of=c,l.type=o,l["@@implements"]=r(["ap","chain","map","of"]),t.exports=l},67125:function(t,e,n){var r=n(26182);t.exports=r(n(31701))},96956:function(t){t.exports=function(t){return Array.prototype.slice.call(t)}},95097:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},31701:function(t){t.exports=function(t){return function(){return t}}},26182:function(t,e,n){var r=n(96956),i=n(85998);function o(t,e){return i(t)?t.length>1?t.bind(null,e):t.call(null,e):t}t.exports=function t(e){return function(){var n=r(arguments),a=n.length?n:[void 0];if(a.length<e.length)return t(Function.bind.apply(e,[null].concat(a)));var s=a.length===e.length?e.apply(null,a):a.reduce(o,e);return i(s)?t(s):s}}},63707:function(t){t.exports=function(t){return function(e){return-1!==t.indexOf(e)}}},98652:function(t,e,n){var r=n(80434),i=n(85998),o=n(16626),a=n(58570);function s(t){return t&&i(t.inspect)?" "+t.inspect():i(t)?" Function":r(t)?" ["+(((e=t).length?e.map(s).reduce((function(t,e){return t+","+e})):e)+" ]"):o(t)?" {}":a(t)?' "'+t+'"':" "+t;var e}t.exports=s},80434:function(t){t.exports=function(t){return Array.isArray(t)}},85998:function(t){t.exports=function(t){return"function"==typeof t}},65026:function(t){t.exports=function(t){return null==t||Number.isNaN(t)}},16626:function(t){t.exports=function(t){return!!t&&t.toString&&"[object Object]"===t.toString()}},21064:function(t,e,n){var r=n(26182),i=n(80434),o=n(85998),a=n(65026);function s(t){return!!t&&o(t.type)}function u(t){return i(t)?"array":typeof t}t.exports=r((function(t,e){return s(t)||s(e)?function(t,e){return s(t)&&s(e)&&t.type()===e.type()}(t,e):a(t)||a(e)?t===e:function(t,e){return t.name===e.constructor.name||e.name===t.constructor.name}(t,e)||u(t)===u(e)}))},58570:function(t){t.exports=function(t){return"string"==typeof t}},66473:function(t){var e={unk:function(){return"unknown"},All:function(){return"All"},Any:function(){return"Any"},Arrow:function(){return"Arrow"},Assign:function(){return"Assign"},Async:function(){return"Async"},Const:function(){return"Const"},Either:function(){return"Either"},Endo:function(){return"Endo"},First:function(){return"First"},Identity:function(){return"Identity"},IO:function(){return"IO"},Last:function(){return"Last"},List:function(){return"List"},Max:function(){return"Max"},Maybe:function(){return"Maybe"},Min:function(){return"Min"},Pair:function(){return"Pair"},Pred:function(){return"Pred"},Prod:function(){return"Prod"},Reader:function(){return"Reader"},Result:function(){return"Result"},Star:function(){return"Star"},State:function(){return"State"},Sum:function(){return"Sum"},Unit:function(){return"Unit"},Writer:function(){return"Writer"}},n=function(t){return e[t]||e.unk};t.exports={proxy:function(t){return{type:n(t)}},type:n}},43825:function(t,e,n){var r=n(26182),i=n(85998);t.exports=function(t){if(!i(t))throw new TypeError("curry: Function required");return r(t)}},22673:function(t,e,n){var r=n(4240),i=n(30449),o=function(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];var i=function(t){var n=typeof t;return"function"===n?t.apply(void 0,e):t&&"object"===n?o.apply(void 0,[t].concat(e)):t};return r(i,t)};t.exports=i(o)},37990:function(t,e,n){var r=n(87988),i=n(79762),o=n(54456),a=n(44216);t.exports=a(3,(function(t,e){return i(r(t),[e,o])}))},30449:function(t,e,n){var r=n(12637),i=n(15866),o=n(96323),a=n(48215),s=n(48283),u=n(4240),c=n(81250),l=n(47929),f=n(3189),d=o((function(t,e){return typeof e===t})),h=function(t){return l(u(p),Math.max,0,f(t))},p=i([[d("object"),h],[d("function"),s],[c,r(0)]]);t.exports=o((function(t,e){for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];var i=h(e),o=a(i+1,t);return 0===n.length?0===i?function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return o.apply(void 0,[e].concat(t))}:o(e):o.apply(void 0,[e].concat(n))}))},8727:function(t,e,n){var r=n(87988),i=n(79762),o=n(69868),a=n(26039),s=n(3273),u=n(44216),c=n(45724);t.exports=u(3,(function(t,e){return c(a(t),i(r(e),[s(t),o(t)]))}))},62023:function(t,e,n){var r=n(96323),i=function(t,e){for(var n in e=Object.assign({},e),t)if(n in e){var r=t[n];"object"==typeof r?e[n]=i(r,e[n]):(e[r]=e[n],delete e[n])}return e};t.exports=r(i)},81250:function(t,e,n){var r=n(12637)(!0);t.exports=r},12637:function(t,e,n){var r=n(38151)((function(t){return function(){return t}}));t.exports=r},87988:function(t,e,n){var r=n(34525)((function(t,e,n){var r={};for(var i in n)r[i]=n[i];return r[t]=e,r}));t.exports=r},61232:function(t,e,n){var r=n(65102),i=n(22909)((function(t,e){return r(t.length,(function(){return t.apply(e,arguments)}))}));t.exports=i},15866:function(t,e,n){var r=n(65102),i=n(38151),o=n(4240),a=n(26188),s=n(74203),u=i((function(t){var e=s(a,0,o((function(t){return t[0].length}),t));return r(e,(function(){for(var e=0;e<t.length;){if(t[e][0].apply(this,arguments))return t[e][1].apply(this,arguments);e+=1}}))}));t.exports=u},79762:function(t,e,n){var r=n(22909),i=n(48624),o=n(48215),a=n(26188),s=n(30387),u=n(74203),c=r((function(t,e){return o(u(a,0,s("length",e)),(function(){var n=arguments,r=this;return t.apply(r,i((function(t){return t.apply(r,n)}),e))}))}));t.exports=c},96323:function(t,e,n){var r=n(38151),i=n(48215),o=r((function(t){return i(t.length,t)}));t.exports=o},48215:function(t,e,n){var r=n(65102),i=n(38151),o=n(22909),a=n(10593),s=o((function(t,e){return 1===t?i(e):r(t,a(t,[],e))}));t.exports=s},69868:function(t,e,n){var r=n(22909)((function(t,e){var n={};for(var r in e)n[r]=e[r];return delete n[t],n}));t.exports=r},26039:function(t,e,n){var r=n(22909)((function(t,e){return t in e}));t.exports=r},54456:function(t,e,n){var r=n(38151)(n(80975));t.exports=r},65102:function(t){t.exports=function(t,e){switch(t){case 0:return function(){return e.apply(this,arguments)};case 1:return function(t){return e.apply(this,arguments)};case 2:return function(t,n){return e.apply(this,arguments)};case 3:return function(t,n,r){return e.apply(this,arguments)};case 4:return function(t,n,r,i){return e.apply(this,arguments)};case 5:return function(t,n,r,i,o){return e.apply(this,arguments)};case 6:return function(t,n,r,i,o,a){return e.apply(this,arguments)};case 7:return function(t,n,r,i,o,a,s){return e.apply(this,arguments)};case 8:return function(t,n,r,i,o,a,s,u){return e.apply(this,arguments)};case 9:return function(t,n,r,i,o,a,s,u,c){return e.apply(this,arguments)};case 10:return function(t,n,r,i,o,a,s,u,c,l){return e.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}},38151:function(t,e,n){var r=n(14816);t.exports=function(t){return function e(n){return 0===arguments.length||r(n)?e:t.apply(this,arguments)}}},22909:function(t,e,n){var r=n(38151),i=n(14816);t.exports=function(t){return function e(n,o){switch(arguments.length){case 0:return e;case 1:return i(n)?e:r((function(e){return t(n,e)}));default:return i(n)&&i(o)?e:i(n)?r((function(e){return t(e,o)})):i(o)?r((function(e){return t(n,e)})):t(n,o)}}}},34525:function(t,e,n){var r=n(38151),i=n(22909),o=n(14816);t.exports=function(t){return function e(n,a,s){switch(arguments.length){case 0:return e;case 1:return o(n)?e:i((function(e,r){return t(n,e,r)}));case 2:return o(n)&&o(a)?e:o(n)?i((function(e,n){return t(e,a,n)})):o(a)?i((function(e,r){return t(n,e,r)})):r((function(e){return t(n,a,e)}));default:return o(n)&&o(a)&&o(s)?e:o(n)&&o(a)?i((function(e,n){return t(e,n,s)})):o(n)&&o(s)?i((function(e,n){return t(e,a,n)})):o(a)&&o(s)?i((function(e,r){return t(n,e,r)})):o(n)?r((function(e){return t(e,a,s)})):o(a)?r((function(e){return t(n,e,s)})):o(s)?r((function(e){return t(n,a,e)})):t(n,a,s)}}}},10593:function(t,e,n){var r=n(65102),i=n(14816);t.exports=function t(e,n,o){return function(){for(var a=[],s=0,u=e,c=0;c<n.length||s<arguments.length;){var l;c<n.length&&(!i(n[c])||s>=arguments.length)?l=n[c]:(l=arguments[s],s+=1),a[c]=l,i(l)||(u-=1),c+=1}return u<=0?o.apply(this,a):r(u,t(e,a,o))}}},5083:function(t,e,n){var r=n(66417),i=n(96573);t.exports=function(t,e,n){return function(){if(0===arguments.length)return n();var o=Array.prototype.slice.call(arguments,0),a=o.pop();if(!r(a)){for(var s=0;s<t.length;){if("function"==typeof a[t[s]])return a[t[s]].apply(a,o);s+=1}if(i(a)){var u=e.apply(null,o);return u(a)}}return n.apply(this,arguments)}}},41789:function(t){t.exports=function(t,e){return Object.prototype.hasOwnProperty.call(e,t)}},80975:function(t){t.exports=function(t){return t}},98256:function(t,e,n){var r=n(41789),i=Object.prototype.toString;t.exports=function(){return"[object Arguments]"===i.call(arguments)?function(t){return"[object Arguments]"===i.call(t)}:function(t){return r("callee",t)}}},66417:function(t){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},29230:function(t,e,n){var r=n(38151),i=n(66417),o=n(56479),a=r((function(t){return!!i(t)||!!t&&("object"==typeof t&&(!o(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))}));t.exports=a},5366:function(t){t.exports=function(t){return"[object Number]"===Object.prototype.toString.call(t)}},14816:function(t){t.exports=function(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]}},56479:function(t){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},96573:function(t){t.exports=function(t){return"function"==typeof t["@@transducer/step"]}},48624:function(t){t.exports=function(t,e){for(var n=0,r=e.length,i=Array(r);n<r;)i[n]=t(e[n]),n+=1;return i}},36258:function(t,e,n){var r=n(29230),i=n(92870),o=n(61232);function a(t,e,n){for(var r=n.next();!r.done;){if((e=t["@@transducer/step"](e,r.value))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}r=n.next()}return t["@@transducer/result"](e)}function s(t,e,n,r){return t["@@transducer/result"](n[r](o(t["@@transducer/step"],t),e))}var u="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";t.exports=function(t,e,n){if("function"==typeof t&&(t=i(t)),r(n))return function(t,e,n){for(var r=0,i=n.length;r<i;){if((e=t["@@transducer/step"](e,n[r]))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}r+=1}return t["@@transducer/result"](e)}(t,e,n);if("function"==typeof n["fantasy-land/reduce"])return s(t,e,n,"fantasy-land/reduce");if(null!=n[u])return a(t,e,n[u]());if("function"==typeof n.next)return a(t,e,n);if("function"==typeof n.reduce)return s(t,e,n,"reduce");throw new TypeError("reduce: list must be array or iterable")}},46417:function(t){t.exports={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}}},85833:function(t,e,n){var r=n(22909),i=n(46417),o=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=i.result,t.prototype["@@transducer/step"]=function(t,e){return this.xf["@@transducer/step"](t,this.f(e))},t}(),a=r((function(t,e){return new o(t,e)}));t.exports=a},92870:function(t){var e=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,e){return this.f(t,e)},t}();t.exports=function(t){return new e(t)}},83444:function(t,e,n){var r=n(38151),i=n(41789),o=n(98256),a=!{toString:null}.propertyIsEnumerable("toString"),s=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],u=function(){"use strict";return arguments.propertyIsEnumerable("length")}(),c=function(t,e){for(var n=0;n<t.length;){if(t[n]===e)return!0;n+=1}return!1},l=r("function"!=typeof Object.keys||u?function(t){if(Object(t)!==t)return[];var e,n,r=[],l=u&&o(t);for(e in t)!i(e,t)||l&&"length"===e||(r[r.length]=e);if(a)for(n=s.length-1;n>=0;)i(e=s[n],t)&&!c(r,e)&&(r[r.length]=e),n-=1;return r}:function(t){return Object(t)!==t?[]:Object.keys(t)});t.exports=l},48283:function(t,e,n){var r=n(38151),i=n(5366),o=r((function(t){return null!=t&&i(t.length)?t.length:NaN}));t.exports=o},4240:function(t,e,n){var r=n(22909),i=n(5083),o=n(48624),a=n(36258),s=n(85833),u=n(48215),c=n(83444),l=r(i(["fantasy-land/map","map"],s,(function(t,e){switch(Object.prototype.toString.call(e)){case"[object Function]":return u(e.length,(function(){return t.call(this,e.apply(this,arguments))}));case"[object Object]":return a((function(n,r){return n[r]=t(e[r]),n}),{},c(e));default:return o(t,e)}})));t.exports=l},26188:function(t,e,n){var r=n(22909)((function(t,e){return e>t?e:t}));t.exports=r},47229:function(t,e,n){var r=n(22909)((function(t,e){for(var n=e,r=0;r<t.length;){if(null==n)return;n=n[t[r]],r+=1}return n}));t.exports=r},30387:function(t,e,n){var r=n(22909),i=n(4240),o=n(3273),a=r((function(t,e){return i(o(t),e)}));t.exports=a},3273:function(t,e,n){var r=n(22909),i=n(47229),o=r((function(t,e){return i([t],e)}));t.exports=o},74203:function(t,e,n){var r=n(34525)(n(36258));t.exports=r},47929:function(t,e,n){var r=n(36258),i=n(92870),o=n(48215)(4,(function(t,e,n,o){return r(t("function"==typeof e?i(e):e),n,o)}));t.exports=o},44216:function(t,e,n){var r=n(22909),i=n(48215),o=r((function(t,e){return i(t,(function(){for(var n,r=1,i=e,o=0;r<=t&&"function"==typeof i;)n=r===t?arguments.length:o+i.length,i=i.apply(this,Array.prototype.slice.call(arguments,o,n)),r+=1,o=n;return i}))}));t.exports=o},3189:function(t,e,n){var r=n(38151),i=n(83444),o=r((function(t){for(var e=i(t),n=e.length,r=[],o=0;o<n;)r[o]=t[e[o]],o+=1;return r}));t.exports=o},45724:function(t,e,n){var r=n(34525)((function(t,e,n){return t(n)?e(n):n}));t.exports=r},33072:function(t,e,n){"use strict";e.Z=void 0;var r,i=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==u(t)&&"function"!=typeof t)return{default:t};var e=s();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var o=r?Object.getOwnPropertyDescriptor(t,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=t[i]}n.default=t,e&&e.set(t,n);return n}(n(30624)),o=n(45697),a=(r=n(77127))&&r.__esModule?r:{default:r};function s(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return s=function(){return t},t}function u(t){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u(t)}function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function l(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){f(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function f(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function d(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function h(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function p(t,e){return p=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},p(t,e)}function m(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y(t);if(e){var i=y(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g(this,n)}}function g(t,e){return!e||"object"!==u(e)&&"function"!=typeof e?v(t):e}function v(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function y(t){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},y(t)}var b=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&p(t,e)}(u,t);var e,n,r,s=m(u);function u(){var t;d(this,u);for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return(t=s.call.apply(s,[this].concat(n))).state={},t.setDimensions=t.setDimensions.bind(v(t)),t.shouldBeFullWidth=t.shouldBeFullWidth.bind(v(t)),t.getParentDimensions=t.getParentDimensions.bind(v(t)),t.addTabTrapListeners=t.addTabTrapListeners.bind(v(t)),t.getFocusableElementsFromControl=t.getFocusableElementsFromControl.bind(v(t)),t.getVisibleControls=t.getVisibleControls.bind(v(t)),t.trapFocusForward=t.trapFocusForward.bind(v(t)),t.addTrapFocusForwardEvent=t.addTrapFocusForwardEvent.bind(v(t)),t.removeTrapFocusForwardEvent=t.removeTrapFocusForwardEvent.bind(v(t)),t.trapFocusReverse=t.trapFocusReverse.bind(v(t)),t.addTrapFocusReverseEvent=t.addTrapFocusReverseEvent.bind(v(t)),t.removeTrapFocusReverseEvent=t.removeTrapFocusReverseEvent.bind(v(t)),t.trapFocusReverseBigPlayButton=t.trapFocusReverseBigPlayButton.bind(v(t)),t.addTrapFocusReverseEventBigPlayButton=t.addTrapFocusReverseEventBigPlayButton.bind(v(t)),t.removeTrapFocusReverseEventBigPlayButton=t.removeTrapFocusReverseEventBigPlayButton.bind(v(t)),t}return e=u,r=[{key:"defaultProps",get:function(){return{aspectRatio:9/16,fullWidth:!1,fullWidthAt:0,options:{preload:"auto",controls:!0,controlBar:{remainingTimeDisplay:!0,children:["playToggle","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","seekToLive","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subsCapsButton","audioTrackButton","fullscreenToggle","volumePanel"],volumePanel:{inline:!1}}}}}},{key:"propTypes",get:function(){return{aspectRatio:o.PropTypes.number,crossOrigin:o.PropTypes.string,fullWidth:o.PropTypes.bool,fullWidthAt:o.PropTypes.number,options:o.PropTypes.shape({bigPlayButton:o.PropTypes.bool,preload:o.PropTypes.string,controls:o.PropTypes.bool,controlBar:o.PropTypes.object}),poster:o.PropTypes.string}}}],(n=[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.setDimensions),this.player=(0,a.default)(this.video,this.options,(function(){this.on("ended",(function(){this.posterImage.show(),this.bigPlayButton.show(),this.currentTime(0)}))})),this.player.on("fullscreenchange",this.addTabTrapListeners),this.setDimensions()}},{key:"componentWillUnmount",value:function(){this.player&&this.player.dispose(),window.removeEventListener("resize",this.setDimensions)}},{key:"addTabTrapListeners",value:function(){var t=this.getVisibleControls(),e=t[t.length-1],n=t[0],r=this.player.getChild("BigPlayButton");document.fullscreenElement&&(r.on("focus",this.addTrapFocusReverseEventBigPlayButton),r.on("blur",this.removeTrapFocusReverseEventBigPlayButton),n.on("focus",this.addTrapFocusReverseEvent),n.on("blur",this.removeTrapFocusReverseEvent),e.on("focus",this.addTrapFocusForwardEvent),e.on("blur",this.removeTrapFocusForwardEvent)),document.fullscreenElement||(r.off("focus",this.addTrapFocusReverseEventBigPlayButton),r.off("blur",this.removeTrapFocusReverseEventBigPlayButton),this.removeTrapFocusReverseEventBigPlayButton(),n.off("focus",this.addTrapFocusReverseEvent),n.off("blur",this.removeTrapFocusReverseEvent),this.removeTrapFocusReverseEvent(),e.off("focus",this.addTrapFocusForwardEvent),e.off("blur",this.removeTrapFocusForwardEvent),this.removeTrapFocusForwardEvent())}},{key:"getParentPadding",value:function(){var t=window.getComputedStyle(this.container.parentNode,null),e=function(t,e){return parseInt(t.getPropertyValue(e),10)||0};return{top:e(t,"padding-top"),bottom:e(t,"padding-bottom")}}},{key:"getParentDimensions",value:function(){var t=this.container.parentNode.getBoundingClientRect(),e=t.width,n=t.height,r=this.getParentPadding();return{parentHeight:n-r.top-r.bottom,parentWidth:e}}},{key:"getFocusableElementsFromControl",value:function(t){return"VolumePanel"===t.name()?t.children().flatMap((function(t){return t.children()})):t}},{key:"getVisibleControls",value:function(){return this.player.getChild("ControlBar").children().flatMap(this.getFocusableElementsFromControl).filter((function(t){return!t.el().classList.contains("vjs-hidden")}))}},{key:"trapFocusForward",value:function(t){"Tab"!==t.key||t.shiftKey||(t.preventDefault(),this.player.getAttribute("class").includes("vjs-playing")?this.getVisibleControls(this.player)[0].focus():this.player.getChild("BigPlayButton").focus())}},{key:"addTrapFocusForwardEvent",value:function(){document.addEventListener("keydown",this.trapFocusForward)}},{key:"removeTrapFocusForwardEvent",value:function(){var t=this;setTimeout((function(){document.removeEventListener("keydown",t.trapFocusForward)}),1)}},{key:"trapFocusReverse",value:function(t){if("Tab"===t.key&&t.shiftKey)if(t.preventDefault(),this.player.getAttribute("class").includes("vjs-playing")){var e=this.getVisibleControls(this.player);e[e.length-1].focus()}else this.player.getChild("BigPlayButton").focus()}},{key:"addTrapFocusReverseEvent",value:function(){document.addEventListener("keydown",this.trapFocusReverse)}},{key:"removeTrapFocusReverseEvent",value:function(){var t=this;setTimeout((function(){document.removeEventListener("keydown",t.trapFocusReverse)}),1)}},{key:"trapFocusReverseBigPlayButton",value:function(t){if("Tab"===t.key&&t.shiftKey){t.preventDefault();var e=this.getVisibleControls(this.player);e[e.length-1].focus()}}},{key:"addTrapFocusReverseEventBigPlayButton",value:function(){document.addEventListener("keydown",this.trapFocusReverseBigPlayButton)}},{key:"removeTrapFocusReverseEventBigPlayButton",value:function(){var t=this;setTimeout((function(){document.removeEventListener("keydown",t.trapFocusReverseBigPlayButton)}),1)}},{key:"render",value:function(){var t=this,e={className:"video-js vjs-default-skin",ref:function(e){t.video=e},poster:this.props.poster};return this.props.crossOrigin&&(e.crossOrigin=this.props.crossOrigin),i.default.createElement("div",{className:"videoContainer",style:this.state.dimensions,ref:function(e){t.container=e}},i.default.createElement("video",e,this.props.children))}},{key:"shouldBeFullWidth",value:function(){var t=this.props,e=t.aspectRatio,n=t.fullWidth,r=t.fullWidthAt,i=this.getParentDimensions(),o=i.parentWidth,a=i.parentHeight;return n||o*e<=a||r&&window.innerWidth<r}},{key:"setDimensions",value:function(){var t=this.props.aspectRatio,e=this.getParentDimensions(),n=e.parentWidth,r=e.parentHeight,i=this.shouldBeFullWidth(),o=i?n:r/t,a=i?n*t:r;this.setState({dimensions:{width:o,height:a}})}},{key:"snapshot",value:function(){var t=document.createElement("canvas"),e=t.getContext("2d"),n=this.player.videoHeight(),r=this.player.videoWidth();return t.width=r,t.height=n,e.drawImage(this.video,0,0,r,n),t.toDataURL("image/png")}},{key:"options",get:function(){var t,e,n;return(null===(t=this.props.options)||void 0===t||null===(e=t.controlBar)||void 0===e?void 0:e.children)?this.props.options:l(l({},this.props.options),{},{controlBar:l(l({},null===(n=this.props.options)||void 0===n?void 0:n.controlBar),{},{children:this.constructor.defaultProps.options.controlBar.children})})}}])&&h(e.prototype,n),r&&h(e,r),u}(i.Component);e.Z=b},64057:function(t,e,n){var r=n(88635),i=n(93645),o=n(64430);t.exports=i((function(t,e,n){var i={};return function(){for(var a=[],s=arguments.length;s--;)a[s]=arguments[s];return o((function(){var o=e.apply(null,a);return i[o]||(i[o]={},i[o].async=r((function(t,e){Object.assign(i[o],{reject:t,resolve:e})}))),clearTimeout(i[o].timeout),i[o].timeout=setTimeout((function(){var t=i[o],e=t.reject,r=t.resolve;n.apply(null,a).fork(e,r),delete i[o]}),t),i[o].async}))}}))},71066:function(t,e,n){var r=n(88635),i=n(93645),o=n(64430),a=n(12269);t.exports=i((function(t,e,n){var i={},s=function(t){i[t].last=Date.now();var e=i[t],r=e.args,o=e.reject,a=e.resolve;n.apply(null,r).fork(o,a),delete i[t].args,delete i[t].timeout};return function(){for(var n=[],u=arguments.length;u--;)n[u]=arguments[u];return o((function(){var o=e.apply(null,n);i[o]||(i[o]={},i[o].async=r((function(t,e){Object.assign(i[o],{reject:t,resolve:e})}))),i[o].args=n;var u=Date.now()-(i[o].last||0);if(!i[o].timeout){var c=a(0,t-u);i[o].timeout=setTimeout(s.bind(null,o),c)}return i[o].async}))}}))},88635:function(t,e,n){var r=n(67607),i=n(91421),o=n(49761).type("Async"),a=n(49761).typeFn(o(),3),s=n(70911),u=n(64388),c=n(2167),l=n(79025),f=n(89411),d=n(63373),h=n(97798),p=n(48326),m=n(91042),g=n(96774),v=n(32126),y=function(t){return b((function(e,n){return n(t)}))};function b(t){var e;if(!p(t))throw new TypeError("Async: Function required");var n=y,r=function(){return"Async"+i(t)};function u(e,n,r){if(!p(e)||!p(n))throw new TypeError("Async.fork: Reject and resolve functions required");var i=!1,o=!1,a=p(r)?r:f,s=function(t,e){if(!o)return o=!0,i?f():t(e)},u=t(s.bind(null,e),s.bind(null,n)),c=p(u)?u:f;return l((function(){return a((c(),void(i=!0)))}))}function d(t){return function(e){if(!p(e))throw new TypeError("Async."+t+": Function required");return b((function(t,n){return u(t,c(n,e))}))}}function h(t){return function(e,n){if(!p(e)||!p(n))throw new TypeError("Async."+t+": Functions required for both arguments");return b((function(t,r){return u(c(t,e),c(r,n))}))}}function m(t){return function(e){if(!v(b,e))throw new TypeError("Async."+t+": Async required");return b((function(t,n){var r=f,i=f;return r=u((function(){i=e.fork(t,n)}),n),l((function(){return i(r())}))}))}}function g(t){return function(e){if(!p(e))throw new TypeError("Async."+t+": Async returning function required");return b((function(n,r){var i=f,o=f;return i=u(n,(function(i){var a=e(i);if(!v(b,a))throw new TypeError("Async."+t+": Function must return another Async");o=a.fork(n,r)})),l((function(){return o(i())}))}))}}return(e={fork:u,toPromise:function(){return new Promise((function(t,e){u(e,t)}))},inspect:r,toString:r,type:o,swap:function(t,e){if(!p(t)||!p(e))throw new TypeError("Async.swap: Functions required for both arguments");return b((function(n,r){return u(c(r,t),c(n,e))}))},race:function(t){if(!v(b,t))throw new TypeError("Async.race: Async required");return b((function(e,n){var r=l((function(t,r){return t?n(r):e(r)})),i=r.bind(null,!0),o=r.bind(null,!1),a=u(o,i),s=t.fork(o,i);return function(){a(),s()}}))},coalesce:function(t,e){if(!p(t)||!p(e))throw new TypeError("Async.coalesce: Functions required for both arguments");return b((function(n,r){return u(c(r,t),c(r,e))}))},ap:function(t){if(!v(b,t))throw new TypeError("Async.ap: Async required");return b((function(e,n){var r=null,i=null,o=!1,a=!1,s=!1,f=l(e);function d(){!s&&o&&a&&c(n,r)(i)}var h=u(f,(function(t){if(!p(t))throw new TypeError("Async.ap: Wrapped value must be a function");o=!0,r=t,d()})),m=t.fork(f,(function(t){a=!0,i=t,d()}));return function(){h(),m(),s=!0}}))},of:n,alt:m("alt"),bimap:h("bimap"),map:d("map"),chain:g("chain")})[s.of]=n,e[s.alt]=m(s.alt),e[s.bimap]=h(s.bimap),e[s.map]=d(s.map),e[s.chain]=g(s.chain),e["@@type"]=a,e.constructor=b,e}b.of=y,b.type=o,b[s.of]=y,b["@@type"]=a,b.Rejected=function(t){return b((function(e){return e(t)}))},b.Resolved=y,b.fromPromise=function(t){if(!p(t))throw new TypeError("Async.fromPromise: Promise returning function required");return function(){var e=arguments;return b((function(n,r){var i=t.apply(null,e);if(!g(i))throw new TypeError("Async.fromPromise: Promise returning function required");i.then(r).catch(n)}))}},b.fromNode=function(t,e){if(!p(t))throw new TypeError("Async.fromNode: CPS function required");return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];return b((function(r,i){t.apply(e,n.concat((function(t,e){return t?r(t):i(e)})))}))}},b.all=function(t){if(!h(t)||!t.reduce((function(t,e){return t&&v(b,e)}),!0))throw new TypeError("Async.all: Foldable structure of Asyncs required");return d(t)?u.sequence(b.of,t):t.sequence(b.of)},b.rejectAfter=function(t,e){if(!(m(t)&&t>=0))throw new TypeError("Async.rejectAfter: Positive Integer required for first argument");return b((function(n){var r=setTimeout((function(){n(e)}),t);return function(){clearTimeout(r)}}))},b.resolveAfter=function(t,e){if(!(m(t)&&t>=0))throw new TypeError("Async.resolveAfter: Positive Integer required for first argument");return b((function(n,r){var i=setTimeout((function(){r(e)}),t);return function(){clearTimeout(i)}}))},b["@@implements"]=r(["alt","ap","bimap","chain","map","of"]),t.exports=b},64430:function(t,e,n){var r=n(67607),i=n(91421),o=n(49761).type("IO"),a=n(49761).typeFn(o(),2),s=n(70911),u=n(2167),c=n(48326),l=n(32126),f=function(t){return d((function(){return t}))};function d(t){var e;if(!c(t))throw new TypeError("IO: Must wrap a function");var n=f,r=function(){return"IO"+i(t)};function h(e){return function(n){if(!c(n))throw new TypeError("IO."+e+": Function required");return d(u(n,t))}}function p(e){return function(n){if(!c(n))throw new TypeError("IO."+e+": Function required");return d((function(){var r=n(t());if(!l(d,r))throw new TypeError("IO."+e+": Function must return an IO");return r.run()}))}}return(e={inspect:r,toString:r,run:t,type:o,ap:function(e){if(!l(d,e))throw new TypeError("IO.ap: IO required");return d((function(){var n=t();if(!c(n))throw new TypeError("IO.ap: Wrapped value must be a function");return e.map(n).run()}))},of:n,map:h("map"),chain:p("chain")})[s.of]=n,e[s.map]=h(s.map),e[s.chain]=p(s.chain),e["@@type"]=a,e.constructor=d,e}d.of=f,d.type=o,d[s.of]=f,d["@@type"]=a,d["@@implements"]=r(["ap","chain","map","of"]),t.exports=d},89411:function(t){t.exports=Function.prototype},31646:function(t,e,n){var r=n(67158),i=n(60060);t.exports=function(t){return function(e){return r(t)?t.of(e):i(Array,t)?[e]:t(e)}}},64388:function(t,e,n){var r=n(86827),i=n(63373),o=n(30191),a=n(48326),s=n(32126),u=n(33748),c=n(31646),l=function(t){return t},f=function(t){return function(e){return t.concat(e)}};function d(t,e){return function(n,o){var a=e(o);if(!r(n)&&!i(n)||!s(n,a))throw new TypeError("Array."+t+": Must wrap Applys of the same type");return i(a)?p(n,h((function(t){return f([t])}),a)):a.map((function(t){return f([t])})).ap(n)}}var h=function(t,e){return e.map((function(e){return t(e)}))};function p(t,e){if(!e.length||!e.reduce((function(t,e){return t&&a(e)}),!0))throw new TypeError("Array.ap: Second Array must all be functions");return e.reduce((function(e,n){return e.concat(h(n,t))}),[])}t.exports={ap:p,chain:function(t,e){return e.reduce((function(e,n){var r=t(n);if(!i(r))throw new TypeError("Array.chain: Function must return an Array");return e.concat(r)}),[])},fold:function(t){if(o(t))throw new TypeError("Array.fold: Non-empty Array of Semigroups required");var e=t[0];if(!u(e))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return t.reduce((function(t,e){if(!s(t,e))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return t.concat(e)}))},foldMap:function(t,e){if(o(e))throw new TypeError("Array.foldMap: Non-empty Array required");var n=t(e[0]);if(!u(n))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return 1===e.length?n:e.slice(1).reduce((function(e,n){var r=t(n);if(!s(e,r)||!u(r))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return e.concat(r)}),n)},map:h,sequence:function(t,e){var n=c(t);return e.reduceRight(d("sequence",l),n([]))},traverse:function(t,e,n){var r=c(t);return n.reduceRight(d("traverse",e),r([]))}}},2167:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},37989:function(t,e,n){var r=n(48326);function i(t,e){return r(t)?t.length>1?t.bind(null,e):t.call(null,e):t}t.exports=function t(e){return function(){for(var n=[],o=arguments.length;o--;)n[o]=arguments[o];var a=n.length?n:[void 0];if(a.length<e.length)return t(Function.bind.apply(e,[null].concat(a)));var s=a.length===e.length?e.apply(null,a):a.reduce(i,e);return r(s)?t(s):s}}},70911:function(t){t.exports={alt:"fantasy-land/alt",bimap:"fantasy-land/bimap",chain:"fantasy-land/chain",compose:"fantasy-land/compose",concat:"fantasy-land/concat",contramap:"fantasy-land/contramap",empty:"fantasy-land/empty",equals:"fantasy-land/equals",extend:"fantasy-land/extend",id:"fantasy-land/id",map:"fantasy-land/map",of:"fantasy-land/of",promap:"fantasy-land/promap",reduce:"fantasy-land/reduce",zero:"fantasy-land/zero"}},33333:function(t,e,n){var r=n(48326),i=n(70911);t.exports=function(t,e){return!!e&&(function(t,e){return r(e[i[t]])||r(e[t])}(t,e)||function(t,e){return r(e["@@implements"])&&!!e["@@implements"](t)}(t,e))}},67607:function(t){t.exports=function(t){return function(e){return-1!==t.indexOf(e)}}},91421:function(t,e,n){var r=n(63373),i=n(48326),o=n(22323),a=n(47071),s=n(77136);function u(t){return t&&i(t.inspect)?" "+t.inspect():i(t)?" Function":r(t)?" ["+(((e=t).length?e.map(u).reduce((function(t,e){return t+","+e})):e)+" ]"):o(t)?" { "+Object.keys(t).reduce((function(e,n){return e.concat([n+":"+u(t[n])])}),[]).join(", ")+" }":a(t)?' "'+t+'"':s(t)?" "+t.toString():" "+t;var e}t.exports=u},67158:function(t,e,n){var r=n(33333),i=n(86827);t.exports=function(t){return i(t)&&(r("of",t)||r("of",t.constructor))}},86827:function(t,e,n){var r=n(33333),i=n(99574);t.exports=function(t){return i(t)&&r("ap",t)}},63373:function(t){t.exports=function(t){return Array.isArray(t)}},30191:function(t,e,n){var r=n(22323);t.exports=function(t){return r(t)?!Object.keys(t).length:!t||void 0===t.length||!t.length}},97798:function(t,e,n){var r=n(33333);t.exports=function(t){return!!t&&r("reduce",t)}},48326:function(t){t.exports=function(t){return"function"==typeof t}},99574:function(t,e,n){var r=n(33333);t.exports=function(t){return!!t&&r("map",t)}},91042:function(t,e,n){var r=n(29241);t.exports=function(t){return r(t)&&isFinite(t)&&Math.floor(t)===t}},29241:function(t){t.exports=function(t){return"number"==typeof t&&!isNaN(t)}},22323:function(t){var e=Object.prototype.toString;t.exports=function(t){return!!t&&"[object Object]"===e.call(t)}},96774:function(t,e,n){var r=n(48326);t.exports=function(t){return!!t&&r(t.then)&&r(t.catch)}},32126:function(t,e,n){var r=n(37989),i=n(48326),o=n(21223);t.exports=r((function(t,e){var n=o(t),r=o(e);return n===r||i(t)&&t.name===r||i(e)&&e.name===n}))},33748:function(t,e,n){var r=n(47071),i=n(33333);t.exports=function(t){return r(t)||!!t&&i("concat",t)}},47071:function(t){t.exports=function(t){return"string"==typeof t}},77136:function(t){t.exports=function(t){return"symbol"==typeof t}},60060:function(t,e,n){var r=n(48326);t.exports=function(t,e){return r(e)&&(t===e||t.name===e.name)}},79025:function(t){t.exports=function(t){var e,n;return function(){return e||(e=!0,n=t.apply(null,arguments)),n}}},21223:function(t,e,n){var r=n(48326);t.exports=function(t){return t&&r(t.type)?t.type():{}.toString.call(t).slice(8,-1)}},49761:function(t){var e={unk:function(){return"unknown"},All:function(){return"All"},Any:function(){return"Any"},Arrow:function(){return"Arrow"},Assign:function(){return"Assign"},Async:function(){return"Async"},Const:function(){return"Const"},Either:function(){return"Either"},Endo:function(){return"Endo"},Equiv:function(){return"Equiv"},First:function(){return"First"},Identity:function(){return"Identity"},IO:function(){return"IO"},Last:function(){return"Last"},List:function(){return"List"},Max:function(){return"Max"},Maybe:function(){return"Maybe"},Min:function(){return"Min"},Pair:function(){return"Pair"},Pred:function(){return"Pred"},Prod:function(){return"Prod"},Reader:function(){return"Reader"},Result:function(){return"Result"},Star:function(){return"Star"},State:function(){return"State"},Sum:function(){return"Sum"},Tuple:function(t){return t+"-Tuple"},Unit:function(){return"Unit"},Writer:function(){return"Writer"}},n=function(t){return e[t]||e.unk};t.exports={proxy:function(t){return{type:n(t)}},type:n,typeFn:function(t,e,r){return"crocks/"+n(t)(r)+"@"+(e||0)}}},93645:function(t,e,n){var r=n(66747),i=n(90061),o=r((function(t){return i(t.length,t)}));t.exports=o},90061:function(t,e,n){var r=n(53998),i=n(66747),o=n(45018),a=n(70267),s=o((function(t,e){return 1===t?i(e):r(t,a(t,[],e))}));t.exports=s},53998:function(t){t.exports=function(t,e){switch(t){case 0:return function(){return e.apply(this,arguments)};case 1:return function(t){return e.apply(this,arguments)};case 2:return function(t,n){return e.apply(this,arguments)};case 3:return function(t,n,r){return e.apply(this,arguments)};case 4:return function(t,n,r,i){return e.apply(this,arguments)};case 5:return function(t,n,r,i,o){return e.apply(this,arguments)};case 6:return function(t,n,r,i,o,a){return e.apply(this,arguments)};case 7:return function(t,n,r,i,o,a,s){return e.apply(this,arguments)};case 8:return function(t,n,r,i,o,a,s,u){return e.apply(this,arguments)};case 9:return function(t,n,r,i,o,a,s,u,c){return e.apply(this,arguments)};case 10:return function(t,n,r,i,o,a,s,u,c,l){return e.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}},66747:function(t,e,n){var r=n(79178);t.exports=function(t){return function e(n){return 0===arguments.length||r(n)?e:t.apply(this,arguments)}}},45018:function(t,e,n){var r=n(66747),i=n(79178);t.exports=function(t){return function e(n,o){switch(arguments.length){case 0:return e;case 1:return i(n)?e:r((function(e){return t(n,e)}));default:return i(n)&&i(o)?e:i(n)?r((function(e){return t(e,o)})):i(o)?r((function(e){return t(n,e)})):t(n,o)}}}},70267:function(t,e,n){var r=n(53998),i=n(79178);t.exports=function t(e,n,o){return function(){for(var a=[],s=0,u=e,c=0;c<n.length||s<arguments.length;){var l;c<n.length&&(!i(n[c])||s>=arguments.length)?l=n[c]:(l=arguments[s],s+=1),a[c]=l,i(l)||(u-=1),c+=1}return u<=0?o.apply(this,a):r(u,t(e,a,o))}}},79178:function(t){t.exports=function(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]}},12269:function(t,e,n){var r=n(45018)((function(t,e){return e>t?e:t}));t.exports=r},52512:function(t,e,n){var r=n(80988);t.exports=r},98998:function(t,e,n){var r=n(59092);t.exports=r},64272:function(t,e,n){var r=n(533);t.exports=r},65451:function(t,e,n){var r=n(77234);t.exports=r},19214:function(t,e,n){var r=n(18234);t.exports=r},18668:function(t,e,n){var r=n(21527);t.exports=r},52973:function(t,e,n){var r=n(12702);t.exports=r},27092:function(t,e,n){var r=n(56053);t.exports=r},74040:function(t,e,n){var r=n(42690);t.exports=r},25029:function(t,e,n){var r=n(97318);t.exports=r},14622:function(t,e,n){var r=n(46545);t.exports=r},85332:function(t,e,n){var r=n(1597);t.exports=r},95268:function(t,e,n){var r=n(76788);t.exports=r},26632:function(t,e,n){var r=n(58015);t.exports=r},83140:function(t,e,n){var r=n(10320);t.exports=r},76094:function(t,e,n){var r=n(11787);t.exports=r},60315:function(t,e,n){var r=n(69213);t.exports=r},53605:function(t,e,n){var r=n(844);t.exports=r},42208:function(t,e,n){var r=n(65012);t.exports=r},46686:function(t,e,n){var r=n(60073);t.exports=r},54827:function(t,e,n){var r=n(20996);t.exports=r},83268:function(t,e,n){var r=n(87935);t.exports=r},77109:function(t,e,n){var r=n(13437);t.exports=r},1779:function(t,e,n){var r=n(55085);t.exports=r},79814:function(t,e,n){var r=n(91156);t.exports=r},29174:function(t,e,n){var r=n(96256);t.exports=r},13262:function(t,e,n){var r=n(62586);t.exports=r},96264:function(t,e,n){var r=n(67837);t.exports=r},6764:function(t,e,n){var r=n(70216);t.exports=r},51308:function(t,e,n){var r=n(77426);t.exports=r},31826:function(t,e,n){var r=n(94998);t.exports=r},74037:function(t,e,n){var r=n(21845);t.exports=r},8434:function(t,e,n){var r=n(89281);t.exports=r},14286:function(t,e,n){var r=n(63353);t.exports=r},24430:function(t,e,n){var r=n(41930);t.exports=r},39384:function(t,e,n){var r=n(18350);t.exports=r},39701:function(t,e,n){var r=n(35802);t.exports=r},73363:function(t,e,n){var r=n(52102);t.exports=r},70446:function(t,e,n){var r=n(24033);t.exports=r},16929:function(t,e,n){var r=n(75049);t.exports=r},23809:function(t,e,n){var r=n(63802);t.exports=r},79574:function(t,e,n){var r=n(12998);t.exports=r},51112:function(t,e,n){var r=n(43296);t.exports=r},44671:function(t,e,n){var r=n(86272);t.exports=r},85857:function(t,e,n){var r=n(86775);n(52711),n(29097),n(73225),n(45392),n(71638),n(53933),n(21366),t.exports=r},1772:function(t,e,n){var r=n(16420);t.exports=r},8655:function(t,e,n){var r=n(36866);n(20795),t.exports=r},65845:function(t,e,n){var r=n(17276);t.exports=r},51386:function(t,e,n){var r=n(97698);t.exports=r},27847:function(t,e,n){var r=n(41314);t.exports=r},71155:function(t,e,n){var r=n(34883);t.exports=r},7618:function(t,e,n){var r=n(78212);t.exports=r},19953:function(t,e,n){var r=n(54918);t.exports=r},89508:function(t,e,n){n(70185),n(34521);var r=n(5058);t.exports=r.Array.from},10197:function(t,e,n){n(81847);var r=n(5058);t.exports=r.Array.isArray},37595:function(t,e,n){n(79398);var r=n(80003);t.exports=r("Array").concat},53199:function(t,e,n){n(30963),n(30277);var r=n(80003);t.exports=r("Array").entries},26375:function(t,e,n){n(99632);var r=n(80003);t.exports=r("Array").fill},4572:function(t,e,n){n(38215);var r=n(80003);t.exports=r("Array").filter},1955:function(t,e,n){n(11688);var r=n(80003);t.exports=r("Array").findIndex},99449:function(t,e,n){n(79435);var r=n(80003);t.exports=r("Array").find},36906:function(t,e,n){n(82356);var r=n(80003);t.exports=r("Array").forEach},6051:function(t,e,n){n(93455);var r=n(80003);t.exports=r("Array").includes},77874:function(t,e,n){n(25749);var r=n(80003);t.exports=r("Array").indexOf},41297:function(t,e,n){n(30963),n(30277);var r=n(80003);t.exports=r("Array").keys},17166:function(t,e,n){n(94889);var r=n(80003);t.exports=r("Array").map},54237:function(t,e,n){n(11229);var r=n(80003);t.exports=r("Array").reverse},45173:function(t,e,n){n(1859);var r=n(80003);t.exports=r("Array").slice},26454:function(t,e,n){n(76237);var r=n(80003);t.exports=r("Array").sort},82157:function(t,e,n){n(30963),n(30277);var r=n(80003);t.exports=r("Array").values},64362:function(t,e,n){n(98039);var r=n(80003);t.exports=r("Function").bind},60047:function(t,e,n){n(30963),n(70185);var r=n(4187);t.exports=r},78894:function(t,e,n){var r=n(41535),i=n(64362),o=Function.prototype;t.exports=function(t){var e=t.bind;return t===o||r(o,t)&&e===o.bind?i:e}},15473:function(t,e,n){var r=n(41535),i=n(37595),o=Array.prototype;t.exports=function(t){var e=t.concat;return t===o||r(o,t)&&e===o.concat?i:e}},90488:function(t,e,n){var r=n(41535),i=n(69782),o=String.prototype;t.exports=function(t){var e=t.endsWith;return"string"==typeof t||t===o||r(o,t)&&e===o.endsWith?i:e}},42774:function(t,e,n){var r=n(41535),i=n(26375),o=Array.prototype;t.exports=function(t){var e=t.fill;return t===o||r(o,t)&&e===o.fill?i:e}},74760:function(t,e,n){var r=n(41535),i=n(4572),o=Array.prototype;t.exports=function(t){var e=t.filter;return t===o||r(o,t)&&e===o.filter?i:e}},91093:function(t,e,n){var r=n(41535),i=n(1955),o=Array.prototype;t.exports=function(t){var e=t.findIndex;return t===o||r(o,t)&&e===o.findIndex?i:e}},52246:function(t,e,n){var r=n(41535),i=n(99449),o=Array.prototype;t.exports=function(t){var e=t.find;return t===o||r(o,t)&&e===o.find?i:e}},23163:function(t,e,n){var r=n(41535),i=n(6051),o=n(76200),a=Array.prototype,s=String.prototype;t.exports=function(t){var e=t.includes;return t===a||r(a,t)&&e===a.includes?i:"string"==typeof t||t===s||r(s,t)&&e===s.includes?o:e}},97993:function(t,e,n){var r=n(41535),i=n(77874),o=Array.prototype;t.exports=function(t){var e=t.indexOf;return t===o||r(o,t)&&e===o.indexOf?i:e}},51597:function(t,e,n){var r=n(41535),i=n(17166),o=Array.prototype;t.exports=function(t){var e=t.map;return t===o||r(o,t)&&e===o.map?i:e}},27893:function(t,e,n){var r=n(41535),i=n(84364),o=String.prototype;t.exports=function(t){var e=t.padStart;return"string"==typeof t||t===o||r(o,t)&&e===o.padStart?i:e}},77276:function(t,e,n){var r=n(41535),i=n(54237),o=Array.prototype;t.exports=function(t){var e=t.reverse;return t===o||r(o,t)&&e===o.reverse?i:e}},12066:function(t,e,n){var r=n(41535),i=n(45173),o=Array.prototype;t.exports=function(t){var e=t.slice;return t===o||r(o,t)&&e===o.slice?i:e}},19721:function(t,e,n){var r=n(41535),i=n(26454),o=Array.prototype;t.exports=function(t){var e=t.sort;return t===o||r(o,t)&&e===o.sort?i:e}},5783:function(t,e,n){var r=n(41535),i=n(88932),o=String.prototype;t.exports=function(t){var e=t.startsWith;return"string"==typeof t||t===o||r(o,t)&&e===o.startsWith?i:e}},27866:function(t,e,n){var r=n(41535),i=n(17227),o=String.prototype;t.exports=function(t){var e=t.trim;return"string"==typeof t||t===o||r(o,t)&&e===o.trim?i:e}},68563:function(t,e,n){n(19737);var r=n(5058),i=n(26477);r.JSON||(r.JSON={stringify:JSON.stringify}),t.exports=function(t,e,n){return i(r.JSON.stringify,null,arguments)}},72627:function(t,e,n){n(30963),n(12297),n(30277),n(70185);var r=n(5058);t.exports=r.Map},3456:function(t,e,n){n(8544);var r=n(5058);t.exports=r.Math.cbrt},89345:function(t,e,n){n(504);var r=n(5058);t.exports=r.Number.isNaN},65028:function(t,e,n){n(99421),t.exports=9007199254740991},10273:function(t,e,n){n(64564);var r=n(5058);t.exports=r.Object.assign},19999:function(t,e,n){n(13365);var r=n(5058).Object;t.exports=function(t,e){return r.create(t,e)}},14116:function(t,e,n){n(42883);var r=n(5058).Object,i=t.exports=function(t,e,n){return r.defineProperty(t,e,n)};r.defineProperty.sham&&(i.sham=!0)},70060:function(t,e,n){n(74152);var r=n(5058);t.exports=r.Object.entries},24573:function(t,e,n){n(18909);var r=n(5058).Object,i=t.exports=function(t,e){return r.getOwnPropertyDescriptor(t,e)};r.getOwnPropertyDescriptor.sham&&(i.sham=!0)},33298:function(t,e,n){n(51690);var r=n(5058);t.exports=r.Object.getOwnPropertyDescriptors},68561:function(t,e,n){n(21006);var r=n(5058);t.exports=r.Object.getOwnPropertySymbols},69304:function(t,e,n){n(22569);var r=n(5058);t.exports=r.Object.getPrototypeOf},50688:function(t,e,n){n(93424);var r=n(5058);t.exports=r.Object.is},84802:function(t,e,n){n(44261);var r=n(5058);t.exports=r.Object.keys},76929:function(t,e,n){n(9652);var r=n(5058);t.exports=r.Object.setPrototypeOf},46660:function(t,e,n){n(76818);var r=n(5058);t.exports=r.Object.values},15716:function(t,e,n){n(72750),n(30963),n(30277),n(57491),n(49230),n(33978),n(39952),n(70185);var r=n(5058);t.exports=r.Promise},27313:function(t,e,n){n(24679);var r=n(5058);t.exports=r.Reflect.construct},78284:function(t,e,n){n(22382);var r=n(5058);t.exports=r.Reflect.get},70284:function(t,e,n){n(30963),n(30277),n(1753),n(70185);var r=n(5058);t.exports=r.Set},69782:function(t,e,n){n(28107);var r=n(80003);t.exports=r("String").endsWith},76200:function(t,e,n){n(2126);var r=n(80003);t.exports=r("String").includes},84364:function(t,e,n){n(28051);var r=n(80003);t.exports=r("String").padStart},88932:function(t,e,n){n(914);var r=n(80003);t.exports=r("String").startsWith},17227:function(t,e,n){n(77485);var r=n(80003);t.exports=r("String").trim},39602:function(t,e,n){n(21006);var r=n(5058);t.exports=r.Symbol.for},49457:function(t,e,n){n(79398),n(30277),n(21006),n(63112),n(42019),n(24435),n(93427),n(42526),n(3314),n(25202),n(46916),n(19206),n(28458),n(43743),n(1283),n(17294),n(26287),n(78655),n(15913),n(77014);var r=n(5058);t.exports=r.Symbol},71080:function(t,e,n){n(30963),n(30277),n(70185),n(42526);var r=n(88239);t.exports=r.f("iterator")},8025:function(t,e,n){n(14109),n(1283);var r=n(88239);t.exports=r.f("toPrimitive")},37836:function(t,e,n){n(30963),n(30277),n(40140);var r=n(5058);t.exports=r.WeakMap},46839:function(t,e,n){n(30963),n(30277),n(64852);var r=n(5058);t.exports=r.WeakSet},51714:function(t,e,n){t.exports=n(92275)},25122:function(t,e,n){t.exports=n(90022)},78458:function(t,e,n){t.exports=n(13078)},65600:function(t,e,n){t.exports=n(13265)},28266:function(t,e,n){t.exports=n(11864)},44399:function(t,e,n){t.exports=n(38413)},39367:function(t,e,n){t.exports=n(65453)},22005:function(t,e,n){t.exports=n(9827)},34748:function(t,e,n){t.exports=n(8729)},83696:function(t,e,n){t.exports=n(58485)},76516:function(t,e,n){t.exports=n(9459)},56368:function(t,e,n){t.exports=n(58254)},93739:function(t,e,n){t.exports=n(22593)},89151:function(t,e,n){t.exports=n(65020)},17654:function(t,e,n){t.exports=n(71359)},57762:function(t,e,n){t.exports=n(63623)},81004:function(t,e,n){t.exports=n(78163)},13885:function(t,e,n){t.exports=n(49862)},89329:function(t,e,n){t.exports=n(35638)},38755:function(t,e,n){t.exports=n(28346)},55781:function(t,e,n){t.exports=n(95088)},53185:function(t,e,n){t.exports=n(35690)},88235:function(t,e,n){t.exports=n(82863)},59829:function(t,e,n){t.exports=n(13373)},65560:function(t,e,n){t.exports=n(65820)},41047:function(t,e,n){t.exports=n(98220)},87034:function(t,e,n){t.exports=n(45828)},83734:function(t,e,n){t.exports=n(86243)},20711:function(t,e,n){t.exports=n(20177)},86488:function(t,e,n){t.exports=n(91733)},8827:function(t,e,n){t.exports=n(69953)},56581:function(t,e,n){t.exports=n(49959)},41633:function(t,e,n){t.exports=n(20199)},20344:function(t,e,n){t.exports=n(94269)},48909:function(t,e,n){t.exports=n(10603)},6258:function(t,e,n){t.exports=n(68248)},57602:function(t,e,n){t.exports=n(43630)},11024:function(t,e,n){t.exports=n(84735)},44705:function(t,e,n){t.exports=n(88511)},12232:function(t,e,n){t.exports=n(49769)},44565:function(t,e,n){t.exports=n(77201)},73637:function(t,e,n){t.exports=n(11738)},80407:function(t,e,n){t.exports=n(20459)},19502:function(t,e,n){t.exports=n(25793)},63969:function(t,e,n){t.exports=n(31373)},95413:function(t,e,n){t.exports=n(47308)},21085:function(t,e,n){t.exports=n(22041)},21277:function(t,e,n){t.exports=n(78149)},90007:function(t,e,n){t.exports=n(43760)},34976:function(t,e,n){t.exports=n(21929)},41680:function(t,e,n){t.exports=n(16571)},95214:function(t,e,n){t.exports=n(23001)},33682:function(t,e,n){t.exports=n(14295)},92275:function(t,e,n){var r=n(52512);t.exports=r},90022:function(t,e,n){var r=n(98998);t.exports=r},13078:function(t,e,n){var r=n(64272);t.exports=r},13265:function(t,e,n){var r=n(65451);t.exports=r},11864:function(t,e,n){var r=n(19214);t.exports=r},38413:function(t,e,n){var r=n(18668);t.exports=r},65453:function(t,e,n){var r=n(52973);t.exports=r},9827:function(t,e,n){var r=n(27092);t.exports=r},8729:function(t,e,n){var r=n(74040);t.exports=r},58485:function(t,e,n){var r=n(25029);t.exports=r},9459:function(t,e,n){var r=n(14622);t.exports=r},58254:function(t,e,n){var r=n(85332);t.exports=r},22593:function(t,e,n){var r=n(95268);t.exports=r},65020:function(t,e,n){var r=n(26632);t.exports=r},71359:function(t,e,n){var r=n(83140);t.exports=r},63623:function(t,e,n){var r=n(76094);t.exports=r},78163:function(t,e,n){var r=n(60315);t.exports=r},49862:function(t,e,n){var r=n(53605);t.exports=r},35638:function(t,e,n){var r=n(42208);t.exports=r},28346:function(t,e,n){var r=n(46686);t.exports=r},95088:function(t,e,n){var r=n(54827);t.exports=r},35690:function(t,e,n){var r=n(83268);t.exports=r},82863:function(t,e,n){var r=n(77109);t.exports=r},13373:function(t,e,n){var r=n(1779);t.exports=r},65820:function(t,e,n){var r=n(79814);n(45952),n(78043),n(17017),n(85967),n(16005),n(3556),n(81582),n(72910),n(33709),n(22547),n(97803),n(53014),n(91688),n(26346),n(49459),n(15851),n(93434),n(88415),n(49663),n(59405),t.exports=r},98220:function(t,e,n){var r=n(29174);t.exports=r},45828:function(t,e,n){var r=n(13262);t.exports=r},86243:function(t,e,n){var r=n(96264);t.exports=r},20177:function(t,e,n){var r=n(6764);t.exports=r},91733:function(t,e,n){var r=n(51308);t.exports=r},69953:function(t,e,n){var r=n(31826);t.exports=r},49959:function(t,e,n){var r=n(74037);t.exports=r},20199:function(t,e,n){var r=n(8434);t.exports=r},94269:function(t,e,n){var r=n(14286);t.exports=r},10603:function(t,e,n){var r=n(24430);t.exports=r},68248:function(t,e,n){var r=n(39384);t.exports=r},43630:function(t,e,n){var r=n(39701);t.exports=r},84735:function(t,e,n){var r=n(73363);t.exports=r},88511:function(t,e,n){var r=n(70446);t.exports=r},49769:function(t,e,n){var r=n(16929);t.exports=r},77201:function(t,e,n){var r=n(23809);n(33239),n(82564),n(25361),n(94781),t.exports=r},11738:function(t,e,n){var r=n(79574);t.exports=r},20459:function(t,e,n){var r=n(51112);t.exports=r},25793:function(t,e,n){var r=n(44671);t.exports=r},31373:function(t,e,n){var r=n(85857);n(84170),n(62808),n(82745),n(84070),n(25277),n(34943),n(28404),n(40269),n(91239),n(53180),n(85405),n(81090),n(70146),n(1240),n(80734),n(21946),n(20985),n(76035),t.exports=r},47308:function(t,e,n){var r=n(1772);t.exports=r},22041:function(t,e,n){var r=n(8655);n(34419),n(54596),n(44505),n(57049),n(29545),n(72481),n(52208),t.exports=r},78149:function(t,e,n){var r=n(65845);t.exports=r},43760:function(t,e,n){var r=n(51386);t.exports=r},21929:function(t,e,n){var r=n(27847);t.exports=r},16571:function(t,e,n){var r=n(71155);t.exports=r},23001:function(t,e,n){var r=n(7618);n(70185),n(33976),n(58959),n(63037),n(38894),n(4762),t.exports=r},14295:function(t,e,n){var r=n(19953);n(70185),n(23996),n(42579),n(71963),n(87243),t.exports=r},86148:function(t,e,n){var r=n(16615),i=n(37254),o=TypeError;t.exports=function(t){if(r(t))return t;throw o(i(t)+" is not a function")}},31413:function(t,e,n){var r=n(68630),i=n(37254),o=TypeError;t.exports=function(t){if(r(t))return t;throw o(i(t)+" is not a constructor")}},7655:function(t,e,n){var r=n(37254);t.exports=function(t){if("object"==typeof t&&"size"in t&&"has"in t&&"get"in t&&"set"in t&&"delete"in t&&"entries"in t)return t;throw TypeError(r(t)+" is not a map")}},65838:function(t,e,n){var r=n(16615),i=String,o=TypeError;t.exports=function(t){if("object"==typeof t||r(t))return t;throw o("Can't set "+i(t)+" as a prototype")}},20902:function(t,e,n){var r=n(37254);t.exports=function(t){if("object"==typeof t&&"size"in t&&"has"in t&&"add"in t&&"delete"in t&&"keys"in t)return t;throw TypeError(r(t)+" is not a set")}},82271:function(t,e,n){var r=n(37254);t.exports=function(t){if("object"==typeof t&&"has"in t&&"get"in t&&"set"in t)return t;throw TypeError(r(t)+" is not a weakmap")}},64725:function(t,e,n){var r=n(37254);t.exports=function(t){if("object"==typeof t&&"has"in t&&"add"in t&&"delete"in t)return t;throw TypeError(r(t)+" is not a weakset")}},7272:function(t){t.exports=function(){}},77423:function(t,e,n){var r=n(41535),i=TypeError;t.exports=function(t,e){if(r(e,t))return t;throw i("Incorrect invocation")}},64950:function(t,e,n){var r=n(66106),i=String,o=TypeError;t.exports=function(t){if(r(t))return t;throw o(i(t)+" is not an object")}},89724:function(t,e,n){var r=n(13315);t.exports=r((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))},8660:function(t,e,n){"use strict";var r=n(66504),i=n(4351),o=n(33268);t.exports=function(t){for(var e=r(this),n=o(e),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,c=void 0===u?n:i(u,n);c>s;)e[s++]=t;return e}},99308:function(t,e,n){"use strict";var r=n(2912).forEach,i=n(16680)("forEach");t.exports=i?[].forEach:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}},4133:function(t,e,n){"use strict";var r=n(1912),i=n(93344),o=n(66504),a=n(5300),s=n(57517),u=n(68630),c=n(33268),l=n(79869),f=n(27390),d=n(4187),h=Array;t.exports=function(t){var e=o(t),n=u(this),p=arguments.length,m=p>1?arguments[1]:void 0,g=void 0!==m;g&&(m=r(m,p>2?arguments[2]:void 0));var v,y,b,_,w,x,T=d(e),S=0;if(!T||this===h&&s(T))for(v=c(e),y=n?new this(v):h(v);v>S;S++)x=g?m(e[S],S):e[S],l(y,S,x);else for(w=(_=f(e,T)).next,y=n?new this:[];!(b=i(w,_)).done;S++)x=g?a(_,m,[b.value,S],!0):b.value,l(y,S,x);return y.length=S,y}},89830:function(t,e,n){var r=n(51015),i=n(4351),o=n(33268),a=function(t){return function(e,n,a){var s,u=r(e),c=o(u),l=i(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},2912:function(t,e,n){var r=n(1912),i=n(32108),o=n(66864),a=n(66504),s=n(33268),u=n(48071),c=i([].push),l=function(t){var e=1==t,n=2==t,i=3==t,l=4==t,f=6==t,d=7==t,h=5==t||f;return function(p,m,g,v){for(var y,b,_=a(p),w=o(_),x=r(m,g),T=s(w),S=0,E=v||u,k=e?E(p,T):n||d?E(p,0):void 0;T>S;S++)if((h||S in w)&&(b=x(y=w[S],S,_),t))if(e)k[S]=b;else if(b)switch(t){case 3:return!0;case 5:return y;case 6:return S;case 2:c(k,y)}else switch(t){case 4:return!1;case 7:c(k,y)}return f?-1:i||l?l:k}};t.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterReject:l(7)}},71319:function(t,e,n){var r=n(13315),i=n(77431),o=n(67544),a=i("species");t.exports=function(t){return o>=51||!r((function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},16680:function(t,e,n){"use strict";var r=n(13315);t.exports=function(t,e){var n=[][t];return!!n&&r((function(){n.call(null,e||function(){return 1},1)}))}},21960:function(t,e,n){var r=n(4351),i=n(33268),o=n(79869),a=Array,s=Math.max;t.exports=function(t,e,n){for(var u=i(t),c=r(e,u),l=r(void 0===n?u:n,u),f=a(s(l-c,0)),d=0;c<l;c++,d++)o(f,d,t[c]);return f.length=d,f}},76253:function(t,e,n){var r=n(32108);t.exports=r([].slice)},65702:function(t,e,n){var r=n(21960),i=Math.floor,o=function(t,e){var n=t.length,u=i(n/2);return n<8?a(t,e):s(t,o(r(t,0,u),e),o(r(t,u),e),e)},a=function(t,e){for(var n,r,i=t.length,o=1;o<i;){for(r=o,n=t[o];r&&e(t[r-1],n)>0;)t[r]=t[--r];r!==o++&&(t[r]=n)}return t},s=function(t,e,n,r){for(var i=e.length,o=n.length,a=0,s=0;a<i||s<o;)t[a+s]=a<i&&s<o?r(e[a],n[s])<=0?e[a++]:n[s++]:a<i?e[a++]:n[s++];return t};t.exports=o},33037:function(t,e,n){var r=n(55345),i=n(68630),o=n(66106),a=n(77431)("species"),s=Array;t.exports=function(t){var e;return r(t)&&(e=t.constructor,(i(e)&&(e===s||r(e.prototype))||o(e)&&null===(e=e[a]))&&(e=void 0)),void 0===e?s:e}},48071:function(t,e,n){var r=n(33037);t.exports=function(t,e){return new(r(t))(0===e?0:e)}},5300:function(t,e,n){var r=n(64950),i=n(6861);t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){i(t,"throw",e)}}},54341:function(t){t.exports=function(t,e){return 1==e?function(e,n){return e[t](n)}:function(e,n,r){return e[t](n,r)}}},94337:function(t,e,n){var r=n(77431)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o={};o[r]=function(){return{next:function(){return{done:n=!0}}}},t(o)}catch(t){}return n}},80222:function(t,e,n){var r=n(32108),i=r({}.toString),o=r("".slice);t.exports=function(t){return o(i(t),8,-1)}},50176:function(t,e,n){var r=n(60639),i=n(16615),o=n(80222),a=n(77431)("toStringTag"),s=Object,u="Arguments"==o(function(){return arguments}());t.exports=r?o:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=s(t),a))?n:u?o(e):"Object"==(r=o(e))&&i(e.callee)?"Arguments":r}},37571:function(t,e,n){"use strict";var r=n(1912),i=n(93344),o=n(86148),a=n(31413),s=n(48056),u=n(4553),c=[].push;t.exports=function(t){var e,n,l,f,d=arguments.length,h=d>1?arguments[1]:void 0;return a(this),(e=void 0!==h)&&o(h),s(t)?new this:(n=[],e?(l=0,f=r(h,d>2?arguments[2]:void 0),u(t,(function(t){i(c,n,f(t,l++))}))):u(t,c,{that:n}),new this(n))}},98836:function(t,e,n){"use strict";var r=n(76253);t.exports=function(){return new this(r(arguments))}},30870:function(t,e,n){"use strict";var r=n(26779).f,i=n(58743),o=n(92671),a=n(1912),s=n(77423),u=n(48056),c=n(4553),l=n(7112),f=n(78462),d=n(971),h=n(92290),p=n(54581).fastKey,m=n(90293),g=m.set,v=m.getterFor;t.exports={getConstructor:function(t,e,n,l){var f=t((function(t,r){s(t,d),g(t,{type:e,index:i(null),first:void 0,last:void 0,size:0}),h||(t.size=0),u(r)||c(r,t[l],{that:t,AS_ENTRIES:n})})),d=f.prototype,m=v(e),y=function(t,e,n){var r,i,o=m(t),a=b(t,e);return a?a.value=n:(o.last=a={index:i=p(e,!0),key:e,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),h?o.size++:t.size++,"F"!==i&&(o.index[i]=a)),t},b=function(t,e){var n,r=m(t),i=p(e);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==e)return n};return o(d,{clear:function(){for(var t=m(this),e=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete e[n.index],n=n.next;t.first=t.last=void 0,h?t.size=0:this.size=0},delete:function(t){var e=this,n=m(e),r=b(e,t);if(r){var i=r.next,o=r.previous;delete n.index[r.index],r.removed=!0,o&&(o.next=i),i&&(i.previous=o),n.first==r&&(n.first=i),n.last==r&&(n.last=o),h?n.size--:e.size--}return!!r},forEach:function(t){for(var e,n=m(this),r=a(t,arguments.length>1?arguments[1]:void 0);e=e?e.next:n.first;)for(r(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!b(this,t)}}),o(d,n?{get:function(t){var e=b(this,t);return e&&e.value},set:function(t,e){return y(this,0===t?0:t,e)}}:{add:function(t){return y(this,t=0===t?0:t,t)}}),h&&r(d,"size",{get:function(){return m(this).size}}),f},setStrong:function(t,e,n){var r=e+" Iterator",i=v(e),o=v(r);l(t,e,(function(t,e){g(this,{type:r,target:t,state:i(t),kind:e,last:void 0})}),(function(){for(var t=o(this),e=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?f("keys"==e?n.key:"values"==e?n.value:[n.key,n.value],!1):(t.target=void 0,f(void 0,!0))}),n?"entries":"values",!n,!0),d(e)}}},39017:function(t,e,n){"use strict";var r=n(32108),i=n(92671),o=n(54581).getWeakData,a=n(77423),s=n(64950),u=n(48056),c=n(66106),l=n(4553),f=n(2912),d=n(79728),h=n(90293),p=h.set,m=h.getterFor,g=f.find,v=f.findIndex,y=r([].splice),b=0,_=function(t){return t.frozen||(t.frozen=new w)},w=function(){this.entries=[]},x=function(t,e){return g(t.entries,(function(t){return t[0]===e}))};w.prototype={get:function(t){var e=x(this,t);if(e)return e[1]},has:function(t){return!!x(this,t)},set:function(t,e){var n=x(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=v(this.entries,(function(e){return e[0]===t}));return~e&&y(this.entries,e,1),!!~e}},t.exports={getConstructor:function(t,e,n,r){var f=t((function(t,i){a(t,h),p(t,{type:e,id:b++,frozen:void 0}),u(i)||l(i,t[r],{that:t,AS_ENTRIES:n})})),h=f.prototype,g=m(e),v=function(t,e,n){var r=g(t),i=o(s(e),!0);return!0===i?_(r).set(e,n):i[r.id]=n,t};return i(h,{delete:function(t){var e=g(this);if(!c(t))return!1;var n=o(t);return!0===n?_(e).delete(t):n&&d(n,e.id)&&delete n[e.id]},has:function(t){var e=g(this);if(!c(t))return!1;var n=o(t);return!0===n?_(e).has(t):n&&d(n,e.id)}}),i(h,n?{get:function(t){var e=g(this);if(c(t)){var n=o(t);return!0===n?_(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return v(this,t,e)}}:{add:function(t){return v(this,t,!0)}}),f}}},27166:function(t,e,n){"use strict";var r=n(65609),i=n(82202),o=n(54581),a=n(13315),s=n(93446),u=n(4553),c=n(77423),l=n(16615),f=n(66106),d=n(34026),h=n(26779).f,p=n(2912).forEach,m=n(92290),g=n(90293),v=g.set,y=g.getterFor;t.exports=function(t,e,n){var g,b=-1!==t.indexOf("Map"),_=-1!==t.indexOf("Weak"),w=b?"set":"add",x=i[t],T=x&&x.prototype,S={};if(m&&l(x)&&(_||T.forEach&&!a((function(){(new x).entries().next()})))){var E=(g=e((function(e,n){v(c(e,E),{type:t,collection:new x}),null!=n&&u(n,e[w],{that:e,AS_ENTRIES:b})}))).prototype,k=y(t);p(["add","clear","delete","forEach","get","has","set","keys","values","entries"],(function(t){var e="add"==t||"set"==t;!(t in T)||_&&"clear"==t||s(E,t,(function(n,r){var i=k(this).collection;if(!e&&_&&!f(n))return"get"==t&&void 0;var o=i[t](0===n?0:n,r);return e?this:o}))})),_||h(E,"size",{configurable:!0,get:function(){return k(this).collection.size}})}else g=n.getConstructor(e,t,b,w),o.enable();return d(g,t,!1,!0),S[t]=g,r({global:!0,forced:!0},S),_||n.setStrong(g,t,b),g}},80359:function(t,e,n){var r=n(79728),i=n(1271),o=n(40406),a=n(26779);t.exports=function(t,e,n){for(var s=i(e),u=a.f,c=o.f,l=0;l<s.length;l++){var f=s[l];r(t,f)||n&&r(n,f)||u(t,f,c(e,f))}}},45023:function(t,e,n){var r=n(77431)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,"/./"[t](e)}catch(t){}}return!1}},49723:function(t,e,n){var r=n(13315);t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},78462:function(t){t.exports=function(t,e){return{value:t,done:e}}},93446:function(t,e,n){var r=n(92290),i=n(26779),o=n(42630);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},42630:function(t){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},79869:function(t,e,n){"use strict";var r=n(70738),i=n(26779),o=n(42630);t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},80674:function(t,e,n){var r=n(26779);t.exports=function(t,e,n){return r.f(t,e,n)}},46037:function(t,e,n){var r=n(93446);t.exports=function(t,e,n,i){return i&&i.enumerable?t[e]=n:r(t,e,n),t}},92671:function(t,e,n){var r=n(46037);t.exports=function(t,e,n){for(var i in e)n&&n.unsafe&&t[i]?t[i]=e[i]:r(t,i,e[i],n);return t}},13143:function(t,e,n){var r=n(82202),i=Object.defineProperty;t.exports=function(t,e){try{i(r,t,{value:e,configurable:!0,writable:!0})}catch(n){r[t]=e}return e}},74114:function(t,e,n){"use strict";var r=n(37254),i=TypeError;t.exports=function(t,e){if(!delete t[e])throw i("Cannot delete property "+r(e)+" of "+r(t))}},92290:function(t,e,n){var r=n(13315);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},794:function(t){var e="object"==typeof document&&document.all,n=void 0===e&&void 0!==e;t.exports={all:e,IS_HTMLDDA:n}},13696:function(t,e,n){var r=n(82202),i=n(66106),o=r.document,a=i(o)&&i(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},58981:function(t){var e=TypeError;t.exports=function(t){if(t>9007199254740991)throw e("Maximum allowed index exceeded");return t}},80196:function(t){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},38823:function(t,e,n){var r=n(26023).match(/firefox\/(\d+)/i);t.exports=!!r&&+r[1]},60495:function(t,e,n){var r=n(30880),i=n(61353);t.exports=!r&&!i&&"object"==typeof window&&"object"==typeof document},30880:function(t){t.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},51918:function(t,e,n){var r=n(26023);t.exports=/MSIE|Trident/.test(r)},85697:function(t,e,n){var r=n(26023),i=n(82202);t.exports=/ipad|iphone|ipod/i.test(r)&&void 0!==i.Pebble},87812:function(t,e,n){var r=n(26023);t.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},61353:function(t,e,n){var r=n(80222),i=n(82202);t.exports="process"==r(i.process)},51881:function(t,e,n){var r=n(26023);t.exports=/web0s(?!.*chrome)/i.test(r)},26023:function(t,e,n){var r=n(68520);t.exports=r("navigator","userAgent")||""},67544:function(t,e,n){var r,i,o=n(82202),a=n(26023),s=o.process,u=o.Deno,c=s&&s.versions||u&&u.version,l=c&&c.v8;l&&(i=(r=l.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=+r[1]),t.exports=i},92323:function(t,e,n){var r=n(26023).match(/AppleWebKit\/(\d+)\./);t.exports=!!r&&+r[1]},80003:function(t,e,n){var r=n(5058);t.exports=function(t){return r[t+"Prototype"]}},51816:function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},8604:function(t,e,n){var r=n(32108),i=Error,o=r("".replace),a=String(i("zxcasd").stack),s=/\n\s*at [^:]*:[^\n]*/,u=s.test(a);t.exports=function(t,e){if(u&&"string"==typeof t&&!i.prepareStackTrace)for(;e--;)t=o(t,s,"");return t}},44774:function(t,e,n){var r=n(13315),i=n(42630);t.exports=!r((function(){var t=Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",i(1,7)),7!==t.stack)}))},65609:function(t,e,n){"use strict";var r=n(82202),i=n(26477),o=n(40352),a=n(16615),s=n(40406).f,u=n(30646),c=n(5058),l=n(1912),f=n(93446),d=n(79728),h=function(t){var e=function(n,r,o){if(this instanceof e){switch(arguments.length){case 0:return new t;case 1:return new t(n);case 2:return new t(n,r)}return new t(n,r,o)}return i(t,this,arguments)};return e.prototype=t.prototype,e};t.exports=function(t,e){var n,i,p,m,g,v,y,b,_,w=t.target,x=t.global,T=t.stat,S=t.proto,E=x?r:T?r[w]:(r[w]||{}).prototype,k=x?c:c[w]||f(c,w,{})[w],C=k.prototype;for(m in e)i=!(n=u(x?m:w+(T?".":"#")+m,t.forced))&&E&&d(E,m),v=k[m],i&&(y=t.dontCallGetSet?(_=s(E,m))&&_.value:E[m]),g=i&&y?y:e[m],i&&typeof v==typeof g||(b=t.bind&&i?l(g,r):t.wrap&&i?h(g):S&&a(g)?o(g):g,(t.sham||g&&g.sham||v&&v.sham)&&f(b,"sham",!0),f(k,m,b),S&&(d(c,p=w+"Prototype")||f(c,p,{}),f(c[p],m,g),t.real&&C&&(n||!C[m])&&f(C,m,g)))}},13315:function(t){t.exports=function(t){try{return!!t()}catch(t){return!0}}},96959:function(t,e,n){var r=n(13315);t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},26477:function(t,e,n){var r=n(38482),i=Function.prototype,o=i.apply,a=i.call;t.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(o):function(){return a.apply(o,arguments)})},1912:function(t,e,n){var r=n(40352),i=n(86148),o=n(38482),a=r(r.bind);t.exports=function(t,e){return i(t),void 0===e?t:o?a(t,e):function(){return t.apply(e,arguments)}}},38482:function(t,e,n){var r=n(13315);t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},74908:function(t,e,n){"use strict";var r=n(32108),i=n(86148),o=n(66106),a=n(79728),s=n(76253),u=n(38482),c=Function,l=r([].concat),f=r([].join),d={},h=function(t,e,n){if(!a(d,e)){for(var r=[],i=0;i<e;i++)r[i]="a["+i+"]";d[e]=c("C,a","return new C("+f(r,",")+")")}return d[e](t,n)};t.exports=u?c.bind:function(t){var e=i(this),n=e.prototype,r=s(arguments,1),a=function(){var n=l(r,s(arguments));return this instanceof a?h(e,n.length,n):e.apply(t,n)};return o(n)&&(a.prototype=n),a}},93344:function(t,e,n){var r=n(38482),i=Function.prototype.call;t.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},40637:function(t,e,n){var r=n(92290),i=n(79728),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=i(o,"name"),u=s&&"something"===function(){}.name,c=s&&(!r||r&&a(o,"name").configurable);t.exports={EXISTS:s,PROPER:u,CONFIGURABLE:c}},40352:function(t,e,n){var r=n(80222),i=n(32108);t.exports=function(t){if("Function"===r(t))return i(t)}},32108:function(t,e,n){var r=n(38482),i=Function.prototype,o=i.call,a=r&&i.bind.bind(o,o);t.exports=r?a:function(t){return function(){return o.apply(t,arguments)}}},68520:function(t,e,n){var r=n(5058),i=n(82202),o=n(16615),a=function(t){return o(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?a(r[t])||a(i[t]):r[t]&&r[t][e]||i[t]&&i[t][e]}},4187:function(t,e,n){var r=n(50176),i=n(72173),o=n(48056),a=n(87551),s=n(77431)("iterator");t.exports=function(t){if(!o(t))return i(t,s)||i(t,"@@iterator")||a[r(t)]}},27390:function(t,e,n){var r=n(93344),i=n(86148),o=n(64950),a=n(37254),s=n(4187),u=TypeError;t.exports=function(t,e){var n=arguments.length<2?s(t):e;if(i(n))return o(r(n,t));throw u(a(t)+" is not iterable")}},72173:function(t,e,n){var r=n(86148),i=n(48056);t.exports=function(t,e){var n=t[e];return i(n)?void 0:r(n)}},47029:function(t,e,n){var r=n(86148),i=n(64950),o=n(93344),a=n(36225),s=TypeError,u=function(t,e,n,r){this.set=t,this.size=e,this.has=n,this.keys=r};u.prototype={getIterator:function(){return i(o(this.keys,this.set))},includes:function(t){return o(this.has,this.set,t)}},t.exports=function(t){i(t);var e=+t.size;if(e!=e)throw s("Invalid size");return new u(t,a(e),r(t.has),r(t.keys))}},82202:function(t,e,n){var r=function(t){return t&&t.Math==Math&&t};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},79728:function(t,e,n){var r=n(32108),i=n(66504),o=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return o(i(t),e)}},3641:function(t){t.exports={}},22189:function(t,e,n){var r=n(82202);t.exports=function(t,e){var n=r.console;n&&n.error&&(1==arguments.length?n.error(t):n.error(t,e))}},48238:function(t,e,n){var r=n(68520);t.exports=r("document","documentElement")},61916:function(t,e,n){var r=n(92290),i=n(13315),o=n(13696);t.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},66864:function(t,e,n){var r=n(32108),i=n(13315),o=n(80222),a=Object,s=r("".split);t.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?s(t,""):a(t)}:a},78693:function(t,e,n){var r=n(32108),i=n(16615),o=n(24156),a=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(t){return a(t)}),t.exports=o.inspectSource},90249:function(t,e,n){var r=n(66106),i=n(93446);t.exports=function(t,e){r(e)&&"cause"in e&&i(t,"cause",e.cause)}},54581:function(t,e,n){var r=n(65609),i=n(32108),o=n(3641),a=n(66106),s=n(79728),u=n(26779).f,c=n(46289),l=n(32751),f=n(57380),d=n(60853),h=n(96959),p=!1,m=d("meta"),g=0,v=function(t){u(t,m,{value:{objectID:"O"+g++,weakData:{}}})},y=t.exports={enable:function(){y.enable=function(){},p=!0;var t=c.f,e=i([].splice),n={};n[m]=1,t(n).length&&(c.f=function(n){for(var r=t(n),i=0,o=r.length;i<o;i++)if(r[i]===m){e(r,i,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:l.f}))},fastKey:function(t,e){if(!a(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!s(t,m)){if(!f(t))return"F";if(!e)return"E";v(t)}return t[m].objectID},getWeakData:function(t,e){if(!s(t,m)){if(!f(t))return!0;if(!e)return!1;v(t)}return t[m].weakData},onFreeze:function(t){return h&&p&&f(t)&&!s(t,m)&&v(t),t}};o[m]=!0},90293:function(t,e,n){var r,i,o,a=n(27103),s=n(82202),u=n(66106),c=n(93446),l=n(79728),f=n(24156),d=n(22434),h=n(3641),p="Object already initialized",m=s.TypeError,g=s.WeakMap;if(a||f.state){var v=f.state||(f.state=new g);v.get=v.get,v.has=v.has,v.set=v.set,r=function(t,e){if(v.has(t))throw m(p);return e.facade=t,v.set(t,e),e},i=function(t){return v.get(t)||{}},o=function(t){return v.has(t)}}else{var y=d("state");h[y]=!0,r=function(t,e){if(l(t,y))throw m(p);return e.facade=t,c(t,y,e),e},i=function(t){return l(t,y)?t[y]:{}},o=function(t){return l(t,y)}}t.exports={set:r,get:i,has:o,enforce:function(t){return o(t)?i(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!u(e)||(n=i(e)).type!==t)throw m("Incompatible receiver, "+t+" required");return n}}}},57517:function(t,e,n){var r=n(77431),i=n(87551),o=r("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||a[o]===t)}},55345:function(t,e,n){var r=n(80222);t.exports=Array.isArray||function(t){return"Array"==r(t)}},16615:function(t,e,n){var r=n(794),i=r.all;t.exports=r.IS_HTMLDDA?function(t){return"function"==typeof t||t===i}:function(t){return"function"==typeof t}},68630:function(t,e,n){var r=n(32108),i=n(13315),o=n(16615),a=n(50176),s=n(68520),u=n(78693),c=function(){},l=[],f=s("Reflect","construct"),d=/^\s*(?:class|function)\b/,h=r(d.exec),p=!d.exec(c),m=function(t){if(!o(t))return!1;try{return f(c,l,t),!0}catch(t){return!1}},g=function(t){if(!o(t))return!1;switch(a(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!h(d,u(t))}catch(t){return!0}};g.sham=!0,t.exports=!f||i((function(){var t;return m(m.call)||!m(Object)||!m((function(){t=!0}))||t}))?g:m},24753:function(t,e,n){var r=n(79728);t.exports=function(t){return void 0!==t&&(r(t,"value")||r(t,"writable"))}},30646:function(t,e,n){var r=n(13315),i=n(16615),o=/#|\.prototype\./,a=function(t,e){var n=u[s(t)];return n==l||n!=c&&(i(e)?r(e):!!e)},s=a.normalize=function(t){return String(t).replace(o,".").toLowerCase()},u=a.data={},c=a.NATIVE="N",l=a.POLYFILL="P";t.exports=a},15545:function(t,e,n){var r=n(50176),i=n(79728),o=n(48056),a=n(77431),s=n(87551),u=a("iterator"),c=Object;t.exports=function(t){if(o(t))return!1;var e=c(t);return void 0!==e[u]||"@@iterator"in e||i(s,r(e))}},48056:function(t){t.exports=function(t){return null==t}},66106:function(t,e,n){var r=n(16615),i=n(794),o=i.all;t.exports=i.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:r(t)||t===o}:function(t){return"object"==typeof t?null!==t:r(t)}},54956:function(t){t.exports=!0},42149:function(t,e,n){var r=n(66106),i=n(80222),o=n(77431)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},23506:function(t,e,n){var r=n(68520),i=n(16615),o=n(41535),a=n(82754),s=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=r("Symbol");return i(e)&&o(e.prototype,s(t))}},71967:function(t,e,n){var r=n(93344);t.exports=function(t,e,n){for(var i,o,a=n||t.next;!(i=r(a,t)).done;)if(void 0!==(o=e(i.value)))return o}},4553:function(t,e,n){var r=n(1912),i=n(93344),o=n(64950),a=n(37254),s=n(57517),u=n(33268),c=n(41535),l=n(27390),f=n(4187),d=n(6861),h=TypeError,p=function(t,e){this.stopped=t,this.result=e},m=p.prototype;t.exports=function(t,e,n){var g,v,y,b,_,w,x,T=n&&n.that,S=!(!n||!n.AS_ENTRIES),E=!(!n||!n.IS_RECORD),k=!(!n||!n.IS_ITERATOR),C=!(!n||!n.INTERRUPTED),O=r(e,T),A=function(t){return g&&d(g,"normal",t),new p(!0,t)},M=function(t){return S?(o(t),C?O(t[0],t[1],A):O(t[0],t[1])):C?O(t,A):O(t)};if(E)g=t.iterator;else if(k)g=t;else{if(!(v=f(t)))throw h(a(t)+" is not iterable");if(s(v)){for(y=0,b=u(t);b>y;y++)if((_=M(t[y]))&&c(m,_))return _;return new p(!1)}g=l(t,v)}for(w=E?t.next:g.next;!(x=i(w,g)).done;){try{_=M(x.value)}catch(t){d(g,"throw",t)}if("object"==typeof _&&_&&c(m,_))return _}return new p(!1)}},6861:function(t,e,n){var r=n(93344),i=n(64950),o=n(72173);t.exports=function(t,e,n){var a,s;i(t);try{if(!(a=o(t,"return"))){if("throw"===e)throw n;return n}a=r(a,t)}catch(t){s=!0,a=t}if("throw"===e)throw n;if(s)throw a;return i(a),n}},8287:function(t,e,n){"use strict";var r=n(59718).IteratorPrototype,i=n(58743),o=n(42630),a=n(34026),s=n(87551),u=function(){return this};t.exports=function(t,e,n,c){var l=e+" Iterator";return t.prototype=i(r,{next:o(+!c,n)}),a(t,l,!1,!0),s[l]=u,t}},7112:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(54956),a=n(40637),s=n(16615),u=n(8287),c=n(29569),l=n(11244),f=n(34026),d=n(93446),h=n(46037),p=n(77431),m=n(87551),g=n(59718),v=a.PROPER,y=a.CONFIGURABLE,b=g.IteratorPrototype,_=g.BUGGY_SAFARI_ITERATORS,w=p("iterator"),x="keys",T="values",S="entries",E=function(){return this};t.exports=function(t,e,n,a,p,g,k){u(n,e,a);var C,O,A,M=function(t){if(t===p&&R)return R;if(!_&&t in I)return I[t];switch(t){case x:case T:case S:return function(){return new n(this,t)}}return function(){return new n(this)}},P=e+" Iterator",D=!1,I=t.prototype,L=I[w]||I["@@iterator"]||p&&I[p],R=!_&&L||M(p),N="Array"==e&&I.entries||L;if(N&&(C=c(N.call(new t)))!==Object.prototype&&C.next&&(o||c(C)===b||(l?l(C,b):s(C[w])||h(C,w,E)),f(C,P,!0,!0),o&&(m[P]=E)),v&&p==T&&L&&L.name!==T&&(!o&&y?d(I,"name",T):(D=!0,R=function(){return i(L,this)})),p)if(O={values:M(T),keys:g?R:M(x),entries:M(S)},k)for(A in O)(_||D||!(A in I))&&h(I,A,O[A]);else r({target:e,proto:!0,forced:_||D},O);return o&&!k||I[w]===R||h(I,w,R,{name:p}),m[e]=R,O}},59718:function(t,e,n){"use strict";var r,i,o,a=n(13315),s=n(16615),u=n(66106),c=n(58743),l=n(29569),f=n(46037),d=n(77431),h=n(54956),p=d("iterator"),m=!1;[].keys&&("next"in(o=[].keys())?(i=l(l(o)))!==Object.prototype&&(r=i):m=!0),!u(r)||a((function(){var t={};return r[p].call(t)!==t}))?r={}:h&&(r=c(r)),s(r[p])||f(r,p,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:m}},87551:function(t){t.exports={}},33268:function(t,e,n){var r=n(39875);t.exports=function(t){return r(t.length)}},74833:function(t,e,n){var r=n(68520),i=n(54341),o=r("Map");t.exports={Map:o,set:i("set",2),get:i("get",1),has:i("has",1),remove:i("delete",1),proto:o.prototype}},36686:function(t,e,n){var r=n(71967);t.exports=function(t,e,n){return n?r(t.entries(),(function(t){return e(t[1],t[0])})):t.forEach(e)}},92731:function(t,e,n){"use strict";var r=n(93344),i=n(86148),o=n(16615),a=n(64950),s=TypeError;t.exports=function(t,e){var n,u=a(this),c=i(u.get),l=i(u.has),f=i(u.set),d=arguments.length>2?arguments[2]:void 0;if(!o(e)&&!o(d))throw s("At least one callback required");return r(l,u,t)?(n=r(c,u,t),o(e)&&(n=e(n),r(f,u,t,n))):o(d)&&(n=d(),r(f,u,t,n)),n}},79014:function(t){t.exports=Math.sign||function(t){var e=+t;return 0==e||e!=e?e:e<0?-1:1}},59798:function(t){var e=Math.ceil,n=Math.floor;t.exports=Math.trunc||function(t){var r=+t;return(r>0?n:e)(r)}},75404:function(t,e,n){var r,i,o,a,s,u,c,l,f=n(82202),d=n(1912),h=n(40406).f,p=n(91085).set,m=n(87812),g=n(85697),v=n(51881),y=n(61353),b=f.MutationObserver||f.WebKitMutationObserver,_=f.document,w=f.process,x=f.Promise,T=h(f,"queueMicrotask"),S=T&&T.value;S||(r=function(){var t,e;for(y&&(t=w.domain)&&t.exit();i;){e=i.fn,i=i.next;try{e()}catch(t){throw i?a():o=void 0,t}}o=void 0,t&&t.enter()},m||y||v||!b||!_?!g&&x&&x.resolve?((c=x.resolve(void 0)).constructor=x,l=d(c.then,c),a=function(){l(r)}):y?a=function(){w.nextTick(r)}:(p=d(p,f),a=function(){p(r)}):(s=!0,u=_.createTextNode(""),new b(r).observe(u,{characterData:!0}),a=function(){u.data=s=!s})),t.exports=S||function(t){var e={fn:t,next:void 0};o&&(o.next=e),i||(i=e,a()),o=e}},12290:function(t,e,n){"use strict";var r=n(86148),i=TypeError,o=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw i("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)};t.exports.f=function(t){return new o(t)}},46914:function(t,e,n){var r=n(91841);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:r(t)}},43708:function(t,e,n){var r=n(42149),i=TypeError;t.exports=function(t){if(r(t))throw i("The method doesn't accept regular expressions");return t}},13110:function(t,e,n){"use strict";var r=n(92290),i=n(32108),o=n(93344),a=n(13315),s=n(12569),u=n(74749),c=n(37222),l=n(66504),f=n(66864),d=Object.assign,h=Object.defineProperty,p=i([].concat);t.exports=!d||a((function(){if(r&&1!==d({b:1},d(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),i="abcdefghijklmnopqrst";return t[n]=7,i.split("").forEach((function(t){e[t]=t})),7!=d({},t)[n]||s(d({},e)).join("")!=i}))?function(t,e){for(var n=l(t),i=arguments.length,a=1,d=u.f,h=c.f;i>a;)for(var m,g=f(arguments[a++]),v=d?p(s(g),d(g)):s(g),y=v.length,b=0;y>b;)m=v[b++],r&&!o(h,g,m)||(n[m]=g[m]);return n}:d},58743:function(t,e,n){var r,i=n(64950),o=n(79297),a=n(51816),s=n(3641),u=n(48238),c=n(13696),l=n(22434),f=l("IE_PROTO"),d=function(){},h=function(t){return"<script>"+t+"</"+"script>"},p=function(t){t.write(h("")),t.close();var e=t.parentWindow.Object;return t=null,e},m=function(){try{r=new ActiveXObject("htmlfile")}catch(t){}var t,e;m="undefined"!=typeof document?document.domain&&r?p(r):((e=c("iframe")).style.display="none",u.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(h("document.F=Object")),t.close(),t.F):p(r);for(var n=a.length;n--;)delete m.prototype[a[n]];return m()};s[f]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(d.prototype=i(t),n=new d,d.prototype=null,n[f]=t):n=m(),void 0===e?n:o.f(n,e)}},79297:function(t,e,n){var r=n(92290),i=n(85262),o=n(26779),a=n(64950),s=n(51015),u=n(12569);e.f=r&&!i?Object.defineProperties:function(t,e){a(t);for(var n,r=s(e),i=u(e),c=i.length,l=0;c>l;)o.f(t,n=i[l++],r[n]);return t}},26779:function(t,e,n){var r=n(92290),i=n(61916),o=n(85262),a=n(64950),s=n(70738),u=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",d="configurable",h="writable";e.f=r?o?function(t,e,n){if(a(t),e=s(e),a(n),"function"==typeof t&&"prototype"===e&&"value"in n&&h in n&&!n.writable){var r=l(t,e);r&&r.writable&&(t[e]=n.value,n={configurable:d in n?n.configurable:r.configurable,enumerable:f in n?n.enumerable:r.enumerable,writable:!1})}return c(t,e,n)}:c:function(t,e,n){if(a(t),e=s(e),a(n),i)try{return c(t,e,n)}catch(t){}if("get"in n||"set"in n)throw u("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},40406:function(t,e,n){var r=n(92290),i=n(93344),o=n(37222),a=n(42630),s=n(51015),u=n(70738),c=n(79728),l=n(61916),f=Object.getOwnPropertyDescriptor;e.f=r?f:function(t,e){if(t=s(t),e=u(e),l)try{return f(t,e)}catch(t){}if(c(t,e))return a(!i(o.f,t,e),t[e])}},32751:function(t,e,n){var r=n(80222),i=n(51015),o=n(46289).f,a=n(21960),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return s&&"Window"==r(t)?function(t){try{return o(t)}catch(t){return a(s)}}(t):o(i(t))}},46289:function(t,e,n){var r=n(33923),i=n(51816).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},74749:function(t,e){e.f=Object.getOwnPropertySymbols},29569:function(t,e,n){var r=n(79728),i=n(16615),o=n(66504),a=n(22434),s=n(49723),u=a("IE_PROTO"),c=Object,l=c.prototype;t.exports=s?c.getPrototypeOf:function(t){var e=o(t);if(r(e,u))return e[u];var n=e.constructor;return i(n)&&e instanceof n?n.prototype:e instanceof c?l:null}},57380:function(t,e,n){var r=n(13315),i=n(66106),o=n(80222),a=n(89724),s=Object.isExtensible,u=r((function(){s(1)}));t.exports=u||a?function(t){return!!i(t)&&((!a||"ArrayBuffer"!=o(t))&&(!s||s(t)))}:s},41535:function(t,e,n){var r=n(32108);t.exports=r({}.isPrototypeOf)},33923:function(t,e,n){var r=n(32108),i=n(79728),o=n(51015),a=n(89830).indexOf,s=n(3641),u=r([].push);t.exports=function(t,e){var n,r=o(t),c=0,l=[];for(n in r)!i(s,n)&&i(r,n)&&u(l,n);for(;e.length>c;)i(r,n=e[c++])&&(~a(l,n)||u(l,n));return l}},12569:function(t,e,n){var r=n(33923),i=n(51816);t.exports=Object.keys||function(t){return r(t,i)}},37222:function(t,e){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);e.f=i?function(t){var e=r(this,t);return!!e&&e.enumerable}:n},11244:function(t,e,n){var r=n(32108),i=n(64950),o=n(65838);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return i(n),o(r),e?t(n,r):n.__proto__=r,n}}():void 0)},11276:function(t,e,n){var r=n(92290),i=n(32108),o=n(12569),a=n(51015),s=i(n(37222).f),u=i([].push),c=function(t){return function(e){for(var n,i=a(e),c=o(i),l=c.length,f=0,d=[];l>f;)n=c[f++],r&&!s(i,n)||u(d,t?[n,i[n]]:i[n]);return d}};t.exports={entries:c(!0),values:c(!1)}},6350:function(t,e,n){"use strict";var r=n(60639),i=n(50176);t.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},3185:function(t,e,n){var r=n(93344),i=n(16615),o=n(66106),a=TypeError;t.exports=function(t,e){var n,s;if("string"===e&&i(n=t.toString)&&!o(s=r(n,t)))return s;if(i(n=t.valueOf)&&!o(s=r(n,t)))return s;if("string"!==e&&i(n=t.toString)&&!o(s=r(n,t)))return s;throw a("Can't convert object to primitive value")}},1271:function(t,e,n){var r=n(68520),i=n(32108),o=n(46289),a=n(74749),s=n(64950),u=i([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=o.f(s(t)),n=a.f;return n?u(e,n(t)):e}},5058:function(t){t.exports={}},90830:function(t){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},61061:function(t,e,n){var r=n(82202),i=n(63463),o=n(16615),a=n(30646),s=n(78693),u=n(77431),c=n(60495),l=n(30880),f=n(54956),d=n(67544),h=i&&i.prototype,p=u("species"),m=!1,g=o(r.PromiseRejectionEvent),v=a("Promise",(function(){var t=s(i),e=t!==String(i);if(!e&&66===d)return!0;if(f&&(!h.catch||!h.finally))return!0;if(!d||d<51||!/native code/.test(t)){var n=new i((function(t){t(1)})),r=function(t){t((function(){}),(function(){}))};if((n.constructor={})[p]=r,!(m=n.then((function(){}))instanceof r))return!0}return!e&&(c||l)&&!g}));t.exports={CONSTRUCTOR:v,REJECTION_EVENT:g,SUBCLASSING:m}},63463:function(t,e,n){var r=n(82202);t.exports=r.Promise},86538:function(t,e,n){var r=n(64950),i=n(66106),o=n(12290);t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},48240:function(t,e,n){var r=n(63463),i=n(94337),o=n(61061).CONSTRUCTOR;t.exports=o||!i((function(t){r.all(t).then(void 0,(function(){}))}))},73129:function(t){var e=function(){this.head=null,this.tail=null};e.prototype={add:function(t){var e={item:t,next:null};this.head?this.tail.next=e:this.head=e,this.tail=e},get:function(){var t=this.head;if(t)return this.head=t.next,this.tail===t&&(this.tail=null),t.item}},t.exports=e},96413:function(t,e,n){var r=n(48056),i=TypeError;t.exports=function(t){if(r(t))throw i("Can't call method on "+t);return t}},99428:function(t){t.exports=function(t,e){return t===e||t!=t&&e!=e}},77959:function(t){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},14272:function(t,e,n){var r=n(97869),i=n(84828),o=r.Set,a=r.add;t.exports=function(t){var e=new o;return i(t,(function(t){a(e,t)})),e}},70848:function(t,e,n){"use strict";var r=n(20902),i=n(97869),o=n(14272),a=n(75787),s=n(47029),u=n(84828),c=n(71967),l=i.has,f=i.remove;t.exports=function(t){var e=r(this),n=s(t),i=o(e);return a(e)<=n.size?u(e,(function(t){n.includes(t)&&f(i,t)})):c(n.getIterator(),(function(t){l(e,t)&&f(i,t)})),i}},97869:function(t,e,n){var r=n(68520),i=n(54341),o=r("Set"),a=o.prototype;t.exports={Set:o,add:i("add",1),has:i("has",1),remove:i("delete",1),proto:a,$has:a.has,$keys:a.keys}},4749:function(t,e,n){"use strict";var r=n(20902),i=n(97869),o=n(75787),a=n(47029),s=n(84828),u=n(71967),c=i.Set,l=i.add,f=i.has,d=i.$has,h=i.$keys;t.exports=function(t){var e,n=r(this),i=a(t),p=new c;if(((e=i).has!==d||e.keys!==h)&&o(n)>i.size){if(u(i.getIterator(),(function(t){f(n,t)&&l(p,t)})),o(p)<2)return p;var m=p;p=new c,s(n,(function(t){f(m,t)&&l(p,t)}))}else s(n,(function(t){i.includes(t)&&l(p,t)}));return p}},9789:function(t,e,n){"use strict";var r=n(20902),i=n(97869).has,o=n(75787),a=n(47029),s=n(84828),u=n(71967);t.exports=function(t){var e=r(this),n=a(t);return!1!==(o(e)<=n.size?s(e,(function(t){if(n.includes(t))return!1}),!0):u(n.getIterator(),(function(t){if(i(e,t))return!1})))}},36067:function(t,e,n){"use strict";var r=n(20902),i=n(75787),o=n(84828),a=n(47029);t.exports=function(t){var e=r(this),n=a(t);return!(i(e)>n.size)&&!1!==o(e,(function(t){if(!n.includes(t))return!1}),!0)}},42850:function(t,e,n){"use strict";var r=n(20902),i=n(97869).has,o=n(75787),a=n(47029),s=n(71967);t.exports=function(t){var e=r(this),n=a(t);return!(o(e)<n.size)&&!1!==s(n.getIterator(),(function(t){if(!1===i(e,t))return!1}))}},84828:function(t,e,n){var r=n(71967);t.exports=function(t,e,n){return n?r(t.keys(),e):t.forEach(e)}},78513:function(t){t.exports=function(){return!1}},75787:function(t){t.exports=function(t){return t.size}},971:function(t,e,n){"use strict";var r=n(68520),i=n(26779),o=n(77431),a=n(92290),s=o("species");t.exports=function(t){var e=r(t),n=i.f;a&&e&&!e[s]&&n(e,s,{configurable:!0,get:function(){return this}})}},76766:function(t,e,n){"use strict";var r=n(20902),i=n(97869),o=n(14272),a=n(47029),s=n(71967),u=i.add,c=i.has,l=i.remove;t.exports=function(t){var e=r(this),n=a(t).getIterator(),i=o(e);return s(n,(function(t){c(e,t)?l(i,t):u(i,t)})),i}},34026:function(t,e,n){var r=n(60639),i=n(26779).f,o=n(93446),a=n(79728),s=n(6350),u=n(77431)("toStringTag");t.exports=function(t,e,n,c){if(t){var l=n?t:t.prototype;a(l,u)||i(l,u,{configurable:!0,value:e}),c&&!r&&o(l,"toString",s)}}},41172:function(t,e,n){"use strict";var r=n(20902),i=n(97869).add,o=n(14272),a=n(47029),s=n(71967);t.exports=function(t){var e=r(this),n=a(t).getIterator(),u=o(e);return s(n,(function(t){i(u,t)})),u}},22434:function(t,e,n){var r=n(51887),i=n(60853),o=r("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},24156:function(t,e,n){var r=n(82202),i=n(13143),o="__core-js_shared__",a=r[o]||i(o,{});t.exports=a},51887:function(t,e,n){var r=n(54956),i=n(24156);(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.27.1",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.27.1/LICENSE",source:"https://github.com/zloirock/core-js"})},34237:function(t,e,n){var r=n(64950),i=n(31413),o=n(48056),a=n(77431)("species");t.exports=function(t,e){var n,s=r(t).constructor;return void 0===s||o(n=r(s)[a])?e:i(n)}},32495:function(t,e,n){var r=n(32108),i=n(36225),o=n(91841),a=n(96413),s=r("".charAt),u=r("".charCodeAt),c=r("".slice),l=function(t){return function(e,n){var r,l,f=o(a(e)),d=i(n),h=f.length;return d<0||d>=h?t?"":void 0:(r=u(f,d))<55296||r>56319||d+1===h||(l=u(f,d+1))<56320||l>57343?t?s(f,d):r:t?c(f,d,d+2):l-56320+(r-55296<<10)+65536}};t.exports={codeAt:l(!1),charAt:l(!0)}},70799:function(t,e,n){var r=n(26023);t.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(r)},13702:function(t,e,n){var r=n(32108),i=n(39875),o=n(91841),a=n(96756),s=n(96413),u=r(a),c=r("".slice),l=Math.ceil,f=function(t){return function(e,n,r){var a,f,d=o(s(e)),h=i(n),p=d.length,m=void 0===r?" ":o(r);return h<=p||""==m?d:((f=u(m,l((a=h-p)/m.length))).length>a&&(f=c(f,0,a)),t?d+f:f+d)}};t.exports={start:f(!1),end:f(!0)}},42068:function(t,e,n){"use strict";var r=n(32108),i=2147483647,o=/[^\0-\u007E]/,a=/[.\u3002\uFF0E\uFF61]/g,s="Overflow: input needs wider integers to process",u=RangeError,c=r(a.exec),l=Math.floor,f=String.fromCharCode,d=r("".charCodeAt),h=r([].join),p=r([].push),m=r("".replace),g=r("".split),v=r("".toLowerCase),y=function(t){return t+22+75*(t<26)},b=function(t,e,n){var r=0;for(t=n?l(t/700):t>>1,t+=l(t/e);t>455;)t=l(t/35),r+=36;return l(r+36*t/(t+38))},_=function(t){var e=[];t=function(t){for(var e=[],n=0,r=t.length;n<r;){var i=d(t,n++);if(i>=55296&&i<=56319&&n<r){var o=d(t,n++);56320==(64512&o)?p(e,((1023&i)<<10)+(1023&o)+65536):(p(e,i),n--)}else p(e,i)}return e}(t);var n,r,o=t.length,a=128,c=0,m=72;for(n=0;n<t.length;n++)(r=t[n])<128&&p(e,f(r));var g=e.length,v=g;for(g&&p(e,"-");v<o;){var _=i;for(n=0;n<t.length;n++)(r=t[n])>=a&&r<_&&(_=r);var w=v+1;if(_-a>l((i-c)/w))throw u(s);for(c+=(_-a)*w,a=_,n=0;n<t.length;n++){if((r=t[n])<a&&++c>i)throw u(s);if(r==a){for(var x=c,T=36;;){var S=T<=m?1:T>=m+26?26:T-m;if(x<S)break;var E=x-S,k=36-S;p(e,f(y(S+E%k))),x=l(E/k),T+=36}p(e,f(y(x))),m=b(c,w,v==g),c=0,v++}}c++,a++}return h(e,"")};t.exports=function(t){var e,n,r=[],i=g(m(v(t),a,"."),".");for(e=0;e<i.length;e++)n=i[e],p(r,c(o,n)?"xn--"+_(n):n);return h(r,".")}},96756:function(t,e,n){"use strict";var r=n(36225),i=n(91841),o=n(96413),a=RangeError;t.exports=function(t){var e=i(o(this)),n="",s=r(t);if(s<0||s==1/0)throw a("Wrong number of repetitions");for(;s>0;(s>>>=1)&&(e+=e))1&s&&(n+=e);return n}},8052:function(t,e,n){var r=n(40637).PROPER,i=n(13315),o=n(9692);t.exports=function(t){return i((function(){return!!o[t]()||"
"!=="
"[t]()||r&&o[t].name!==t}))}},14545:function(t,e,n){var r=n(32108),i=n(96413),o=n(91841),a=n(9692),s=r("".replace),u="["+a+"]",c=RegExp("^"+u+u+"*"),l=RegExp(u+u+"*$"),f=function(t){return function(e){var n=o(i(e));return 1&t&&(n=s(n,c,"")),2&t&&(n=s(n,l,"")),n}};t.exports={start:f(1),end:f(2),trim:f(3)}},9009:function(t,e,n){var r=n(67544),i=n(13315);t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},59423:function(t,e,n){var r=n(93344),i=n(68520),o=n(77431),a=n(46037);t.exports=function(){var t=i("Symbol"),e=t&&t.prototype,n=e&&e.valueOf,s=o("toPrimitive");e&&!e[s]&&a(e,s,(function(t){return r(n,this)}),{arity:1})}},62243:function(t,e,n){var r=n(9009);t.exports=r&&!!Symbol.for&&!!Symbol.keyFor},91085:function(t,e,n){var r,i,o,a,s=n(82202),u=n(26477),c=n(1912),l=n(16615),f=n(79728),d=n(13315),h=n(48238),p=n(76253),m=n(13696),g=n(88163),v=n(87812),y=n(61353),b=s.setImmediate,_=s.clearImmediate,w=s.process,x=s.Dispatch,T=s.Function,S=s.MessageChannel,E=s.String,k=0,C={},O="onreadystatechange";try{r=s.location}catch(t){}var A=function(t){if(f(C,t)){var e=C[t];delete C[t],e()}},M=function(t){return function(){A(t)}},P=function(t){A(t.data)},D=function(t){s.postMessage(E(t),r.protocol+"//"+r.host)};b&&_||(b=function(t){g(arguments.length,1);var e=l(t)?t:T(t),n=p(arguments,1);return C[++k]=function(){u(e,void 0,n)},i(k),k},_=function(t){delete C[t]},y?i=function(t){w.nextTick(M(t))}:x&&x.now?i=function(t){x.now(M(t))}:S&&!v?(a=(o=new S).port2,o.port1.onmessage=P,i=c(a.postMessage,a)):s.addEventListener&&l(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!d(D)?(i=D,s.addEventListener("message",P,!1)):i=O in m("script")?function(t){h.appendChild(m("script")).onreadystatechange=function(){h.removeChild(this),A(t)}}:function(t){setTimeout(M(t),0)}),t.exports={set:b,clear:_}},4351:function(t,e,n){var r=n(36225),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},51015:function(t,e,n){var r=n(66864),i=n(96413);t.exports=function(t){return r(i(t))}},36225:function(t,e,n){var r=n(59798);t.exports=function(t){var e=+t;return e!=e||0===e?0:r(e)}},39875:function(t,e,n){var r=n(36225),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},66504:function(t,e,n){var r=n(96413),i=Object;t.exports=function(t){return i(r(t))}},20865:function(t,e,n){var r=n(93344),i=n(66106),o=n(23506),a=n(72173),s=n(3185),u=n(77431),c=TypeError,l=u("toPrimitive");t.exports=function(t,e){if(!i(t)||o(t))return t;var n,u=a(t,l);if(u){if(void 0===e&&(e="default"),n=r(u,t,e),!i(n)||o(n))return n;throw c("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},70738:function(t,e,n){var r=n(20865),i=n(23506);t.exports=function(t){var e=r(t,"string");return i(e)?e:e+""}},65961:function(t,e,n){var r=n(68520),i=n(16615),o=n(15545),a=n(66106),s=r("Set");t.exports=function(t){return function(t){return a(t)&&"number"==typeof t.size&&i(t.has)&&i(t.keys)}(t)?t:o(t)?new s(t):void 0}},60639:function(t,e,n){var r={};r[n(77431)("toStringTag")]="z",t.exports="[object z]"===String(r)},91841:function(t,e,n){var r=n(50176),i=String;t.exports=function(t){if("Symbol"===r(t))throw TypeError("Cannot convert a Symbol value to a string");return i(t)}},37254:function(t){var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},60853:function(t,e,n){var r=n(32108),i=0,o=Math.random(),a=r(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++i+o,36)}},44478:function(t,e,n){var r=n(13315),i=n(77431),o=n(54956),a=i("iterator");t.exports=!r((function(){var t=new URL("b?a=1&b=2&c=3","http://a"),e=t.searchParams,n="";return t.pathname="c%20d",e.forEach((function(t,r){e.delete("b"),n+=r+t})),o&&!t.toJSON||!e.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==e.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},82754:function(t,e,n){var r=n(9009);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},85262:function(t,e,n){var r=n(92290),i=n(13315);t.exports=r&&i((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},88163:function(t){var e=TypeError;t.exports=function(t,n){if(t<n)throw e("Not enough arguments");return t}},27103:function(t,e,n){var r=n(82202),i=n(16615),o=r.WeakMap;t.exports=i(o)&&/native code/.test(String(o))},1307:function(t,e,n){var r=n(68520),i=n(54341);t.exports={WeakMap:r("WeakMap"),set:i("set",2),get:i("get",1),has:i("has",1),remove:i("delete",1)}},84186:function(t,e,n){var r=n(68520),i=n(54341);t.exports={WeakSet:r("WeakSet"),add:i("add",1),has:i("has",1),remove:i("delete",1)}},84282:function(t,e,n){var r=n(5058),i=n(79728),o=n(88239),a=n(26779).f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},88239:function(t,e,n){var r=n(77431);e.f=r},77431:function(t,e,n){var r=n(82202),i=n(51887),o=n(79728),a=n(60853),s=n(9009),u=n(82754),c=i("wks"),l=r.Symbol,f=l&&l.for,d=u?l:l&&l.withoutSetter||a;t.exports=function(t){if(!o(c,t)||!s&&"string"!=typeof c[t]){var e="Symbol."+t;s&&o(l,t)?c[t]=l[t]:c[t]=u&&f?f(e):d(e)}return c[t]}},9692:function(t){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},12309:function(t,e,n){"use strict";var r=n(65609),i=n(41535),o=n(29569),a=n(11244),s=n(80359),u=n(58743),c=n(93446),l=n(42630),f=n(8604),d=n(90249),h=n(4553),p=n(46914),m=n(77431),g=n(44774),v=m("toStringTag"),y=Error,b=[].push,_=function(t,e){var n,r=arguments.length>2?arguments[2]:void 0,s=i(w,this);a?n=a(y(),s?o(this):w):(n=s?this:u(w),c(n,v,"Error")),void 0!==e&&c(n,"message",p(e)),g&&c(n,"stack",f(n.stack,1)),d(n,r);var l=[];return h(t,b,{that:l}),c(n,"errors",l),n};a?a(_,y):s(_,y,{name:!0});var w=_.prototype=u(y.prototype,{constructor:l(1,_),message:l(1,""),name:l(1,"AggregateError")});r({global:!0,constructor:!0,arity:2},{AggregateError:_})},72750:function(t,e,n){n(12309)},79398:function(t,e,n){"use strict";var r=n(65609),i=n(13315),o=n(55345),a=n(66106),s=n(66504),u=n(33268),c=n(58981),l=n(79869),f=n(48071),d=n(71319),h=n(77431),p=n(67544),m=h("isConcatSpreadable"),g=p>=51||!i((function(){var t=[];return t[m]=!1,t.concat()[0]!==t})),v=d("concat"),y=function(t){if(!a(t))return!1;var e=t[m];return void 0!==e?!!e:o(t)};r({target:"Array",proto:!0,arity:1,forced:!g||!v},{concat:function(t){var e,n,r,i,o,a=s(this),d=f(a,0),h=0;for(e=-1,r=arguments.length;e<r;e++)if(y(o=-1===e?a:arguments[e]))for(i=u(o),c(h+i),n=0;n<i;n++,h++)n in o&&l(d,h,o[n]);else c(h+1),l(d,h++,o);return d.length=h,d}})},99632:function(t,e,n){var r=n(65609),i=n(8660),o=n(7272);r({target:"Array",proto:!0},{fill:i}),o("fill")},38215:function(t,e,n){"use strict";var r=n(65609),i=n(2912).filter;r({target:"Array",proto:!0,forced:!n(71319)("filter")},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},11688:function(t,e,n){"use strict";var r=n(65609),i=n(2912).findIndex,o=n(7272),a="findIndex",s=!0;a in[]&&Array(1).findIndex((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o(a)},79435:function(t,e,n){"use strict";var r=n(65609),i=n(2912).find,o=n(7272),a="find",s=!0;a in[]&&Array(1).find((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o(a)},82356:function(t,e,n){"use strict";var r=n(65609),i=n(99308);r({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},34521:function(t,e,n){var r=n(65609),i=n(4133);r({target:"Array",stat:!0,forced:!n(94337)((function(t){Array.from(t)}))},{from:i})},93455:function(t,e,n){"use strict";var r=n(65609),i=n(89830).includes,o=n(13315),a=n(7272);r({target:"Array",proto:!0,forced:o((function(){return!Array(1).includes()}))},{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),a("includes")},25749:function(t,e,n){"use strict";var r=n(65609),i=n(40352),o=n(89830).indexOf,a=n(16680),s=i([].indexOf),u=!!s&&1/s([1],1,-0)<0,c=a("indexOf");r({target:"Array",proto:!0,forced:u||!c},{indexOf:function(t){var e=arguments.length>1?arguments[1]:void 0;return u?s(this,t,e)||0:o(this,t,e)}})},81847:function(t,e,n){n(65609)({target:"Array",stat:!0},{isArray:n(55345)})},30963:function(t,e,n){"use strict";var r=n(51015),i=n(7272),o=n(87551),a=n(90293),s=n(26779).f,u=n(7112),c=n(78462),l=n(54956),f=n(92290),d="Array Iterator",h=a.set,p=a.getterFor(d);t.exports=u(Array,"Array",(function(t,e){h(this,{type:d,target:r(t),index:0,kind:e})}),(function(){var t=p(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,c(void 0,!0)):c("keys"==n?r:"values"==n?e[r]:[r,e[r]],!1)}),"values");var m=o.Arguments=o.Array;if(i("keys"),i("values"),i("entries"),!l&&f&&"values"!==m.name)try{s(m,"name",{value:"values"})}catch(t){}},94889:function(t,e,n){"use strict";var r=n(65609),i=n(2912).map;r({target:"Array",proto:!0,forced:!n(71319)("map")},{map:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},11229:function(t,e,n){"use strict";var r=n(65609),i=n(32108),o=n(55345),a=i([].reverse),s=[1,2];r({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return o(this)&&(this.length=this.length),a(this)}})},1859:function(t,e,n){"use strict";var r=n(65609),i=n(55345),o=n(68630),a=n(66106),s=n(4351),u=n(33268),c=n(51015),l=n(79869),f=n(77431),d=n(71319),h=n(76253),p=d("slice"),m=f("species"),g=Array,v=Math.max;r({target:"Array",proto:!0,forced:!p},{slice:function(t,e){var n,r,f,d=c(this),p=u(d),y=s(t,p),b=s(void 0===e?p:e,p);if(i(d)&&(n=d.constructor,(o(n)&&(n===g||i(n.prototype))||a(n)&&null===(n=n[m]))&&(n=void 0),n===g||void 0===n))return h(d,y,b);for(r=new(void 0===n?g:n)(v(b-y,0)),f=0;y<b;y++,f++)y in d&&l(r,f,d[y]);return r.length=f,r}})},76237:function(t,e,n){"use strict";var r=n(65609),i=n(32108),o=n(86148),a=n(66504),s=n(33268),u=n(74114),c=n(91841),l=n(13315),f=n(65702),d=n(16680),h=n(38823),p=n(51918),m=n(67544),g=n(92323),v=[],y=i(v.sort),b=i(v.push),_=l((function(){v.sort(void 0)})),w=l((function(){v.sort(null)})),x=d("sort"),T=!l((function(){if(m)return m<70;if(!(h&&h>3)){if(p)return!0;if(g)return g<603;var t,e,n,r,i="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)v.push({k:e+r,v:n})}for(v.sort((function(t,e){return e.v-t.v})),r=0;r<v.length;r++)e=v[r].k.charAt(0),i.charAt(i.length-1)!==e&&(i+=e);return"DGBEFHACIJK"!==i}}));r({target:"Array",proto:!0,forced:_||!w||!x||!T},{sort:function(t){void 0!==t&&o(t);var e=a(this);if(T)return void 0===t?y(e):y(e,t);var n,r,i=[],l=s(e);for(r=0;r<l;r++)r in e&&b(i,e[r]);for(f(i,function(t){return function(e,n){return void 0===n?-1:void 0===e?1:void 0!==t?+t(e,n)||0:c(e)>c(n)?1:-1}}(t)),n=s(i),r=0;r<n;)e[r]=i[r++];for(;r<l;)u(e,r++);return e}})},14109:function(){},98039:function(t,e,n){var r=n(65609),i=n(74908);r({target:"Function",proto:!0,forced:Function.bind!==i},{bind:i})},19737:function(t,e,n){var r=n(65609),i=n(68520),o=n(26477),a=n(93344),s=n(32108),u=n(13315),c=n(55345),l=n(16615),f=n(66106),d=n(23506),h=n(76253),p=n(9009),m=i("JSON","stringify"),g=s(/./.exec),v=s("".charAt),y=s("".charCodeAt),b=s("".replace),_=s(1..toString),w=/[\uD800-\uDFFF]/g,x=/^[\uD800-\uDBFF]$/,T=/^[\uDC00-\uDFFF]$/,S=!p||u((function(){var t=i("Symbol")();return"[null]"!=m([t])||"{}"!=m({a:t})||"{}"!=m(Object(t))})),E=u((function(){return'"\\udf06\\ud834"'!==m("\udf06\ud834")||'"\\udead"'!==m("\udead")})),k=function(t,e){var n=h(arguments),r=e;if((f(e)||void 0!==t)&&!d(t))return c(e)||(e=function(t,e){if(l(r)&&(e=a(r,this,t,e)),!d(e))return e}),n[1]=e,o(m,null,n)},C=function(t,e,n){var r=v(n,e-1),i=v(n,e+1);return g(x,t)&&!g(T,i)||g(T,t)&&!g(x,r)?"\\u"+_(y(t,0),16):t};m&&r({target:"JSON",stat:!0,arity:3,forced:S||E},{stringify:function(t,e,n){var r=h(arguments),i=o(S?k:m,null,r);return E&&"string"==typeof i?b(i,w,C):i}})},78655:function(t,e,n){var r=n(82202);n(34026)(r.JSON,"JSON",!0)},6885:function(t,e,n){"use strict";n(27166)("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),n(30870))},12297:function(t,e,n){n(6885)},8544:function(t,e,n){var r=n(65609),i=n(79014),o=Math.abs,a=Math.pow;r({target:"Math",stat:!0},{cbrt:function(t){var e=+t;return i(e)*a(o(e),1/3)}})},15913:function(){},504:function(t,e,n){n(65609)({target:"Number",stat:!0},{isNaN:function(t){return t!=t}})},99421:function(t,e,n){n(65609)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},64564:function(t,e,n){var r=n(65609),i=n(13110);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==i},{assign:i})},13365:function(t,e,n){n(65609)({target:"Object",stat:!0,sham:!n(92290)},{create:n(58743)})},42883:function(t,e,n){var r=n(65609),i=n(92290),o=n(26779).f;r({target:"Object",stat:!0,forced:Object.defineProperty!==o,sham:!i},{defineProperty:o})},74152:function(t,e,n){var r=n(65609),i=n(11276).entries;r({target:"Object",stat:!0},{entries:function(t){return i(t)}})},18909:function(t,e,n){var r=n(65609),i=n(13315),o=n(51015),a=n(40406).f,s=n(92290),u=i((function(){a(1)}));r({target:"Object",stat:!0,forced:!s||u,sham:!s},{getOwnPropertyDescriptor:function(t,e){return a(o(t),e)}})},51690:function(t,e,n){var r=n(65609),i=n(92290),o=n(1271),a=n(51015),s=n(40406),u=n(79869);r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(t){for(var e,n,r=a(t),i=s.f,c=o(r),l={},f=0;c.length>f;)void 0!==(n=i(r,e=c[f++]))&&u(l,e,n);return l}})},69169:function(t,e,n){var r=n(65609),i=n(9009),o=n(13315),a=n(74749),s=n(66504);r({target:"Object",stat:!0,forced:!i||o((function(){a.f(1)}))},{getOwnPropertySymbols:function(t){var e=a.f;return e?e(s(t)):[]}})},22569:function(t,e,n){var r=n(65609),i=n(13315),o=n(66504),a=n(29569),s=n(49723);r({target:"Object",stat:!0,forced:i((function(){a(1)})),sham:!s},{getPrototypeOf:function(t){return a(o(t))}})},93424:function(t,e,n){n(65609)({target:"Object",stat:!0},{is:n(77959)})},44261:function(t,e,n){var r=n(65609),i=n(66504),o=n(12569);r({target:"Object",stat:!0,forced:n(13315)((function(){o(1)}))},{keys:function(t){return o(i(t))}})},9652:function(t,e,n){n(65609)({target:"Object",stat:!0},{setPrototypeOf:n(11244)})},30277:function(){},76818:function(t,e,n){var r=n(65609),i=n(11276).values;r({target:"Object",stat:!0},{values:function(t){return i(t)}})},49230:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(86148),a=n(12290),s=n(90830),u=n(4553);r({target:"Promise",stat:!0},{allSettled:function(t){var e=this,n=a.f(e),r=n.resolve,c=n.reject,l=s((function(){var n=o(e.resolve),a=[],s=0,c=1;u(t,(function(t){var o=s++,u=!1;c++,i(n,e,t).then((function(t){u||(u=!0,a[o]={status:"fulfilled",value:t},--c||r(a))}),(function(t){u||(u=!0,a[o]={status:"rejected",reason:t},--c||r(a))}))})),--c||r(a)}));return l.error&&c(l.value),n.promise}})},29703:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(86148),a=n(12290),s=n(90830),u=n(4553);r({target:"Promise",stat:!0,forced:n(48240)},{all:function(t){var e=this,n=a.f(e),r=n.resolve,c=n.reject,l=s((function(){var n=o(e.resolve),a=[],s=0,l=1;u(t,(function(t){var o=s++,u=!1;l++,i(n,e,t).then((function(t){u||(u=!0,a[o]=t,--l||r(a))}),c)})),--l||r(a)}));return l.error&&c(l.value),n.promise}})},33978:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(86148),a=n(68520),s=n(12290),u=n(90830),c=n(4553),l="No one promise resolved";r({target:"Promise",stat:!0},{any:function(t){var e=this,n=a("AggregateError"),r=s.f(e),f=r.resolve,d=r.reject,h=u((function(){var r=o(e.resolve),a=[],s=0,u=1,h=!1;c(t,(function(t){var o=s++,c=!1;u++,i(r,e,t).then((function(t){c||h||(h=!0,f(t))}),(function(t){c||h||(c=!0,a[o]=t,--u||d(new n(a,l)))}))})),--u||d(new n(a,l))}));return h.error&&d(h.value),r.promise}})},12049:function(t,e,n){"use strict";var r=n(65609),i=n(54956),o=n(61061).CONSTRUCTOR,a=n(63463),s=n(68520),u=n(16615),c=n(46037),l=a&&a.prototype;if(r({target:"Promise",proto:!0,forced:o,real:!0},{catch:function(t){return this.then(void 0,t)}}),!i&&u(a)){var f=s("Promise").prototype.catch;l.catch!==f&&c(l,"catch",f,{unsafe:!0})}},84062:function(t,e,n){"use strict";var r,i,o,a=n(65609),s=n(54956),u=n(61353),c=n(82202),l=n(93344),f=n(46037),d=n(11244),h=n(34026),p=n(971),m=n(86148),g=n(16615),v=n(66106),y=n(77423),b=n(34237),_=n(91085).set,w=n(75404),x=n(22189),T=n(90830),S=n(73129),E=n(90293),k=n(63463),C=n(61061),O=n(12290),A="Promise",M=C.CONSTRUCTOR,P=C.REJECTION_EVENT,D=C.SUBCLASSING,I=E.getterFor(A),L=E.set,R=k&&k.prototype,N=k,j=R,F=c.TypeError,U=c.document,B=c.process,z=O.f,q=z,H=!!(U&&U.createEvent&&c.dispatchEvent),W="unhandledrejection",V=function(t){var e;return!(!v(t)||!g(e=t.then))&&e},Y=function(t,e){var n,r,i,o=e.value,a=1==e.state,s=a?t.ok:t.fail,u=t.resolve,c=t.reject,f=t.domain;try{s?(a||(2===e.rejection&&X(e),e.rejection=1),!0===s?n=o:(f&&f.enter(),n=s(o),f&&(f.exit(),i=!0)),n===t.promise?c(F("Promise-chain cycle")):(r=V(n))?l(r,n,u,c):u(n)):c(o)}catch(t){f&&!i&&f.exit(),c(t)}},$=function(t,e){t.notified||(t.notified=!0,w((function(){for(var n,r=t.reactions;n=r.get();)Y(n,t);t.notified=!1,e&&!t.rejection&&Z(t)})))},G=function(t,e,n){var r,i;H?((r=U.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),c.dispatchEvent(r)):r={promise:e,reason:n},!P&&(i=c["on"+t])?i(r):t===W&&x("Unhandled promise rejection",n)},Z=function(t){l(_,c,(function(){var e,n=t.facade,r=t.value;if(K(t)&&(e=T((function(){u?B.emit("unhandledRejection",r,n):G(W,n,r)})),t.rejection=u||K(t)?2:1,e.error))throw e.value}))},K=function(t){return 1!==t.rejection&&!t.parent},X=function(t){l(_,c,(function(){var e=t.facade;u?B.emit("rejectionHandled",e):G("rejectionhandled",e,t.value)}))},Q=function(t,e,n){return function(r){t(e,r,n)}},J=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=2,$(t,!0))},tt=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw F("Promise can't be resolved itself");var r=V(e);r?w((function(){var n={done:!1};try{l(r,e,Q(tt,n,t),Q(J,n,t))}catch(e){J(n,e,t)}})):(t.value=e,t.state=1,$(t,!1))}catch(e){J({done:!1},e,t)}}};if(M&&(j=(N=function(t){y(this,j),m(t),l(r,this);var e=I(this);try{t(Q(tt,e),Q(J,e))}catch(t){J(e,t)}}).prototype,(r=function(t){L(this,{type:A,done:!1,notified:!1,parent:!1,reactions:new S,rejection:!1,state:0,value:void 0})}).prototype=f(j,"then",(function(t,e){var n=I(this),r=z(b(this,N));return n.parent=!0,r.ok=!g(t)||t,r.fail=g(e)&&e,r.domain=u?B.domain:void 0,0==n.state?n.reactions.add(r):w((function(){Y(r,n)})),r.promise})),i=function(){var t=new r,e=I(t);this.promise=t,this.resolve=Q(tt,e),this.reject=Q(J,e)},O.f=z=function(t){return t===N||undefined===t?new i(t):q(t)},!s&&g(k)&&R!==Object.prototype)){o=R.then,D||f(R,"then",(function(t,e){var n=this;return new N((function(t,e){l(o,n,t,e)})).then(t,e)}),{unsafe:!0});try{delete R.constructor}catch(t){}d&&d(R,j)}a({global:!0,constructor:!0,wrap:!0,forced:M},{Promise:N}),h(N,A,!1,!0),p(A)},39952:function(t,e,n){"use strict";var r=n(65609),i=n(54956),o=n(63463),a=n(13315),s=n(68520),u=n(16615),c=n(34237),l=n(86538),f=n(46037),d=o&&o.prototype;if(r({target:"Promise",proto:!0,real:!0,forced:!!o&&a((function(){d.finally.call({then:function(){}},(function(){}))}))},{finally:function(t){var e=c(this,s("Promise")),n=u(t);return this.then(n?function(n){return l(e,t()).then((function(){return n}))}:t,n?function(n){return l(e,t()).then((function(){throw n}))}:t)}}),!i&&u(o)){var h=s("Promise").prototype.finally;d.finally!==h&&f(d,"finally",h,{unsafe:!0})}},57491:function(t,e,n){n(84062),n(29703),n(12049),n(68464),n(4361),n(10610)},68464:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(86148),a=n(12290),s=n(90830),u=n(4553);r({target:"Promise",stat:!0,forced:n(48240)},{race:function(t){var e=this,n=a.f(e),r=n.reject,c=s((function(){var a=o(e.resolve);u(t,(function(t){i(a,e,t).then(n.resolve,r)}))}));return c.error&&r(c.value),n.promise}})},4361:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(12290);r({target:"Promise",stat:!0,forced:n(61061).CONSTRUCTOR},{reject:function(t){var e=o.f(this);return i(e.reject,void 0,t),e.promise}})},10610:function(t,e,n){"use strict";var r=n(65609),i=n(68520),o=n(54956),a=n(63463),s=n(61061).CONSTRUCTOR,u=n(86538),c=i("Promise"),l=o&&!s;r({target:"Promise",stat:!0,forced:o||s},{resolve:function(t){return u(l&&this===c?a:this,t)}})},24679:function(t,e,n){var r=n(65609),i=n(68520),o=n(26477),a=n(74908),s=n(31413),u=n(64950),c=n(66106),l=n(58743),f=n(13315),d=i("Reflect","construct"),h=Object.prototype,p=[].push,m=f((function(){function t(){}return!(d((function(){}),[],t)instanceof t)})),g=!f((function(){d((function(){}))})),v=m||g;r({target:"Reflect",stat:!0,forced:v,sham:v},{construct:function(t,e){s(t),u(e);var n=arguments.length<3?t:s(arguments[2]);if(g&&!m)return d(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var r=[null];return o(p,r,e),new(o(a,t,r))}var i=n.prototype,f=l(c(i)?i:h),v=o(t,f,e);return c(v)?v:f}})},22382:function(t,e,n){var r=n(65609),i=n(93344),o=n(66106),a=n(64950),s=n(24753),u=n(40406),c=n(29569);r({target:"Reflect",stat:!0},{get:function t(e,n){var r,l,f=arguments.length<3?e:arguments[2];return a(e)===f?e[n]:(r=u.f(e,n))?s(r)?r.value:void 0===r.get?void 0:i(r.get,f):o(l=c(e))?t(l,n,f):void 0}})},77014:function(){},10466:function(t,e,n){"use strict";n(27166)("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),n(30870))},1753:function(t,e,n){n(10466)},28107:function(t,e,n){"use strict";var r,i=n(65609),o=n(40352),a=n(40406).f,s=n(39875),u=n(91841),c=n(43708),l=n(96413),f=n(45023),d=n(54956),h=o("".endsWith),p=o("".slice),m=Math.min,g=f("endsWith");i({target:"String",proto:!0,forced:!!(d||g||(r=a(String.prototype,"endsWith"),!r||r.writable))&&!g},{endsWith:function(t){var e=u(l(this));c(t);var n=arguments.length>1?arguments[1]:void 0,r=e.length,i=void 0===n?r:m(s(n),r),o=u(t);return h?h(e,o,i):p(e,i-o.length,i)===o}})},2126:function(t,e,n){"use strict";var r=n(65609),i=n(32108),o=n(43708),a=n(96413),s=n(91841),u=n(45023),c=i("".indexOf);r({target:"String",proto:!0,forced:!u("includes")},{includes:function(t){return!!~c(s(a(this)),s(o(t)),arguments.length>1?arguments[1]:void 0)}})},70185:function(t,e,n){"use strict";var r=n(32495).charAt,i=n(91841),o=n(90293),a=n(7112),s=n(78462),u="String Iterator",c=o.set,l=o.getterFor(u);a(String,"String",(function(t){c(this,{type:u,string:i(t),index:0})}),(function(){var t,e=l(this),n=e.string,i=e.index;return i>=n.length?s(void 0,!0):(t=r(n,i),e.index+=t.length,s(t,!1))}))},28051:function(t,e,n){"use strict";var r=n(65609),i=n(13702).start;r({target:"String",proto:!0,forced:n(70799)},{padStart:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},914:function(t,e,n){"use strict";var r,i=n(65609),o=n(40352),a=n(40406).f,s=n(39875),u=n(91841),c=n(43708),l=n(96413),f=n(45023),d=n(54956),h=o("".startsWith),p=o("".slice),m=Math.min,g=f("startsWith");i({target:"String",proto:!0,forced:!!(d||g||(r=a(String.prototype,"startsWith"),!r||r.writable))&&!g},{startsWith:function(t){var e=u(l(this));c(t);var n=s(m(arguments.length>1?arguments[1]:void 0,e.length)),r=u(t);return h?h(e,r,n):p(e,n,n+r.length)===r}})},77485:function(t,e,n){"use strict";var r=n(65609),i=n(14545).trim;r({target:"String",proto:!0,forced:n(8052)("trim")},{trim:function(){return i(this)}})},63112:function(t,e,n){n(84282)("asyncIterator")},40520:function(t,e,n){"use strict";var r=n(65609),i=n(82202),o=n(93344),a=n(32108),s=n(54956),u=n(92290),c=n(9009),l=n(13315),f=n(79728),d=n(41535),h=n(64950),p=n(51015),m=n(70738),g=n(91841),v=n(42630),y=n(58743),b=n(12569),_=n(46289),w=n(32751),x=n(74749),T=n(40406),S=n(26779),E=n(79297),k=n(37222),C=n(46037),O=n(51887),A=n(22434),M=n(3641),P=n(60853),D=n(77431),I=n(88239),L=n(84282),R=n(59423),N=n(34026),j=n(90293),F=n(2912).forEach,U=A("hidden"),B="Symbol",z=j.set,q=j.getterFor(B),H=Object.prototype,W=i.Symbol,V=W&&W.prototype,Y=i.TypeError,$=i.QObject,G=T.f,Z=S.f,K=w.f,X=k.f,Q=a([].push),J=O("symbols"),tt=O("op-symbols"),et=O("wks"),nt=!$||!$.prototype||!$.prototype.findChild,rt=u&&l((function(){return 7!=y(Z({},"a",{get:function(){return Z(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=G(H,e);r&&delete H[e],Z(t,e,n),r&&t!==H&&Z(H,e,r)}:Z,it=function(t,e){var n=J[t]=y(V);return z(n,{type:B,tag:t,description:e}),u||(n.description=e),n},ot=function(t,e,n){t===H&&ot(tt,e,n),h(t);var r=m(e);return h(n),f(J,r)?(n.enumerable?(f(t,U)&&t[U][r]&&(t[U][r]=!1),n=y(n,{enumerable:v(0,!1)})):(f(t,U)||Z(t,U,v(1,{})),t[U][r]=!0),rt(t,r,n)):Z(t,r,n)},at=function(t,e){h(t);var n=p(e),r=b(n).concat(lt(n));return F(r,(function(e){u&&!o(st,n,e)||ot(t,e,n[e])})),t},st=function(t){var e=m(t),n=o(X,this,e);return!(this===H&&f(J,e)&&!f(tt,e))&&(!(n||!f(this,e)||!f(J,e)||f(this,U)&&this[U][e])||n)},ut=function(t,e){var n=p(t),r=m(e);if(n!==H||!f(J,r)||f(tt,r)){var i=G(n,r);return!i||!f(J,r)||f(n,U)&&n[U][r]||(i.enumerable=!0),i}},ct=function(t){var e=K(p(t)),n=[];return F(e,(function(t){f(J,t)||f(M,t)||Q(n,t)})),n},lt=function(t){var e=t===H,n=K(e?tt:p(t)),r=[];return F(n,(function(t){!f(J,t)||e&&!f(H,t)||Q(r,J[t])})),r};c||(W=function(){if(d(V,this))throw Y("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?g(arguments[0]):void 0,e=P(t),n=function(t){this===H&&o(n,tt,t),f(this,U)&&f(this[U],e)&&(this[U][e]=!1),rt(this,e,v(1,t))};return u&&nt&&rt(H,e,{configurable:!0,set:n}),it(e,t)},C(V=W.prototype,"toString",(function(){return q(this).tag})),C(W,"withoutSetter",(function(t){return it(P(t),t)})),k.f=st,S.f=ot,E.f=at,T.f=ut,_.f=w.f=ct,x.f=lt,I.f=function(t){return it(D(t),t)},u&&(Z(V,"description",{configurable:!0,get:function(){return q(this).description}}),s||C(H,"propertyIsEnumerable",st,{unsafe:!0}))),r({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:W}),F(b(et),(function(t){L(t)})),r({target:B,stat:!0,forced:!c},{useSetter:function(){nt=!0},useSimple:function(){nt=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!u},{create:function(t,e){return void 0===e?y(t):at(y(t),e)},defineProperty:ot,defineProperties:at,getOwnPropertyDescriptor:ut}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:ct}),R(),N(W,B),M[U]=!0},42019:function(){},52186:function(t,e,n){var r=n(65609),i=n(68520),o=n(79728),a=n(91841),s=n(51887),u=n(62243),c=s("string-to-symbol-registry"),l=s("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!u},{for:function(t){var e=a(t);if(o(c,e))return c[e];var n=i("Symbol")(e);return c[e]=n,l[n]=e,n}})},24435:function(t,e,n){n(84282)("hasInstance")},93427:function(t,e,n){n(84282)("isConcatSpreadable")},42526:function(t,e,n){n(84282)("iterator")},21006:function(t,e,n){n(40520),n(52186),n(81936),n(19737),n(69169)},81936:function(t,e,n){var r=n(65609),i=n(79728),o=n(23506),a=n(37254),s=n(51887),u=n(62243),c=s("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!u},{keyFor:function(t){if(!o(t))throw TypeError(a(t)+" is not a symbol");if(i(c,t))return c[t]}})},25202:function(t,e,n){n(84282)("matchAll")},3314:function(t,e,n){n(84282)("match")},46916:function(t,e,n){n(84282)("replace")},19206:function(t,e,n){n(84282)("search")},28458:function(t,e,n){n(84282)("species")},43743:function(t,e,n){n(84282)("split")},1283:function(t,e,n){var r=n(84282),i=n(59423);r("toPrimitive"),i()},17294:function(t,e,n){var r=n(68520),i=n(84282),o=n(34026);i("toStringTag"),o(r("Symbol"),"Symbol")},26287:function(t,e,n){n(84282)("unscopables")},53584:function(t,e,n){"use strict";var r,i=n(96959),o=n(82202),a=n(32108),s=n(92671),u=n(54581),c=n(27166),l=n(39017),f=n(66106),d=n(90293).enforce,h=n(13315),p=n(27103),m=Object,g=Array.isArray,v=m.isExtensible,y=m.isFrozen,b=m.isSealed,_=m.freeze,w=m.seal,x={},T={},S=!o.ActiveXObject&&"ActiveXObject"in o,E=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},k=c("WeakMap",E,l),C=k.prototype,O=a(C.set);if(p)if(S){r=l.getConstructor(E,"WeakMap",!0),u.enable();var A=a(C.delete),M=a(C.has),P=a(C.get);s(C,{delete:function(t){if(f(t)&&!v(t)){var e=d(this);return e.frozen||(e.frozen=new r),A(this,t)||e.frozen.delete(t)}return A(this,t)},has:function(t){if(f(t)&&!v(t)){var e=d(this);return e.frozen||(e.frozen=new r),M(this,t)||e.frozen.has(t)}return M(this,t)},get:function(t){if(f(t)&&!v(t)){var e=d(this);return e.frozen||(e.frozen=new r),M(this,t)?P(this,t):e.frozen.get(t)}return P(this,t)},set:function(t,e){if(f(t)&&!v(t)){var n=d(this);n.frozen||(n.frozen=new r),M(this,t)?O(this,t,e):n.frozen.set(t,e)}else O(this,t,e);return this}})}else i&&h((function(){var t=_([]);return O(new k,t,1),!y(t)}))&&s(C,{set:function(t,e){var n;return g(t)&&(y(t)?n=x:b(t)&&(n=T)),O(this,t,e),n==x&&_(t),n==T&&w(t),this}})},40140:function(t,e,n){n(53584)},50111:function(t,e,n){"use strict";n(27166)("WeakSet",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),n(39017))},64852:function(t,e,n){n(50111)},33239:function(t,e,n){n(72750)},17017:function(t,e,n){"use strict";var r=n(65609),i=n(7655),o=n(74833).remove;r({target:"Map",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var t,e=i(this),n=!0,r=0,a=arguments.length;r<a;r++)t=o(e,arguments[r]),n=n&&t;return!!n}})},85967:function(t,e,n){"use strict";var r=n(65609),i=n(7655),o=n(74833),a=o.get,s=o.has,u=o.set;r({target:"Map",proto:!0,real:!0,forced:!0},{emplace:function(t,e){var n,r,o=i(this);return s(o,t)?(n=a(o,t),"update"in e&&(n=e.update(n,t,o),u(o,t,n)),n):(r=e.insert(t,o),u(o,t,r),r)}})},16005:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(7655),a=n(36686);r({target:"Map",proto:!0,real:!0,forced:!0},{every:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0);return!1!==a(e,(function(t,r){if(!n(t,r,e))return!1}),!0)}})},3556:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(7655),a=n(74833),s=n(36686),u=a.Map,c=a.set;r({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0),r=new u;return s(e,(function(t,i){n(t,i,e)&&c(r,i,t)})),r}})},72910:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(7655),a=n(36686);r({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0),r=a(e,(function(t,r){if(n(t,r,e))return{key:r}}),!0);return r&&r.key}})},81582:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(7655),a=n(36686);r({target:"Map",proto:!0,real:!0,forced:!0},{find:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0),r=a(e,(function(t,r){if(n(t,r,e))return{value:t}}),!0);return r&&r.value}})},45952:function(t,e,n){n(65609)({target:"Map",stat:!0,forced:!0},{from:n(37571)})},33709:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(32108),a=n(16615),s=n(86148),u=n(4553),c=n(74833).Map,l=o([].push);r({target:"Map",stat:!0,forced:!0},{groupBy:function(t,e){var n=new(a(this)?this:c);s(e);var r=s(n.has),o=s(n.get),f=s(n.set);return u(t,(function(t){var a=e(t);i(r,n,a)?l(i(o,n,a),t):i(f,n,a,[t])})),n}})},22547:function(t,e,n){"use strict";var r=n(65609),i=n(99428),o=n(7655),a=n(36686);r({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(t){return!0===a(o(this),(function(e){if(i(e,t))return!0}),!0)}})},97803:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(4553),a=n(16615),s=n(86148),u=n(74833).Map;r({target:"Map",stat:!0,forced:!0},{keyBy:function(t,e){var n=new(a(this)?this:u);s(e);var r=s(n.set);return o(t,(function(t){i(r,n,e(t),t)})),n}})},53014:function(t,e,n){"use strict";var r=n(65609),i=n(7655),o=n(36686);r({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(t){var e=o(i(this),(function(e,n){if(e===t)return{key:n}}),!0);return e&&e.key}})},91688:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(7655),a=n(74833),s=n(36686),u=a.Map,c=a.set;r({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0),r=new u;return s(e,(function(t,i){c(r,n(t,i,e),t)})),r}})},26346:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(7655),a=n(74833),s=n(36686),u=a.Map,c=a.set;r({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0),r=new u;return s(e,(function(t,i){c(r,i,n(t,i,e))})),r}})},49459:function(t,e,n){"use strict";var r=n(65609),i=n(7655),o=n(4553),a=n(74833).set;r({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(t){for(var e=i(this),n=arguments.length,r=0;r<n;)o(arguments[r++],(function(t,n){a(e,t,n)}),{AS_ENTRIES:!0});return e}})},78043:function(t,e,n){n(65609)({target:"Map",stat:!0,forced:!0},{of:n(98836)})},15851:function(t,e,n){"use strict";var r=n(65609),i=n(86148),o=n(7655),a=n(36686),s=TypeError;r({target:"Map",proto:!0,real:!0,forced:!0},{reduce:function(t){var e=o(this),n=arguments.length<2,r=n?void 0:arguments[1];if(i(t),a(e,(function(i,o){n?(n=!1,r=i):r=t(r,i,o,e)})),n)throw s("Reduce of empty map with no initial value");return r}})},93434:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(7655),a=n(36686);r({target:"Map",proto:!0,real:!0,forced:!0},{some:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0);return!0===a(e,(function(t,r){if(n(t,r,e))return!0}),!0)}})},59405:function(t,e,n){"use strict";n(65609)({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:n(92731)})},88415:function(t,e,n){"use strict";var r=n(65609),i=n(86148),o=n(7655),a=n(74833),s=TypeError,u=a.get,c=a.has,l=a.set;r({target:"Map",proto:!0,real:!0,forced:!0},{update:function(t,e){var n=o(this),r=arguments.length;i(e);var a=c(n,t);if(!a&&r<3)throw s("Updating absent value");var f=a?u(n,t):i(r>2?arguments[2]:void 0)(t,n);return l(n,t,e(f,t,n)),n}})},49663:function(t,e,n){"use strict";n(65609)({target:"Map",proto:!0,real:!0,forced:!0},{upsert:n(92731)})},82564:function(t,e,n){n(49230)},94781:function(t,e,n){n(33978)},25361:function(t,e,n){"use strict";var r=n(65609),i=n(12290),o=n(90830);r({target:"Promise",stat:!0,forced:!0},{try:function(t){var e=i.f(this),n=o(t);return(n.error?e.reject:e.resolve)(n.value),e.promise}})},82745:function(t,e,n){"use strict";var r=n(65609),i=n(20902),o=n(97869).add;r({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var t=i(this),e=0,n=arguments.length;e<n;e++)o(t,arguments[e]);return t}})},84070:function(t,e,n){"use strict";var r=n(65609),i=n(20902),o=n(97869).remove;r({target:"Set",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var t,e=i(this),n=!0,r=0,a=arguments.length;r<a;r++)t=o(e,arguments[r]),n=n&&t;return!!n}})},34943:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(65961),a=n(70848);r({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(t){return i(a,this,o(t))}})},52711:function(t,e,n){var r=n(65609),i=n(70848);r({target:"Set",proto:!0,real:!0,forced:!n(78513)("difference")},{difference:i})},25277:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(20902),a=n(84828);r({target:"Set",proto:!0,real:!0,forced:!0},{every:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0);return!1!==a(e,(function(t){if(!n(t,t,e))return!1}),!0)}})},28404:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(20902),a=n(97869),s=n(84828),u=a.Set,c=a.add;r({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0),r=new u;return s(e,(function(t){n(t,t,e)&&c(r,t)})),r}})},40269:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(20902),a=n(84828);r({target:"Set",proto:!0,real:!0,forced:!0},{find:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0),r=a(e,(function(t){if(n(t,t,e))return{value:t}}),!0);return r&&r.value}})},84170:function(t,e,n){n(65609)({target:"Set",stat:!0,forced:!0},{from:n(37571)})},91239:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(65961),a=n(4749);r({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(t){return i(a,this,o(t))}})},29097:function(t,e,n){var r=n(65609),i=n(4749);r({target:"Set",proto:!0,real:!0,forced:!n(78513)("intersection")},{intersection:i})},53180:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(65961),a=n(9789);r({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(t){return i(a,this,o(t))}})},73225:function(t,e,n){var r=n(65609),i=n(9789);r({target:"Set",proto:!0,real:!0,forced:!n(78513)("isDisjointFrom")},{isDisjointFrom:i})},85405:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(65961),a=n(36067);r({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(t){return i(a,this,o(t))}})},45392:function(t,e,n){var r=n(65609),i=n(36067);r({target:"Set",proto:!0,real:!0,forced:!n(78513)("isSubsetOf")},{isSubsetOf:i})},81090:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(65961),a=n(42850);r({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(t){return i(a,this,o(t))}})},71638:function(t,e,n){var r=n(65609),i=n(42850);r({target:"Set",proto:!0,real:!0,forced:!n(78513)("isSupersetOf")},{isSupersetOf:i})},70146:function(t,e,n){"use strict";var r=n(65609),i=n(32108),o=n(20902),a=n(84828),s=n(91841),u=i([].join),c=i([].push);r({target:"Set",proto:!0,real:!0,forced:!0},{join:function(t){var e=o(this),n=void 0===t?",":s(t),r=[];return a(e,(function(t){c(r,t)})),u(r,n)}})},1240:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(20902),a=n(97869),s=n(84828),u=a.Set,c=a.add;r({target:"Set",proto:!0,real:!0,forced:!0},{map:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0),r=new u;return s(e,(function(t){c(r,n(t,t,e))})),r}})},62808:function(t,e,n){n(65609)({target:"Set",stat:!0,forced:!0},{of:n(98836)})},80734:function(t,e,n){"use strict";var r=n(65609),i=n(86148),o=n(20902),a=n(84828),s=TypeError;r({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(t){var e=o(this),n=arguments.length<2,r=n?void 0:arguments[1];if(i(t),a(e,(function(i){n?(n=!1,r=i):r=t(r,i,i,e)})),n)throw s("Reduce of empty set with no initial value");return r}})},21946:function(t,e,n){"use strict";var r=n(65609),i=n(1912),o=n(20902),a=n(84828);r({target:"Set",proto:!0,real:!0,forced:!0},{some:function(t){var e=o(this),n=i(t,arguments.length>1?arguments[1]:void 0);return!0===a(e,(function(t){if(n(t,t,e))return!0}),!0)}})},20985:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(65961),a=n(76766);r({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(t){return i(a,this,o(t))}})},53933:function(t,e,n){var r=n(65609),i=n(76766);r({target:"Set",proto:!0,real:!0,forced:!n(78513)("symmetricDifference")},{symmetricDifference:i})},76035:function(t,e,n){"use strict";var r=n(65609),i=n(93344),o=n(65961),a=n(41172);r({target:"Set",proto:!0,real:!0,forced:!0},{union:function(t){return i(a,this,o(t))}})},21366:function(t,e,n){var r=n(65609),i=n(41172);r({target:"Set",proto:!0,real:!0,forced:!n(78513)("union")},{union:i})},34419:function(t,e,n){n(84282)("asyncDispose")},20795:function(t,e,n){n(84282)("dispose")},54596:function(t,e,n){n(84282)("matcher")},44505:function(t,e,n){n(84282)("metadataKey")},29545:function(t,e,n){n(84282)("metadata")},57049:function(t,e,n){n(84282)("observable")},72481:function(t,e,n){n(84282)("patternMatch")},52208:function(t,e,n){n(84282)("replaceAll")},38894:function(t,e,n){"use strict";var r=n(65609),i=n(82271),o=n(1307).remove;r({target:"WeakMap",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var t,e=i(this),n=!0,r=0,a=arguments.length;r<a;r++)t=o(e,arguments[r]),n=n&&t;return!!n}})},33976:function(t,e,n){"use strict";var r=n(65609),i=n(82271),o=n(1307),a=o.get,s=o.has,u=o.set;r({target:"WeakMap",proto:!0,real:!0,forced:!0},{emplace:function(t,e){var n,r,o=i(this);return s(o,t)?(n=a(o,t),"update"in e&&(n=e.update(n,t,o),u(o,t,n)),n):(r=e.insert(t,o),u(o,t,r),r)}})},58959:function(t,e,n){n(65609)({target:"WeakMap",stat:!0,forced:!0},{from:n(37571)})},63037:function(t,e,n){n(65609)({target:"WeakMap",stat:!0,forced:!0},{of:n(98836)})},4762:function(t,e,n){"use strict";n(65609)({target:"WeakMap",proto:!0,real:!0,forced:!0},{upsert:n(92731)})},23996:function(t,e,n){"use strict";var r=n(65609),i=n(64725),o=n(84186).add;r({target:"WeakSet",proto:!0,real:!0,forced:!0},{addAll:function(){for(var t=i(this),e=0,n=arguments.length;e<n;e++)o(t,arguments[e]);return t}})},42579:function(t,e,n){"use strict";var r=n(65609),i=n(64725),o=n(84186).remove;r({target:"WeakSet",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var t,e=i(this),n=!0,r=0,a=arguments.length;r<a;r++)t=o(e,arguments[r]),n=n&&t;return!!n}})},71963:function(t,e,n){n(65609)({target:"WeakSet",stat:!0,forced:!0},{from:n(37571)})},87243:function(t,e,n){n(65609)({target:"WeakSet",stat:!0,forced:!0},{of:n(98836)})},57394:function(t,e,n){n(30963);var r=n(80196),i=n(82202),o=n(50176),a=n(93446),s=n(87551),u=n(77431)("toStringTag");for(var c in r){var l=i[c],f=l&&l.prototype;f&&o(f)!==u&&a(f,u,c),s[c]=s.Array}},47220:function(t,e,n){var r=n(65609),i=n(82202),o=n(75404),a=n(86148),s=n(88163),u=n(61353),c=i.process;r({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(t){s(arguments.length,1),a(t);var e=u&&c.domain;o(e?e.bind(t):t)}})},28112:function(t,e,n){"use strict";n(30963);var r=n(65609),i=n(82202),o=n(93344),a=n(32108),s=n(92290),u=n(44478),c=n(46037),l=n(92671),f=n(34026),d=n(8287),h=n(90293),p=n(77423),m=n(16615),g=n(79728),v=n(1912),y=n(50176),b=n(64950),_=n(66106),w=n(91841),x=n(58743),T=n(42630),S=n(27390),E=n(4187),k=n(88163),C=n(77431),O=n(65702),A=C("iterator"),M="URLSearchParams",P="URLSearchParamsIterator",D=h.set,I=h.getterFor(M),L=h.getterFor(P),R=Object.getOwnPropertyDescriptor,N=function(t){if(!s)return i[t];var e=R(i,t);return e&&e.value},j=N("fetch"),F=N("Request"),U=N("Headers"),B=F&&F.prototype,z=U&&U.prototype,q=i.RegExp,H=i.TypeError,W=i.decodeURIComponent,V=i.encodeURIComponent,Y=a("".charAt),$=a([].join),G=a([].push),Z=a("".replace),K=a([].shift),X=a([].splice),Q=a("".split),J=a("".slice),tt=/\+/g,et=Array(4),nt=function(t){return et[t-1]||(et[t-1]=q("((?:%[\\da-f]{2}){"+t+"})","gi"))},rt=function(t){try{return W(t)}catch(e){return t}},it=function(t){var e=Z(t,tt," "),n=4;try{return W(e)}catch(t){for(;n;)e=Z(e,nt(n--),rt);return e}},ot=/[!'()~]|%20/g,at={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},st=function(t){return at[t]},ut=function(t){return Z(V(t),ot,st)},ct=d((function(t,e){D(this,{type:P,iterator:S(I(t).entries),kind:e})}),"Iterator",(function(){var t=L(this),e=t.kind,n=t.iterator.next(),r=n.value;return n.done||(n.value="keys"===e?r.key:"values"===e?r.value:[r.key,r.value]),n}),!0),lt=function(t){this.entries=[],this.url=null,void 0!==t&&(_(t)?this.parseObject(t):this.parseQuery("string"==typeof t?"?"===Y(t,0)?J(t,1):t:w(t)))};lt.prototype={type:M,bindURL:function(t){this.url=t,this.update()},parseObject:function(t){var e,n,r,i,a,s,u,c=E(t);if(c)for(n=(e=S(t,c)).next;!(r=o(n,e)).done;){if(a=(i=S(b(r.value))).next,(s=o(a,i)).done||(u=o(a,i)).done||!o(a,i).done)throw H("Expected sequence with length 2");G(this.entries,{key:w(s.value),value:w(u.value)})}else for(var l in t)g(t,l)&&G(this.entries,{key:l,value:w(t[l])})},parseQuery:function(t){if(t)for(var e,n,r=Q(t,"&"),i=0;i<r.length;)(e=r[i++]).length&&(n=Q(e,"="),G(this.entries,{key:it(K(n)),value:it($(n,"="))}))},serialize:function(){for(var t,e=this.entries,n=[],r=0;r<e.length;)t=e[r++],G(n,ut(t.key)+"="+ut(t.value));return $(n,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var ft=function(){p(this,dt);var t=arguments.length>0?arguments[0]:void 0;D(this,new lt(t))},dt=ft.prototype;if(l(dt,{append:function(t,e){k(arguments.length,2);var n=I(this);G(n.entries,{key:w(t),value:w(e)}),n.updateURL()},delete:function(t){k(arguments.length,1);for(var e=I(this),n=e.entries,r=w(t),i=0;i<n.length;)n[i].key===r?X(n,i,1):i++;e.updateURL()},get:function(t){k(arguments.length,1);for(var e=I(this).entries,n=w(t),r=0;r<e.length;r++)if(e[r].key===n)return e[r].value;return null},getAll:function(t){k(arguments.length,1);for(var e=I(this).entries,n=w(t),r=[],i=0;i<e.length;i++)e[i].key===n&&G(r,e[i].value);return r},has:function(t){k(arguments.length,1);for(var e=I(this).entries,n=w(t),r=0;r<e.length;)if(e[r++].key===n)return!0;return!1},set:function(t,e){k(arguments.length,1);for(var n,r=I(this),i=r.entries,o=!1,a=w(t),s=w(e),u=0;u<i.length;u++)(n=i[u]).key===a&&(o?X(i,u--,1):(o=!0,n.value=s));o||G(i,{key:a,value:s}),r.updateURL()},sort:function(){var t=I(this);O(t.entries,(function(t,e){return t.key>e.key?1:-1})),t.updateURL()},forEach:function(t){for(var e,n=I(this).entries,r=v(t,arguments.length>1?arguments[1]:void 0),i=0;i<n.length;)r((e=n[i++]).value,e.key,this)},keys:function(){return new ct(this,"keys")},values:function(){return new ct(this,"values")},entries:function(){return new ct(this,"entries")}},{enumerable:!0}),c(dt,A,dt.entries,{name:"entries"}),c(dt,"toString",(function(){return I(this).serialize()}),{enumerable:!0}),f(ft,M),r({global:!0,constructor:!0,forced:!u},{URLSearchParams:ft}),!u&&m(U)){var ht=a(z.has),pt=a(z.set),mt=function(t){if(_(t)){var e,n=t.body;if(y(n)===M)return e=t.headers?new U(t.headers):new U,ht(e,"content-type")||pt(e,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),x(t,{body:T(0,w(n)),headers:T(0,e)})}return t};if(m(j)&&r({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(t){return j(t,arguments.length>1?mt(arguments[1]):{})}}),m(F)){var gt=function(t){return p(this,B),new F(t,arguments.length>1?mt(arguments[1]):{})};B.constructor=gt,gt.prototype=B,r({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:gt})}}t.exports={URLSearchParams:ft,getState:I}},6974:function(t,e,n){n(28112)},80845:function(t,e,n){"use strict";n(70185);var r,i=n(65609),o=n(92290),a=n(44478),s=n(82202),u=n(1912),c=n(32108),l=n(46037),f=n(80674),d=n(77423),h=n(79728),p=n(13110),m=n(4133),g=n(21960),v=n(32495).codeAt,y=n(42068),b=n(91841),_=n(34026),w=n(88163),x=n(28112),T=n(90293),S=T.set,E=T.getterFor("URL"),k=x.URLSearchParams,C=x.getState,O=s.URL,A=s.TypeError,M=s.parseInt,P=Math.floor,D=Math.pow,I=c("".charAt),L=c(/./.exec),R=c([].join),N=c(1..toString),j=c([].pop),F=c([].push),U=c("".replace),B=c([].shift),z=c("".split),q=c("".slice),H=c("".toLowerCase),W=c([].unshift),V="Invalid scheme",Y="Invalid host",$="Invalid port",G=/[a-z]/i,Z=/[\d+-.a-z]/i,K=/\d/,X=/^0x/i,Q=/^[0-7]+$/,J=/^\d+$/,tt=/^[\da-f]+$/i,et=/[\0\t\n\r #%/:<>?@[\\\]^|]/,nt=/[\0\t\n\r #/:<>?@[\\\]^|]/,rt=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,it=/[\t\n\r]/g,ot=function(t){var e,n,r,i;if("number"==typeof t){for(e=[],n=0;n<4;n++)W(e,t%256),t=P(t/256);return R(e,".")}if("object"==typeof t){for(e="",r=function(t){for(var e=null,n=1,r=null,i=0,o=0;o<8;o++)0!==t[o]?(i>n&&(e=r,n=i),r=null,i=0):(null===r&&(r=o),++i);return i>n&&(e=r,n=i),e}(t),n=0;n<8;n++)i&&0===t[n]||(i&&(i=!1),r===n?(e+=n?":":"::",i=!0):(e+=N(t[n],16),n<7&&(e+=":")));return"["+e+"]"}return t},at={},st=p({},at,{" ":1,'"':1,"<":1,">":1,"`":1}),ut=p({},st,{"#":1,"?":1,"{":1,"}":1}),ct=p({},ut,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),lt=function(t,e){var n=v(t,0);return n>32&&n<127&&!h(e,t)?t:encodeURIComponent(t)},ft={ftp:21,file:null,http:80,https:443,ws:80,wss:443},dt=function(t,e){var n;return 2==t.length&&L(G,I(t,0))&&(":"==(n=I(t,1))||!e&&"|"==n)},ht=function(t){var e;return t.length>1&&dt(q(t,0,2))&&(2==t.length||"/"===(e=I(t,2))||"\\"===e||"?"===e||"#"===e)},pt=function(t){return"."===t||"%2e"===H(t)},mt={},gt={},vt={},yt={},bt={},_t={},wt={},xt={},Tt={},St={},Et={},kt={},Ct={},Ot={},At={},Mt={},Pt={},Dt={},It={},Lt={},Rt={},Nt=function(t,e,n){var r,i,o,a=b(t);if(e){if(i=this.parse(a))throw A(i);this.searchParams=null}else{if(void 0!==n&&(r=new Nt(n,!0)),i=this.parse(a,null,r))throw A(i);(o=C(new k)).bindURL(this),this.searchParams=o}};Nt.prototype={type:"URL",parse:function(t,e,n){var i,o,a,s,u,c=this,l=e||mt,f=0,d="",p=!1,v=!1,y=!1;for(t=b(t),e||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,t=U(t,rt,"")),t=U(t,it,""),i=m(t);f<=i.length;){switch(o=i[f],l){case mt:if(!o||!L(G,o)){if(e)return V;l=vt;continue}d+=H(o),l=gt;break;case gt:if(o&&(L(Z,o)||"+"==o||"-"==o||"."==o))d+=H(o);else{if(":"!=o){if(e)return V;d="",l=vt,f=0;continue}if(e&&(c.isSpecial()!=h(ft,d)||"file"==d&&(c.includesCredentials()||null!==c.port)||"file"==c.scheme&&!c.host))return;if(c.scheme=d,e)return void(c.isSpecial()&&ft[c.scheme]==c.port&&(c.port=null));d="","file"==c.scheme?l=Ot:c.isSpecial()&&n&&n.scheme==c.scheme?l=yt:c.isSpecial()?l=xt:"/"==i[f+1]?(l=bt,f++):(c.cannotBeABaseURL=!0,F(c.path,""),l=It)}break;case vt:if(!n||n.cannotBeABaseURL&&"#"!=o)return V;if(n.cannotBeABaseURL&&"#"==o){c.scheme=n.scheme,c.path=g(n.path),c.query=n.query,c.fragment="",c.cannotBeABaseURL=!0,l=Rt;break}l="file"==n.scheme?Ot:_t;continue;case yt:if("/"!=o||"/"!=i[f+1]){l=_t;continue}l=Tt,f++;break;case bt:if("/"==o){l=St;break}l=Dt;continue;case _t:if(c.scheme=n.scheme,o==r)c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query=n.query;else if("/"==o||"\\"==o&&c.isSpecial())l=wt;else if("?"==o)c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query="",l=Lt;else{if("#"!=o){c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.path.length--,l=Dt;continue}c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query=n.query,c.fragment="",l=Rt}break;case wt:if(!c.isSpecial()||"/"!=o&&"\\"!=o){if("/"!=o){c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,l=Dt;continue}l=St}else l=Tt;break;case xt:if(l=Tt,"/"!=o||"/"!=I(d,f+1))continue;f++;break;case Tt:if("/"!=o&&"\\"!=o){l=St;continue}break;case St:if("@"==o){p&&(d="%40"+d),p=!0,a=m(d);for(var _=0;_<a.length;_++){var w=a[_];if(":"!=w||y){var x=lt(w,ct);y?c.password+=x:c.username+=x}else y=!0}d=""}else if(o==r||"/"==o||"?"==o||"#"==o||"\\"==o&&c.isSpecial()){if(p&&""==d)return"Invalid authority";f-=m(d).length+1,d="",l=Et}else d+=o;break;case Et:case kt:if(e&&"file"==c.scheme){l=Mt;continue}if(":"!=o||v){if(o==r||"/"==o||"?"==o||"#"==o||"\\"==o&&c.isSpecial()){if(c.isSpecial()&&""==d)return Y;if(e&&""==d&&(c.includesCredentials()||null!==c.port))return;if(s=c.parseHost(d))return s;if(d="",l=Pt,e)return;continue}"["==o?v=!0:"]"==o&&(v=!1),d+=o}else{if(""==d)return Y;if(s=c.parseHost(d))return s;if(d="",l=Ct,e==kt)return}break;case Ct:if(!L(K,o)){if(o==r||"/"==o||"?"==o||"#"==o||"\\"==o&&c.isSpecial()||e){if(""!=d){var T=M(d,10);if(T>65535)return $;c.port=c.isSpecial()&&T===ft[c.scheme]?null:T,d=""}if(e)return;l=Pt;continue}return $}d+=o;break;case Ot:if(c.scheme="file","/"==o||"\\"==o)l=At;else{if(!n||"file"!=n.scheme){l=Dt;continue}if(o==r)c.host=n.host,c.path=g(n.path),c.query=n.query;else if("?"==o)c.host=n.host,c.path=g(n.path),c.query="",l=Lt;else{if("#"!=o){ht(R(g(i,f),""))||(c.host=n.host,c.path=g(n.path),c.shortenPath()),l=Dt;continue}c.host=n.host,c.path=g(n.path),c.query=n.query,c.fragment="",l=Rt}}break;case At:if("/"==o||"\\"==o){l=Mt;break}n&&"file"==n.scheme&&!ht(R(g(i,f),""))&&(dt(n.path[0],!0)?F(c.path,n.path[0]):c.host=n.host),l=Dt;continue;case Mt:if(o==r||"/"==o||"\\"==o||"?"==o||"#"==o){if(!e&&dt(d))l=Dt;else if(""==d){if(c.host="",e)return;l=Pt}else{if(s=c.parseHost(d))return s;if("localhost"==c.host&&(c.host=""),e)return;d="",l=Pt}continue}d+=o;break;case Pt:if(c.isSpecial()){if(l=Dt,"/"!=o&&"\\"!=o)continue}else if(e||"?"!=o)if(e||"#"!=o){if(o!=r&&(l=Dt,"/"!=o))continue}else c.fragment="",l=Rt;else c.query="",l=Lt;break;case Dt:if(o==r||"/"==o||"\\"==o&&c.isSpecial()||!e&&("?"==o||"#"==o)){if(".."===(u=H(u=d))||"%2e."===u||".%2e"===u||"%2e%2e"===u?(c.shortenPath(),"/"==o||"\\"==o&&c.isSpecial()||F(c.path,"")):pt(d)?"/"==o||"\\"==o&&c.isSpecial()||F(c.path,""):("file"==c.scheme&&!c.path.length&&dt(d)&&(c.host&&(c.host=""),d=I(d,0)+":"),F(c.path,d)),d="","file"==c.scheme&&(o==r||"?"==o||"#"==o))for(;c.path.length>1&&""===c.path[0];)B(c.path);"?"==o?(c.query="",l=Lt):"#"==o&&(c.fragment="",l=Rt)}else d+=lt(o,ut);break;case It:"?"==o?(c.query="",l=Lt):"#"==o?(c.fragment="",l=Rt):o!=r&&(c.path[0]+=lt(o,at));break;case Lt:e||"#"!=o?o!=r&&("'"==o&&c.isSpecial()?c.query+="%27":c.query+="#"==o?"%23":lt(o,at)):(c.fragment="",l=Rt);break;case Rt:o!=r&&(c.fragment+=lt(o,st))}f++}},parseHost:function(t){var e,n,r;if("["==I(t,0)){if("]"!=I(t,t.length-1))return Y;if(e=function(t){var e,n,r,i,o,a,s,u=[0,0,0,0,0,0,0,0],c=0,l=null,f=0,d=function(){return I(t,f)};if(":"==d()){if(":"!=I(t,1))return;f+=2,l=++c}for(;d();){if(8==c)return;if(":"!=d()){for(e=n=0;n<4&&L(tt,d());)e=16*e+M(d(),16),f++,n++;if("."==d()){if(0==n)return;if(f-=n,c>6)return;for(r=0;d();){if(i=null,r>0){if(!("."==d()&&r<4))return;f++}if(!L(K,d()))return;for(;L(K,d());){if(o=M(d(),10),null===i)i=o;else{if(0==i)return;i=10*i+o}if(i>255)return;f++}u[c]=256*u[c]+i,2!=++r&&4!=r||c++}if(4!=r)return;break}if(":"==d()){if(f++,!d())return}else if(d())return;u[c++]=e}else{if(null!==l)return;f++,l=++c}}if(null!==l)for(a=c-l,c=7;0!=c&&a>0;)s=u[c],u[c--]=u[l+a-1],u[l+--a]=s;else if(8!=c)return;return u}(q(t,1,-1)),!e)return Y;this.host=e}else if(this.isSpecial()){if(t=y(t),L(et,t))return Y;if(e=function(t){var e,n,r,i,o,a,s,u=z(t,".");if(u.length&&""==u[u.length-1]&&u.length--,(e=u.length)>4)return t;for(n=[],r=0;r<e;r++){if(""==(i=u[r]))return t;if(o=10,i.length>1&&"0"==I(i,0)&&(o=L(X,i)?16:8,i=q(i,8==o?1:2)),""===i)a=0;else{if(!L(10==o?J:8==o?Q:tt,i))return t;a=M(i,o)}F(n,a)}for(r=0;r<e;r++)if(a=n[r],r==e-1){if(a>=D(256,5-e))return null}else if(a>255)return null;for(s=j(n),r=0;r<n.length;r++)s+=n[r]*D(256,3-r);return s}(t),null===e)return Y;this.host=e}else{if(L(nt,t))return Y;for(e="",n=m(t),r=0;r<n.length;r++)e+=lt(n[r],at);this.host=e}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"==this.scheme},includesCredentials:function(){return""!=this.username||""!=this.password},isSpecial:function(){return h(ft,this.scheme)},shortenPath:function(){var t=this.path,e=t.length;!e||"file"==this.scheme&&1==e&&dt(t[0],!0)||t.length--},serialize:function(){var t=this,e=t.scheme,n=t.username,r=t.password,i=t.host,o=t.port,a=t.path,s=t.query,u=t.fragment,c=e+":";return null!==i?(c+="//",t.includesCredentials()&&(c+=n+(r?":"+r:"")+"@"),c+=ot(i),null!==o&&(c+=":"+o)):"file"==e&&(c+="//"),c+=t.cannotBeABaseURL?a[0]:a.length?"/"+R(a,"/"):"",null!==s&&(c+="?"+s),null!==u&&(c+="#"+u),c},setHref:function(t){var e=this.parse(t);if(e)throw A(e);this.searchParams.update()},getOrigin:function(){var t=this.scheme,e=this.port;if("blob"==t)try{return new jt(t.path[0]).origin}catch(t){return"null"}return"file"!=t&&this.isSpecial()?t+"://"+ot(this.host)+(null!==e?":"+e:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(t){this.parse(b(t)+":",mt)},getUsername:function(){return this.username},setUsername:function(t){var e=m(b(t));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var n=0;n<e.length;n++)this.username+=lt(e[n],ct)}},getPassword:function(){return this.password},setPassword:function(t){var e=m(b(t));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var n=0;n<e.length;n++)this.password+=lt(e[n],ct)}},getHost:function(){var t=this.host,e=this.port;return null===t?"":null===e?ot(t):ot(t)+":"+e},setHost:function(t){this.cannotBeABaseURL||this.parse(t,Et)},getHostname:function(){var t=this.host;return null===t?"":ot(t)},setHostname:function(t){this.cannotBeABaseURL||this.parse(t,kt)},getPort:function(){var t=this.port;return null===t?"":b(t)},setPort:function(t){this.cannotHaveUsernamePasswordPort()||(""==(t=b(t))?this.port=null:this.parse(t,Ct))},getPathname:function(){var t=this.path;return this.cannotBeABaseURL?t[0]:t.length?"/"+R(t,"/"):""},setPathname:function(t){this.cannotBeABaseURL||(this.path=[],this.parse(t,Pt))},getSearch:function(){var t=this.query;return t?"?"+t:""},setSearch:function(t){""==(t=b(t))?this.query=null:("?"==I(t,0)&&(t=q(t,1)),this.query="",this.parse(t,Lt)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var t=this.fragment;return t?"#"+t:""},setHash:function(t){""!=(t=b(t))?("#"==I(t,0)&&(t=q(t,1)),this.fragment="",this.parse(t,Rt)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var jt=function(t){var e=d(this,Ft),n=w(arguments.length,1)>1?arguments[1]:void 0,r=S(e,new Nt(t,!1,n));o||(e.href=r.serialize(),e.origin=r.getOrigin(),e.protocol=r.getProtocol(),e.username=r.getUsername(),e.password=r.getPassword(),e.host=r.getHost(),e.hostname=r.getHostname(),e.port=r.getPort(),e.pathname=r.getPathname(),e.search=r.getSearch(),e.searchParams=r.getSearchParams(),e.hash=r.getHash())},Ft=jt.prototype,Ut=function(t,e){return{get:function(){return E(this)[t]()},set:e&&function(t){return E(this)[e](t)},configurable:!0,enumerable:!0}};if(o&&(f(Ft,"href",Ut("serialize","setHref")),f(Ft,"origin",Ut("getOrigin")),f(Ft,"protocol",Ut("getProtocol","setProtocol")),f(Ft,"username",Ut("getUsername","setUsername")),f(Ft,"password",Ut("getPassword","setPassword")),f(Ft,"host",Ut("getHost","setHost")),f(Ft,"hostname",Ut("getHostname","setHostname")),f(Ft,"port",Ut("getPort","setPort")),f(Ft,"pathname",Ut("getPathname","setPathname")),f(Ft,"search",Ut("getSearch","setSearch")),f(Ft,"searchParams",Ut("getSearchParams")),f(Ft,"hash",Ut("getHash","setHash"))),l(Ft,"toJSON",(function(){return E(this).serialize()}),{enumerable:!0}),l(Ft,"toString",(function(){return E(this).serialize()}),{enumerable:!0}),O){var Bt=O.createObjectURL,zt=O.revokeObjectURL;Bt&&l(jt,"createObjectURL",u(Bt,O)),zt&&l(jt,"revokeObjectURL",u(zt,O))}_(jt,"URL"),i({global:!0,constructor:!0,forced:!a,sham:!o},{URL:jt})},89291:function(t,e,n){n(80845)},74710:function(){},80988:function(t,e,n){var r=n(89508);t.exports=r},59092:function(t,e,n){var r=n(10197);t.exports=r},97863:function(t,e,n){var r=n(53199);t.exports=r},62071:function(t,e,n){var r=n(36906);t.exports=r},20564:function(t,e,n){var r=n(41297);t.exports=r},97520:function(t,e,n){var r=n(82157);t.exports=r},533:function(t,e,n){var r=n(60047);n(57394),t.exports=r},77234:function(t,e,n){var r=n(78894);t.exports=r},18234:function(t,e,n){var r=n(15473);t.exports=r},21527:function(t,e,n){var r=n(90488);t.exports=r},12702:function(t,e,n){n(57394);var r=n(50176),i=n(79728),o=n(41535),a=n(97863),s=Array.prototype,u={DOMTokenList:!0,NodeList:!0};t.exports=function(t){var e=t.entries;return t===s||o(s,t)&&e===s.entries||i(u,r(t))?a:e}},56053:function(t,e,n){var r=n(42774);t.exports=r},42690:function(t,e,n){var r=n(74760);t.exports=r},97318:function(t,e,n){var r=n(91093);t.exports=r},46545:function(t,e,n){var r=n(52246);t.exports=r},1597:function(t,e,n){n(57394);var r=n(50176),i=n(79728),o=n(41535),a=n(62071),s=Array.prototype,u={DOMTokenList:!0,NodeList:!0};t.exports=function(t){var e=t.forEach;return t===s||o(s,t)&&e===s.forEach||i(u,r(t))?a:e}},76788:function(t,e,n){var r=n(23163);t.exports=r},58015:function(t,e,n){var r=n(97993);t.exports=r},10320:function(t,e,n){n(57394);var r=n(50176),i=n(79728),o=n(41535),a=n(20564),s=Array.prototype,u={DOMTokenList:!0,NodeList:!0};t.exports=function(t){var e=t.keys;return t===s||o(s,t)&&e===s.keys||i(u,r(t))?a:e}},11787:function(t,e,n){var r=n(51597);t.exports=r},69213:function(t,e,n){var r=n(27893);t.exports=r},844:function(t,e,n){var r=n(77276);t.exports=r},65012:function(t,e,n){var r=n(12066);t.exports=r},60073:function(t,e,n){var r=n(19721);t.exports=r},20996:function(t,e,n){var r=n(5783);t.exports=r},87935:function(t,e,n){var r=n(27866);t.exports=r},13437:function(t,e,n){n(57394);var r=n(50176),i=n(79728),o=n(41535),a=n(97520),s=Array.prototype,u={DOMTokenList:!0,NodeList:!0};t.exports=function(t){var e=t.values;return t===s||o(s,t)&&e===s.values||i(u,r(t))?a:e}},55085:function(t,e,n){var r=n(68563);t.exports=r},91156:function(t,e,n){var r=n(72627);n(57394),t.exports=r},96256:function(t,e,n){var r=n(3456);t.exports=r},62586:function(t,e,n){var r=n(89345);t.exports=r},67837:function(t,e,n){var r=n(65028);t.exports=r},70216:function(t,e,n){var r=n(10273);t.exports=r},77426:function(t,e,n){var r=n(19999);t.exports=r},94998:function(t,e,n){var r=n(14116);t.exports=r},21845:function(t,e,n){var r=n(70060);t.exports=r},89281:function(t,e,n){var r=n(24573);t.exports=r},63353:function(t,e,n){var r=n(33298);t.exports=r},41930:function(t,e,n){var r=n(68561);t.exports=r},18350:function(t,e,n){var r=n(69304);t.exports=r},35802:function(t,e,n){var r=n(50688);t.exports=r},52102:function(t,e,n){var r=n(84802);t.exports=r},24033:function(t,e,n){var r=n(76929);t.exports=r},75049:function(t,e,n){var r=n(46660);t.exports=r},63802:function(t,e,n){var r=n(15716);n(57394),t.exports=r},12998:function(t,e,n){var r=n(35025);t.exports=r},43296:function(t,e,n){var r=n(27313);t.exports=r},86272:function(t,e,n){var r=n(78284);t.exports=r},86775:function(t,e,n){var r=n(70284);n(57394),t.exports=r},16420:function(t,e,n){var r=n(39602);t.exports=r},36866:function(t,e,n){var r=n(49457);n(57394),t.exports=r},17276:function(t,e,n){var r=n(71080);n(57394),t.exports=r},97698:function(t,e,n){var r=n(8025);t.exports=r},41314:function(t,e,n){var r=n(63898);n(57394),t.exports=r},34883:function(t,e,n){var r=n(10360);t.exports=r},78212:function(t,e,n){var r=n(37836);n(57394),t.exports=r},54918:function(t,e,n){var r=n(46839);n(57394),t.exports=r},35025:function(t,e,n){n(47220);var r=n(5058);t.exports=r.queueMicrotask},63898:function(t,e,n){n(6974);var r=n(5058);t.exports=r.URLSearchParams},10360:function(t,e,n){n(89291),n(74710),n(6974);var r=n(5058);t.exports=r.URL},67154:function(t){function e(){return t.exports=e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},t.exports.default=t.exports,t.exports.__esModule=!0,e.apply(this,arguments)}t.exports=e,t.exports.default=t.exports,t.exports.__esModule=!0},14201:function(t,e,n){"use strict";n.d(e,{fy:function(){return tn}});var r={log:"log",debug:"debug",info:"info",warn:"warn",error:"error"},i=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];Object.prototype.hasOwnProperty.call(r,t)||(t=r.log),i[t].apply(i,e)};function o(t,e){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];try{return t.apply(void 0,n)}catch(t){i.error(e,t)}}}i.debug=console.debug.bind(console),i.log=console.log.bind(console),i.info=console.info.bind(console),i.warn=console.warn.bind(console),i.error=console.error.bind(console);var a,s=function(t,e,n){if(n||2===arguments.length)for(var r,i=0,o=e.length;i<o;i++)!r&&i in e||(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return t.concat(r||Array.prototype.slice.call(e))},u=!1;function c(t){u=t}function l(t,e,n){var r=n.value;n.value=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=a?f(r):r;return n.apply(this,t)}}function f(t){return function(){return d(t,this,arguments)}}function d(t,e,n){try{return t.apply(e,n)}catch(t){if(h(r.error,t),a)try{a(t)}catch(t){h(r.error,t)}}}function h(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];u&&i.apply(void 0,s([t,"[MONITOR]"],e,!1))}var p=1e3,m=6e4;function g(t,e,n){var r,i,o=!n||void 0===n.leading||n.leading,a=!n||void 0===n.trailing||n.trailing,s=!1;return{throttled:function(){for(var n=[],u=0;u<arguments.length;u++)n[u]=arguments[u];s?r=n:(o?t.apply(void 0,n):r=n,s=!0,i=setTimeout((function(){a&&r&&t.apply(void 0,r),s=!1,r=void 0}),e))},cancel:function(){clearTimeout(i),s=!1,r=void 0}}}function v(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return e.forEach((function(e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})),t}function y(t){return t?(parseInt(t,10)^16*Math.random()>>parseInt(t,10)/4).toString(16):"".concat(1e7,"-").concat(1e3,"-").concat(4e3,"-").concat(8e3,"-").concat(1e11).replace(/[018]/g,y)}function b(t){return 0!==t&&100*Math.random()<=t}function _(){}function w(t,e,n){if(null==t)return JSON.stringify(t);var r=[!1,void 0];x(t)&&(r=[!0,t.toJSON],delete t.toJSON);var i,o,a=[!1,void 0];"object"==typeof t&&x(i=Object.getPrototypeOf(t))&&(a=[!0,i.toJSON],delete i.toJSON);try{o=JSON.stringify(t,e,n)}catch(t){o="<error: unable to serialize object>"}finally{r[0]&&(t.toJSON=r[1]),a[0]&&(i.toJSON=a[1])}return o}function x(t){return"object"==typeof t&&null!==t&&Object.prototype.hasOwnProperty.call(t,"toJSON")}function T(t,e){return-1!==t.indexOf(e)}function S(t){return function(t){return"number"==typeof t}(t)&&t>=0&&t<=100}function E(t){return Object.keys(t).map((function(e){return t[e]}))}function k(){if("object"==typeof globalThis)return globalThis;Object.defineProperty(Object.prototype,"_dd_temp_",{get:function(){return this},configurable:!0});var t=_dd_temp_;return delete Object.prototype._dd_temp_,"object"!=typeof t&&(t="object"==typeof self?self:"object"==typeof window?window:{}),t}function C(t,e,n){void 0===n&&(n="");var r=t.charCodeAt(e-1),i=r>=55296&&r<=56319?e+1:e;return t.length<=i?t:"".concat(t.slice(0,i)).concat(n)}function O(t,e,n,r){return A(t,[e],n,r)}function A(t,e,n,r){var i=void 0===r?{}:r,o=i.once,a=i.capture,s=i.passive,u=f(o?function(t){l(),n(t)}:n),c=s?{capture:a,passive:s}:a;e.forEach((function(e){return t.addEventListener(e,u,c)}));var l=function(){return e.forEach((function(e){return t.removeEventListener(e,u,c)}))};return{stop:l}}function M(t,e,n){if(void 0===n&&(n=function(){if("undefined"!=typeof WeakSet){var t=new WeakSet;return{hasAlreadyBeenSeen:function(e){var n=t.has(e);return n||t.add(e),n}}}var e=[];return{hasAlreadyBeenSeen:function(t){var n=e.indexOf(t)>=0;return n||e.push(t),n}}}()),void 0===e)return t;if("object"!=typeof e||null===e)return e;if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp){var r=e.flags||[e.global?"g":"",e.ignoreCase?"i":"",e.multiline?"m":"",e.sticky?"y":"",e.unicode?"u":""].join("");return new RegExp(e.source,r)}if(!n.hasAlreadyBeenSeen(e)){if(Array.isArray(e)){for(var i=Array.isArray(t)?t:[],o=0;o<e.length;++o)i[o]=M(i[o],e[o],n);return i}var a="object"===function(t){return null===t?"null":Array.isArray(t)?"array":typeof t}(t)?t:{};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(a[s]=M(a[s],e[s],n));return a}}function P(t){return M(void 0,t)}function D(){for(var t,e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];for(var r=0,i=e;r<i.length;r++){var o=i[r];null!=o&&(t=M(t,o))}return t}function I(){var t={};return{get:function(){return t},add:function(e,n){t[e]=n},remove:function(e){delete t[e]},set:function(e){t=e}}}var L,R=function(){function t(){this.buffer=[]}return t.prototype.add=function(t){this.buffer.push(t)>500&&this.buffer.splice(0,1)},t.prototype.drain=function(){this.buffer.forEach((function(t){return t()})),this.buffer.length=0},t}();function N(){return Date.now()}function j(){return performance.now()}function F(){return{relative:j(),timeStamp:N()}}function U(t,e){return e-t}function B(){return void 0===L&&(L=performance.timing.navigationStart),L}function z(){var t=k().DatadogEventBridge;if(t)return{getAllowedWebViewHosts:function(){return JSON.parse(t.getAllowedWebViewHosts())},send:function(e,n){t.send(JSON.stringify({eventType:e,event:n}))}}}function q(t){var e;void 0===t&&(t=null===(e=k().location)||void 0===e?void 0:e.hostname);var n=z();return!!n&&n.getAllowedWebViewHosts().some((function(e){var n=e.replace(/\./g,"\\.");return new RegExp("^(.+\\.)*".concat(n,"$")).test(t)}))}var H,W,V;function Y(t,e,n,r){var i=new Date;i.setTime(i.getTime()+n);var o="expires=".concat(i.toUTCString()),a=r&&r.crossSite?"none":"strict",s=r&&r.domain?";domain=".concat(r.domain):"",u=r&&r.secure?";secure":"";document.cookie="".concat(t,"=").concat(e,";").concat(o,";path=/;samesite=").concat(a).concat(s).concat(u)}function $(t){return function(t,e){var n=new RegExp("(?:^|;)\\s*".concat(e,"\\s*=\\s*([^;]+)")).exec(t);return n?n[1]:void 0}(document.cookie,t)}function G(t,e){Y(t,"",0,e)}function Z(t){return!!W&&W.has(t)}function K(t){return X(t,function(t){if(t.origin)return t.origin;var e=t.host.replace(/(:80|:443)$/,"");return"".concat(t.protocol,"//").concat(e)}(window.location)).href}function X(t,e){if(function(){if(void 0!==V)return V;try{var t=new URL("http://test/path");return V="http://test/path"===t.href}catch(t){V=!1}return V}())return void 0!==e?new URL(t,e):new URL(t);if(void 0===e&&!/:/.test(t))throw new Error("Invalid URL: '".concat(t,"'"));var n=document,r=n.createElement("a");if(void 0!==e){var i=(n=document.implementation.createHTMLDocument("")).createElement("base");i.href=e,n.head.appendChild(i),n.body.appendChild(r)}return r.href=t,r}var Q="datadoghq.com",J={logs:"logs",rum:"rum",sessionReplay:"session-replay"},tt={logs:"logs",rum:"rum",sessionReplay:"replay"};function et(t,e,n){var r=t.site,i=void 0===r?Q:r,o=t.clientToken,a=i.split("."),s=a.pop(),u="".concat(J[e],".browser-intake-").concat(a.join("-"),".").concat(s),c="https://".concat(u,"/api/v2/").concat(tt[e]),l=t.proxyUrl&&K(t.proxyUrl);return{build:function(){var t="ddsource=browser"+"&ddtags=".concat(encodeURIComponent(["sdk_version:".concat("4.11.4")].concat(n).join(",")))+"&dd-api-key=".concat(o)+"&dd-evp-origin-version=".concat(encodeURIComponent("4.11.4"))+"&dd-evp-origin=browser"+"&dd-request-id=".concat(y());"rum"===e&&(t+="&batch_time=".concat(N()));var r="".concat(c,"?").concat(t);return l?"".concat(l,"?ddforward=").concat(encodeURIComponent(r)):r},buildIntakeUrl:function(){return l?"".concat(l,"?ddforward"):c},endpointType:e}}var nt=/[^a-z0-9_:./-]/;function rt(t,e){var n=200-t.length-1;(e.length>n||nt.test(e))&&i.warn("".concat(t," value doesn't meet tag requirements and will be sanitized"));var r=e.replace(/,/g,"_");return"".concat(t,":").concat(r)}function it(t){var e=function(t){var e=t.env,n=t.service,r=t.version,i=t.datacenter,o=[];return e&&o.push(rt("env",e)),n&&o.push(rt("service",n)),r&&o.push(rt("version",r)),i&&o.push(rt("datacenter",i)),o}(t),n=function(t,e){return{logsEndpointBuilder:et(t,"logs",e),rumEndpointBuilder:et(t,"rum",e),sessionReplayEndpointBuilder:et(t,"sessionReplay",e)}}(t,e),r=E(n).map((function(t){return t.buildIntakeUrl()})),i=function(t,e,n){if(!t.replica)return;var r=v({},t,{site:Q,clientToken:t.replica.clientToken}),i={logsEndpointBuilder:et(r,"logs",n),rumEndpointBuilder:et(r,"rum",n)};return e.push.apply(e,E(i).map((function(t){return t.buildIntakeUrl()}))),v({applicationId:t.replica.applicationId},i)}(t,r,e);return v({isIntakeUrl:function(t){return r.some((function(e){return 0===t.indexOf(e)}))},replica:i,site:t.site||Q},n)}function ot(t){var e,n;if(t&&t.clientToken)if(void 0===t.sampleRate||S(t.sampleRate)){var r;if(void 0===t.telemetrySampleRate||S(t.telemetrySampleRate))return r=t.enableExperimentalFeatures,Array.isArray(r)&&(W||(W=new Set(r)),r.filter((function(t){return"string"==typeof t})).forEach((function(t){W.add(t)}))),v({beforeSend:t.beforeSend&&o(t.beforeSend,"beforeSend threw an error:"),cookieOptions:at(t),sampleRate:null!==(e=t.sampleRate)&&void 0!==e?e:100,telemetrySampleRate:null!==(n=t.telemetrySampleRate)&&void 0!==n?n:20,service:t.service,silentMultipleInit:!!t.silentMultipleInit,batchBytesLimit:Z("lower-batch-size")?10240:16384,eventRateLimiterThreshold:3e3,maxTelemetryEventsPerPage:15,flushTimeout:3e4,batchMessagesLimit:50,messageBytesLimit:262144},it(t));i.error("Telemetry Sample Rate should be a number between 0 and 100")}else i.error("Sample Rate should be a number between 0 and 100");else i.error("Client Token is not configured, we will not send any data.")}function at(t){var e={};return e.secure=function(t){return!!t.useSecureSessionCookie||!!t.useCrossSiteSessionCookie}(t),e.crossSite=!!t.useCrossSiteSessionCookie,t.trackSessionAcrossSubdomains&&(e.domain=function(){if(void 0===H){for(var t="dd_site_test_".concat(y()),e=window.location.hostname.split("."),n=e.pop();e.length&&!$(t);)n="".concat(e.pop(),".").concat(n),Y(t,"test",p,{domain:n});G(t,{domain:n}),H=n}return H}()),e}var st="?";function ut(t){var e=[],n=pt(t,"stack");return n&&n.split("\n").forEach((function(t){var n=function(t){var e=ct.exec(t);if(!e)return;var n=e[2]&&0===e[2].indexOf("native"),r=e[2]&&0===e[2].indexOf("eval"),i=lt.exec(e[2]);r&&i&&(e[2]=i[1],e[3]=i[2],e[4]=i[3]);return{args:n?[e[2]]:[],column:e[4]?+e[4]:void 0,func:e[1]||st,line:e[3]?+e[3]:void 0,url:n?void 0:e[2]}}(t)||function(t){var e=ft.exec(t);if(!e)return;return{args:[],column:e[4]?+e[4]:void 0,func:e[1]||st,line:+e[3],url:e[2]}}(t)||function(t){var e=dt.exec(t);if(!e)return;var n=e[3]&&e[3].indexOf(" > eval")>-1,r=ht.exec(e[3]);n&&r&&(e[3]=r[1],e[4]=r[2],e[5]=void 0);return{args:e[2]?e[2].split(","):[],column:e[5]?+e[5]:void 0,func:e[1]||st,line:e[4]?+e[4]:void 0,url:e[3]}}(t);n&&(!n.func&&n.line&&(n.func=st),e.push(n))})),{message:pt(t,"message"),name:pt(t,"name"),stack:e}}var ct=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack|<anonymous>|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,lt=/\((\S*)(?::(\d+))(?::(\d+))\)/;var ft=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;var dt=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|capacitor|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,ht=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function pt(t,e){if("object"==typeof t&&t&&e in t){var n=t[e];return"string"==typeof n?n:void 0}}var mt="agent",gt="console",vt="logger",yt="network",bt="source",_t="report";function wt(t){var e=xt(t);return t.stack.forEach((function(t){var n="?"===t.func?"<anonymous>":t.func,r=t.args&&t.args.length>0?"(".concat(t.args.join(", "),")"):"",i=t.line?":".concat(t.line):"",o=t.line&&t.column?":".concat(t.column):"";e+="\n at ".concat(n).concat(r," @ ").concat(t.url).concat(i).concat(o)})),e}function xt(t){return"".concat(t.name||"Error",": ").concat(t.message)}function Tt(){var t,e=new Error;if(!e.stack)try{throw e}catch(t){}return d((function(){var n=ut(e);n.stack=n.stack.slice(2),t=wt(n)})),t}var St=function(){function t(t){this.onFirstSubscribe=t,this.observers=[]}return t.prototype.subscribe=function(t){var e=this;return!this.observers.length&&this.onFirstSubscribe&&(this.onLastUnsubscribe=this.onFirstSubscribe()||void 0),this.observers.push(t),{unsubscribe:function(){e.observers=e.observers.filter((function(e){return t!==e})),!e.observers.length&&e.onLastUnsubscribe&&e.onLastUnsubscribe()}}},t.prototype.notify=function(t){this.observers.forEach((function(e){return e(t)}))},t}();function Et(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=new St((function(){var e=t.map((function(t){return t.subscribe((function(t){return n.notify(t)}))}));return function(){return e.forEach((function(t){return t.unsubscribe()}))}}));return n}var kt={intervention:"intervention",deprecation:"deprecation",cspViolation:"csp_violation"};function Ct(t){var e,n=[];T(t,kt.cspViolation)&&n.push(e=new St((function(){var t=f((function(t){e.notify(function(t){var e=kt.cspViolation,n="'".concat(t.blockedURI,"' blocked by '").concat(t.effectiveDirective,"' directive");return{type:kt.cspViolation,subtype:t.effectiveDirective,message:"".concat(e,": ").concat(n),stack:Ot(t.effectiveDirective,"".concat(n,' of the policy "').concat(C(t.originalPolicy,100,"..."),'"'),t.sourceFile,t.lineNumber,t.columnNumber)}}(t))}));return O(document,"securitypolicyviolation",t).stop})));var r=t.filter((function(t){return t!==kt.cspViolation}));return r.length&&n.push(function(t){var e=new St((function(){if(window.ReportingObserver){var n=f((function(t){return t.forEach((function(t){e.notify(function(t){var e=t.type,n=t.body;return{type:e,subtype:n.id,message:"".concat(e,": ").concat(n.message),stack:Ot(n.id,n.message,n.sourceFile,n.lineNumber,n.columnNumber)}}(t))}))})),r=new window.ReportingObserver(n,{types:t,buffered:!0});return r.observe(),function(){r.disconnect()}}}));return e}(r)),Et.apply(void 0,n)}function Ot(t,e,n,r,i){return n&&wt({name:t,message:e,stack:[{func:"?",url:n,line:r,column:i}]})}function At(t,e,n){return void 0===t?[]:"all"===t||Array.isArray(t)&&t.every((function(t){return T(e,t)}))?"all"===t?e:function(t){var e=new Set;return t.forEach((function(t){return e.add(t)})),function(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}(e)}(t):void i.error("".concat(n,' should be "all" or an array with allowed values "').concat(e.join('", "'),'"'))}var Mt=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(i=t[s])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},Pt={debug:"debug",error:"error",info:"info",warn:"warn"},Dt="console",It="http",Lt=Object.keys(Pt),Rt=function(){function t(t,e,n,r,i){void 0===n&&(n=It),void 0===r&&(r=Pt.debug),void 0===i&&(i={}),this.handleLogStrategy=t,this.handlerType=n,this.level=r,this.contextManager=I(),this.contextManager.set(v({},i,e?{logger:{name:e}}:void 0))}return t.prototype.log=function(t,e,n){void 0===n&&(n=Pt.info),this.handleLogStrategy({message:t,context:P(e),status:n},this)},t.prototype.debug=function(t,e){this.log(t,e,Pt.debug)},t.prototype.info=function(t,e){this.log(t,e,Pt.info)},t.prototype.warn=function(t,e){this.log(t,e,Pt.warn)},t.prototype.error=function(t,e){var n={error:{origin:vt}};this.log(t,D(n,e),Pt.error)},t.prototype.setContext=function(t){this.contextManager.set(t)},t.prototype.getContext=function(){return this.contextManager.get()},t.prototype.addContext=function(t,e){this.contextManager.add(t,e)},t.prototype.removeContext=function(t){this.contextManager.remove(t)},t.prototype.setHandler=function(t){this.handlerType=t},t.prototype.getHandler=function(){return this.handlerType},t.prototype.setLevel=function(t){this.level=t},t.prototype.getLevel=function(){return this.level},Mt([l],t.prototype,"log",null),t}();var Nt,jt=["https://www.datadoghq-browser-agent.com","https://www.datad0g-browser-agent.com","http://localhost","<anonymous>"],Ft=["ddog-gov.com"],Ut={maxEventsPerPage:0,sentEventCount:0,telemetryEnabled:!1};function Bt(t){var e,n=new St;return Ut.telemetryEnabled=b(t.telemetrySampleRate),Nt=function(r){!T(Ft,t.site)&&Ut.telemetryEnabled&&n.notify(function(t){return D({type:"telemetry",date:N(),service:"browser-sdk",version:"4.11.4",source:"browser",_dd:{format_version:2},telemetry:t},void 0!==e?e():{})}(r))},a=zt,v(Ut,{maxEventsPerPage:t.maxTelemetryEventsPerPage,sentEventCount:0}),{setContextProvider:function(t){e=t},observable:n}}function zt(t){qt(v({status:"error"},function(t){if(t instanceof Error){var e=ut(t);return{error:{kind:e.name,stack:wt(Ht(e))},message:e.message}}return{error:{stack:"Not an instance of error"},message:"Uncaught ".concat(w(t))}}(t)))}function qt(t){Nt&&Ut.sentEventCount<Ut.maxEventsPerPage&&(Ut.sentEventCount+=1,Nt(t))}function Ht(t){return t.stack=t.stack.filter((function(t){return!t.url||jt.some((function(e){return n=t.url,r=e,n.slice(0,r.length)===r;var n,r}))})),t}var Wt=/[^\u0000-\u007F]/,Vt=function(){function t(t,e,n,r,i,o){void 0===o&&(o=_),this.request=t,this.batchMessagesLimit=e,this.batchBytesLimit=n,this.messageBytesLimit=r,this.flushTimeout=i,this.beforeUnloadCallback=o,this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesCount=0,this.bufferMessagesCount=0,this.flushOnVisibilityHidden(),this.flushPeriodically()}return t.prototype.add=function(t){this.addOrUpdate(t)},t.prototype.upsert=function(t,e){this.addOrUpdate(t,e)},t.prototype.flush=function(t){if(0!==this.bufferMessagesCount){var e=this.pushOnlyBuffer.concat(E(this.upsertBuffer));this.request.send(e.join("\n"),this.bufferBytesCount,t),this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesCount=0,this.bufferMessagesCount=0}},t.prototype.computeBytesCount=function(t){return Wt.test(t)?void 0!==window.TextEncoder?(new TextEncoder).encode(t).length:new Blob([t]).size:t.length},t.prototype.addOrUpdate=function(t,e){var n=this.process(t),r=n.processedMessage,o=n.messageBytesCount;o>=this.messageBytesLimit?i.warn("Discarded a message whose size was bigger than the maximum allowed size ".concat(this.messageBytesLimit,"KB.")):(this.hasMessageFor(e)&&this.remove(e),this.willReachedBytesLimitWith(o)&&this.flush("batch_bytes_limit"),this.push(r,o,e),this.isFull()&&this.flush("batch_messages_limit"))},t.prototype.process=function(t){var e=w(t);return{processedMessage:e,messageBytesCount:this.computeBytesCount(e)}},t.prototype.push=function(t,e,n){this.bufferMessagesCount>0&&(this.bufferBytesCount+=1),void 0!==n?this.upsertBuffer[n]=t:this.pushOnlyBuffer.push(t),this.bufferBytesCount+=e,this.bufferMessagesCount+=1},t.prototype.remove=function(t){var e=this.upsertBuffer[t];delete this.upsertBuffer[t];var n=this.computeBytesCount(e);this.bufferBytesCount-=n,this.bufferMessagesCount-=1,this.bufferMessagesCount>0&&(this.bufferBytesCount-=1)},t.prototype.hasMessageFor=function(t){return void 0!==t&&void 0!==this.upsertBuffer[t]},t.prototype.willReachedBytesLimitWith=function(t){return this.bufferBytesCount+t+1>=this.batchBytesLimit},t.prototype.isFull=function(){return this.bufferMessagesCount===this.batchMessagesLimit||this.bufferBytesCount>=this.batchBytesLimit},t.prototype.flushPeriodically=function(){var t=this;setTimeout(f((function(){t.flush("batch_flush_timeout"),t.flushPeriodically()})),this.flushTimeout)},t.prototype.flushOnVisibilityHidden=function(){var t=this;navigator.sendBeacon&&(O(window,"beforeunload",this.beforeUnloadCallback),O(document,"visibilitychange",(function(){"hidden"===document.visibilityState&&t.flush("visibility_hidden")})),O(window,"beforeunload",(function(){return t.flush("before_unload")})))},t}(),Yt="datadog-browser-sdk-failed-send-beacon";function $t(t,e,n){if(Z("failed-sendbeacon")){var i,o,a={reason:n,endpointType:t,version:"4.11.4",connection:navigator.connection?navigator.connection.effectiveType:void 0,onLine:navigator.onLine,size:e};"before_unload"===n||"visibility_hidden"===n?window.localStorage.setItem("".concat(Yt,"-").concat(y()),JSON.stringify(a)):(h(r.debug,i="failed sendBeacon",o=a),qt(v({message:i,status:"debug"},o)))}}var Gt=function(){function t(t,e){this.endpointBuilder=t,this.bytesLimit=e}return t.prototype.send=function(t,e,n){var r=this.endpointBuilder.build();if(!!navigator.sendBeacon&&e<this.bytesLimit)try{if(navigator.sendBeacon(r,t))return;$t(this.endpointBuilder.endpointType,e,n)}catch(t){!function(t){Zt||(Zt=!0,zt(t))}(t)}var i=new XMLHttpRequest;i.open("POST",r,!0),i.send(t)},t}(),Zt=!1;function Kt(t,e,n){var r,i=o(e);function o(e){return new Vt(new Gt(e,t.batchBytesLimit),t.batchMessagesLimit,t.batchBytesLimit,t.messageBytesLimit,t.flushTimeout)}return n&&(r=o(n)),{add:function(t,e){void 0===e&&(e=!0),i.add(t),r&&e&&r.add(t)}}}var Xt=1/0,Qt=function(){function t(t){var e=this;this.expireDelay=t,this.entries=[],this.clearOldContextsInterval=setInterval((function(){return e.clearOldContexts()}),6e4)}return t.prototype.add=function(t,e){var n=this,r={context:t,startTime:e,endTime:Xt,remove:function(){var t=n.entries.indexOf(r);t>=0&&n.entries.splice(t,1)},close:function(t){r.endTime=t}};return this.entries.unshift(r),r},t.prototype.find=function(t){void 0===t&&(t=Xt);for(var e=0,n=this.entries;e<n.length;e++){var r=n[e];if(r.startTime<=t){if(t<=r.endTime)return r.context;break}}},t.prototype.closeActive=function(t){var e=this.entries[0];e&&e.endTime===Xt&&e.close(t)},t.prototype.findAll=function(t){return void 0===t&&(t=Xt),this.entries.filter((function(e){return e.startTime<=t&&t<=e.endTime})).map((function(t){return t.context}))},t.prototype.reset=function(){this.entries=[]},t.prototype.stop=function(){clearInterval(this.clearOldContextsInterval)},t.prototype.clearOldContexts=function(){for(var t=j()-this.expireDelay;this.entries.length>0&&this.entries[this.entries.length-1].endTime<t;)this.entries.pop()},t}();var Jt,te=144e5,ee=9e5,ne=/^([a-z]+)=([a-z0-9-]+)$/,re="&",ie="_dd_s",oe=[];function ae(t,e){var n;if(void 0===e&&(e=0),Jt||(Jt=t),t===Jt)if(e>=100)ce();else{var r,i=de();if(se()){if(i.lock)return void ue(t,e);if(r=y(),i.lock=r,fe(i,t.options),(i=de()).lock!==r)return void ue(t,e)}var o=t.process(i);if(se()&&(i=de()).lock!==r)ue(t,e);else{if(o&&le(o,t.options),se()&&(!o||!he(o))){if((i=de()).lock!==r)return void ue(t,e);delete i.lock,fe(i,t.options),o=i}null===(n=t.after)||void 0===n||n.call(t,o||i),ce()}}else oe.push(t)}function se(){return!!window.chrome||/HeadlessChrome/.test(window.navigator.userAgent)}function ue(t,e){setTimeout(f((function(){ae(t,e+1)})),10)}function ce(){Jt=void 0;var t=oe.shift();t&&ae(t)}function le(t,e){he(t)?function(t){Y(ie,"",0,t)}(e):(t.expire=String(Date.now()+ee),fe(t,e))}function fe(t,e){Y(ie,function(t){return(e=t,Object.keys(e).map((function(t){return[t,e[t]]}))).map((function(t){var e=t[0],n=t[1];return"".concat(e,"=").concat(n)})).join(re);var e}(t),ee,e)}function de(){var t=$(ie),e={};return function(t){return void 0!==t&&(-1!==t.indexOf(re)||ne.test(t))}(t)&&t.split(re).forEach((function(t){var n=ne.exec(t);if(null!==n){var r=n[1],i=n[2];e[r]=i}})),e}function he(t){return e=t,0===Object.keys(e).length;var e}function pe(t,e,n){var r=new St,i=new St,o=setInterval(f((function(){ae({options:t,process:function(t){return c(t)?void 0:{}},after:s})})),1e3),a=function(){var t=de();if(c(t))return t;return{}}();function s(t){return c(t)||(t={}),u()&&(!function(t){return a.id!==t.id||a[e]!==t[e]}(t)?a=t:(a={},i.notify())),t}function u(){return void 0!==a[e]}function c(t){return(void 0===t.created||Date.now()-Number(t.created)<te)&&(void 0===t.expire||Date.now()<Number(t.expire))}return{expandOrRenewSession:g(f((function(){var i;ae({options:t,process:function(t){var r=s(t);return i=function(t){var r=n(t[e]),i=r.trackingType,o=r.isTracked;t[e]=i,o&&!t.id&&(t.id=y(),t.created=String(Date.now()));return o}(r),r},after:function(t){i&&!u()&&function(t){a=t,r.notify()}(t),a=t}})})),1e3).throttled,expandSession:function(){ae({options:t,process:function(t){return u()?s(t):void 0}})},getSession:function(){return a},renewObservable:r,expireObservable:i,stop:function(){clearInterval(o)}}}var me=[];function ge(t,e,n){!function(t){var e=$(ie),n=$("_dd"),r=$("_dd_r"),i=$("_dd_l");if(!e){var o={};n&&(o.id=n),i&&/^[01]$/.test(i)&&(o.logs=i),r&&/^[012]$/.test(r)&&(o.rum=r),le(o,t)}}(t);var r=pe(t,e,n);me.push((function(){return r.stop()}));var i,o=new Qt(144e5);function a(){return{id:r.getSession().id,trackingType:r.getSession()[e]}}return me.push((function(){return o.stop()})),r.renewObservable.subscribe((function(){o.add(a(),j())})),r.expireObservable.subscribe((function(){o.closeActive(j())})),r.expandOrRenewSession(),o.add(a(),[0,B()][0]),i=A(window,["click","touchstart","keydown","scroll"],(function(){return r.expandOrRenewSession()}),{capture:!0,passive:!0}).stop,me.push(i),function(t){var e=f((function(){"visible"===document.visibilityState&&t()})),n=O(document,"visibilitychange",e).stop;me.push(n);var r=setInterval(e,6e4);me.push((function(){clearInterval(r)}))}((function(){return r.expandSession()})),{findActiveSession:function(t){return o.find(t)},renewObservable:r.renewObservable,expireObservable:r.expireObservable}}var ve;function ye(t){var e=ge(t.cookieOptions,"logs",(function(e){return function(t,e){var n=function(t){return"0"===t||"1"===t}(e)?e:be(t);return{trackingType:n,isTracked:"1"===n}}(t,e)}));return{findTrackedSession:function(t){var n=e.findActiveSession(t);return n&&"1"===n.trackingType?{id:n.id}:void 0}}}function be(t){return b(t.sampleRate)?"1":"0"}var _e=((ve={})[Pt.debug]=0,ve[Pt.info]=1,ve[Pt.warn]=2,ve[Pt.error]=3,ve);function we(t,e,n){var r=n.getHandler(),i=Array.isArray(r)?r:[r];return _e[t]>=_e[n.getLevel()]&&T(i,e)}function xe(t,e,n,r,i){var o=Lt.concat(["custom"]),a={};o.forEach((function(t){var r,i,o,s,u;a[t]=(r=t,i=e.eventRateLimiterThreshold,o=function(t){return function(t,e){e.notify(0,{rawLogsEvent:{message:t.message,date:t.startClocks.timeStamp,error:{origin:mt},origin:mt,status:Pt.error}})}(t,n)},s=0,u=!1,{isLimitReached:function(){if(0===s&&setTimeout((function(){s=0}),m),(s+=1)<=i||u)return u=!1,!1;if(s===i+1){u=!0;try{o({message:"Reached max number of ".concat(r,"s by minute: ").concat(i),source:mt,startClocks:F()})}finally{u=!1}}return!0}})})),n.subscribe(0,(function(o){var s,u,c,l=o.rawLogsEvent,f=o.messageContext,d=void 0===f?void 0:f,h=o.savedCommonContext,p=void 0===h?void 0:h,m=o.logger,g=void 0===m?i:m,v=l.date-B(),y=t.findTrackedSession(v);if(y){var b=p||r(),_=D({service:e.service,session_id:y.id,view:b.view},b.context,Te(v),l,g.getContext(),d);!we(l.status,It,g)||!1===(null===(s=e.beforeSend)||void 0===s?void 0:s.call(e,_))||(null===(u=_.error)||void 0===u?void 0:u.origin)!==mt&&(null!==(c=a[_.status])&&void 0!==c?c:a.custom).isLimitReached()||n.notify(1,_)}}))}function Te(t){var e=window.DD_RUM;return e&&e.getInternalContext?e.getInternalContext(t):void 0}var Se,Ee={};function ke(t){var e=t.map((function(t){return Ee[t]||(Ee[t]=function(t){var e=new St((function(){var n=console[t];return console[t]=function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];n.apply(console,r);var o=Tt();d((function(){e.notify(Ce(r,t,o))}))},function(){console[t]=n}}));return e}(t)),Ee[t]}));return Et.apply(void 0,e)}function Ce(t,e,n){var i,o=t.map((function(t){return function(t){if("string"==typeof t)return t;if(t instanceof Error)return xt(ut(t));return w(t,void 0,2)}(t)})).join(" ");if(e===r.error){var a=function(t,e){for(var n=0;n<t.length;n+=1){var r=t[n];if(e(r,n,t))return r}}(t,(function(t){return t instanceof Error}));i=a?wt(ut(a)):void 0,o="console error: ".concat(o)}return{api:e,message:o,stack:i,handlingStack:n}}var Oe,Ae=((Se={})[r.log]=Pt.info,Se[r.debug]=Pt.debug,Se[r.info]=Pt.info,Se[r.warn]=Pt.warn,Se[r.error]=Pt.error,Se);var Me,Pe=((Oe={})[kt.cspViolation]=Pt.error,Oe[kt.intervention]=Pt.error,Oe[kt.deprecation]=Pt.warn,Oe);function De(t,e,n){var r=t[e],i=n(r),o=function(){return i.apply(this,arguments)};return t[e]=o,{stop:function(){t[e]===o?t[e]=r:i=r}}}function Ie(t,e,n){var r=n.before,i=n.after;return De(t,e,(function(t){return function(){var e,n=arguments;return r&&d(r,this,n),"function"==typeof t&&(e=t.apply(this,n)),i&&d(i,this,n),e}}))}var Le,Re=new WeakMap;function Ne(){var t;return Me||(t=new St((function(){var e=Ie(XMLHttpRequest.prototype,"open",{before:je}).stop,n=Ie(XMLHttpRequest.prototype,"send",{before:function(){Fe.call(this,t)}}).stop,r=Ie(XMLHttpRequest.prototype,"abort",{before:Ue}).stop;return function(){e(),n(),r()}})),Me=t),Me}function je(t,e){Re.set(this,{state:"open",method:t,url:K(e.toString())})}function Fe(t){var e=this,n=Re.get(this);if(n){var r=n;r.state="start",r.startTime=j(),r.startClocks=F(),r.isAborted=!1,r.xhr=this;var i=!1,o=Ie(this,"onreadystatechange",{before:function(){this.readyState===XMLHttpRequest.DONE&&a()}}).stop,a=f((function(){if(e.removeEventListener("loadend",a),o(),!i){i=!0;var s=n;s.state="complete",s.duration=U(r.startClocks.timeStamp,N()),s.status=e.status,t.notify(v({},s))}}));this.addEventListener("loadend",a),t.notify(r)}}function Ue(){var t=Re.get(this);t&&(t.isAborted=!0)}function Be(){var t;return Le||(t=new St((function(){if(window.fetch)return De(window,"fetch",(function(e){return function(n,r){var i,o=d(ze,null,[t,n,r]);return o?(i=e.call(this,o.input,o.init),d(qe,null,[t,i,o])):i=e.call(this,n,r),i}})).stop})),Le=t),Le}function ze(t,e,n){var r=n&&n.method||"object"==typeof e&&e.method||"GET",i=K("object"==typeof e&&e.url||e),o={state:"start",init:n,input:e,method:r,startClocks:F(),url:i};return t.notify(o),o}function qe(t,e,n){var r=function(e){var r=n;r.state="complete",r.duration=U(r.startClocks.timeStamp,N()),"stack"in e||e instanceof Error?(r.status=0,r.isAborted=e instanceof DOMException&&e.code===DOMException.ABORT_ERR,r.error=e,t.notify(r)):"status"in e&&(r.response=e,r.responseType=e.type,r.status=e.status,r.isAborted=!1,t.notify(r))};e.then(f(r),f(r))}function He(t,e){var n=Ne().subscribe((function(t){"complete"===t.state&&i("xhr",t)})),r=Be().subscribe((function(t){"complete"===t.state&&i("fetch",t)}));function i(n,r){function i(t){e.notify(0,{rawLogsEvent:{message:"".concat(Ve(n)," error ").concat(r.method," ").concat(r.url),date:r.startClocks.timeStamp,error:{origin:yt,stack:t||"Failed to load"},http:{method:r.method,status_code:r.status,url:r.url},status:Pt.error,origin:yt}})}t.isIntakeUrl(r.url)||!function(t){return 0===t.status&&"opaque"!==t.responseType}(r)&&!function(t){return t.status>=500}(r)||("xhr"in r?function(t,e,n){"string"==typeof t.response?n(We(t.response,e)):n(t.response)}(r.xhr,t,i):r.response?function(t,e,n){window.TextDecoder?t.body?function(t,e,n){!function(t,e,n){var r=t.getReader(),i=[],o=0;function a(){r.read().then(f((function(t){t.done?s():(i.push(t.value),(o+=t.value.length)>e?s():a())})),f((function(t){return n(t)})))}function s(){var t;if(r.cancel().catch(_),1===i.length)t=i[0];else{t=new Uint8Array(o);var a=0;i.forEach((function(e){t.set(e,a),a+=e.length}))}n(void 0,t.slice(0,e),t.length>e)}a()}(t,e,(function(t,e,r){if(t)n(t);else{var i=(new TextDecoder).decode(e);r&&(i+="..."),n(void 0,i)}}))}(t.clone().body,e.requestErrorResponseLengthLimit,(function(t,e){n(t?"Unable to retrieve response: ".concat(t):e)})):n():t.clone().text().then(f((function(t){return n(We(t,e))})),f((function(t){return n("Unable to retrieve response: ".concat(t))})))}(r.response,t,i):r.error&&function(t,e,n){n(We(wt(ut(t)),e))}(r.error,t,i))}return{stop:function(){n.unsubscribe(),r.unsubscribe()}}}function We(t,e){return t.length>e.requestErrorResponseLengthLimit?"".concat(t.substring(0,e.requestErrorResponseLengthLimit),"..."):t}function Ve(t){return"xhr"===t?"XHR":"Fetch"}var Ye=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/;function $e(t){var e=function(t){return Ie(window,"onerror",{before:function(e,n,r,i,o){var a;if(o)a=ut(o),t(a,o);else{var s,u={url:n,column:i,line:r},c=e;if("[object String]"==={}.toString.call(e)){var l=Ye.exec(c);l&&(s=l[1],c=l[2])}t(a={name:s,message:"string"==typeof c?c:void 0,stack:[u]},e)}}})}(t).stop,n=function(t){return Ie(window,"onunhandledrejection",{before:function(e){var n=e.reason||"Empty reason",r=ut(n);t(r,n)}})}(t).stop;return{stop:function(){e(),n()}}}function Ge(t){return $e((function(e,n){var r=function(t,e,n,r){return t&&(void 0!==t.message||e instanceof Error)?{message:t.message||"Empty message",stack:wt(t),handlingStack:r,type:t.name}:{message:"".concat(n," ").concat(w(e)),stack:"No stack, consider using an instance of Error",handlingStack:r,type:t&&t.name}}(e,n,"Uncaught"),i=r.stack,o=r.message,a=r.type;t.notify({message:o,stack:i,type:a,source:bt,startClocks:F(),originalError:n,handling:"unhandled"})}))}var Ze=function(){function t(){this.callbacks={}}return t.prototype.notify=function(t,e){var n=this.callbacks[t];n&&n.forEach((function(t){return t(e)}))},t.prototype.subscribe=function(t,e){var n=this;return this.callbacks[t]||(this.callbacks[t]=[]),this.callbacks[t].push(e),{unsubscribe:function(){n.callbacks[t]=n.callbacks[t].filter((function(t){return e!==t}))}}},t}();var Ke,Xe,Qe,Je,tn=function(t){var e,n,o=!1,a=I(),s={},u=new R,l=function(t,e,n,r){void 0===n&&(n=P(p())),void 0===r&&(r=N()),u.add((function(){return l(t,e,n,r)}))},d=function(){},h=new Rt((function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return l.apply(void 0,t)}));function p(){return{view:{referrer:document.referrer,url:window.location.href},context:a.get()}}return e={logger:h,init:f((function(e){if(q()&&(e=function(t){return v({},t,{clientToken:"empty"})}(e)),function(t){return!o||(t.silentMultipleInit||i.error("DD_LOGS is already initialized."),!1)}(e)){var n=function(t){var e=ot(t),n=At(t.forwardConsoleLogs,E(r),"Forward Console Logs"),i=At(t.forwardReports,E(kt),"Forward Reports");if(e&&n&&i)return t.forwardErrorsToLogs&&!T(n,r.error)&&n.push(r.error),v({forwardErrorsToLogs:!1!==t.forwardErrorsToLogs,forwardConsoleLogs:n,forwardReports:i,requestErrorResponseLengthLimit:32768},e)}(e);n&&(l=t(n,p,h).handleLog,d=function(){return P(e)},u.drain(),o=!0)}})),getLoggerGlobalContext:f(a.get),setLoggerGlobalContext:f(a.set),addLoggerGlobalContext:f(a.add),removeLoggerGlobalContext:f(a.remove),createLogger:f((function(t,e){return void 0===e&&(e={}),s[t]=new Rt((function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return l.apply(void 0,t)}),t,e.handler,e.level,e.context),s[t]})),getLogger:f((function(t){return s[t]})),getInitConfiguration:f((function(){return d()}))},n=v({version:"4.11.4",onReady:function(t){t()}},e),Object.defineProperty(n,"_setDebug",{get:function(){return c},enumerable:!1}),n}((function(t,e,n){var o=new Ze,a=function(t){var e,n=Bt(t);if(q()){var r=z();n.observable.subscribe((function(t){return r.send("internal_telemetry",t)}))}else{var i=Kt(t,t.rumEndpointBuilder,null===(e=t.replica)||void 0===e?void 0:e.rumEndpointBuilder);n.observable.subscribe((function(e){return i.add(e,function(t){return"datad0g.com"===t.site}(t))}))}return n}(t);a.setContextProvider((function(){var t,e,n,r,i,o;return{application:{id:null===(t=Te())||void 0===t?void 0:t.application_id},session:{id:null===(e=u.findTrackedSession())||void 0===e?void 0:e.id},view:{id:null===(r=null===(n=Te())||void 0===n?void 0:n.view)||void 0===r?void 0:r.id},action:{id:null===(o=null===(i=Te())||void 0===i?void 0:i.user_action)||void 0===o?void 0:o.id}}})),He(t,o),function(t,e,n){void 0===n&&(n=new St),t.forwardErrorsToLogs&&Ge(n);var r=n.subscribe((function(t){e.notify(0,{rawLogsEvent:{message:t.message,date:t.startClocks.timeStamp,error:{kind:t.type,origin:bt,stack:t.stack},origin:bt,status:Pt.error}})}))}(t,o),function(t,e){var n=ke(t.forwardConsoleLogs).subscribe((function(t){e.notify(0,{rawLogsEvent:{date:N(),message:t.message,origin:gt,error:t.api===r.error?{origin:gt,stack:t.stack}:void 0,status:Ae[t.api]}})}))}(t,o),function(t,e){var n=Ct(t.forwardReports).subscribe((function(t){var n,r=t.message,i=Pe[t.type];i===Pt.error?n={kind:t.subtype,origin:_t,stack:t.stack}:t.stack&&(r+=" Found in ".concat(function(t){var e;return null===(e=/@ (.+)/.exec(t))||void 0===e?void 0:e[1]}(t.stack))),e.notify(0,{rawLogsEvent:{date:N(),message:r,origin:_t,error:n,status:i}})}))}(t,o);var s=function(t){return{handleLog:function(e,n,r,o){var a=e.context;we(e.status,Dt,n)&&i(e.status,e.message,D(n.getContext(),a)),t.notify(0,{rawLogsEvent:{date:o||N(),message:e.message,status:e.status,origin:vt},messageContext:a,savedCommonContext:r,logger:n})}}}(o).handleLog,u=function(t){if(void 0===document.cookie||null===document.cookie)return!1;try{var e="dd_cookie_test_".concat(y()),n="test";Y(e,n,p,t);var r=$(e)===n;return G(e,t),r}catch(t){return i.error(t),!1}}(t.cookieOptions)&&!q()?ye(t):function(t){var e="1"===be(t)?{}:void 0;return{findTrackedSession:function(){return e}}}(t);return xe(u,t,o,e,n),q()?function(t){var e=z();t.subscribe(1,(function(t){e.send("log",t)}))}(o):function(t,e){var n,r=Kt(t,t.logsEndpointBuilder,null===(n=t.replica)||void 0===n?void 0:n.logsEndpointBuilder);e.subscribe(1,(function(t){r.add(t)}))}(t,o),{handleLog:s}}));Ke=k(),Qe=tn,Je=Ke[Xe="DD_LOGS"],Ke[Xe]=Qe,Je&&Je.q&&Je.q.forEach((function(t){return o(t,"onReady callback threw an error:")()}))},96896:function(t,e,n){"use strict";n.d(e,{v:function(){return Hi}});var r=function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},r.apply(this,arguments)};function i(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r}var o={log:console.log.bind(console),warn:console.warn.bind(console),error:console.error.bind(console)},a="?";function s(t){var e=[],n=h(t,"stack");return n&&n.split("\n").forEach((function(t){var n=function(t){var e=u.exec(t);if(!e)return;var n=e[2]&&0===e[2].indexOf("native"),r=e[2]&&0===e[2].indexOf("eval"),i=c.exec(e[2]);r&&i&&(e[2]=i[1],e[3]=i[2],e[4]=i[3]);return{args:n?[e[2]]:[],column:e[4]?+e[4]:void 0,func:e[1]||a,line:e[3]?+e[3]:void 0,url:n?void 0:e[2]}}(t)||function(t){var e=l.exec(t);if(!e)return;return{args:[],column:e[4]?+e[4]:void 0,func:e[1]||a,line:+e[3],url:e[2]}}(t)||function(t){var e=f.exec(t);if(!e)return;var n=e[3]&&e[3].indexOf(" > eval")>-1,r=d.exec(e[3]);n&&r&&(e[3]=r[1],e[4]=r[2],e[5]=void 0);return{args:e[2]?e[2].split(","):[],column:e[5]?+e[5]:void 0,func:e[1]||a,line:e[4]?+e[4]:void 0,url:e[3]}}(t);n&&(!n.func&&n.line&&(n.func=a),e.push(n))})),{message:h(t,"message"),name:h(t,"name"),stack:e}}var u=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack|<anonymous>|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,c=/\((\S*)(?::(\d+))(?::(\d+))\)/;var l=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;var f=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|capacitor|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,d=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function h(t,e){if("object"==typeof t&&t&&e in t){var n=t[e];return"string"==typeof n?n:void 0}}var p,m,g=1e3,v=6e4;function y(t,e,n){var r,i,o=!n||void 0===n.leading||n.leading,a=!n||void 0===n.trailing||n.trailing,s=!1;return{throttled:function(){for(var n=[],u=0;u<arguments.length;u++)n[u]=arguments[u];s?r=n:(o?t.apply(void 0,n):r=n,s=!0,i=setTimeout((function(){a&&r&&t.apply(void 0,r),s=!1,r=void 0}),e))},cancel:function(){clearTimeout(i),s=!1,r=void 0}}}function b(t){return t?(parseInt(t,10)^16*Math.random()>>parseInt(t,10)/4).toString(16):"10000000-1000-4000-8000-100000000000".replace(/[018]/g,b)}function _(t){return 0!==t&&100*Math.random()<=t}function w(t,e){return+t.toFixed(e)}function x(){}function T(t,e,n){if(null==t)return JSON.stringify(t);var r=[!1,void 0];S(t)&&(r=[!0,t.toJSON],delete t.toJSON);var i,o,a=[!1,void 0];"object"==typeof t&&S(i=Object.getPrototypeOf(t))&&(a=[!0,i.toJSON],delete i.toJSON);try{o=JSON.stringify(t,e,n)}catch(t){o="<error: unable to serialize object>"}finally{r[0]&&(t.toJSON=r[1]),a[0]&&(i.toJSON=a[1])}return o}function S(t){return"object"==typeof t&&null!==t&&Object.prototype.hasOwnProperty.call(t,"toJSON")}function E(t,e){return-1!==t.indexOf(e)}function k(t,e){for(var n=0;n<t.length;n+=1){var r=t[n];if(e(r,n,t))return r}}function C(t){return O(t)&&t>=0&&t<=100}function O(t){return"number"==typeof t}function A(t){return Object.keys(t).map((function(e){return t[e]}))}function M(t,e){return Object.keys(t).some((function(n){return t[n]===e}))}function P(t){return Object.keys(t).map((function(e){return[e,t[e]]}))}function D(t){return 0===Object.keys(t).length}function I(){if("object"==typeof globalThis)return globalThis;Object.defineProperty(Object.prototype,"_dd_temp_",{get:function(){return this},configurable:!0});var t=_dd_temp_;return delete Object.prototype._dd_temp_,"object"!=typeof t&&(t="object"==typeof self?self:"object"==typeof window?window:{}),t}function L(t){if(t.origin)return t.origin;var e=t.host.replace(/(:80|:443)$/,"");return t.protocol+"//"+e}function R(t,e){var n=new RegExp("(?:^|;)\\s*"+e+"\\s*=\\s*([^;]+)").exec(t);return n?n[1]:void 0}function N(t,e,n,r){return j(t,[e],n,r)}function j(t,e,n,r){var i=void 0===r?{}:r,o=i.once,a=i.capture,s=i.passive,u=lt(o?function(t){l(),n(t)}:n),c=s?{capture:a,passive:s}:a;e.forEach((function(e){return t.addEventListener(e,u,c)}));var l=function(){return e.forEach((function(e){return t.removeEventListener(e,u,c)}))};return{stop:l}}function F(t,e){document.readyState===t||"complete"===document.readyState?e():N(window,"complete"===t?"load":"DOMContentLoaded",e,{once:!0})}function U(t){return null===t?"null":Array.isArray(t)?"array":typeof t}function B(t,e,n){if(void 0===n&&(n=function(){if("undefined"!=typeof WeakSet){var t=new WeakSet;return{hasAlreadyBeenSeen:function(e){var n=t.has(e);return n||t.add(e),n}}}var e=[];return{hasAlreadyBeenSeen:function(t){var n=e.indexOf(t)>=0;return n||e.push(t),n}}}()),void 0===e)return t;if("object"!=typeof e||null===e)return e;if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp){var r=e.flags||[e.global?"g":"",e.ignoreCase?"i":"",e.multiline?"m":"",e.sticky?"y":"",e.unicode?"u":""].join("");return new RegExp(e.source,r)}if(!n.hasAlreadyBeenSeen(e)){if(Array.isArray(e)){for(var i=Array.isArray(t)?t:[],o=0;o<e.length;++o)i[o]=B(i[o],e[o],n);return i}var a="object"===U(t)?t:{};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(a[s]=B(a[s],e[s],n));return a}}function z(t){return B(void 0,t)}function q(){for(var t,e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];for(var r=0,i=e;r<i.length;r++){var o=i[r];null!=o&&(t=B(t,o))}return t}!function(t){t.DOCUMENT="document",t.XHR="xhr",t.BEACON="beacon",t.FETCH="fetch",t.CSS="css",t.JS="js",t.IMAGE="image",t.FONT="font",t.MEDIA="media",t.OTHER="other"}(p||(p={})),function(t){t.FETCH="fetch",t.XHR="xhr"}(m||(m={}));var H,W="agent",V="console",Y="custom",$="source";function G(t,e,n,r){return t&&(void 0!==t.message||e instanceof Error)?{message:t.message||"Empty message",stack:Z(t),handlingStack:r,type:t.name}:{message:n+" "+T(e),stack:"No stack, consider using an instance of Error",handlingStack:r,type:t&&t.name}}function Z(t){var e=K(t);return t.stack.forEach((function(t){var n="?"===t.func?"<anonymous>":t.func,r=t.args&&t.args.length>0?"("+t.args.join(", ")+")":"",i=t.line?":"+t.line:"",o=t.line&&t.column?":"+t.column:"";e+="\n at "+n+r+" @ "+t.url+i+o})),e}function K(t){return(t.name||"Error")+": "+t.message}function X(){var t,e=new Error;if(!e.stack)try{throw e}catch(t){}return ft((function(){var n=s(e);n.stack=n.stack.slice(2),t=Z(n)})),t}function Q(){var t=I().DatadogEventBridge;if(t)return{getAllowedWebViewHosts:function(){return JSON.parse(t.getAllowedWebViewHosts())},send:function(e,n){t.send(JSON.stringify({eventType:e,event:n}))}}}function J(){var t=Q();return!!t&&E(t.getAllowedWebViewHosts(),window.location.hostname)}!function(t){t.HANDLED="handled",t.UNHANDLED="unhandled"}(H||(H={}));var tt,et=/[^\u0000-\u007F]/,nt=function(){function t(t,e,n,r,i,o){void 0===o&&(o=x),this.request=t,this.maxSize=e,this.bytesLimit=n,this.maxMessageSize=r,this.flushTimeout=i,this.beforeUnloadCallback=o,this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesSize=0,this.bufferMessageCount=0,this.flushOnVisibilityHidden(),this.flushPeriodically()}return t.prototype.add=function(t){this.addOrUpdate(t)},t.prototype.upsert=function(t,e){this.addOrUpdate(t,e)},t.prototype.flush=function(t){if(0!==this.bufferMessageCount){var e=i(this.pushOnlyBuffer,A(this.upsertBuffer));this.request.send(e.join("\n"),this.bufferBytesSize,t),this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesSize=0,this.bufferMessageCount=0}},t.prototype.sizeInBytes=function(t){return et.test(t)?void 0!==window.TextEncoder?(new TextEncoder).encode(t).length:new Blob([t]).size:t.length},t.prototype.addOrUpdate=function(t,e){var n=this.process(t),r=n.processedMessage,i=n.messageBytesSize;i>=this.maxMessageSize?o.warn("Discarded a message whose size was bigger than the maximum allowed size "+this.maxMessageSize+"KB."):(this.hasMessageFor(e)&&this.remove(e),this.willReachedBytesLimitWith(i)&&this.flush("willReachedBytesLimitWith"),this.push(r,i,e),this.isFull()&&this.flush("isFull"))},t.prototype.process=function(t){var e=T(t);return{processedMessage:e,messageBytesSize:this.sizeInBytes(e)}},t.prototype.push=function(t,e,n){this.bufferMessageCount>0&&(this.bufferBytesSize+=1),void 0!==n?this.upsertBuffer[n]=t:this.pushOnlyBuffer.push(t),this.bufferBytesSize+=e,this.bufferMessageCount+=1},t.prototype.remove=function(t){var e=this.upsertBuffer[t];delete this.upsertBuffer[t];var n=this.sizeInBytes(e);this.bufferBytesSize-=n,this.bufferMessageCount-=1,this.bufferMessageCount>0&&(this.bufferBytesSize-=1)},t.prototype.hasMessageFor=function(t){return void 0!==t&&void 0!==this.upsertBuffer[t]},t.prototype.willReachedBytesLimitWith=function(t){return this.bufferBytesSize+t+1>=this.bytesLimit},t.prototype.isFull=function(){return this.bufferMessageCount===this.maxSize||this.bufferBytesSize>=this.bytesLimit},t.prototype.flushPeriodically=function(){var t=this;setTimeout(lt((function(){t.flush("flushPeriodically"),t.flushPeriodically()})),this.flushTimeout)},t.prototype.flushOnVisibilityHidden=function(){var t=this;navigator.sendBeacon&&(N(window,"beforeunload",this.beforeUnloadCallback),N(document,"visibilitychange",(function(){"hidden"===document.visibilityState&&t.flush("visibilitychange")})),N(window,"beforeunload",(function(){return t.flush("beforeunload")})))},t}(),rt=!1,it=function(){function t(t,e){this.endpointBuilder=t,this.bytesLimit=e}return t.prototype.send=function(t,e,n){var r=this.endpointBuilder.build(),i=!!navigator.sendBeacon&&e<this.bytesLimit;if(i)try{if(navigator.sendBeacon(r,t))return}catch(t){!function(t){ot||(ot=!0,ht(t))}(t)}var o=new XMLHttpRequest;o.addEventListener("loadend",lt((function(t){return function(t){var o=null==t?void 0:t.currentTarget;o.status>=200&&o.status<300||rt||(rt=!0,dt("XHR fallback failed",{on_line:navigator.onLine,size:e,url:r,try_beacon:i,flush_reason:n,event:{is_trusted:t.isTrusted,total:t.total,loaded:t.loaded},request:{status:o.status,ready_state:o.readyState,response_text:o.responseText.slice(0,512)}}))}(t)}))),o.open("POST",r,!0),o.send(t)},t}(),ot=!1;!function(t){t.info="info",t.error="error"}(tt||(tt={}));var at,st,ut={maxMessagesPerPage:0,sentMessageCount:0};function ct(t){var e;if(J()){var n=Q();at=function(t){return n.send("internal_log",i(t))}}else if(t.internalMonitoringEndpointBuilder){var r=function(t){var e,n=r(t.internalMonitoringEndpointBuilder);function r(e){return new nt(new it(e,t.batchBytesLimit),t.maxBatchSize,t.batchBytesLimit,t.maxMessageSize,t.flushTimeout)}return void 0!==t.replica&&(e=r(t.replica.internalMonitoringEndpointBuilder)),{add:function(t){n.add(t),e&&e.add(t)}}}(t);at=function(t){return r.add(i(t))}}function i(t){return q({date:(new Date).getTime()},void 0!==e?e():{},t)}return function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];e.forEach((function(e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])}))}(ut,{maxMessagesPerPage:t.maxInternalMonitoringMessagesPerPage,sentMessageCount:0}),{setExternalContextProvider:function(t){e=t}}}function lt(t){return function(){return ft(t,this,arguments)}}function ft(t,e,n){try{return t.apply(e,n)}catch(t){gt(t);try{ht(t)}catch(t){gt(t)}}}function dt(t,e){!function(t,e){ut.debugMode&&o.log("[MONITORING MESSAGE]",t,e)}(t,e),pt(r(r({message:t},e),{status:tt.info}))}function ht(t){pt(r(r({},function(t){if(t instanceof Error){var e=s(t);return{error:{kind:e.name,stack:Z(e)},message:e.message}}return{error:{stack:"Not an instance of error"},message:"Uncaught "+T(t)}}(t)),{status:tt.error}))}function pt(t){at&&ut.sentMessageCount<ut.maxMessagesPerPage&&(ut.sentMessageCount+=1,at(t))}function mt(t){ut.debugMode=t}function gt(t){ut.debugMode&&o.error("[INTERNAL ERROR]",t)}function vt(t,e){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];try{return t.apply(void 0,n)}catch(t){o.error(e,t)}}}!function(t){t.RELEASE="release",t.CANARY="canary",t.E2E_TEST="e2e-test"}(st||(st={}));var yt=function(){return yt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},yt.apply(this,arguments)};var bt,_t=function(){function t(){this.buffer=[]}return t.prototype.add=function(t){this.buffer.push(t)>500&&this.buffer.splice(0,1)},t.prototype.drain=function(){this.buffer.forEach((function(t){return t()})),this.buffer.length=0},t}();function wt(t){return{relative:t,timeStamp:xt(t)}}function xt(t){var e=Date.now()-performance.now();return e>At()?Math.round(e+t):function(t){return Math.round(At()+t)}(t)}function Tt(t){return O(t)?w(1e6*t,0):t}function St(){return Date.now()}function Et(){return performance.now()}function kt(){return{relative:Et(),timeStamp:St()}}function Ct(){return{relative:0,timeStamp:At()}}function Ot(t,e){return e-t}function At(){return void 0===bt&&(bt=performance.timing.navigationStart),bt}var Mt,Pt,Dt;function It(t,e,n,r){var i=new Date;i.setTime(i.getTime()+n);var o="expires="+i.toUTCString(),a=r&&r.crossSite?"none":"strict",s=r&&r.domain?";domain="+r.domain:"",u=r&&r.secure?";secure":"";document.cookie=t+"="+e+";"+o+";path=/;samesite="+a+s+u}function Lt(t){return R(document.cookie,t)}function Rt(t,e){It(t,"",0,e)}function Nt(t){return Ft(t,L(window.location)).href}function jt(t){return L(Ft(t))}function Ft(t,e){if(function(){if(void 0!==Dt)return Dt;try{var t=new URL("http://test/path");return Dt="http://test/path"===t.href}catch(t){Dt=!1}return Dt}())return void 0!==e?new URL(t,e):new URL(t);if(void 0===e&&!/:/.test(t))throw new Error("Invalid URL: '"+t+"'");var n=document,r=n.createElement("a");if(void 0!==e){var i=(n=document.implementation.createHTMLDocument("")).createElement("base");i.href=e,n.head.appendChild(i),n.body.appendChild(r)}return r.href=t,r}var Ut={logs:"logs",rum:"rum",sessionReplay:"session-replay"},Bt={logs:"logs",rum:"rum",sessionReplay:"replay"},zt="datadoghq.com";function qt(t,e,n,r,i){var o=t.site,a=void 0===o?zt:o,s=t.clientToken,u=a.split("."),c=u.pop(),l="https://"+(Ut[n]+".browser-intake-"+u.join("-")+"."+c)+"/api/v2/"+Bt[n],f=t.proxyUrl&&Nt(t.proxyUrl);return{build:function(){var t="ddsource="+(i||"browser")+"&ddtags="+encodeURIComponent(["sdk_version:"+e.sdkVersion].concat(r).join(","))+"&dd-api-key="+s+"&dd-evp-origin-version="+encodeURIComponent(e.sdkVersion)+"&dd-evp-origin=browser&dd-request-id="+b();"rum"===n&&(t+="&batch_time="+St());var o=l+"?"+t;return f?f+"?ddforward="+encodeURIComponent(o):o},buildIntakeUrl:function(){return f?f+"?ddforward":l}}}var Ht=/[^a-z0-9_:./-]/;function Wt(t,e){var n=200-t.length-1;return(e.length>n||Ht.test(e))&&o.warn(t+" value doesn't meet tag requirements and will be sanitized"),t+":"+e.replace(/,/g,"_")}function Vt(t,e){var n=function(t){var e=t.env,n=t.service,r=t.version,i=t.datacenter,o=[];return e&&o.push(Wt("env",e)),n&&o.push(Wt("service",n)),r&&o.push(Wt("version",r)),i&&o.push(Wt("datacenter",i)),o}(t),i=function(t,e,n){if(e.buildMode===st.E2E_TEST){var i=function(t){return{build:function(){return t},buildIntakeUrl:function(){return t}}};return{logsEndpointBuilder:i("<<< E2E LOGS ENDPOINT >>>"),rumEndpointBuilder:i("<<< E2E RUM ENDPOINT >>>"),sessionReplayEndpointBuilder:i("<<< E2E SESSION REPLAY ENDPOINT >>>"),internalMonitoringEndpointBuilder:i("<<< E2E INTERNAL MONITORING ENDPOINT >>>")}}var o={logsEndpointBuilder:qt(t,e,"logs",n),rumEndpointBuilder:qt(t,e,"rum",n),sessionReplayEndpointBuilder:qt(t,e,"sessionReplay",n)};if(t.internalMonitoringApiKey)return r(r({},o),{internalMonitoringEndpointBuilder:qt(r(r({},t),{clientToken:t.internalMonitoringApiKey}),e,"logs",n,"browser-agent-internal-monitoring")});return o}(t,e,n),o=A(i).map((function(t){return t.buildIntakeUrl()})),a=function(t,e,n,i){if(!t.replica)return;var o=r(r({},t),{site:zt,clientToken:t.replica.clientToken}),a={logsEndpointBuilder:qt(o,e,"logs",i),rumEndpointBuilder:qt(o,e,"rum",i),internalMonitoringEndpointBuilder:qt(o,e,"logs",i,"browser-agent-internal-monitoring")};return n.push.apply(n,A(a).map((function(t){return t.buildIntakeUrl()}))),r({applicationId:t.replica.applicationId},a)}(t,e,o,n);return r(r({isIntakeUrl:function(t){return o.some((function(e){return 0===t.indexOf(e)}))}},i),{replica:a})}var Yt,$t,Gt,Zt={ALLOW:"allow",MASK:"mask",MASK_USER_INPUT:"mask-user-input"};function Kt(t,e){var n;if(t&&t.clientToken){var i;if(void 0===t.sampleRate||C(t.sampleRate))return i=t.enableExperimentalFeatures,Array.isArray(i)&&(Pt||(Pt=new Set(i)),i.filter((function(t){return"string"==typeof t})).forEach((function(t){Pt.add(t)}))),r(r({},Vt(t,e)),{beforeSend:t.beforeSend&&vt(t.beforeSend,"beforeSend threw an error:"),cookieOptions:Xt(t),sampleRate:null!==(n=t.sampleRate)&&void 0!==n?n:100,service:t.service,silentMultipleInit:!!t.silentMultipleInit,batchBytesLimit:16384,eventRateLimiterThreshold:3e3,maxInternalMonitoringMessagesPerPage:15,flushTimeout:3e4,maxBatchSize:50,maxMessageSize:262144});o.error("Sample Rate should be a number between 0 and 100")}else o.error("Client Token is not configured, we will not send any data.")}function Xt(t){var e={};return e.secure=function(t){return!!t.useSecureSessionCookie||!!t.useCrossSiteSessionCookie}(t),e.crossSite=!!t.useCrossSiteSessionCookie,t.trackSessionAcrossSubdomains&&(e.domain=function(){if(void 0===Mt){for(var t="dd_site_test_"+b(),e=window.location.hostname.split("."),n=e.pop();e.length&&!Lt(t);)n=e.pop()+"."+n,It(t,"test",g,{domain:n});Rt(t,{domain:n}),Mt=n}return Mt}()),e}!function(t){t.ACTION="action",t.ERROR="error",t.LONG_TASK="long_task",t.VIEW="view",t.RESOURCE="resource"}(Yt||(Yt={})),function(t){t.INITIAL_LOAD="initial_load",t.ROUTE_CHANGE="route_change"}($t||($t={})),function(t){t.CLICK="click",t.CUSTOM="custom"}(Gt||(Gt={}));function Qt(){return Boolean(window._DATADOG_SYNTHETICS_INJECTS_RUM||Lt("datadog-synthetics-injects-rum"))}var Jt={buildMode:"release",sdkVersion:"4.5.0"};var te,ee=function(){function t(t){this.onFirstSubscribe=t,this.observers=[]}return t.prototype.subscribe=function(t){var e=this;return!this.observers.length&&this.onFirstSubscribe&&(this.onLastUnsubscribe=this.onFirstSubscribe()||void 0),this.observers.push(t),{unsubscribe:function(){e.observers=e.observers.filter((function(e){return t!==e})),!e.observers.length&&e.onLastUnsubscribe&&e.onLastUnsubscribe()}}},t.prototype.notify=function(t){this.observers.forEach((function(e){return e(t)}))},t}();function ne(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=new ee((function(){var e=t.map((function(t){return t.subscribe((function(t){return n.notify(t)}))}));return function(){return e.forEach((function(t){return t.unsubscribe()}))}}));return n}function re(){var t,e=window;if(e.Zone){var n=e.Zone.__symbol__("MutationObserver");t=e[n]}return t||(t=e.MutationObserver),t}!function(t){t[t.PERFORMANCE_ENTRIES_COLLECTED=0]="PERFORMANCE_ENTRIES_COLLECTED",t[t.AUTO_ACTION_CREATED=1]="AUTO_ACTION_CREATED",t[t.AUTO_ACTION_COMPLETED=2]="AUTO_ACTION_COMPLETED",t[t.AUTO_ACTION_DISCARDED=3]="AUTO_ACTION_DISCARDED",t[t.VIEW_CREATED=4]="VIEW_CREATED",t[t.VIEW_UPDATED=5]="VIEW_UPDATED",t[t.VIEW_ENDED=6]="VIEW_ENDED",t[t.REQUEST_STARTED=7]="REQUEST_STARTED",t[t.REQUEST_COMPLETED=8]="REQUEST_COMPLETED",t[t.SESSION_EXPIRED=9]="SESSION_EXPIRED",t[t.SESSION_RENEWED=10]="SESSION_RENEWED",t[t.BEFORE_UNLOAD=11]="BEFORE_UNLOAD",t[t.RAW_RUM_EVENT_COLLECTED=12]="RAW_RUM_EVENT_COLLECTED",t[t.RUM_EVENT_COLLECTED=13]="RUM_EVENT_COLLECTED",t[t.RAW_ERROR_COLLECTED=14]="RAW_ERROR_COLLECTED"}(te||(te={}));var ie=function(){function t(){this.callbacks={}}return t.prototype.notify=function(t,e){var n=this.callbacks[t];n&&n.forEach((function(t){return t(e)}))},t.prototype.subscribe=function(t,e){var n=this;return this.callbacks[t]||(this.callbacks[t]=[]),this.callbacks[t].push(e),{unsubscribe:function(){n.callbacks[t]=n.callbacks[t].filter((function(t){return e!==t}))}}},t}(),oe="initial_document",ae=[[p.DOCUMENT,function(t){return oe===t}],[p.XHR,function(t){return"xmlhttprequest"===t}],[p.FETCH,function(t){return"fetch"===t}],[p.BEACON,function(t){return"beacon"===t}],[p.CSS,function(t,e){return/\.css$/i.test(e)}],[p.JS,function(t,e){return/\.js$/i.test(e)}],[p.IMAGE,function(t,e){return E(["image","img","icon"],t)||null!==/\.(gif|jpg|jpeg|tiff|png|svg|ico)$/i.exec(e)}],[p.FONT,function(t,e){return null!==/\.(woff|eot|woff2|ttf)$/i.exec(e)}],[p.MEDIA,function(t,e){return E(["audio","video"],t)||null!==/\.(mp3|mp4)$/i.exec(e)}]];function se(t){var e=t.name;if(!function(t){try{return!!Ft(t)}catch(t){return!1}}(e))return dt('Failed to construct URL for "'+t.name+'"'),p.OTHER;for(var n=function(t){var e=Ft(t).pathname;return"/"===e[0]?e:"/"+e}(e),r=0,i=ae;r<i.length;r++){var o=i[r],a=o[0];if((0,o[1])(t.initiatorType,n))return a}return p.OTHER}function ue(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var n=1;n<t.length;n+=1)if(t[n-1]>t[n])return!1;return!0}function ce(t){var e=le(t);if(e){var n=e.startTime,r=e.fetchStart,i=e.redirectStart,o=e.redirectEnd,a=e.domainLookupStart,s=e.domainLookupEnd,u=e.connectStart,c=e.secureConnectionStart,l=e.connectEnd,f=e.requestStart,d=e.responseStart,h={download:de(n,d,e.responseEnd),first_byte:de(n,f,d)};return l!==r&&(h.connect=de(n,u,l),ue(u,c,l)&&(h.ssl=de(n,c,l))),s!==r&&(h.dns=de(n,a,s)),fe(t)&&(h.redirect=de(n,i,o)),h}}function le(t){if(ue(t.startTime,t.fetchStart,t.domainLookupStart,t.domainLookupEnd,t.connectStart,t.connectEnd,t.requestStart,t.responseStart,t.responseEnd)){if(!fe(t))return t;var e=t.redirectStart,n=t.redirectEnd;if(e<t.startTime&&(e=t.startTime),n<t.startTime&&(n=t.fetchStart),ue(t.startTime,e,n,t.fetchStart))return yt(yt({},t),{redirectEnd:n,redirectStart:e})}}function fe(t){return t.fetchStart!==t.startTime}function de(t,e,n){return{duration:Tt(Ot(e,n)),start:Tt(Ot(t,e))}}function he(t){if(t.startTime<t.responseStart)return t.decodedBodySize}function pe(t,e){return e&&!t.isIntakeUrl(e)}function me(t){var e=function(t){var e=t.querySelector("meta[name=dd-trace-id]"),n=t.querySelector("meta[name=dd-trace-time]");return ge(e&&e.content,n&&n.content)}(t)||function(t){var e=function(t){for(var e=0;e<t.childNodes.length;e+=1){if(n=ve(t.childNodes[e]))return n}if(t.body)for(e=t.body.childNodes.length-1;e>=0;e-=1){var n,r=t.body.childNodes[e];if(n=ve(r))return n;if(!ye(r))break}}(t);if(!e)return;return ge(R(e,"trace-id"),R(e,"trace-time"))}(t);if(e&&!(e.traceTime<=Date.now()-12e4))return e.traceId}function ge(t,e){var n=e&&Number(e);if(t&&n)return{traceId:t,traceTime:n}}function ve(t){if(t&&function(t){return"#comment"===t.nodeName}(t)){var e=/^\s*DATADOG;(.*?)\s*$/.exec(t.data);if(e)return e[1]}}function ye(t){return"#text"===t.nodeName}function be(){return void 0!==window.performance&&"getEntries"in performance}function _e(t){return window.PerformanceObserver&&void 0!==PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes(t)}function we(t,e){var n;if(n=function(n){Te(t,e,[n])},F("interactive",(function(){var t,e={entryType:"resource",initiatorType:oe,traceId:me(document)};if(_e("navigation")&&performance.getEntriesByType("navigation").length>0){var r=performance.getEntriesByType("navigation")[0];t=yt(yt({},r.toJSON()),e)}else{var i=xe();t=yt(yt(yt({},i),{decodedBodySize:0,duration:i.responseEnd,name:window.location.href,startTime:0}),e)}n(t)})),be()&&Te(t,e,performance.getEntries()),window.PerformanceObserver){var r=lt((function(n){return Te(t,e,n.getEntries())})),i=["resource","navigation","longtask","paint"],o=["largest-contentful-paint","first-input","layout-shift"];try{o.forEach((function(t){new PerformanceObserver(r).observe({type:t,buffered:!0})}))}catch(t){i.push.apply(i,o)}new PerformanceObserver(r).observe({entryTypes:i}),be()&&"addEventListener"in performance&&performance.addEventListener("resourcetimingbufferfull",(function(){performance.clearResourceTimings()}))}_e("navigation")||function(t){function e(){t(yt(yt({},xe()),{entryType:"navigation"}))}F("complete",(function(){setTimeout(lt(e))}))}((function(n){Te(t,e,[n])})),_e("first-input")||function(t){var e=Date.now(),n=!1,r=j(window,["click","mousedown","keydown","touchstart","pointerdown"],(function(t){if(t.cancelable){var e={entryType:"first-input",processingStart:Et(),startTime:t.timeStamp};"pointerdown"===t.type?i(e):o(e)}}),{passive:!0,capture:!0}).stop;function i(t){j(window,["pointerup","pointercancel"],(function(e){"pointerup"===e.type&&o(t)}),{once:!0})}function o(i){if(!n){n=!0,r();var o=i.processingStart-i.startTime;o>=0&&o<Date.now()-e&&t(i)}}}((function(n){Te(t,e,[n])}))}function xe(){var t={},e=performance.timing;for(var n in e)if(O(e[n])){var r=n,i=e[r];t[r]=0===i?0:i-At()}return t}function Te(t,e,n){var r=n.filter((function(t){return"resource"===t.entryType||"navigation"===t.entryType||"paint"===t.entryType||"longtask"===t.entryType||"largest-contentful-paint"===t.entryType||"first-input"===t.entryType||"layout-shift"===t.entryType})).filter((function(t){return!function(t){return"navigation"===t.entryType&&t.loadEventEnd<=0}(t)&&!function(t,e){return"resource"===e.entryType&&!pe(t,e.name)}(e,t)}));r.length&&t.notify(te.PERFORMANCE_ENTRIES_COLLECTED,r)}function Se(t,e,n){var r=0,i=!1;return{isLimitReached:function(){if(0===r&&setTimeout((function(){r=0}),v),(r+=1)<=e||i)return i=!1,!1;if(r===e+1){i=!0;try{n({message:"Reached max number of "+t+"s by minute: "+e,source:W,startClocks:kt()})}finally{i=!1}}return!0}}}function Ee(t,e){for(var n=t,r=0,i=e.split(".");r<i.length;r++){var o=i[r];if(!Ce(n,o))return;n=n[o]}return n}function ke(t,e,n){for(var r=t,i=e.split("."),o=0;o<i.length;o+=1){var a=i[o];if(!Ce(r,a))return;o!==i.length-1?r=r[a]:r[a]=n}}function Ce(t,e){return"object"==typeof t&&null!==t&&e in t}var Oe=function(){function t(t){var e=this;this.expireDelay=t,this.previousContexts=[],this.clearOldContextsInterval=setInterval((function(){return e.clearOldContexts()}),6e4)}return t.prototype.find=function(t){if(void 0===t||void 0!==this.current&&void 0!==this.currentStart&&t>=this.currentStart)return this.current;for(var e=0,n=this.previousContexts;e<n.length;e++){var r=n[e];if(t>r.endTime)break;if(t>=r.startTime)return r.context}},t.prototype.setCurrent=function(t,e){this.current=t,this.currentStart=e},t.prototype.getCurrent=function(){return this.current},t.prototype.clearCurrent=function(){this.current=void 0,this.currentStart=void 0},t.prototype.closeCurrent=function(t){void 0!==this.current&&void 0!==this.currentStart&&(this.previousContexts.unshift({endTime:t,context:this.current,startTime:this.currentStart}),this.clearCurrent())},t.prototype.clearOldContexts=function(){for(var t=Et()-this.expireDelay;this.previousContexts.length>0&&this.previousContexts[this.previousContexts.length-1].startTime<t;)this.previousContexts.pop()},t.prototype.reset=function(){this.clearCurrent(),this.previousContexts=[]},t.prototype.stop=function(){clearInterval(this.clearOldContextsInterval)},t}();var Ae=9e5,Me=144e5;function Pe(t,e,n){var r=new ee,i=new ee,o=setInterval(lt((function(){je({options:t,process:function(t){return c(t)?void 0:{}},after:s})})),1e3),a=function(){var t=He();if(c(t))return t;return{}}();function s(t){return c(t)||(t={}),u()&&(!function(t){return a.id!==t.id||a[e]!==t[e]}(t)?a=t:(a={},i.notify())),t}function u(){return void 0!==a[e]}function c(t){return(void 0===t.created||Date.now()-Number(t.created)<Me)&&(void 0===t.expire||Date.now()<Number(t.expire))}return{expandOrRenewSession:y(lt((function(){var i;je({options:t,process:function(t){var r=s(t);return i=function(t){var r=n(t[e]),i=r.trackingType,o=r.isTracked;t[e]=i,o&&!t.id&&(t.id=b(),t.created=String(Date.now()));return o}(r),r},after:function(t){i&&!u()&&function(t){a=t,r.notify()}(t),a=t}})})),1e3).throttled,expandSession:function(){je({options:t,process:function(t){return u()?s(t):void 0}})},getSession:function(){return a},renewObservable:r,expireObservable:i,stop:function(){clearInterval(o)}}}var De,Ie=/^([a-z]+)=([a-z0-9-]+)$/,Le="&",Re="_dd_s",Ne=[];function je(t,e){var n;if(void 0===e&&(e=0),De||(De=t),t===De)if(e>=100)Be();else{var r,i=He();if(Fe()){if(i.lock)return void Ue(t,e);if(r=b(),i.lock=r,qe(i,t.options),(i=He()).lock!==r)return void Ue(t,e)}var o=t.process(i);if(Fe()&&(i=He()).lock!==r)Ue(t,e);else{if(o&&ze(o,t.options),Fe()&&(!o||!We(o))){if((i=He()).lock!==r)return void Ue(t,e);delete i.lock,qe(i,t.options),o=i}null===(n=t.after)||void 0===n||n.call(t,o||i),Be()}}else Ne.push(t)}function Fe(){return!!window.chrome||/HeadlessChrome/.test(window.navigator.userAgent)}function Ue(t,e){setTimeout(lt((function(){je(t,e+1)})),10)}function Be(){De=void 0;var t=Ne.shift();t&&je(t)}function ze(t,e){We(t)?function(t){It(Re,"",0,t)}(e):(t.expire=String(Date.now()+Ae),qe(t,e))}function qe(t,e){It(Re,function(t){return P(t).map((function(t){return t[0]+"="+t[1]})).join(Le)}(t),Ae,e)}function He(){var t=Lt(Re),e={};return function(t){return void 0!==t&&(-1!==t.indexOf(Le)||Ie.test(t))}(t)&&t.split(Le).forEach((function(t){var n=Ie.exec(t);if(null!==n){var r=n[1],i=n[2];e[r]=i}})),e}function We(t){return D(t)}var Ve=[];function Ye(t,e,n){!function(t){var e=Lt(Re),n=Lt("_dd"),r=Lt("_dd_r"),i=Lt("_dd_l");if(!e){var o={};n&&(o.id=n),i&&/^[01]$/.test(i)&&(o.logs=i),r&&/^[012]$/.test(r)&&(o.rum=r),ze(o,t)}}(t);var r=Pe(t,e,n);Ve.push((function(){return r.stop()}));var i,o=new Oe(144e5);function a(){return{id:r.getSession().id,trackingType:r.getSession()[e]}}return Ve.push((function(){return o.stop()})),r.renewObservable.subscribe((function(){o.setCurrent(a(),Et())})),r.expireObservable.subscribe((function(){o.closeCurrent(Et())})),r.expandOrRenewSession(),o.setCurrent(a(),Ct().relative),i=j(window,["click","touchstart","keydown","scroll"],(function(){return r.expandOrRenewSession()}),{capture:!0,passive:!0}).stop,Ve.push(i),function(t){var e=lt((function(){"visible"===document.visibilityState&&t()})),n=N(document,"visibilitychange",e).stop;Ve.push(n);var r=setInterval(e,6e4);Ve.push((function(){clearInterval(r)}))}((function(){return r.expandSession()})),{findActiveSession:function(t){return o.find(t)},renewObservable:r.renewObservable,expireObservable:r.expireObservable}}var $e,Ge,Ze;function Ke(t,e){var n=Ye(t.cookieOptions,"rum",(function(e){return function(t,e){var n;n=function(t){return t===Ge.NOT_TRACKED||t===Ge.TRACKED_REPLAY||t===Ge.TRACKED_LITE}(e)?e:_(t.sampleRate)?_(t.replaySampleRate)?Ge.TRACKED_REPLAY:Ge.TRACKED_LITE:Ge.NOT_TRACKED;return{trackingType:n,isTracked:Xe(n)}}(t,e)}));return n.expireObservable.subscribe((function(){e.notify(te.SESSION_EXPIRED)})),n.renewObservable.subscribe((function(){e.notify(te.SESSION_RENEWED)})),{findTrackedSession:function(t){var e=n.findActiveSession(t);if(e&&Xe(e.trackingType))return{id:e.id,hasReplayPlan:e.trackingType===Ge.TRACKED_REPLAY,hasLitePlan:e.trackingType===Ge.TRACKED_LITE}}}}function Xe(t){return t===Ge.TRACKED_LITE||t===Ge.TRACKED_REPLAY}!function(t){t[t.LITE=1]="LITE",t[t.REPLAY=2]="REPLAY"}($e||($e={})),function(t){t.NOT_TRACKED="0",t.TRACKED_REPLAY="1",t.TRACKED_LITE="2"}(Ge||(Ge={})),function(t){t.SYNTHETICS="synthetics",t.USER="user",t.CI_TEST="ci_test"}(Ze||(Ze={}));var Qe=["view.url","view.referrer","action.target.name","error.message","error.stack","error.resource.url","resource.url"],Je=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r}(Qe,["context"]);function tn(t,e,n,r,i,a){var s,u=function(t){e.notify(te.RAW_ERROR_COLLECTED,{error:t})},c=((s={})[Yt.ERROR]=Se(Yt.ERROR,t.eventRateLimiterThreshold,u),s[Yt.ACTION]=Se(Yt.ACTION,t.eventRateLimiterThreshold,u),s),l=function(){var t=window._DATADOG_SYNTHETICS_PUBLIC_ID||Lt("datadog-synthetics-public-id"),e=window._DATADOG_SYNTHETICS_RESULT_ID||Lt("datadog-synthetics-result-id");if("string"==typeof t&&"string"==typeof e)return{test_id:t,result_id:e,injected:Qt()}}(),f=function(){var t,e=null===(t=window.Cypress)||void 0===t?void 0:t.env("traceId");if("string"==typeof e)return{test_execution_id:e}}();e.subscribe(te.RAW_RUM_EVENT_COLLECTED,(function(s){var u,d=s.startTime,h=s.rawRumEvent,p=s.domainContext,m=s.savedCommonContext,g=s.customerContext,v=r.findView(d),y=i.findUrl(d),b=n.findTrackedSession(h.type!==Yt.VIEW?d:void 0);if(b&&v&&y){var _=r.findAction(d),w=m||a(),x={_dd:{format_version:2,drift:Math.round(Date.now()-(At()+performance.now())),session:{plan:b.hasReplayPlan?$e.REPLAY:$e.LITE},browser_sdk_version:J()?Jt.sdkVersion:void 0},application:{id:t.applicationId},date:St(),service:t.service,source:"browser",session:{id:b.id,type:l?Ze.SYNTHETICS:f?Ze.CI_TEST:Ze.USER},synthetics:l,ci_test:f},T=(u=h,-1!==[Yt.ERROR,Yt.RESOURCE,Yt.LONG_TASK].indexOf(u.type)?q(x,y,v,_,h):q(x,y,v,h));T.context=q(w.context,g),"has_replay"in T.session||(T.session.has_replay=w.hasReplay),D(w.user)||(T.usr=w.user),function(t,e,n,r){var i;if(e){var a=function(t,e,n){var r=z(t),i=n(r);return e.forEach((function(e){var n=Ee(t,e),i=Ee(r,e),o=U(n),a=U(i);a===o?ke(t,e,i):"object"!==o||"undefined"!==a&&"null"!==a||ke(t,e,{})})),i}(t,t.type===Yt.VIEW?Qe:Je,(function(t){return e(t,n)}));if(!1===a&&t.type!==Yt.VIEW)return!1;!1===a&&o.warn("Can't dismiss view events using beforeSend!")}return!(null===(i=r[t.type])||void 0===i?void 0:i.isLimitReached())}(T,t.beforeSend,p,c)&&(D(T.context)&&delete T.context,e.notify(te.RUM_EVENT_COLLECTED,T))}}))}var en=[];function nn(){document.hasFocus()&&rn();var t,e,n=(t=rn,N(window,"focus",(function(e){e.isTrusted&&t()}))).stop,r=(e=on,N(window,"blur",(function(t){t.isTrusted&&e()}))).stop;return{isInForegroundAt:an,selectInForegroundPeriodsFor:sn,stop:function(){en=[],n(),r()}}}function rn(){if(!(en.length>2500)){var t=en[en.length-1],e=Et();void 0!==t&&void 0===t.end||en.push({start:e})}}function on(){if(0!==en.length){var t=en[en.length-1],e=Et();void 0===t.end&&(t.end=e)}}function an(t){for(var e=en.length-1;e>=0;e--){var n=en[e];if(void 0!==n.end&&t>n.end)break;if(t>n.start&&(void 0===n.end||t<n.end))return!0}return!1}function sn(t,e){for(var n=t+e,r=[],i=Math.max(0,en.length-500),o=en.length-1;o>=i;o--){var a=en[o];if(void 0!==a.end&&t>a.end)break;if(!(n<a.start)){var s=t>a.start?t:a.start,u=Ot(t,s),c=Ot(s,void 0===a.end||n<a.end?n:a.end);r.unshift({start:Tt(u),duration:Tt(c)})}}return r}var un;function cn(t,e,n){var r=t[e],i=n(r),o=function(){return i.apply(this,arguments)};return t[e]=o,{stop:function(){t[e]===o?t[e]=r:i=r}}}function ln(t,e,n){var r=n.before,i=n.after;return cn(t,e,(function(t){return function(){var e,n=arguments;return r&&ft(r,this,n),"function"==typeof t&&(e=t.apply(this,n)),i&&ft(i,this,n),e}}))}var fn,dn=new WeakMap;function hn(){var t;return un||(t=new ee((function(){var e=ln(XMLHttpRequest.prototype,"open",{before:pn}).stop,n=ln(XMLHttpRequest.prototype,"send",{before:function(){mn.call(this,t)}}).stop,r=ln(XMLHttpRequest.prototype,"abort",{before:gn}).stop;return function(){e(),n(),r()}})),un=t),un}function pn(t,e){dn.set(this,{state:"open",method:t,url:Nt(e)})}function mn(t){var e=this,n=dn.get(this);if(n){var i=n;i.state="start",i.startTime=Et(),i.startClocks=kt(),i.isAborted=!1,i.xhr=this;var o=!1,a=ln(this,"onreadystatechange",{before:function(){this.readyState===XMLHttpRequest.DONE&&s()}}).stop,s=lt((function(){if(e.removeEventListener("loadend",s),a(),!o){o=!0;var u=n;u.state="complete",u.duration=Ot(i.startClocks.timeStamp,St()),u.status=e.status,t.notify(r({},u))}}));this.addEventListener("loadend",s),t.notify(i)}}function gn(){var t=dn.get(this);t&&(t.isAborted=!0)}function vn(){var t;return fn||(t=new ee((function(){if(window.fetch)return cn(window,"fetch",(function(e){return function(n,r){var i,o=ft(yn,null,[t,n,r]);return o?(i=e.call(this,o.input,o.init),ft(bn,null,[t,i,o])):i=e.call(this,n,r),i}})).stop})),fn=t),fn}function yn(t,e,n){var r=n&&n.method||"object"==typeof e&&e.method||"GET",i=Nt("object"==typeof e&&e.url||e),o={state:"start",init:n,input:e,method:r,startClocks:kt(),url:i};return t.notify(o),o}function bn(t,e,n){var r=function(e){var r=n;r.state="complete",r.duration=Ot(r.startClocks.timeStamp,St()),"stack"in e||e instanceof Error?(r.status=0,r.isAborted=e instanceof DOMException&&e.code===DOMException.ABORT_ERR,r.error=e,t.notify(r)):"status"in e&&(r.response=e,r.responseType=e.type,r.status=e.status,r.isAborted=!1,t.notify(r))};e.then(lt(r),lt(r))}function _n(t){0!==t.status||t.isAborted||(t.traceId=void 0,t.spanId=void 0)}function wn(t,e,n,r){var i;void 0!==xn()&&function(t,e){for(var n=jt(e),r=0,i=t.allowedTracingOrigins;r<i.length;r++){var o=i[r];if(n===o||o instanceof RegExp&&o.test(n))return!0}return!1}(t,e.url)&&n.findTrackedSession()&&(e.traceId=new Tn,e.spanId=new Tn,r((i=e.traceId,{"x-datadog-origin":"rum","x-datadog-parent-id":e.spanId.toDecimalString(),"x-datadog-sampled":"1","x-datadog-sampling-priority":"1","x-datadog-trace-id":i.toDecimalString()})))}function xn(){return window.crypto||window.msCrypto}var Tn=function(){function t(){this.buffer=new Uint8Array(8),xn().getRandomValues(this.buffer),this.buffer[0]=127&this.buffer[0]}return t.prototype.toString=function(t){var e=this.readInt32(0),n=this.readInt32(4),r="";do{var i=e%t*4294967296+n;e=Math.floor(e/t),n=Math.floor(i/t),r=(i%t).toString(t)+r}while(e||n);return r},t.prototype.toDecimalString=function(){return this.toString(10)},t.prototype.readInt32=function(t){return 16777216*this.buffer[t]+(this.buffer[t+1]<<16)+(this.buffer[t+2]<<8)+this.buffer[t+3]},t}(),Sn=1;function En(t,e,n){var r=function(t,e){return{clearTracingIfNeeded:_n,traceFetch:function(n){return wn(t,n,e,(function(t){var e;if(n.input instanceof Request&&!(null===(e=n.init)||void 0===e?void 0:e.headers))n.input=new Request(n.input),Object.keys(t).forEach((function(e){n.input.headers.append(e,t[e])}));else{n.init=yt({},n.init);var r=[];n.init.headers instanceof Headers?n.init.headers.forEach((function(t,e){r.push([e,t])})):Array.isArray(n.init.headers)?n.init.headers.forEach((function(t){r.push(t)})):n.init.headers&&Object.keys(n.init.headers).forEach((function(t){r.push([t,n.init.headers[t]])})),n.init.headers=r.concat(P(t))}}))},traceXhr:function(n,r){return wn(t,n,e,(function(t){Object.keys(t).forEach((function(e){r.setRequestHeader(e,t[e])}))}))}}}(e,n);!function(t,e,n){var r=hn().subscribe((function(r){var i=r;if(pe(e,i.url))switch(i.state){case"start":n.traceXhr(i,i.xhr),i.requestIndex=kn(),t.notify(te.REQUEST_STARTED,{requestIndex:i.requestIndex});break;case"complete":n.clearTracingIfNeeded(i),t.notify(te.REQUEST_COMPLETED,{duration:i.duration,method:i.method,requestIndex:i.requestIndex,spanId:i.spanId,startClocks:i.startClocks,status:i.status,traceId:i.traceId,type:m.XHR,url:i.url,xhr:i.xhr})}}))}(t,e,r),function(t,e,n){var r=vn().subscribe((function(r){var i=r;if(pe(e,i.url))switch(i.state){case"start":n.traceFetch(i),i.requestIndex=kn(),t.notify(te.REQUEST_STARTED,{requestIndex:i.requestIndex});break;case"complete":n.clearTracingIfNeeded(i),t.notify(te.REQUEST_COMPLETED,{duration:i.duration,method:i.method,requestIndex:i.requestIndex,responseType:i.responseType,spanId:i.spanId,startClocks:i.startClocks,status:i.status,traceId:i.traceId,type:m.FETCH,url:i.url,response:i.response,init:i.init,input:i.input})}}))}(t,e,r)}function kn(){var t=Sn;return Sn+=1,t}function Cn(t,e){void 0===e&&(e=x);var n={errorCount:0,longTaskCount:0,resourceCount:0,userActionCount:0},r=t.subscribe(te.RUM_EVENT_COLLECTED,(function(t){switch(t.type){case Yt.ERROR:n.errorCount+=1,e(n);break;case Yt.ACTION:n.userActionCount+=1,e(n);break;case Yt.LONG_TASK:n.longTaskCount+=1,e(n);break;case Yt.RESOURCE:n.resourceCount+=1,e(n)}}));return{stop:function(){r.unsubscribe()},eventCounts:n}}function On(t,e,n,r){var i=function(t,e){var n=new ee((function(){var n,i=[],o=0;return i.push(e.subscribe((function(){return r(o)})),t.subscribe(te.PERFORMANCE_ENTRIES_COLLECTED,(function(t){t.some((function(t){return"resource"===t.entryType}))&&r(o)})),t.subscribe(te.REQUEST_STARTED,(function(t){void 0===n&&(n=t.requestIndex),r(++o)})),t.subscribe(te.REQUEST_COMPLETED,(function(t){void 0===n||t.requestIndex<n||r(--o)}))),function(){return i.forEach((function(t){return t.unsubscribe()}))}}));function r(t){n.notify({isBusy:t>0})}return n}(t,e);return function(t,e,n){var r,i=!1,o=setTimeout(lt((function(){return c({hadActivity:!1})})),100),a=n&&setTimeout(lt((function(){return c({hadActivity:!0,end:St()})})),n),s=t.subscribe((function(t){var e=t.isBusy;clearTimeout(o),clearTimeout(r);var n=St();e||(r=setTimeout(lt((function(){return c({hadActivity:!0,end:n})})),100))})),u=function(){i=!0,clearTimeout(o),clearTimeout(r),clearTimeout(a),s.unsubscribe()};function c(t){i||(u(),e(t))}return{stop:u}}(i,n,r)}var An="data-dd-action-name";function Mn(t,e){var n;if(function(){void 0===Dn&&(Dn="closest"in HTMLElement.prototype);return Dn}())n=t.closest("["+e+"]");else for(var r=t;r;){if(r.hasAttribute(e)){n=r;break}r=r.parentElement}if(n)return jn(Nn(n.getAttribute(e).trim()))}var Pn,Dn,In=[function(t,e){if(function(){void 0===Pn&&(Pn="labels"in HTMLInputElement.prototype);return Pn}()){if("labels"in t&&t.labels&&t.labels.length>0)return Fn(t.labels[0],e)}else if(t.id){var n=t.ownerDocument&&t.ownerDocument.querySelector('label[for="'+t.id.replace('"','\\"')+'"]');return n&&Fn(n,e)}},function(t){if("INPUT"===t.nodeName){var e=t,n=e.getAttribute("type");if("button"===n||"submit"===n||"reset"===n)return e.value}},function(t,e){if("BUTTON"===t.nodeName||"LABEL"===t.nodeName||"button"===t.getAttribute("role"))return Fn(t,e)},function(t){return t.getAttribute("aria-label")},function(t,e){var n=t.getAttribute("aria-labelledby");if(n)return n.split(/\s+/).map((function(e){return function(t,e){return t.ownerDocument?t.ownerDocument.getElementById(e):null}(t,e)})).filter((function(t){return Boolean(t)})).map((function(t){return Fn(t,e)})).join(" ")},function(t){return t.getAttribute("alt")},function(t){return t.getAttribute("name")},function(t){return t.getAttribute("title")},function(t){return t.getAttribute("placeholder")},function(t,e){if("options"in t&&t.options.length>0)return Fn(t.options[0],e)}],Ln=[function(t,e){return Fn(t,e)}];function Rn(t,e,n){for(var r=t,i=0;i<=10&&r&&"BODY"!==r.nodeName&&"HTML"!==r.nodeName&&"HEAD"!==r.nodeName;){for(var o=0,a=n;o<a.length;o++){var s=(0,a[o])(r,e);if("string"==typeof s){var u=s.trim();if(u)return jn(Nn(u))}}if("FORM"===r.nodeName)break;r=r.parentElement,i+=1}}function Nn(t){return t.replace(/\s+/g," ")}function jn(t){return t.length>100?(n=100,((r=(e=t).charCodeAt(n-1))>=55296&&r<=56319?e.slice(0,n+1):e.slice(0,n))+" [...]"):t;var e,n,r}function Fn(t,e){if(!t.isContentEditable){if("innerText"in t){var n=t.innerText,r=function(e){for(var r=t.querySelectorAll(e),i=0;i<r.length;i+=1){var o=r[i];if("innerText"in o){var a=o.innerText;a&&a.trim().length>0&&(n=n.replace(a,""))}}};return Boolean(document.documentMode)&&r("script, style"),r("[data-dd-action-name]"),e&&r("["+e+"]"),n}return t.textContent}}function Un(t,e,n){var r=n.actionNameAttribute,i=function(t,e){var n,r;return{create:function(i,o,a){if(!n){var s=new Bn(t,i,o,a);n=s,r=On(t,e,(function(t){if(t.hadActivity){var e=Ot(s.startClocks.timeStamp,t.end);e>=0?s.complete(e):s.discard()}else s.discard();n=void 0}),1e4).stop}},discardCurrent:function(){n&&(r(),n.discard(),n=void 0)}}}(t,e);t.subscribe(te.VIEW_CREATED,(function(){i.discardCurrent()}));var o=N(window,"click",(function(t){if(t.target instanceof Element){var e,n,o=(e=t.target,n=r,Mn(e,An)||n&&Mn(e,n)||Rn(e,n,In)||Rn(e,n,Ln)||"");o&&i.create(Gt.CLICK,o,t)}}),{capture:!0}).stop;return{stop:function(){i.discardCurrent(),o()}}}var Bn=function(){function t(t,e,n,r){this.lifeCycle=t,this.type=e,this.name=n,this.event=r,this.id=b(),this.startClocks=kt(),this.eventCountsSubscription=Cn(t),this.lifeCycle.notify(te.AUTO_ACTION_CREATED,{id:this.id,startClocks:this.startClocks})}return t.prototype.complete=function(t){var e=this.eventCountsSubscription.eventCounts;this.lifeCycle.notify(te.AUTO_ACTION_COMPLETED,{counts:{errorCount:e.errorCount,longTaskCount:e.longTaskCount,resourceCount:e.resourceCount},duration:t,id:this.id,name:this.name,startClocks:this.startClocks,type:this.type,event:this.event}),this.eventCountsSubscription.stop()},t.prototype.discard=function(){this.lifeCycle.notify(te.AUTO_ACTION_DISCARDED),this.eventCountsSubscription.stop()},t}();function zn(t,e){var n=qn(t)?{action:{error:{count:t.counts.errorCount},id:t.id,loading_time:Tt(t.duration),long_task:{count:t.counts.longTaskCount},resource:{count:t.counts.resourceCount}}}:void 0,r=qn(t)?void 0:t.context,i=q({action:{id:b(),target:{name:t.name},type:t.type},date:t.startClocks.timeStamp,type:Yt.ACTION},n),o=e.isInForegroundAt(t.startClocks.relative);return void 0!==o&&(i.view={in_foreground:o}),{customerContext:r,rawRumEvent:i,startTime:t.startClocks.relative,domainContext:qn(t)?{event:t.event}:{}}}function qn(t){return t.type!==Gt.CUSTOM}var Hn=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/;function Wn(t){var e=function(t){return ln(window,"onerror",{before:function(e,n,r,i,o){var a;if(o)a=s(o),t(a,o);else{var u,c={url:n,column:i,line:r},l=e;if("[object String]"==={}.toString.call(e)){var f=Hn.exec(l);f&&(u=f[1],l=f[2])}t(a={name:u,message:"string"==typeof l?l:void 0,stack:[c]},e)}}})}(t).stop,n=function(t){return ln(window,"onunhandledrejection",{before:function(e){var n=e.reason||"Empty reason",r=s(n);t(r,n)}})}(t).stop;return{stop:function(){e(),n()}}}var Vn,Yn,$n="error",Gn={};function Zn(t){var e=t.map((function(t){return Gn[t]||(Gn[t]=function(t){var e=new ee((function(){var n=console[t];return console[t]=function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];n.apply(console,r);var o=X();ft((function(){e.notify(Kn(r,t,o))}))},function(){console[t]=n}}));return e}(t)),Gn[t]}));return ne.apply(void 0,e)}function Kn(t,e,n){var r={message:i(["console "+e+":"],t).map((function(t){return function(t){if("string"==typeof t)return t;if(t instanceof Error)return K(s(t));return T(t,void 0,2)}(t)})).join(" "),api:e};if(e===$n){var o=k(t,(function(t){return t instanceof Error}));r.stack=o?Z(s(o)):void 0,r.handlingStack=n}return r}function Xn(t,e){var n=new ee;return function(t){var e=Zn([$n]).subscribe((function(e){return t.notify({startClocks:kt(),message:e.message,stack:e.stack,source:V,handling:H.HANDLED,handlingStack:e.handlingStack})}))}(n),function(t){Wn((function(e,n){var r=G(e,n,"Uncaught"),i=r.stack,o=r.message,a=r.type;t.notify({message:o,stack:i,type:a,source:$,startClocks:kt(),originalError:n,handling:H.UNHANDLED})}))}(n),n.subscribe((function(e){return t.notify(te.RAW_ERROR_COLLECTED,{error:e})})),function(t,e){return t.subscribe(te.RAW_ERROR_COLLECTED,(function(n){var r=n.error,i=n.customerContext,o=n.savedCommonContext;t.notify(te.RAW_RUM_EVENT_COLLECTED,yt({customerContext:i,savedCommonContext:o},function(t,e){var n={date:t.startClocks.timeStamp,error:{id:b(),message:t.message,resource:t.resource?{method:t.resource.method,status_code:t.resource.statusCode,url:t.resource.url}:void 0,source:t.source,stack:t.stack,handling_stack:t.handlingStack,type:t.type,handling:t.handling,source_type:"browser"},type:Yt.ERROR},r=e.isInForegroundAt(t.startClocks.relative);void 0!==r&&(n.view={in_foreground:r});return{rawRumEvent:n,startTime:t.startClocks.relative,domainContext:{error:t.originalError}}}(r,e)))})),{addError:function(e,n){var r=e.error,i=e.handlingStack,o=e.startClocks,a=e.context,u=function(t,e,n){var r=t instanceof Error?s(t):void 0;return yt(yt({startClocks:n,source:Y,originalError:t},G(r,t,"Provided",e)),{handling:H.HANDLED})}(r,i,o);t.notify(te.RAW_ERROR_COLLECTED,{customerContext:a,savedCommonContext:n,error:u})}}}(t,e)}function Qn(t){if(performance&&"getEntriesByName"in performance){var e=performance.getEntriesByName(t.url,"resource");if(e.length&&"toJSON"in e[0]){var n,r=e.map((function(t){return t.toJSON()})).filter(le).filter((function(e){return n=e,r=t.startClocks.relative,i=Jn({startTime:t.startClocks.relative,duration:t.duration}),o=1,n.startTime>=r-o&&Jn(n)<=i+o;var n,r,i,o}));return 1===r.length?r[0]:2===r.length&&Jn((n=r)[0])<=n[1].startTime?r[1]:void 0}}}function Jn(t){return t.startTime+t.duration}function tr(t){t.subscribe(te.REQUEST_COMPLETED,(function(e){t.notify(te.RAW_RUM_EVENT_COLLECTED,function(t){var e=t.type===m.XHR?p.XHR:p.FETCH,n=Qn(t),r=n?wt(n.startTime):t.startClocks,i=n?nr(n):void 0,o=function(t){if(!t.traceId||!t.spanId)return;return{_dd:{span_id:t.spanId.toDecimalString(),trace_id:t.traceId.toDecimalString()}}}(t),a=q({date:r.timeStamp,resource:{id:b(),type:e,duration:Tt(t.duration),method:t.method,status_code:t.status,url:t.url},type:Yt.RESOURCE},o,i);return{startTime:r.relative,rawRumEvent:a,domainContext:{performanceEntry:n&&rr(n),xhr:t.xhr,response:t.response,requestInput:t.input,requestInit:t.init,error:t.error}}}(e))})),t.subscribe(te.PERFORMANCE_ENTRIES_COLLECTED,(function(e){for(var n=0,r=e;n<r.length;n++){var i=r[n];"resource"===i.entryType&&("xmlhttprequest"!==(o=i).initiatorType&&"fetch"!==o.initiatorType)&&t.notify(te.RAW_RUM_EVENT_COLLECTED,er(i))}var o}))}function er(t){var e=se(t),n=nr(t),r=function(t){return t.traceId?{_dd:{trace_id:t.traceId}}:void 0}(t),i=wt(t.startTime),o=q({date:i.timeStamp,resource:{id:b(),type:e,url:t.name},type:Yt.RESOURCE},r,n);return{startTime:i.relative,rawRumEvent:o,domainContext:{performanceEntry:rr(t)}}}function nr(t){return{resource:yt({duration:(e=t,n=e.duration,r=e.startTime,i=e.responseEnd,Tt(0===n&&r<i?Ot(r,i):n)),size:he(t)},ce(t))};var e,n,r,i}function rr(t){return"function"==typeof PerformanceEntry&&t instanceof PerformanceEntry&&t.toJSON(),t}function ir(t){return void 0===t&&(t=window),Vn||("hidden"===document.visibilityState?Vn={timeStamp:0}:(Vn={timeStamp:1/0},Yn=j(t,["pagehide","visibilitychange"],(function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||(Vn.timeStamp=t.timeStamp,Yn())}),{capture:!0}).stop)),Vn}var or=6e5;function ar(t,e){var n;function r(t){n=yt(yt({},n),t),e(n)}var i=function(t,e){return{stop:t.subscribe(te.PERFORMANCE_ENTRIES_COLLECTED,(function(t){for(var n=0,r=t;n<r.length;n++){var i=r[n];"navigation"===i.entryType&&e({domComplete:i.domComplete,domContentLoaded:i.domContentLoadedEventEnd,domInteractive:i.domInteractive,loadEvent:i.loadEventEnd})}})).unsubscribe}}(t,r).stop,o=function(t,e){var n=ir();return{stop:t.subscribe(te.PERFORMANCE_ENTRIES_COLLECTED,(function(t){var r=k(t,(function(t){return"paint"===t.entryType&&"first-contentful-paint"===t.name&&t.startTime<n.timeStamp&&t.startTime<or}));r&&e(r.startTime)})).unsubscribe}}(t,(function(t){return r({firstContentfulPaint:t})})).stop,a=function(t,e,n){var r=ir(),i=1/0,o=j(e,["pointerdown","keydown"],(function(t){i=t.timeStamp}),{capture:!0,once:!0}).stop,a=t.subscribe(te.PERFORMANCE_ENTRIES_COLLECTED,(function(t){var e=function(t,e){for(var n=t.length-1;n>=0;n-=1){var r=t[n];if(e(r,n,t))return r}}(t,(function(t){return"largest-contentful-paint"===t.entryType&&t.startTime<i&&t.startTime<r.timeStamp&&t.startTime<or}));e&&n(e.startTime)})).unsubscribe;return{stop:function(){o(),a()}}}(t,window,(function(t){r({largestContentfulPaint:t})})).stop,s=function(t,e){var n=ir();return{stop:t.subscribe(te.PERFORMANCE_ENTRIES_COLLECTED,(function(t){var r=k(t,(function(t){return"first-input"===t.entryType&&t.startTime<n.timeStamp}));if(r){var i=Ot(r.startTime,r.processingStart);e({firstInputDelay:i>=0?i:0,firstInputTime:r.startTime})}})).unsubscribe}}(t,(function(t){r({firstInputDelay:t.firstInputDelay,firstInputTime:t.firstInputTime})})).stop;return{stop:function(){i(),o(),a(),s()}}}function sr(t,e,n,r,i){var o,a={eventCounts:{errorCount:0,longTaskCount:0,resourceCount:0,userActionCount:0}},s=Cn(t,(function(t){a.eventCounts=t,n()})).stop,u=function(t,e,n,r,i){var o=n===$t.INITIAL_LOAD,a=!0,s=[];function u(){!a&&!o&&s.length>0&&i(Math.max.apply(Math,s))}return{stop:On(t,e,(function(t){a&&(a=!1,t.hadActivity&&s.push(Ot(r.timeStamp,t.end)),u())})).stop,setLoadEvent:function(t){o&&(o=!1,s.push(t),u())}}}(t,e,r,i,(function(t){a.loadingTime=t,n()})),c=u.stop,l=u.setLoadEvent;return _e("layout-shift")?(a.cumulativeLayoutShift=0,o=function(t,e){var n=0,r=function(){var t,e,n=0;return{update:function(r){void 0===t||r.startTime-e>=g||r.startTime-t>=5e3?(t=e=r.startTime,n=r.value):(n+=r.value,e=r.startTime)},value:function(){return n}}}();return{stop:t.subscribe(te.PERFORMANCE_ENTRIES_COLLECTED,(function(t){for(var i=0,o=t;i<o.length;i++){var a=o[i];"layout-shift"!==a.entryType||a.hadRecentInput||(r.update(a),r.value()>n&&(n=r.value(),e(w(n,4))))}})).unsubscribe}}(t,(function(t){a.cumulativeLayoutShift=t,n()})).stop):o=x,{stop:function(){s(),c(),o()},setLoadEvent:l,viewMetrics:a}}function ur(t,e,n,r,i,o){var a,s=function(r){var i=cr(e,n,t,$t.INITIAL_LOAD,Ct(),r),o=ar(e,(function(t){i.updateTimings(t),i.scheduleUpdate()})).stop;return{initialView:i,stop:o}}(o),u=s.stop,c=s.initialView,l=function(){e.subscribe(te.SESSION_RENEWED,(function(){c.end(),c=f(void 0,c.name)})),e.subscribe(te.BEFORE_UNLOAD,(function(){c.end(),c.triggerUpdate()}));var t=window.setInterval(lt((function(){c.triggerUpdate()})),3e5);return{stop:function(){clearInterval(t)}}}().stop;function f(r,i){return cr(e,n,t,$t.ROUTE_CHANGE,r,i)}return i&&(a=function(t){return t.subscribe((function(t){var e,n,r,i,o=t.oldLocation,a=t.newLocation;if(n=a,(e=o).pathname!==n.pathname||(r=n.hash,i=r.substr(1),!document.getElementById(i)&&lr(n.hash)!==lr(e.hash)))return c.end(),c.triggerUpdate(),void(c=f())}))}(r)),{addTiming:function(t,e){void 0===e&&(e=St()),c.addTiming(t,e),c.scheduleUpdate()},startView:function(t,e){c.end(e),c.triggerUpdate(),c=f(e,t)},stop:function(){null==a||a.unsubscribe(),u(),l(),c.end()}}}function cr(t,e,n,r,i,a){void 0===i&&(i=kt());var s,u=b(),c={},l={},f=0,d=yt({},n);t.notify(te.VIEW_CREATED,{id:u,name:a,startClocks:i});var h=y(lt(x),3e3,{leading:!1}),p=h.throttled,m=h.cancel,g=sr(t,e,p,r,i),v=g.setLoadEvent,_=g.stop,w=g.viewMetrics;function x(){f+=1;var e=void 0===s?St():s.timeStamp;t.notify(te.VIEW_UPDATED,yt(yt({},w),{customTimings:l,documentVersion:f,id:u,name:a,loadingType:r,location:d,startClocks:i,timings:c,duration:Ot(i.timeStamp,e),isActive:void 0===s}))}return x(),{name:a,scheduleUpdate:p,end:function(e){void 0===e&&(e=kt()),s=e,_(),t.notify(te.VIEW_ENDED,{endClocks:s})},triggerUpdate:function(){m(),x()},updateTimings:function(t){c=t,void 0!==t.loadEvent&&v(t.loadEvent)},addTiming:function(t,e){var n=function(t){return t<31536e6}(e)?e:Ot(i.timeStamp,e);l[function(t){var e=t.replace(/[^a-zA-Z0-9-_.@$]/g,"_");e!==t&&o.warn("Invalid timing name: "+t+", sanitized to: "+e);return e}(t)]=n}}}function lr(t){var e=t.indexOf("?");return e<0?t:t.slice(0,e)}function fr(t,e,n,r,i,o,a,s){return t.subscribe(te.VIEW_UPDATED,(function(e){return t.notify(te.RAW_RUM_EVENT_COLLECTED,function(t,e,n){var r=n.getReplayStats(t.id),i={_dd:{document_version:t.documentVersion,replay_stats:r},date:t.startClocks.timeStamp,type:Yt.VIEW,view:{action:{count:t.eventCounts.userActionCount},cumulative_layout_shift:t.cumulativeLayoutShift,dom_complete:Tt(t.timings.domComplete),dom_content_loaded:Tt(t.timings.domContentLoaded),dom_interactive:Tt(t.timings.domInteractive),error:{count:t.eventCounts.errorCount},first_contentful_paint:Tt(t.timings.firstContentfulPaint),first_input_delay:Tt(t.timings.firstInputDelay),first_input_time:Tt(t.timings.firstInputTime),is_active:t.isActive,name:t.name,largest_contentful_paint:Tt(t.timings.largestContentfulPaint),load_event:Tt(t.timings.loadEvent),loading_time:dr(Tt(t.loadingTime)),loading_type:t.loadingType,long_task:{count:t.eventCounts.longTaskCount},resource:{count:t.eventCounts.resourceCount},time_spent:Tt(t.duration),in_foreground_periods:e.selectInForegroundPeriodsFor(t.startClocks.relative,t.duration)},session:{has_replay:!!r||void 0}};D(t.customTimings)||(i.view.custom_timings=function(t,e){for(var n={},r=0,i=Object.keys(t);r<i.length;r++){var o=i[r];n[o]=e(t[o])}return n}(t.customTimings,Tt));return{rawRumEvent:i,startTime:t.startClocks.relative,domainContext:{location:t.location}}}(e,o,a))})),ur(n,t,r,i,!e.trackViewsManually,s)}function dr(t){return O(t)&&t<0?void 0:t}function hr(t,e){var n=function(t,e){var n,r=o(t.rumEndpointBuilder,(function(){return e.notify(te.BEFORE_UNLOAD)})),i=t.replica;void 0!==i&&(n=o(i.rumEndpointBuilder));function o(e,n){return new nt(new it(e,t.batchBytesLimit),t.maxBatchSize,t.batchBytesLimit,t.maxMessageSize,t.flushTimeout,n)}function a(t){return q(t,{application:{id:i.applicationId}})}var s=!1;return{add:function(t){s||(r.add(t),n&&n.add(a(t)))},stop:function(){s=!0},upsert:function(t,e){s||(r.upsert(t,e),n&&n.upsert(a(t),e))}}}(t,e);return e.subscribe(te.RUM_EVENT_COLLECTED,(function(t){t.type===Yt.VIEW?n.upsert(t,t.view.id):n.add(t)})),{stop:function(){return n.stop()}}}function pr(t){var e=yt({},t),n=new ee((function(){var t,e,n,i,o,a=(t=r,e=ln(history,"pushState",{after:t}).stop,n=ln(history,"replaceState",{after:t}).stop,i=N(window,"popstate",t).stop,{stop:function(){e(),n(),i()}}).stop,s=(o=r,N(window,"hashchange",o)).stop;return function(){a(),s()}}));function r(){if(e.href!==t.href){var r=yt({},t);n.notify({newLocation:r,oldLocation:e}),e=r}}return n}var mr=function(){return mr=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},mr.apply(this,arguments)};var gr=2,vr=3,yr=4,br=6,_r=7,wr=8,xr=mr(mr({},Zt),{IGNORE:"ignore",HIDDEN:"hidden"}),Tr="data-dd-privacy",Sr="hidden",Er="***",kr={INPUT:!0,OUTPUT:!0,TEXTAREA:!0,SELECT:!0,OPTION:!0,DATALIST:!0,OPTGROUP:!0};function Cr(t,e){var n=t.parentNode?Cr(t.parentNode,e):e;return Or(Ar(t),n)}function Or(t,e){switch(e){case xr.HIDDEN:case xr.IGNORE:return e}switch(t){case xr.ALLOW:case xr.MASK:case xr.MASK_USER_INPUT:case xr.HIDDEN:case xr.IGNORE:return t;default:return e}}function Ar(t){if(function(t){return t.nodeType===t.ELEMENT_NODE}(t)){var e=t.getAttribute(Tr);if("BASE"===t.tagName)return xr.ALLOW;if("INPUT"===t.tagName){var n=t;if("password"===n.type||"email"===n.type||"tel"===n.type)return xr.MASK;if("hidden"===n.type)return xr.MASK;var r=n.getAttribute("autocomplete");if(r&&0===r.indexOf("cc-"))return xr.MASK}return e===Sr||t.classList.contains("dd-privacy-hidden")?xr.HIDDEN:"mask"===e||t.classList.contains("dd-privacy-mask")?xr.MASK:"mask-user-input"===e||t.classList.contains("dd-privacy-mask-user-input")?xr.MASK_USER_INPUT:"allow"===e||t.classList.contains("dd-privacy-allow")?xr.ALLOW:function(t){if("SCRIPT"===t.nodeName)return!0;if("LINK"===t.nodeName){return"preload"===(n=i("rel"))&&"script"===i("as")||"shortcut icon"===n||"icon"===n}if("META"===t.nodeName){var e=i("name"),n=i("rel"),r=i("property");return/^msapplication-tile(image|color)$/.test(e)||"application-name"===e||"icon"===n||"apple-touch-icon"===n||"shortcut icon"===n||"keywords"===e||"description"===e||/^(og|twitter|fb):/.test(r)||/^(og|twitter):/.test(e)||"pinterest"===e||"robots"===e||"googlebot"===e||"bingbot"===e||t.hasAttribute("http-equiv")||"author"===e||"generator"===e||"framework"===e||"publisher"===e||"progid"===e||/^article:/.test(r)||/^product:/.test(r)||"google-site-verification"===e||"yandex-verification"===e||"csrf-token"===e||"p:domain_verify"===e||"verify-v1"===e||"verification"===e||"shopify-checkout-api-token"===e}function i(e){return(t.getAttribute(e)||"").toLowerCase()}return!1}(t)?xr.IGNORE:void 0}}function Mr(t,e){switch(e){case xr.MASK:case xr.HIDDEN:case xr.IGNORE:return!0;case xr.MASK_USER_INPUT:return function(t){return t.nodeType===t.TEXT_NODE}(t)?Pr(t.parentNode):Pr(t);default:return!1}}function Pr(t){if(!t||t.nodeType!==t.ELEMENT_NODE)return!1;var e=t;if("INPUT"===e.tagName)switch(e.type){case"button":case"color":case"reset":case"submit":return!1}return!!kr[e.tagName]}var Dr;function Ir(t,e,n){var r,i=null===(r=t.parentElement)||void 0===r?void 0:r.tagName,o=t.textContent||"";if(!e||o.trim()){var a=n,s="STYLE"===i||void 0;if("SCRIPT"===i)o=Er;else if(a===xr.HIDDEN)o=Er;else if(Mr(t,a)&&!s)if("DATALIST"===i||"SELECT"===i||"OPTGROUP"===i){if(!o.trim())return}else o="OPTION"===i?Er:o.replace(/\S/g,"x");return o}}!function(t){t[t.Mutation=0]="Mutation",t[t.MouseMove=1]="MouseMove",t[t.MouseInteraction=2]="MouseInteraction",t[t.Scroll=3]="Scroll",t[t.ViewportResize=4]="ViewportResize",t[t.Input=5]="Input",t[t.TouchMove=6]="TouchMove",t[t.MediaInteraction=7]="MediaInteraction",t[t.StyleSheetRule=8]="StyleSheetRule"}(Dr||(Dr={}));var Lr,Rr=0,Nr=1,jr=2,Fr=3,Ur=4,Br=5,zr=6,qr=7,Hr=9,Wr=0,Vr=1;!function(t){t[t.Document=0]="Document",t[t.DocumentType=1]="DocumentType",t[t.Element=2]="Element",t[t.Text=3]="Text",t[t.CDATA=4]="CDATA",t[t.Comment=5]="Comment"}(Lr||(Lr={}));var Yr=new WeakMap;function $r(t){return Yr.has(t)}function Gr(t){return Yr.get(t)}function Zr(t,e){var n=t.tagName,r=t.value;if(Mr(t,e)){var i=t.type;if("INPUT"===n&&("button"===i||"submit"===i||"reset"===i))return r;if(!r||"OPTION"===n)return;return Er}return"OPTION"===n||"SELECT"===n?t.value:"INPUT"===n||"TEXTAREA"===n?r:void 0}function Kr(t){return Boolean(t.changedTouches)}function Xr(t,e){Array.prototype.forEach.call(t,e)}function Qr(t,e){return Jr(t,{document:t,parentNodePrivacyLevel:e})}function Jr(t,e){var n=function(t,e){switch(t.nodeType){case t.DOCUMENT_NODE:return function(t,e){return{type:Lr.Document,childNodes:ti(t,e)}}(t,e);case t.DOCUMENT_TYPE_NODE:return n=t,{type:Lr.DocumentType,name:n.name,publicId:n.publicId,systemId:n.systemId};case t.ELEMENT_NODE:return function(t,e){var n,r=ii(t.tagName),i=(a=t,"svg"===a.tagName||a instanceof SVGElement||void 0),o=Or(Ar(t),e.parentNodePrivacyLevel);var a;if(o===xr.HIDDEN){var s=t.getBoundingClientRect(),u=s.width,c=s.height;return{type:Lr.Element,tagName:r,attributes:(n={rr_width:u+"px",rr_height:c+"px"},n[Tr]=Sr,n),childNodes:[],isSVG:i}}if(o===xr.IGNORE)return;var l=function(t,e){if(e===xr.HIDDEN)return{};for(var n={},r=ii(t.tagName),i=t.ownerDocument,o=0;o<t.attributes.length;o+=1){var a=t.attributes.item(o).name,s=ei(t,e,a);null!==s&&(n[a]=s)}if(t.value&&("textarea"===r||"select"===r||"option"===r||"input"===r)){var u=Zr(t,e);void 0!==u&&(n.value=u)}if("option"===r&&e===xr.ALLOW){var c=t;c.selected&&(n.selected=c.selected)}if("link"===r){var l=Array.from(i.styleSheets).find((function(e){return e.href===t.href}));(f=oi(l))&&l&&(delete n.rel,delete n.href,n._cssText=f)}if("style"===r&&t.sheet&&!(t.innerText||t.textContent||"").trim().length){var f;(f=oi(t.sheet))&&(n._cssText=f)}var d=t;"input"!==r||"radio"!==d.type&&"checkbox"!==d.type||(e===xr.ALLOW?n.checked=!!d.checked:Mr(d,e)&&(n.checked=Er));if("audio"===r||"video"===r){var h=t;n.rr_mediaState=h.paused?"paused":"played"}t.scrollLeft&&(n.rr_scrollLeft=Math.round(t.scrollLeft));t.scrollTop&&(n.rr_scrollTop=Math.round(t.scrollTop));return n}(t,o),f=[];if(t.childNodes.length){f=ti(t,e.parentNodePrivacyLevel===o&&e.ignoreWhiteSpace===("head"===r)?e:mr(mr({},e),{parentNodePrivacyLevel:o,ignoreWhiteSpace:"head"===r}))}return{type:Lr.Element,tagName:r,attributes:l,childNodes:f,isSVG:i}}(t,e);case t.TEXT_NODE:return function(t,e){var n,r=null===(n=t.parentElement)||void 0===n?void 0:n.tagName,i=Ir(t,e.ignoreWhiteSpace||!1,e.parentNodePrivacyLevel);if(!i)return;return{type:Lr.Text,textContent:i,isStyle:"STYLE"===r||void 0}}(t,e);case t.CDATA_SECTION_NODE:return{type:Lr.CDATA,textContent:""}}var n}(t,e);if(!n)return null;var r=Gr(t)||ni++,i=n;return i.id=r,function(t,e){Yr.set(t,e)}(t,r),e.serializedNodeIds&&e.serializedNodeIds.add(r),i}function ti(t,e){var n=[];return Xr(t.childNodes,(function(t){var r=Jr(t,e);r&&n.push(r)})),n}function ei(t,e,n){if(e===xr.HIDDEN)return null;var r=t.getAttribute(n);if(e===xr.MASK){var i=t.tagName;switch(n){case"title":case"alt":return Er}if(!("IMG"!==i&&"SOURCE"!==i||"src"!==n&&"srcset"!==n))return"data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==";if("A"===i&&"href"===n)return Er;if(r&&0===n.indexOf("data-")&&n!==Tr)return Er}return r&&"string"==typeof r&&r.length>1e5&&"data:"===r.slice(0,5)?"data:truncated":r}var ni=1;var ri=/[^a-z1-6-_]/;function ii(t){var e=t.toLowerCase().trim();return ri.test(e)?"div":e}function oi(t){try{var e=t.rules||t.cssRules;return e?Array.from(e).map(ai).join(""):null}catch(t){return null}}function ai(t){return function(t){return"styleSheet"in t}(t)?oi(t.styleSheet)||"":t.cssText}function si(t){var e=x,n=[];function r(){e(),t(n),n=[]}return{addMutations:function(t){0===n.length&&(e=function(t){var e=window;if(e.requestIdleCallback){var n=e.requestIdleCallback(lt(t),{timeout:100});return function(){return e.cancelIdleCallback(n)}}var r=e.requestAnimationFrame(lt(t));return function(){return e.cancelAnimationFrame(r)}}(r)),n.push.apply(n,t)},flush:r,stop:function(){e()}}}function ui(t,e,n){var r=re();if(!r)return{stop:x};var i=si((function(t){!function(t,e,n){var r=t.filter((function(t){return document.contains(t.target)&&function(t){for(var e=t;e;){if(!$r(e))return!1;e=e.parentNode}return!0}(t.target)&&Cr(t.target,n)!==xr.HIDDEN})),i=function(t,e){for(var n=new Set,r=new Map,i=function(t){Xr(t.addedNodes,(function(t){n.add(t)})),Xr(t.removedNodes,(function(e){n.has(e)||r.set(e,t.target),n.delete(e)}))},o=0,a=t;o<a.length;o++){i(a[o])}var s=Array.from(n);u=s,u.sort((function(t,e){var n=t.compareDocumentPosition(e);return n&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:n&Node.DOCUMENT_POSITION_CONTAINS||n&Node.DOCUMENT_POSITION_FOLLOWING?1:n&Node.DOCUMENT_POSITION_PRECEDING?-1:0}));var u;for(var c=new Set,l=[],f=0,d=s;f<d.length;f++){var h=d[f];if(!v(h)){var p=Cr(h.parentNode,e);if(p!==xr.HIDDEN&&p!==xr.IGNORE){var m=Jr(h,{document:document,serializedNodeIds:c,parentNodePrivacyLevel:p});m&&l.push({nextId:y(h),parentId:Gr(h.parentNode),node:m})}}}var g=[];return r.forEach((function(t,e){$r(e)&&g.push({parentId:Gr(t),id:Gr(e)})})),{adds:l,removes:g,hasBeenSerialized:v};function v(t){return $r(t)&&c.has(Gr(t))}function y(t){for(var e=t.nextSibling;e;){if($r(e))return Gr(e);e=e.nextSibling}return null}}(r.filter((function(t){return"childList"===t.type})),n),o=i.adds,a=i.removes,s=i.hasBeenSerialized,u=function(t,e){for(var n,r=[],i=new Set,o=t.filter((function(t){return!i.has(t.target)&&(i.add(t.target),!0)})),a=0,s=o;a<s.length;a++){var u=s[a];if(u.target.textContent!==u.oldValue){var c=Cr(u.target.parentNode,e);c!==xr.HIDDEN&&c!==xr.IGNORE&&r.push({id:Gr(u.target),value:null!==(n=Ir(u.target,!1,c))&&void 0!==n?n:null})}}return r}(r.filter((function(t){return"characterData"===t.type&&!s(t.target)})),n),c=function(t,e){for(var n=[],r=new Map,i=t.filter((function(t){var e=r.get(t.target);return!(null==e?void 0:e.has(t.attributeName))&&(e?e.add(t.attributeName):r.set(t.target,new Set([t.attributeName])),!0)})),o=new Map,a=0,s=i;a<s.length;a++){var u=s[a];if(u.target.getAttribute(u.attributeName)!==u.oldValue){var c=Cr(u.target,e),l=ei(u.target,c,u.attributeName),f=void 0;if("value"===u.attributeName){var d=Zr(u.target,c);if(void 0===d)continue;f=d}else f=l&&"string"==typeof l?l:null;var h=o.get(u.target);h||(h={id:Gr(u.target),attributes:{}},n.push(h),o.set(u.target,h)),h.attributes[u.attributeName]=f}}return n}(r.filter((function(t){return"attributes"===t.type&&!s(t.target)})),n);if(!(u.length||c.length||a.length||o.length))return;e({adds:o,removes:a,texts:u,attributes:c})}(t.concat(o.takeRecords()),e,n)})),o=new r(lt(i.addMutations));return o.observe(document,{attributeOldValue:!0,attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),t.onFlush(i.flush),{stop:function(){o.disconnect(),i.stop()}}}var ci=function(){function t(){}return t.prototype.flush=function(){var t;null===(t=this.flushListener)||void 0===t||t.call(this)},t.prototype.onFlush=function(t){this.flushListener=t},t}();var li,fi=function(t,e){var n=window.visualViewport,r={layoutViewportX:t,layoutViewportY:e,visualViewportX:t,visualViewportY:e};return n?(!function(){var t=window.visualViewport;return Math.abs(t.pageTop-t.offsetTop-window.scrollY)>25||Math.abs(t.pageLeft-t.offsetLeft-window.scrollX)>25}()?(r.visualViewportX=Math.round(t-n.offsetLeft),r.visualViewportY=Math.round(e-n.offsetTop)):(r.layoutViewportX=Math.round(t+n.offsetLeft),r.layoutViewportY=Math.round(e+n.offsetTop)),r):r},di=function(){var t=window.visualViewport;return{scale:t.scale,offsetLeft:t.offsetLeft,offsetTop:t.offsetTop,pageLeft:t.pageLeft,pageTop:t.pageTop,height:t.height,width:t.width}};function hi(){var t=window.visualViewport;return t?t.width*t.scale:window.innerWidth||0}function pi(){var t=window.visualViewport;return t?t.height*t.scale:window.innerHeight||0}function mi(){var t=window.visualViewport;return t?t.pageLeft-t.offsetLeft:void 0!==window.scrollX?window.scrollX:window.pageXOffset||0}function gi(){var t=window.visualViewport;return t?t.pageTop-t.offsetTop:void 0!==window.scrollY?window.scrollY:window.pageYOffset||0}function vi(t){var e,n,r,i,o=(e=t.mutationController,n=t.mutationCb,r=t.defaultPrivacyLevel,ui(e,n,r).stop),a=function(t){var e=y(lt((function(e){var n=e.target;if($r(n)){var r=Kr(e)?e.changedTouches[0]:e,i=r.clientX,o=r.clientY,a={id:Gr(n),timeOffset:0,x:i,y:o};if(window.visualViewport){var s=fi(i,o),u=s.visualViewportX,c=s.visualViewportY;a.x=u,a.y=c}t([a],Kr(e)?Dr.TouchMove:Dr.MouseMove)}})),50,{trailing:!1}).throttled;return j(document,["mousemove","touchmove"],e,{capture:!0,passive:!0}).stop}(t.mousemoveCb),s=function(t,e){var n=function(n){var r=n.target;if(Cr(r,e)!==xr.HIDDEN&&$r(r)){var i=Kr(n)?n.changedTouches[0]:n,o=i.clientX,a=i.clientY,s={id:Gr(r),type:yi[n.type],x:o,y:a};if(window.visualViewport){var u=fi(o,a),c=u.visualViewportX,l=u.visualViewportY;s.x=c,s.y=l}t(s)}};return j(document,Object.keys(yi),n,{capture:!0,passive:!0}).stop}(t.mouseInteractionCb,t.defaultPrivacyLevel),u=function(t,e){var n=y(lt((function(n){var r=n.target;if(r&&Cr(r,e)!==xr.HIDDEN&&$r(r)){var i=Gr(r);r===document?t({id:i,x:mi(),y:gi()}):t({id:i,x:r.scrollLeft,y:r.scrollTop})}})),100).throttled;return N(document,"scroll",n,{capture:!0,passive:!0}).stop}(t.scrollCb,t.defaultPrivacyLevel),c=function(t){var e=y(lt((function(){var e=pi(),n=hi();t({height:Number(e),width:Number(n)})})),200).throttled;return N(window,"resize",e,{capture:!0,passive:!0}).stop}(t.viewportResizeCb),l=function(t,e){function n(t){var n=t.target,i=Cr(n,e);if(n&&n.tagName&&E(bi,n.tagName)&&i!==xr.HIDDEN){var o,a=n.type;if("radio"===a||"checkbox"===a){if(Mr(n,i))return;o={isChecked:n.checked}}else{var s=Zr(n,i);if(void 0===s)return;o={text:s}}r(n,o);var u=n.name;"radio"===a&&u&&n.checked&&Xr(document.querySelectorAll('input[type="radio"][name="'+u+'"]'),(function(t){t!==n&&r(t,{isChecked:!1})}))}}function r(e,n){if($r(e)){var r=_i.get(e);r&&r.text===n.text&&r.isChecked===n.isChecked||(_i.set(e,n),t(mr(mr({},n),{id:Gr(e)})))}}var i=j(document,["input","change"],n,{capture:!0,passive:!0}).stop,o=Object.getOwnPropertyDescriptor(HTMLInputElement.prototype,"value"),a=[[HTMLInputElement.prototype,"value"],[HTMLInputElement.prototype,"checked"],[HTMLSelectElement.prototype,"value"],[HTMLTextAreaElement.prototype,"value"],[HTMLSelectElement.prototype,"selectedIndex"]],s=[];o&&o.set&&s.push.apply(s,a.map((function(t){return e=t[0],r=t[1],i={set:lt((function(){n({target:this})}))},o=Object.getOwnPropertyDescriptor(e,r),Object.defineProperty(e,r,{set:function(t){var e=this;setTimeout((function(){i.set.call(e,t)}),0),o&&o.set&&o.set.call(this,t)}}),function(){Object.defineProperty(e,r,o||{})};var e,r,i,o})));return function(){s.forEach((function(t){return t()})),i()}}(t.inputCb,t.defaultPrivacyLevel),f=function(t,e){return j(document,["play","pause"],(function(n){var r=n.target;r&&Cr(r,e)!==xr.HIDDEN&&$r(r)&&t({id:Gr(r),type:"play"===n.type?Wr:Vr})}),{capture:!0,passive:!0}).stop}(t.mediaInteractionCb,t.defaultPrivacyLevel),d=function(t){var e=CSSStyleSheet.prototype.insertRule;CSSStyleSheet.prototype.insertRule=function(n,r){var i=this;return ft((function(){$r(i.ownerNode)&&t({id:Gr(i.ownerNode),adds:[{rule:n,index:r}]})})),e.call(this,n,r)};var n=CSSStyleSheet.prototype.deleteRule;return CSSStyleSheet.prototype.deleteRule=function(e){var r=this;return ft((function(){$r(r.ownerNode)&&t({id:Gr(r.ownerNode),removes:[{index:e}]})})),n.call(this,e)},function(){CSSStyleSheet.prototype.insertRule=e,CSSStyleSheet.prototype.deleteRule=n}}(t.styleSheetRuleCb),h=(i=t.focusCb,j(window,["focus","blur"],(function(){i({has_focus:document.hasFocus()})})).stop),p=function(t){if(!window.visualViewport)return x;var e=y(lt((function(){t(di())})),200,{trailing:!1}),n=e.throttled,r=e.cancel,i=j(window.visualViewport,["resize","scroll"],n,{capture:!0,passive:!0}).stop;return function(){i(),r()}}(t.visualViewportResizeCb);return function(){o(),a(),s(),u(),c(),l(),f(),d(),h(),p()}}var yi=((li={}).mouseup=Rr,li.mousedown=Nr,li.click=jr,li.contextmenu=Fr,li.dblclick=Ur,li.focus=Br,li.blur=zr,li.touchstart=qr,li.touchend=Hr,li);var bi=["INPUT","TEXTAREA","SELECT"],_i=new WeakMap;function wi(t,e,n,r,i){var o=new FormData;o.append("segment",new Blob([e],{type:"application/octet-stream"}),n.session.id+"-"+n.start),xi(n,(function(t,e){return o.append(t,e)})),o.append("raw_segment_size",r.toString()),new it(t,6e4).send(o,e.byteLength,i)}function xi(t,e,n){void 0===n&&(n=""),P(t).forEach((function(t){var r=t[0],i=t[1];"object"==typeof i&&null!==i?xi(i,e,""+n+r+"."):e(""+n+r,String(i))}))}var Ti;function Si(t){return Ci(t).segments_count}function Ei(t){Ci(t).records_count+=1}function ki(t){return null==Ti?void 0:Ti.get(t)}function Ci(t){var e;return Ti||(Ti=new Map),Ti.has(t)?e=Ti.get(t):(e={records_count:0,segments_count:0,segments_total_raw_size:0},Ti.set(t,e),Ti.size>10&&function(){if(!Ti)return;if(Ti.keys)Ti.delete(Ti.keys().next().value);else{var t=!0;Ti.forEach((function(e,n){t&&(Ti.delete(n),t=!1)}))}}()),e}var Oi,Ai=0,Mi=function(){function t(t,e,n,r,i,o){var a=this;this.worker=t,this.isFlushed=!1,this.id=Ai++;var s=e.view.id;this.metadata=mr({start:r.timestamp,end:r.timestamp,creation_reason:n,records_count:1,has_full_snapshot:r.type===gr,index_in_view:Si(s)},e),function(t){Ci(t).segments_count+=1}(s),Ei(s);var u=lt((function(e){var n=e.data;"errored"!==n.type&&"initialized"!==n.type&&(n.id===a.id?(!function(t,e){Ci(t).segments_total_raw_size+=e}(s,n.additionalRawSize),"flushed"===n.type?(o(n.result,n.rawSize),t.removeEventListener("message",u)):i(n.compressedSize)):n.id>a.id&&(t.removeEventListener("message",u),dt("Segment did not receive a 'flush' response before being replaced.")))}));t.addEventListener("message",u),this.worker.postMessage({data:'{"records":['+JSON.stringify(r),id:this.id,action:"write"})}return t.prototype.addRecord=function(t){var e;this.metadata.end=t.timestamp,this.metadata.records_count+=1,Ei(this.metadata.view.id),(e=this.metadata).has_full_snapshot||(e.has_full_snapshot=t.type===gr),this.worker.postMessage({data:","+JSON.stringify(t),id:this.id,action:"write"})},t.prototype.flush=function(t){this.worker.postMessage({data:"],"+JSON.stringify(this.metadata).slice(1)+"\n",id:this.id,action:"flush"}),this.isFlushed=!0,this.flushReason=t},t}(),Pi=6e4;function Di(t,e,n,r,i,o){return function(t,e,n,r,i){void 0===i&&(i=window);var o={status:0,nextSegmentCreationReason:"init"},a=t.subscribe(te.VIEW_CREATED,(function(){c("view_change")})).unsubscribe,s=t.subscribe(te.BEFORE_UNLOAD,(function(){c("before_unload")})).unsubscribe,u=N(i,"visibilitychange",(function(){"hidden"===document.visibilityState&&c("visibility_hidden")}),{capture:!0}).stop;function c(t){1===o.status&&(o.segment.flush(t||"sdk_stopped"),clearTimeout(o.expirationTimeoutId)),o=t?{status:0,nextSegmentCreationReason:t}:{status:2}}function l(t,i){var a=e();if(a){var s=new Mi(r,a,t,i,(function(t){!s.isFlushed&&t>Pi&&c("max_size")}),(function(t,e){n(t,s.metadata,e,s.flushReason)}));o={status:1,segment:s,expirationTimeoutId:setTimeout(lt((function(){c("max_duration")})),3e4)}}}return{addRecord:function(t){switch(o.status){case 0:l(o.nextSegmentCreationReason,t);break;case 1:o.segment.addRecord(t)}},stop:function(){c(),a(),s(),u()}}}(t,(function(){return function(t,e,n){var r=e.findTrackedSession(),i=n.findView();if(!r||!i)return;return{application:{id:t},session:{id:r.id},view:{id:i.view.id}}}(e,n,r)}),i,o)}function Ii(){return Oi||(Oi=URL.createObjectURL(new Blob(["("+Li+")(self)"]))),new Worker(Oi)}function Li(){function t(t){return function(){try{return t.apply(this,arguments)}catch(t){try{self.postMessage({type:"errored",error:t})}catch(e){self.postMessage({type:"errored",error:""+t})}}}}t((function(){var e=function(){var t=4,e=0,n=1,r=2;function i(t){for(var e=t.length;--e>=0;)t[e]=0}var o=0,a=1,s=2,u=3,c=258,l=29,f=256,d=f+1+l,h=30,p=19,m=2*d+1,g=15,v=16,y=7,b=256,_=16,w=17,x=18,T=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),S=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),E=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),k=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),C=512,O=new Array(2*(d+2));i(O);var A=new Array(2*h);i(A);var M=new Array(C);i(M);var P=new Array(c-u+1);i(P);var D=new Array(l);i(D);var I,L,R,N=new Array(h);function j(t,e,n,r,i){this.static_tree=t,this.extra_bits=e,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=t&&t.length}function F(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}i(N);var U=function(t){return t<256?M[t]:M[256+(t>>>7)]},B=function(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255},z=function(t,e,n){t.bi_valid>v-n?(t.bi_buf|=e<<t.bi_valid&65535,B(t,t.bi_buf),t.bi_buf=e>>v-t.bi_valid,t.bi_valid+=n-v):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=n)},q=function(t,e,n){z(t,n[2*e],n[2*e+1])},H=function(t,e){var n=0;do{n|=1&t,t>>>=1,n<<=1}while(--e>0);return n>>>1},W=function(t){16===t.bi_valid?(B(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)},V=function(t,e){var n,r,i,o,a,s,u=e.dyn_tree,c=e.max_code,l=e.stat_desc.static_tree,f=e.stat_desc.has_stree,d=e.stat_desc.extra_bits,h=e.stat_desc.extra_base,p=e.stat_desc.max_length,v=0;for(o=0;o<=g;o++)t.bl_count[o]=0;for(u[2*t.heap[t.heap_max]+1]=0,n=t.heap_max+1;n<m;n++)(o=u[2*u[2*(r=t.heap[n])+1]+1]+1)>p&&(o=p,v++),u[2*r+1]=o,r>c||(t.bl_count[o]++,a=0,r>=h&&(a=d[r-h]),s=u[2*r],t.opt_len+=s*(o+a),f&&(t.static_len+=s*(l[2*r+1]+a)));if(0!==v){do{for(o=p-1;0===t.bl_count[o];)o--;t.bl_count[o]--,t.bl_count[o+1]+=2,t.bl_count[p]--,v-=2}while(v>0);for(o=p;0!==o;o--)for(r=t.bl_count[o];0!==r;)(i=t.heap[--n])>c||(u[2*i+1]!==o&&(t.opt_len+=(o-u[2*i+1])*u[2*i],u[2*i+1]=o),r--)}},Y=function(t,e,n){var r,i,o=new Array(g+1),a=0;for(r=1;r<=g;r++)o[r]=a=a+n[r-1]<<1;for(i=0;i<=e;i++){var s=t[2*i+1];0!==s&&(t[2*i]=H(o[s]++,s))}},$=function(){var t,e,n,r,i,o=new Array(g+1);for(n=0,r=0;r<l-1;r++)for(D[r]=n,t=0;t<1<<T[r];t++)P[n++]=r;for(P[n-1]=r,i=0,r=0;r<16;r++)for(N[r]=i,t=0;t<1<<S[r];t++)M[i++]=r;for(i>>=7;r<h;r++)for(N[r]=i<<7,t=0;t<1<<S[r]-7;t++)M[256+i++]=r;for(e=0;e<=g;e++)o[e]=0;for(t=0;t<=143;)O[2*t+1]=8,t++,o[8]++;for(;t<=255;)O[2*t+1]=9,t++,o[9]++;for(;t<=279;)O[2*t+1]=7,t++,o[7]++;for(;t<=287;)O[2*t+1]=8,t++,o[8]++;for(Y(O,d+1,o),t=0;t<h;t++)A[2*t+1]=5,A[2*t]=H(t,5);I=new j(O,T,f+1,d,g),L=new j(A,S,0,h,g),R=new j(new Array(0),E,0,p,y)},G=function(t){var e;for(e=0;e<d;e++)t.dyn_ltree[2*e]=0;for(e=0;e<h;e++)t.dyn_dtree[2*e]=0;for(e=0;e<p;e++)t.bl_tree[2*e]=0;t.dyn_ltree[2*b]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0},Z=function(t){t.bi_valid>8?B(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0},K=function(t,e,n,r){Z(t),r&&(B(t,n),B(t,~n)),t.pending_buf.set(t.window.subarray(e,e+n),t.pending),t.pending+=n},X=function(t,e,n,r){var i=2*e,o=2*n;return t[i]<t[o]||t[i]===t[o]&&r[e]<=r[n]},Q=function(t,e,n){for(var r=t.heap[n],i=n<<1;i<=t.heap_len&&(i<t.heap_len&&X(e,t.heap[i+1],t.heap[i],t.depth)&&i++,!X(e,r,t.heap[i],t.depth));)t.heap[n]=t.heap[i],n=i,i<<=1;t.heap[n]=r},J=function(t,e,n){var r,i,o,a,s=0;if(0!==t.last_lit)do{r=t.pending_buf[t.d_buf+2*s]<<8|t.pending_buf[t.d_buf+2*s+1],i=t.pending_buf[t.l_buf+s],s++,0===r?q(t,i,e):(o=P[i],q(t,o+f+1,e),0!==(a=T[o])&&(i-=D[o],z(t,i,a)),r--,o=U(r),q(t,o,n),0!==(a=S[o])&&(r-=N[o],z(t,r,a)))}while(s<t.last_lit);q(t,b,e)},tt=function(t,e){var n,r,i,o=e.dyn_tree,a=e.stat_desc.static_tree,s=e.stat_desc.has_stree,u=e.stat_desc.elems,c=-1;for(t.heap_len=0,t.heap_max=m,n=0;n<u;n++)0!==o[2*n]?(t.heap[++t.heap_len]=c=n,t.depth[n]=0):o[2*n+1]=0;for(;t.heap_len<2;)o[2*(i=t.heap[++t.heap_len]=c<2?++c:0)]=1,t.depth[i]=0,t.opt_len--,s&&(t.static_len-=a[2*i+1]);for(e.max_code=c,n=t.heap_len>>1;n>=1;n--)Q(t,o,n);i=u;do{n=t.heap[1],t.heap[1]=t.heap[t.heap_len--],Q(t,o,1),r=t.heap[1],t.heap[--t.heap_max]=n,t.heap[--t.heap_max]=r,o[2*i]=o[2*n]+o[2*r],t.depth[i]=(t.depth[n]>=t.depth[r]?t.depth[n]:t.depth[r])+1,o[2*n+1]=o[2*r+1]=i,t.heap[1]=i++,Q(t,o,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],V(t,e),Y(o,c,t.bl_count)},et=function(t,e,n){var r,i,o=-1,a=e[1],s=0,u=7,c=4;for(0===a&&(u=138,c=3),e[2*(n+1)+1]=65535,r=0;r<=n;r++)i=a,a=e[2*(r+1)+1],++s<u&&i===a||(s<c?t.bl_tree[2*i]+=s:0!==i?(i!==o&&t.bl_tree[2*i]++,t.bl_tree[2*_]++):s<=10?t.bl_tree[2*w]++:t.bl_tree[2*x]++,s=0,o=i,0===a?(u=138,c=3):i===a?(u=6,c=3):(u=7,c=4))},nt=function(t,e,n){var r,i,o=-1,a=e[1],s=0,u=7,c=4;for(0===a&&(u=138,c=3),r=0;r<=n;r++)if(i=a,a=e[2*(r+1)+1],!(++s<u&&i===a)){if(s<c)do{q(t,i,t.bl_tree)}while(0!=--s);else 0!==i?(i!==o&&(q(t,i,t.bl_tree),s--),q(t,_,t.bl_tree),z(t,s-3,2)):s<=10?(q(t,w,t.bl_tree),z(t,s-3,3)):(q(t,x,t.bl_tree),z(t,s-11,7));s=0,o=i,0===a?(u=138,c=3):i===a?(u=6,c=3):(u=7,c=4)}},rt=function(t){var e;for(et(t,t.dyn_ltree,t.l_desc.max_code),et(t,t.dyn_dtree,t.d_desc.max_code),tt(t,t.bl_desc),e=p-1;e>=3&&0===t.bl_tree[2*k[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e},it=function(t,e,n,r){var i;for(z(t,e-257,5),z(t,n-1,5),z(t,r-4,4),i=0;i<r;i++)z(t,t.bl_tree[2*k[i]+1],3);nt(t,t.dyn_ltree,e-1),nt(t,t.dyn_dtree,n-1)},ot=function(t){var r,i=4093624447;for(r=0;r<=31;r++,i>>>=1)if(1&i&&0!==t.dyn_ltree[2*r])return e;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return n;for(r=32;r<f;r++)if(0!==t.dyn_ltree[2*r])return n;return e},at=!1,st=function(t,e,n,r){z(t,(o<<1)+(r?1:0),3),K(t,e,n,!0)},ut=function(e,n,i,o){var u,c,l=0;e.level>0?(e.strm.data_type===r&&(e.strm.data_type=ot(e)),tt(e,e.l_desc),tt(e,e.d_desc),l=rt(e),u=e.opt_len+3+7>>>3,(c=e.static_len+3+7>>>3)<=u&&(u=c)):u=c=i+5,i+4<=u&&-1!==n?st(e,n,i,o):e.strategy===t||c===u?(z(e,(a<<1)+(o?1:0),3),J(e,O,A)):(z(e,(s<<1)+(o?1:0),3),it(e,e.l_desc.max_code+1,e.d_desc.max_code+1,l+1),J(e,e.dyn_ltree,e.dyn_dtree)),G(e),o&&Z(e)},ct={_tr_init:function(t){at||($(),at=!0),t.l_desc=new F(t.dyn_ltree,I),t.d_desc=new F(t.dyn_dtree,L),t.bl_desc=new F(t.bl_tree,R),t.bi_buf=0,t.bi_valid=0,G(t)},_tr_stored_block:st,_tr_flush_block:ut,_tr_tally:function(t,e,n){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&n,t.last_lit++,0===e?t.dyn_ltree[2*n]++:(t.matches++,e--,t.dyn_ltree[2*(P[n]+f+1)]++,t.dyn_dtree[2*U(e)]++),t.last_lit===t.lit_bufsize-1},_tr_align:function(t){z(t,a<<1,3),q(t,b,O),W(t)}},lt=function(t,e,n,r){for(var i=65535&t|0,o=t>>>16&65535|0,a=0;0!==n;){n-=a=n>2e3?2e3:n;do{o=o+(i=i+e[r++]|0)|0}while(--a);i%=65521,o%=65521}return i|o<<16|0},ft=new Uint32Array(function(){for(var t,e=[],n=0;n<256;n++){t=n;for(var r=0;r<8;r++)t=1&t?3988292384^t>>>1:t>>>1;e[n]=t}return e}()),dt=function(t,e,n,r){var i=ft,o=r+n;t^=-1;for(var a=r;a<o;a++)t=t>>>8^i[255&(t^e[a])];return-1^t},ht={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},pt={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8},mt=ct._tr_init,gt=ct._tr_stored_block,vt=ct._tr_flush_block,yt=ct._tr_tally,bt=ct._tr_align,_t=pt.Z_NO_FLUSH,wt=pt.Z_PARTIAL_FLUSH,xt=pt.Z_FULL_FLUSH,Tt=pt.Z_FINISH,St=pt.Z_BLOCK,Et=pt.Z_OK,kt=pt.Z_STREAM_END,Ct=pt.Z_STREAM_ERROR,Ot=pt.Z_DATA_ERROR,At=pt.Z_BUF_ERROR,Mt=pt.Z_DEFAULT_COMPRESSION,Pt=pt.Z_FILTERED,Dt=pt.Z_HUFFMAN_ONLY,It=pt.Z_RLE,Lt=pt.Z_FIXED,Rt=pt.Z_DEFAULT_STRATEGY,Nt=pt.Z_UNKNOWN,jt=pt.Z_DEFLATED,Ft=9,Ut=15,Bt=8,zt=286,qt=30,Ht=19,Wt=2*zt+1,Vt=15,Yt=3,$t=258,Gt=$t+Yt+1,Zt=32,Kt=42,Xt=69,Qt=73,Jt=91,te=103,ee=113,ne=666,re=1,ie=2,oe=3,ae=4,se=3,ue=function(t,e){return t.msg=ht[e],e},ce=function(t){return(t<<1)-(t>4?9:0)},le=function(t){for(var e=t.length;--e>=0;)t[e]=0},fe=function(t,e,n){return(e<<t.hash_shift^n)&t.hash_mask},de=function(t){var e=t.state,n=e.pending;n>t.avail_out&&(n=t.avail_out),0!==n&&(t.output.set(e.pending_buf.subarray(e.pending_out,e.pending_out+n),t.next_out),t.next_out+=n,e.pending_out+=n,t.total_out+=n,t.avail_out-=n,e.pending-=n,0===e.pending&&(e.pending_out=0))},he=function(t,e){vt(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,de(t.strm)},pe=function(t,e){t.pending_buf[t.pending++]=e},me=function(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e},ge=function(t,e,n,r){var i=t.avail_in;return i>r&&(i=r),0===i?0:(t.avail_in-=i,e.set(t.input.subarray(t.next_in,t.next_in+i),n),1===t.state.wrap?t.adler=lt(t.adler,e,i,n):2===t.state.wrap&&(t.adler=dt(t.adler,e,i,n)),t.next_in+=i,t.total_in+=i,i)},ve=function(t,e){var n,r,i=t.max_chain_length,o=t.strstart,a=t.prev_length,s=t.nice_match,u=t.strstart>t.w_size-Gt?t.strstart-(t.w_size-Gt):0,c=t.window,l=t.w_mask,f=t.prev,d=t.strstart+$t,h=c[o+a-1],p=c[o+a];t.prev_length>=t.good_match&&(i>>=2),s>t.lookahead&&(s=t.lookahead);do{if(c[(n=e)+a]===p&&c[n+a-1]===h&&c[n]===c[o]&&c[++n]===c[o+1]){o+=2,n++;do{}while(c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&o<d);if(r=$t-(d-o),o=d-$t,r>a){if(t.match_start=e,a=r,r>=s)break;h=c[o+a-1],p=c[o+a]}}}while((e=f[e&l])>u&&0!=--i);return a<=t.lookahead?a:t.lookahead},ye=function(t){var e,n,r,i,o,a=t.w_size;do{if(i=t.window_size-t.lookahead-t.strstart,t.strstart>=a+(a-Gt)){t.window.set(t.window.subarray(a,a+a),0),t.match_start-=a,t.strstart-=a,t.block_start-=a,e=n=t.hash_size;do{r=t.head[--e],t.head[e]=r>=a?r-a:0}while(--n);e=n=a;do{r=t.prev[--e],t.prev[e]=r>=a?r-a:0}while(--n);i+=a}if(0===t.strm.avail_in)break;if(n=ge(t.strm,t.window,t.strstart+t.lookahead,i),t.lookahead+=n,t.lookahead+t.insert>=Yt)for(o=t.strstart-t.insert,t.ins_h=t.window[o],t.ins_h=fe(t,t.ins_h,t.window[o+1]);t.insert&&(t.ins_h=fe(t,t.ins_h,t.window[o+Yt-1]),t.prev[o&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=o,o++,t.insert--,!(t.lookahead+t.insert<Yt)););}while(t.lookahead<Gt&&0!==t.strm.avail_in)},be=function(t,e){for(var n,r;;){if(t.lookahead<Gt){if(ye(t),t.lookahead<Gt&&e===_t)return re;if(0===t.lookahead)break}if(n=0,t.lookahead>=Yt&&(t.ins_h=fe(t,t.ins_h,t.window[t.strstart+Yt-1]),n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==n&&t.strstart-n<=t.w_size-Gt&&(t.match_length=ve(t,n)),t.match_length>=Yt)if(r=yt(t,t.strstart-t.match_start,t.match_length-Yt),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=Yt){t.match_length--;do{t.strstart++,t.ins_h=fe(t,t.ins_h,t.window[t.strstart+Yt-1]),n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart}while(0!=--t.match_length);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=fe(t,t.ins_h,t.window[t.strstart+1]);else r=yt(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(r&&(he(t,!1),0===t.strm.avail_out))return re}return t.insert=t.strstart<Yt-1?t.strstart:Yt-1,e===Tt?(he(t,!0),0===t.strm.avail_out?oe:ae):t.last_lit&&(he(t,!1),0===t.strm.avail_out)?re:ie},_e=function(t,e){for(var n,r,i;;){if(t.lookahead<Gt){if(ye(t),t.lookahead<Gt&&e===_t)return re;if(0===t.lookahead)break}if(n=0,t.lookahead>=Yt&&(t.ins_h=fe(t,t.ins_h,t.window[t.strstart+Yt-1]),n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=Yt-1,0!==n&&t.prev_length<t.max_lazy_match&&t.strstart-n<=t.w_size-Gt&&(t.match_length=ve(t,n),t.match_length<=5&&(t.strategy===Pt||t.match_length===Yt&&t.strstart-t.match_start>4096)&&(t.match_length=Yt-1)),t.prev_length>=Yt&&t.match_length<=t.prev_length){i=t.strstart+t.lookahead-Yt,r=yt(t,t.strstart-1-t.prev_match,t.prev_length-Yt),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=i&&(t.ins_h=fe(t,t.ins_h,t.window[t.strstart+Yt-1]),n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart)}while(0!=--t.prev_length);if(t.match_available=0,t.match_length=Yt-1,t.strstart++,r&&(he(t,!1),0===t.strm.avail_out))return re}else if(t.match_available){if((r=yt(t,0,t.window[t.strstart-1]))&&he(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return re}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(r=yt(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<Yt-1?t.strstart:Yt-1,e===Tt?(he(t,!0),0===t.strm.avail_out?oe:ae):t.last_lit&&(he(t,!1),0===t.strm.avail_out)?re:ie},we=function(t,e){for(var n,r,i,o,a=t.window;;){if(t.lookahead<=$t){if(ye(t),t.lookahead<=$t&&e===_t)return re;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=Yt&&t.strstart>0&&(r=a[i=t.strstart-1])===a[++i]&&r===a[++i]&&r===a[++i]){o=t.strstart+$t;do{}while(r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&i<o);t.match_length=$t-(o-i),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=Yt?(n=yt(t,1,t.match_length-Yt),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(n=yt(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),n&&(he(t,!1),0===t.strm.avail_out))return re}return t.insert=0,e===Tt?(he(t,!0),0===t.strm.avail_out?oe:ae):t.last_lit&&(he(t,!1),0===t.strm.avail_out)?re:ie},xe=function(t,e){for(var n;;){if(0===t.lookahead&&(ye(t),0===t.lookahead)){if(e===_t)return re;break}if(t.match_length=0,n=yt(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,n&&(he(t,!1),0===t.strm.avail_out))return re}return t.insert=0,e===Tt?(he(t,!0),0===t.strm.avail_out?oe:ae):t.last_lit&&(he(t,!1),0===t.strm.avail_out)?re:ie};function Te(t,e,n,r,i){this.good_length=t,this.max_lazy=e,this.nice_length=n,this.max_chain=r,this.func=i}var Se=[new Te(0,0,0,0,(function(t,e){var n=65535;for(n>t.pending_buf_size-5&&(n=t.pending_buf_size-5);;){if(t.lookahead<=1){if(ye(t),0===t.lookahead&&e===_t)return re;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var r=t.block_start+n;if((0===t.strstart||t.strstart>=r)&&(t.lookahead=t.strstart-r,t.strstart=r,he(t,!1),0===t.strm.avail_out))return re;if(t.strstart-t.block_start>=t.w_size-Gt&&(he(t,!1),0===t.strm.avail_out))return re}return t.insert=0,e===Tt?(he(t,!0),0===t.strm.avail_out?oe:ae):(t.strstart>t.block_start&&(he(t,!1),t.strm.avail_out),re)})),new Te(4,4,8,4,be),new Te(4,5,16,8,be),new Te(4,6,32,32,be),new Te(4,4,16,16,_e),new Te(8,16,32,32,_e),new Te(8,16,128,128,_e),new Te(8,32,128,256,_e),new Te(32,128,258,1024,_e),new Te(32,258,258,4096,_e)],Ee=function(t){t.window_size=2*t.w_size,le(t.head),t.max_lazy_match=Se[t.level].max_lazy,t.good_match=Se[t.level].good_length,t.nice_match=Se[t.level].nice_length,t.max_chain_length=Se[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=Yt-1,t.match_available=0,t.ins_h=0};function ke(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=jt,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(2*Wt),this.dyn_dtree=new Uint16Array(2*(2*qt+1)),this.bl_tree=new Uint16Array(2*(2*Ht+1)),le(this.dyn_ltree),le(this.dyn_dtree),le(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Vt+1),this.heap=new Uint16Array(2*zt+1),le(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*zt+1),le(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}var Ce=function(t){if(!t||!t.state)return ue(t,Ct);t.total_in=t.total_out=0,t.data_type=Nt;var e=t.state;return e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?Kt:ee,t.adler=2===e.wrap?0:1,e.last_flush=_t,mt(e),Et},Oe=function(t){var e=Ce(t);return e===Et&&Ee(t.state),e},Ae=function(t,e,n,r,i,o){if(!t)return Ct;var a=1;if(e===Mt&&(e=6),r<0?(a=0,r=-r):r>15&&(a=2,r-=16),i<1||i>Ft||n!==jt||r<8||r>15||e<0||e>9||o<0||o>Lt)return ue(t,Ct);8===r&&(r=9);var s=new ke;return t.state=s,s.strm=t,s.wrap=a,s.gzhead=null,s.w_bits=r,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+Yt-1)/Yt),s.window=new Uint8Array(2*s.w_size),s.head=new Uint16Array(s.hash_size),s.prev=new Uint16Array(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new Uint8Array(s.pending_buf_size),s.d_buf=1*s.lit_bufsize,s.l_buf=3*s.lit_bufsize,s.level=e,s.strategy=o,s.method=n,Oe(t)},Me=function(t,e){var n=e.length;if(!t||!t.state)return Ct;var r=t.state,i=r.wrap;if(2===i||1===i&&r.status!==Kt||r.lookahead)return Ct;if(1===i&&(t.adler=lt(t.adler,e,n,0)),r.wrap=0,n>=r.w_size){0===i&&(le(r.head),r.strstart=0,r.block_start=0,r.insert=0);var o=new Uint8Array(r.w_size);o.set(e.subarray(n-r.w_size,n),0),e=o,n=r.w_size}var a=t.avail_in,s=t.next_in,u=t.input;for(t.avail_in=n,t.next_in=0,t.input=e,ye(r);r.lookahead>=Yt;){var c=r.strstart,l=r.lookahead-(Yt-1);do{r.ins_h=fe(r,r.ins_h,r.window[c+Yt-1]),r.prev[c&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=c,c++}while(--l);r.strstart=c,r.lookahead=Yt-1,ye(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=Yt-1,r.match_available=0,t.next_in=s,t.input=u,t.avail_in=a,r.wrap=i,Et},Pe={deflateInit:function(t,e){return Ae(t,e,jt,Ut,Bt,Rt)},deflateInit2:Ae,deflateReset:Oe,deflateResetKeep:Ce,deflateSetHeader:function(t,e){return t&&t.state?2!==t.state.wrap?Ct:(t.state.gzhead=e,Et):Ct},deflate:function(t,e){var n,r;if(!t||!t.state||e>St||e<0)return t?ue(t,Ct):Ct;var i=t.state;if(!t.output||!t.input&&0!==t.avail_in||i.status===ne&&e!==Tt)return ue(t,0===t.avail_out?At:Ct);i.strm=t;var o=i.last_flush;if(i.last_flush=e,i.status===Kt)if(2===i.wrap)t.adler=0,pe(i,31),pe(i,139),pe(i,8),i.gzhead?(pe(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),pe(i,255&i.gzhead.time),pe(i,i.gzhead.time>>8&255),pe(i,i.gzhead.time>>16&255),pe(i,i.gzhead.time>>24&255),pe(i,9===i.level?2:i.strategy>=Dt||i.level<2?4:0),pe(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(pe(i,255&i.gzhead.extra.length),pe(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(t.adler=dt(t.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=Xt):(pe(i,0),pe(i,0),pe(i,0),pe(i,0),pe(i,0),pe(i,9===i.level?2:i.strategy>=Dt||i.level<2?4:0),pe(i,se),i.status=ee);else{var a=jt+(i.w_bits-8<<4)<<8;a|=(i.strategy>=Dt||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(a|=Zt),a+=31-a%31,i.status=ee,me(i,a),0!==i.strstart&&(me(i,t.adler>>>16),me(i,65535&t.adler)),t.adler=1}if(i.status===Xt)if(i.gzhead.extra){for(n=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>n&&(t.adler=dt(t.adler,i.pending_buf,i.pending-n,n)),de(t),n=i.pending,i.pending!==i.pending_buf_size));)pe(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>n&&(t.adler=dt(t.adler,i.pending_buf,i.pending-n,n)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=Qt)}else i.status=Qt;if(i.status===Qt)if(i.gzhead.name){n=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>n&&(t.adler=dt(t.adler,i.pending_buf,i.pending-n,n)),de(t),n=i.pending,i.pending===i.pending_buf_size)){r=1;break}r=i.gzindex<i.gzhead.name.length?255&i.gzhead.name.charCodeAt(i.gzindex++):0,pe(i,r)}while(0!==r);i.gzhead.hcrc&&i.pending>n&&(t.adler=dt(t.adler,i.pending_buf,i.pending-n,n)),0===r&&(i.gzindex=0,i.status=Jt)}else i.status=Jt;if(i.status===Jt)if(i.gzhead.comment){n=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>n&&(t.adler=dt(t.adler,i.pending_buf,i.pending-n,n)),de(t),n=i.pending,i.pending===i.pending_buf_size)){r=1;break}r=i.gzindex<i.gzhead.comment.length?255&i.gzhead.comment.charCodeAt(i.gzindex++):0,pe(i,r)}while(0!==r);i.gzhead.hcrc&&i.pending>n&&(t.adler=dt(t.adler,i.pending_buf,i.pending-n,n)),0===r&&(i.status=te)}else i.status=te;if(i.status===te&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&de(t),i.pending+2<=i.pending_buf_size&&(pe(i,255&t.adler),pe(i,t.adler>>8&255),t.adler=0,i.status=ee)):i.status=ee),0!==i.pending){if(de(t),0===t.avail_out)return i.last_flush=-1,Et}else if(0===t.avail_in&&ce(e)<=ce(o)&&e!==Tt)return ue(t,At);if(i.status===ne&&0!==t.avail_in)return ue(t,At);if(0!==t.avail_in||0!==i.lookahead||e!==_t&&i.status!==ne){var s=i.strategy===Dt?xe(i,e):i.strategy===It?we(i,e):Se[i.level].func(i,e);if(s!==oe&&s!==ae||(i.status=ne),s===re||s===oe)return 0===t.avail_out&&(i.last_flush=-1),Et;if(s===ie&&(e===wt?bt(i):e!==St&&(gt(i,0,0,!1),e===xt&&(le(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),de(t),0===t.avail_out))return i.last_flush=-1,Et}return e!==Tt?Et:i.wrap<=0?kt:(2===i.wrap?(pe(i,255&t.adler),pe(i,t.adler>>8&255),pe(i,t.adler>>16&255),pe(i,t.adler>>24&255),pe(i,255&t.total_in),pe(i,t.total_in>>8&255),pe(i,t.total_in>>16&255),pe(i,t.total_in>>24&255)):(me(i,t.adler>>>16),me(i,65535&t.adler)),de(t),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?Et:kt)},deflateEnd:function(t){if(!t||!t.state)return Ct;var e=t.state.status;return e!==Kt&&e!==Xt&&e!==Qt&&e!==Jt&&e!==te&&e!==ee&&e!==ne?ue(t,Ct):(t.state=null,e===ee?ue(t,Ot):Et)},deflateSetDictionary:Me,deflateInfo:"pako deflate (from Nodeca project)"};function De(t){return De="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},De(t)}var Ie=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},Le=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var n=e.shift();if(n){if("object"!==De(n))throw new TypeError(n+"must be non-object");for(var r in n)Ie(n,r)&&(t[r]=n[r])}}return t},Re={assign:Le,flattenChunks:function(t){for(var e=0,n=0,r=t.length;n<r;n++)e+=t[n].length;for(var i=new Uint8Array(e),o=0,a=0,s=t.length;o<s;o++){var u=t[o];i.set(u,a),a+=u.length}return i}};try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){!1}for(var Ne=new Uint8Array(256),je=0;je<256;je++)Ne[je]=je>=252?6:je>=248?5:je>=240?4:je>=224?3:je>=192?2:1;function Fe(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}Ne[254]=Ne[254]=1;var Ue=Fe,Be=Object.prototype.toString,ze=pt.Z_NO_FLUSH,qe=pt.Z_SYNC_FLUSH,He=pt.Z_FULL_FLUSH,We=pt.Z_FINISH,Ve=pt.Z_OK,Ye=pt.Z_STREAM_END,$e=pt.Z_DEFAULT_COMPRESSION,Ge=pt.Z_DEFAULT_STRATEGY,Ze=pt.Z_DEFLATED;function Ke(t){this.options=Re.assign({level:$e,method:Ze,chunkSize:16384,windowBits:15,memLevel:8,strategy:Ge},t||{});var e=this.options;e.raw&&e.windowBits>0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Ue,this.strm.avail_out=0;var n=Pe.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(n!==Ve)throw new Error(ht[n]);if(e.header&&Pe.deflateSetHeader(this.strm,e.header),e.dictionary){var r;if(r="[object ArrayBuffer]"===Be.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,(n=Pe.deflateSetDictionary(this.strm,r))!==Ve)throw new Error(ht[n]);this._dict_set=!0}}function Xe(t){if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(t);var e,n,r,i,o,a=t.length,s=0;for(i=0;i<a;i++)55296==(64512&(n=t.charCodeAt(i)))&&i+1<a&&56320==(64512&(r=t.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),s+=n<128?1:n<2048?2:n<65536?3:4;for(e=new Uint8Array(s),o=0,i=0;o<s;i++)55296==(64512&(n=t.charCodeAt(i)))&&i+1<a&&56320==(64512&(r=t.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),n<128?e[o++]=n:n<2048?(e[o++]=192|n>>>6,e[o++]=128|63&n):n<65536?(e[o++]=224|n>>>12,e[o++]=128|n>>>6&63,e[o++]=128|63&n):(e[o++]=240|n>>>18,e[o++]=128|n>>>12&63,e[o++]=128|n>>>6&63,e[o++]=128|63&n);return e}return Ke.prototype.push=function(t,e){var n,r,i=this.strm,o=this.options.chunkSize;if(this.ended)return!1;for(r=e===~~e?e:!0===e?We:ze,"[object ArrayBuffer]"===Be.call(t)?i.input=new Uint8Array(t):i.input=t,i.next_in=0,i.avail_in=i.input.length;;)if(0===i.avail_out&&(i.output=new Uint8Array(o),i.next_out=0,i.avail_out=o),(r===qe||r===He)&&i.avail_out<=6)this.onData(i.output.subarray(0,i.next_out)),i.avail_out=0;else{if((n=Pe.deflate(i,r))===Ye)return i.next_out>0&&this.onData(i.output.subarray(0,i.next_out)),n=Pe.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===Ve;if(0!==i.avail_out){if(r>0&&i.next_out>0)this.onData(i.output.subarray(0,i.next_out)),i.avail_out=0;else if(0===i.avail_in)break}else this.onData(i.output)}return!0},Ke.prototype.onData=function(t){this.chunks.push(t)},Ke.prototype.onEnd=function(t){t===Ve&&(this.result=Re.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},{Deflate:Ke,constants:pt,string2buf:Xe}}(),n=e.Deflate,r=e.constants,i=e.string2buf,o=new n,a=0;function s(t){var e=i(t);return o.push(e,r.Z_SYNC_FLUSH),a+=e.length,e.length}self.addEventListener("message",t((function(t){var e=t.data;switch(e.action){case"init":self.postMessage({type:"initialized"});break;case"write":var i=s(e.data);self.postMessage({type:"wrote",id:e.id,compressedSize:o.chunks.reduce((function(t,e){return t+e.length}),0),additionalRawSize:i});break;case"flush":i=e.data?s(e.data):0;o.push("",r.Z_FINISH),self.postMessage({type:"flushed",id:e.id,result:o.result,additionalRawSize:i,rawSize:a}),o=new n,a=0}})))}))()}var Ri={status:0};function Ni(t,e){switch(void 0===e&&(e=Ii),Ri.status){case 0:Ri={status:1,callbacks:[t]},function(t){void 0===t&&(t=Ii);try{var e=t();e.addEventListener("error",lt(ji)),e.addEventListener("message",lt((function(t){var n,r=t.data;"errored"===r.type?ji(r.error):"initialized"===r.type&&(n=e,1===Ri.status&&(Ri.callbacks.forEach((function(t){return t(n)})),Ri={status:3,worker:n}))}))),e.postMessage({action:"init"})}catch(t){ji(t)}}(e);break;case 1:Ri.callbacks.push(t);break;case 2:t();break;case 3:t(Ri.worker)}}function ji(t){1===Ri.status?(o.error("Session Replay recording failed to start: an error occurred while creating the Worker:",t),t instanceof Event||t instanceof Error&&E(t.message,"Content Security Policy")?o.error("Please make sure CSP is correctly configured https://docs.datadoghq.com/real_user_monitoring/faq/content_security_policy"):ht(t),Ri.callbacks.forEach((function(t){return t()})),Ri={status:2}):ht(t)}var Fi,Ui,Bi,zi,qi=function(t,e){if(void 0===e&&(e=Ni),J())return{start:x,stop:x,getReplayStats:function(){},onRumStart:x,isRecording:function(){return!1}};var n={status:0},r=function(){n={status:1}},i=function(){n={status:0}};return{start:function(){return r()},stop:function(){return i()},getReplayStats:ki,onRumStart:function(o,a,s,u){o.subscribe(te.SESSION_EXPIRED,(function(){2!==n.status&&3!==n.status||(i(),n={status:1})})),o.subscribe(te.SESSION_RENEWED,(function(){1===n.status&&r()})),r=function(){var r=s.findTrackedSession();r&&r.hasReplayPlan?2!==n.status&&3!==n.status&&(n={status:2},F("interactive",(function(){2===n.status&&e((function(e){if(2===n.status)if(e){var r=t(o,a,s,u,e).stop;n={status:3,stopRecording:r}}else n={status:0}}))}))):n={status:1}},i=function(){0!==n.status&&(3===n.status&&n.stopRecording(),n={status:0})},1===n.status&&r()},isRecording:function(){return 3===n.status}}}((function(t,e,n,r,i){var o=Di(t,e.applicationId,n,r,(function(t,n,r,i){return wi(e.sessionReplayEndpointBuilder,t,n,r,i)}),i),a=o.addRecord,s=o.stop;function u(t){a(mr(mr({},t),{timestamp:Date.now()}))}var c=function(t){var e=t.emit;if(!e)throw new Error("emit function is required");var n=new ci,r=function(){n.flush(),e({data:{height:pi(),href:window.location.href,width:hi()},type:yr}),e({data:{has_focus:document.hasFocus()},type:br}),e({data:{node:Qr(document,t.defaultPrivacyLevel),initialOffset:{left:mi(),top:gi()}},type:gr}),window.visualViewport&&e({data:di(),type:wr})};return r(),{stop:vi({mutationController:n,defaultPrivacyLevel:t.defaultPrivacyLevel,inputCb:function(t){return e({data:mr({source:Dr.Input},t),type:vr})},mediaInteractionCb:function(t){return e({data:mr({source:Dr.MediaInteraction},t),type:vr})},mouseInteractionCb:function(t){return e({data:mr({source:Dr.MouseInteraction},t),type:vr})},mousemoveCb:function(t,n){return e({data:{positions:t,source:n},type:vr})},mutationCb:function(t){return e({data:mr({source:Dr.Mutation},t),type:vr})},scrollCb:function(t){return e({data:mr({source:Dr.Scroll},t),type:vr})},styleSheetRuleCb:function(t){return e({data:mr({source:Dr.StyleSheetRule},t),type:vr})},viewportResizeCb:function(t){return e({data:mr({source:Dr.ViewportResize},t),type:vr})},focusCb:function(t){return e({type:br,data:t})},visualViewportResizeCb:function(t){e({data:t,type:wr})}}),takeFullSnapshot:r,flushMutations:function(){return n.flush()}}}({emit:u,defaultPrivacyLevel:e.defaultPrivacyLevel}),l=c.stop,f=c.takeFullSnapshot,d=c.flushMutations,h=t.subscribe(te.VIEW_ENDED,(function(){d(),u({type:_r})})).unsubscribe,p=t.subscribe(te.VIEW_CREATED,f).unsubscribe;return{stop:function(){h(),p(),l(),s()}}})),Hi=function(t,e,n){var i,a=(void 0===n?{}:n).ignoreInitIfSyntheticsWillInjectRum,s=void 0===a||a,u=!1,c=(i={},{get:function(){return i},add:function(t,e){i[t]=e},remove:function(t){delete i[t]},set:function(t){i=t}}),l={},f=function(){},d=function(){},h=new _t,p=function(t,e){void 0===e&&(e=St()),h.add((function(){return p(t,e)}))},m=function(t,e){void 0===e&&(e=kt()),h.add((function(){return m(t,e)}))},v=function(t,e){void 0===e&&(e=_()),h.add((function(){return v(t,e)}))},y=function(t,e){void 0===e&&(e=_()),h.add((function(){return y(t,e)}))};function _(){return z({context:c.get(),user:l})}function w(n,r,i){var o=t(n,r,(function(){return{user:l,context:c.get(),hasReplay:!!e.isRecording()||void 0}}),e,i);m=o.startView,v=o.addAction,y=o.addError,p=o.addTiming,f=o.getInternalContext,h.drain(),e.onRumStart(o.lifeCycle,n,o.session,o.parentContexts)}var x=function(t,e){var n=r(r({},e),{version:t.sdkVersion,onReady:function(t){t()}});return Object.defineProperty(n,"_setDebug",{get:function(){return mt},enumerable:!1}),n}(Jt,{init:lt((function(t){if(!s||!Qt()){if(J())t=function(t){return yt(yt({},t),{applicationId:"00000000-aaaa-0000-aaaa-000000000000",clientToken:"empty",sampleRate:100})}(t);else if(!function(t){if(!function(t){if(void 0===document.cookie||null===document.cookie)return!1;try{var e="dd_cookie_test_"+b(),n="test";It(e,n,g,t);var r=Lt(e)===n;return Rt(e,t),r}catch(t){return o.error(t),!1}}(Xt(t)))return o.warn("Cookies are not authorized, we will not send any data."),!1;if("file:"===window.location.protocol)return o.error("Execution is not allowed in the current context."),!1;return!0}(t))return;if(function(t){if(u)return t.silentMultipleInit||o.error("DD_RUM is already initialized."),!1;return!0}(t)){var e=function(t){var e,n;if(t.applicationId)if(void 0===t.replaySampleRate||C(t.replaySampleRate)){if(void 0!==t.allowedTracingOrigins){if(!Array.isArray(t.allowedTracingOrigins))return void o.error("Allowed Tracing Origins should be an array");if(0!==t.allowedTracingOrigins.length&&void 0===t.service)return void o.error("Service need to be configured when tracing is enabled")}var r=Kt(t,Jt);if(r)return yt(yt({},r),{applicationId:t.applicationId,actionNameAttribute:t.actionNameAttribute,replaySampleRate:null!==(e=t.replaySampleRate)&&void 0!==e?e:100,allowedTracingOrigins:null!==(n=t.allowedTracingOrigins)&&void 0!==n?n:[],trackInteractions:!!t.trackInteractions,trackViewsManually:!!t.trackViewsManually,defaultPrivacyLevel:M(Zt,t.defaultPrivacyLevel)?t.defaultPrivacyLevel:Zt.MASK_USER_INPUT})}else o.error("Replay Sample Rate should be a number between 0 and 100");else o.error("Application ID is not configured, no RUM data will be collected.")}(t);if(e){var n=ct(e);if(e.trackViewsManually){var r=h;h=new _t,m=function(t){w(e,n,t)},r.drain()}else w(e,n);d=function(){return z(t)},u=!0}}}})),addRumGlobalContext:lt(c.add),removeRumGlobalContext:lt(c.remove),getRumGlobalContext:lt(c.get),setRumGlobalContext:lt(c.set),getInternalContext:lt((function(t){return f(t)})),getInitConfiguration:lt((function(){return d()})),addAction:lt((function(t,e){v({name:t,context:z(e),startClocks:kt(),type:Gt.CUSTOM})})),addError:function(t,e){var n=X();ft((function(){y({error:t,handlingStack:n,context:z(e),startClocks:kt()})}))},addTiming:lt((function(t,e){p(t,e)})),setUser:lt((function(t){var e=function(t){if("object"!=typeof t||!t)return;var e=z(t);"id"in e&&(e.id=String(e.id));"name"in e&&(e.name=String(e.name));"email"in e&&(e.email=String(e.email));return e}(t);e?l=e:o.error("Unsupported user:",t)})),removeUser:lt((function(){l={}})),startView:lt((function(t){m(t)})),startSessionReplayRecording:lt(e.start),stopSessionReplayRecording:lt(e.stop)});return x}((function(t,e,n,r,i){var o=new ie,a=J()?function(){var t={id:"00000000-aaaa-0000-aaaa-000000000000",hasReplayPlan:!0,hasLitePlan:!1};return{findTrackedSession:function(){return t}}}():Ke(t,o),s=function(){var t=re(),e=new ee((function(){if(t){var n=new t(lt((function(){return e.notify()})));return n.observe(document,{attributes:!0,characterData:!0,childList:!0,subtree:!0}),function(){return n.disconnect()}}}));return e}(),u=pr(location);e.setExternalContextProvider((function(){var e;return q({application_id:t.applicationId,session:{id:null===(e=a.findTrackedSession())||void 0===e?void 0:e.id}},l.findView(),{view:{name:null}})}));var c=function(t,e,n,r,i,o){var a,s=function(t){var e=new Oe(144e5),n=new Oe(3e5);function r(t){return{view:{id:t.id,name:t.name}}}return t.subscribe(te.VIEW_CREATED,(function(t){e.setCurrent(r(t),t.startClocks.relative)})),t.subscribe(te.VIEW_UPDATED,(function(t){var n=e.getCurrent();n&&n.view.id===t.id&&e.setCurrent(r(t),t.startClocks.relative)})),t.subscribe(te.VIEW_ENDED,(function(t){var n=t.endClocks;e.closeCurrent(n.relative)})),t.subscribe(te.AUTO_ACTION_CREATED,(function(t){n.setCurrent(function(t){return{action:{id:t.id}}}(t),t.startClocks.relative)})),t.subscribe(te.AUTO_ACTION_COMPLETED,(function(t){if(n.getCurrent()){var e=t.startClocks.relative+t.duration;n.closeCurrent(e)}})),t.subscribe(te.AUTO_ACTION_DISCARDED,(function(){n.clearCurrent()})),t.subscribe(te.SESSION_RENEWED,(function(){e.reset(),n.reset()})),{findAction:function(t){return n.find(t)},findView:function(t){return e.find(t)},stop:function(){e.stop(),n.stop()}}}(t),u=function(t,e,n){var r,i=new Oe(144e5);t.subscribe(te.VIEW_ENDED,(function(t){var e=t.endClocks;i.closeCurrent(e.relative)})),t.subscribe(te.VIEW_CREATED,(function(t){var e=t.startClocks,o=n.href;i.setCurrent(a({url:o,referrer:r||document.referrer}),e.relative),r=o}));var o=e.subscribe((function(t){var e=t.newLocation,n=i.getCurrent();if(n){var r=Et();i.closeCurrent(r),i.setCurrent(a({url:e.href,referrer:n.view.referrer}),r)}}));function a(t){return{view:{url:t.url,referrer:t.referrer}}}return{findUrl:function(t){return i.find(t)},stop:function(){o.unsubscribe(),i.stop()}}}(t,i,n),c=nn();J()?function(t){var e=Q();t.subscribe(te.RUM_EVENT_COLLECTED,(function(t){e.send("rum",t)}))}(t):a=hr(e,t).stop;return tn(e,t,r,s,u,o),{parentContexts:s,foregroundContexts:c,urlContexts:u,stop:function(){null==a||a(),s.stop(),c.stop()}}}(o,t,location,a,u,n),l=c.parentContexts,f=c.foregroundContexts,d=c.urlContexts;!function(t,e){t.subscribe(te.PERFORMANCE_ENTRIES_COLLECTED,(function(n){for(var r=0,i=n;r<i.length;r++){var o=i[r];if("longtask"!==o.entryType)break;var a=e.findTrackedSession(o.startTime);if(!a||a.hasLitePlan)break;var s=wt(o.startTime),u={date:s.timeStamp,long_task:{id:b(),duration:Tt(o.duration)},type:Yt.LONG_TASK};t.notify(te.RAW_RUM_EVENT_COLLECTED,{rawRumEvent:u,startTime:s.relative,domainContext:{performanceEntry:o.toJSON()}})}}))}(o,a),tr(o);var h=fr(o,t,location,s,u,f,r,i),p=h.addTiming,m=h.startView,g=Xn(o,f).addError,v=function(t,e,n,r){return t.subscribe(te.AUTO_ACTION_COMPLETED,(function(e){return t.notify(te.RAW_RUM_EVENT_COLLECTED,zn(e,r))})),n.trackInteractions&&Un(t,e,n),{addAction:function(e,n){t.notify(te.RAW_RUM_EVENT_COLLECTED,yt({savedCommonContext:n},zn(e,r)))}}}(o,s,t,f).addAction;En(o,t,a),we(o,t);var y=function(t,e,n,r){return{get:function(i){var o=n.findView(i),a=r.findUrl(i),s=e.findTrackedSession(i);if(s&&o&&a){var u=n.findAction(i);return{application_id:t,session_id:s.id,user_action:u?{id:u.action.id}:void 0,view:yt(yt({},o.view),a.view)}}}}}(t.applicationId,a,l,d);return{addAction:v,addError:g,addTiming:p,startView:m,lifeCycle:o,parentContexts:l,session:a,getInternalContext:y.get}}),qi);Fi=I(),Bi=Hi,zi=Fi[Ui="DD_RUM"],Fi[Ui]=Bi,zi&&zi.q&&zi.q.forEach((function(t){return vt(t,"onReady callback threw an error:")()}))},91504:function(t,e){"use strict";var n="circle-check",r=[61533,"check-circle"],i="f058",o=["M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z","M369 175c9.4 9.4 9.4 24.6 0 33.9L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0z"];e.DF={prefix:"fad",iconName:n,icon:[512,512,r,i,o]},e.fV=e.DF},15073:function(t,e){"use strict";var n="users",r=[],i="f0c0",o=["M224 80A80 80 0 1 0 64 80a80 80 0 1 0 160 0zm368 0A80 80 0 1 0 432 80a80 80 0 1 0 160 0zM106.7 192C47.8 192 0 239.8 0 298.7C0 310.4 9.6 320 21.3 320H234.7c.2 0 .4 0 .7 0c-26.6-23.5-43.3-57.8-43.3-96c0-7.6 .7-15 1.9-22.3c-13.6-6.3-28.7-9.7-44.6-9.7H106.7zm298 128c.2 0 .4 0 .7 0H618.7c11.8 0 21.3-9.6 21.3-21.3C640 239.8 592.2 192 533.3 192H490.7c-15.9 0-31 3.5-44.6 9.7c1.3 7.2 1.9 14.7 1.9 22.3c0 38.2-16.8 72.5-43.3 96z","M320 320a96 96 0 1 0 0-192 96 96 0 1 0 0 192zm-58.7 32C187.7 352 128 411.7 128 485.3c0 14.7 11.9 26.7 26.7 26.7H485.3c14.7 0 26.7-11.9 26.7-26.7C512 411.7 452.3 352 378.7 352H261.3z"];e.DF={prefix:"fad",iconName:n,icon:[640,512,r,i,o]},e.FV=e.DF},22532:function(t,e){"use strict";var n="browser",r=[128468],i="f37e",o="M0 96C0 60.65 28.65 32 64 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96zM160 128H480V96C480 78.33 465.7 64 448 64H160V128zM128 64H64C46.33 64 32 78.33 32 96V128H128V64zM32 160V416C32 433.7 46.33 448 64 448H448C465.7 448 480 433.7 480 416V160H32z";e.DF={prefix:"fal",iconName:n,icon:[512,512,r,i,o]},e.m6=e.DF},75686:function(t,e){"use strict";var n=[128065],r="f06e",i="M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z";e.DF={prefix:"fal",iconName:"eye",icon:[576,512,n,r,i]},e.Md=e.DF},83244:function(t,e){"use strict";var n="eye-slash",r=[],i="f070",o="M25.9 3.4C19-2 8.9-.8 3.4 6.1S-.8 23.1 6.1 28.6l608 480c6.9 5.5 17 4.3 22.5-2.6s4.3-17-2.6-22.5L25.9 3.4zM605.5 268.3c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-51.2 0-96 14.8-133.9 36.8l27.3 21.5C244.6 74.2 280.2 64 320 64c70.4 0 127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-9.2 22.1-25.9 52-49.5 81.5l25.1 19.8c25.6-32 43.7-64.4 53.9-89zM88.4 154.7c-25.6 32-43.7 64.4-53.9 89c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c51.2 0 96-14.8 133.9-36.8l-27.3-21.5C395.4 437.8 359.8 448 320 448c-70.4 0-127.7-32-170.8-72C106.1 336 77.3 288 64 256c9.2-22.1 25.9-52 49.5-81.5L88.4 154.7zM320 384c16.7 0 32.7-3.2 47.4-9.1l-30.9-24.4c-5.4 .9-10.9 1.4-16.5 1.4c-51 0-92.8-39.8-95.8-90.1l-30.9-24.4c-.9 6-1.3 12.2-1.3 18.5c0 70.7 57.3 128 128 128zM448 256c0-70.7-57.3-128-128-128c-16.7 0-32.7 3.2-47.4 9.1l30.9 24.4c5.4-.9 10.9-1.4 16.5-1.4c51 0 92.8 39.8 95.8 90.1l30.9 24.4c.9-6 1.3-12.2 1.3-18.5z";e.DF={prefix:"fal",iconName:n,icon:[640,512,r,i,o]},e.Aq=e.DF},54135:function(t,e){"use strict";var n="file-export",r=["arrow-right-from-file"],i="f56e",o="M571.3 308.7l-96-96c-6.25-6.25-16.38-6.25-22.62 0s-6.25 16.38 0 22.62L521.4 304H208C199.2 304 192 311.2 192 320s7.156 16 16 16h313.4l-68.69 68.69c-6.25 6.25-6.25 16.38 0 22.62C455.8 430.4 459.9 432 464 432s8.188-1.562 11.31-4.688l96-96C577.6 325.1 577.6 314.9 571.3 308.7zM368 384c-8.836 0-16 7.164-16 16V448c0 17.67-14.33 32-32 32H64c-17.67 0-32-14.33-32-32V64c0-17.67 14.33-32 32-32h128v112C192 170.5 213.5 192 240 192H352v48C352 248.8 359.2 256 368 256C376.8 256 384 248.8 384 240V170.5c0-16.97-6.742-33.26-18.75-45.26L258.7 18.74C246.7 6.742 230.5 0 213.5 0H63.1C28.65 0 0 28.65 0 64l.0065 384c0 35.35 28.66 64 64 64H320c35.35 0 64-28.65 64-64v-48C384 391.2 376.8 384 368 384zM224 34.08c4.477 1.566 8.666 3.846 12.12 7.299l106.5 106.5C346.1 151.3 348.4 155.5 349.9 160H240C231.2 160 224 152.8 224 144V34.08z";e.DF={prefix:"fal",iconName:n,icon:[576,512,r,i,o]},e.c=e.DF},86579:function(t,e){"use strict";var n="file-pdf",r=[],i="f1c1",o="M64 480H96v32H64c-35.3 0-64-28.7-64-64V64C0 28.7 28.7 0 64 0H220.1c12.7 0 24.9 5.1 33.9 14.1L369.9 129.9c9 9 14.1 21.2 14.1 33.9V288H352V192H240c-26.5 0-48-21.5-48-48V32H64C46.3 32 32 46.3 32 64V448c0 17.7 14.3 32 32 32zM351.5 160c-.7-2.8-2.1-5.4-4.2-7.4L231.4 36.7c-2.1-2.1-4.6-3.5-7.4-4.2V144c0 8.8 7.2 16 16 16H351.5zM160 352h24c30.9 0 56 25.1 56 56s-25.1 56-56 56h-8v32c0 8.8-7.2 16-16 16s-16-7.2-16-16V448 368c0-8.8 7.2-16 16-16zm24 80c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8v48h8zm72-64c0-8.8 7.2-16 16-16h24c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H272c-8.8 0-16-7.2-16-16V368zm32 112h8c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16h-8v96zm96-128h48c8.8 0 16 7.2 16 16s-7.2 16-16 16H400v32h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H400v48c0 8.8-7.2 16-16 16s-16-7.2-16-16V432 368c0-8.8 7.2-16 16-16z";e.DF={prefix:"fal",iconName:n,icon:[448,512,r,i,o]},e.gS=e.DF},48148:function(t,e){"use strict";var n="arrow-down",r=[8595],i="f063",o="M377.4 296.6l-168 176C204.8 477.3 198.6 480 192 480s-12.84-2.688-17.38-7.438l-168-176C-2.5 286.1-2.156 271.8 7.438 262.6c9.5-9.156 24.75-8.812 33.94 .8125L168 396.1V56.02c0-13.25 10.75-24.01 23.1-24.01S216 42.77 216 56.02v340.1l126.6-132.7c9.156-9.625 24.41-9.969 33.94-.8125C386.2 271.8 386.5 286.1 377.4 296.6z";e.DF={prefix:"far",iconName:n,icon:[384,512,r,i,o]},e.r5=e.DF},25215:function(t,e){"use strict";var n="arrow-right",r=[8594],i="f061",o="M264.6 70.63l176 168c4.75 4.531 7.438 10.81 7.438 17.38s-2.688 12.84-7.438 17.38l-176 168c-9.594 9.125-24.78 8.781-33.94-.8125c-9.156-9.5-8.812-24.75 .8125-33.94l132.7-126.6H24.01c-13.25 0-24.01-10.76-24.01-24.01s10.76-23.99 24.01-23.99h340.1l-132.7-126.6C221.8 96.23 221.5 80.98 230.6 71.45C239.8 61.85 254.1 61.51 264.6 70.63z";e.DF={prefix:"far",iconName:n,icon:[448,512,r,i,o]},e.eF=e.DF},53626:function(t,e){"use strict";var n="arrow-rotate-left",r=[8634,"arrow-left-rotate","arrow-rotate-back","arrow-rotate-backward","undo"],i="f0e2",o="M40 16C53.25 16 64 26.75 64 40v102.1C103.7 75.57 176.3 32.11 256.1 32.11C379.6 32.11 480 132.5 480 256s-100.4 223.9-223.9 223.9c-52.31 0-103.3-18.33-143.5-51.77c-10.19-8.5-11.56-23.62-3.062-33.81c8.5-10.22 23.66-11.56 33.81-3.062C174.9 417.5 214.9 432 256 432c97.03 0 176-78.97 176-176S353 80 256 80c-66.54 0-126.8 38.28-156.5 96H200C213.3 176 224 186.8 224 200S213.3 224 200 224h-160C26.75 224 16 213.3 16 200v-160C16 26.75 26.75 16 40 16z";e.DF={prefix:"far",iconName:n,icon:[512,512,r,i,o]},e.p=e.DF},46487:function(t,e){"use strict";var n="arrow-up",r=[8593],i="f062",o="M6.625 215.5l168-176C179.2 34.7 185.4 32.02 192 32.02s12.84 2.688 17.38 7.438l168 176c9.125 9.594 8.781 24.78-.8125 33.94c-9.5 9.156-24.75 8.812-33.94-.8125L216 115.9V456c0 13.25-10.75 23.1-23.1 23.1S168 469.3 168 456V115.9l-126.6 132.7C32.22 258.2 16.97 258.5 7.438 249.4C-2.156 240.2-2.5 225 6.625 215.5z";e.DF={prefix:"far",iconName:n,icon:[384,512,r,i,o]},e.FP=e.DF},22990:function(t,e){"use strict";var n="arrow-up-from-bracket",r=[],i="e09a",o="M424 320c13.25 0 24 10.75 24 24V416c0 53.02-42.98 96-96 96H96c-53.02 0-96-42.98-96-96v-72C0 330.7 10.74 320 24 320c13.25 0 24 10.75 24 24V416c0 26.4 21.6 48 48 48h256c26.4 0 48-21.6 48-48v-72C400 330.7 410.7 320 424 320zM207.6 6.539l-136 127.1C61.88 143.6 61.44 158.8 70.53 168.4c9.062 9.656 24.25 10.12 33.91 1.031L200 79.56v248.4C200 341.3 210.8 352 224 352s24-10.75 24-23.1V79.56l95.56 89.92c9.656 9.094 24.84 8.625 33.91-1.031C381.8 163.8 384 157.9 384 152c0-6.375-2.531-12.75-7.562-17.47l-136-127.1C231.2-2.18 216.8-2.18 207.6 6.539z";e.DF={prefix:"far",iconName:n,icon:[448,512,r,i,o]},e.A$=e.DF},20840:function(t,e){"use strict";var n="book-open",r=[128214,128366],i="f518",o="M540.9 56.77C493.8 39.74 449.6 31.58 410.9 32.02C352.2 32.96 308.3 50 288 59.74C267.7 50 223.9 32.98 165.2 32.04C125.8 31.35 82.18 39.72 35.1 56.77C14.02 64.41 0 84.67 0 107.2v292.1c0 16.61 7.594 31.95 20.84 42.08c13.73 10.53 31.34 13.91 48.2 9.344c118.1-32 202 22.92 205.5 25.2C278.6 478.6 283.3 480 287.1 480s9.37-1.359 13.43-4.078c3.516-2.328 87.59-57.21 205.5-25.25c16.92 4.563 34.5 1.188 48.22-9.344C568.4 431.2 576 415.9 576 399.2V107.2C576 84.67 561.1 64.41 540.9 56.77zM264 416.8c-27.86-11.61-69.84-24.13-121.4-24.13c-26.39 0-55.28 3.281-86.08 11.61C53.19 405.3 50.84 403.9 50 403.2C48 401.7 48 399.8 48 399.2V107.2c0-2.297 1.516-4.531 3.594-5.282c40.95-14.8 79.61-22.36 112.8-21.84C211.3 80.78 246.8 93.75 264 101.5V416.8zM528 399.2c0 .5938 0 2.422-2 3.969c-.8438 .6407-3.141 2.063-6.516 1.109c-90.98-24.6-165.4-5.032-207.5 12.53v-315.3c17.2-7.782 52.69-20.74 99.59-21.47c32.69-.5157 71.88 7.047 112.8 21.84C526.5 102.6 528 104.9 528 107.2V399.2z";e.DF={prefix:"far",iconName:n,icon:[576,512,r,i,o]},e.cn=e.DF},16092:function(t,e){"use strict";var n="browser",r=[128468],i="f37e",o="M7.724 65.49C13.36 55.11 21.79 46.47 32 40.56C39.63 36.15 48.25 33.26 57.46 32.33C59.61 32.11 61.79 32 64 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 93.79 .112 91.61 .3306 89.46C1.204 80.85 3.784 72.75 7.724 65.49V65.49zM48 416C48 424.8 55.16 432 64 432H448C456.8 432 464 424.8 464 416V160H48V416z";e.DF={prefix:"far",iconName:n,icon:[512,512,r,i,o]},e.m6=e.DF},6874:function(t,e){"use strict";var n="chevron-right",r=[9002],i="f054",o="M113.3 47.41l183.1 191.1c4.469 4.625 6.688 10.62 6.688 16.59s-2.219 11.97-6.688 16.59l-183.1 191.1c-9.152 9.594-24.34 9.906-33.9 .7187c-9.625-9.125-9.938-24.38-.7187-33.91l168-175.4L78.71 80.6c-9.219-9.5-8.906-24.78 .7187-33.91C88.99 37.5 104.2 37.82 113.3 47.41z";e.DF={prefix:"far",iconName:n,icon:[320,512,r,i,o]},e._t=e.DF},51546:function(t,e){"use strict";var n="circle-exclamation",r=["exclamation-circle"],i="f06a",o="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464zM256 304c13.25 0 24-10.75 24-24v-128C280 138.8 269.3 128 256 128S232 138.8 232 152v128C232 293.3 242.8 304 256 304zM256 337.1c-17.36 0-31.44 14.08-31.44 31.44C224.6 385.9 238.6 400 256 400s31.44-14.08 31.44-31.44C287.4 351.2 273.4 337.1 256 337.1z";e.DF={prefix:"far",iconName:n,icon:[512,512,r,i,o]},e.xH=e.DF},13718:function(t,e){"use strict";var n="circle-info",r=["info-circle"],i="f05a",o="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464zM296 336h-16V248C280 234.8 269.3 224 256 224H224C210.8 224 200 234.8 200 248S210.8 272 224 272h8v64h-16C202.8 336 192 346.8 192 360S202.8 384 216 384h80c13.25 0 24-10.75 24-24S309.3 336 296 336zM256 192c17.67 0 32-14.33 32-32c0-17.67-14.33-32-32-32S224 142.3 224 160C224 177.7 238.3 192 256 192z";e.DF={prefix:"far",iconName:n,icon:[512,512,r,i,o]},e.DB=e.DF},82060:function(t,e){"use strict";var n="clone",r=[],i="f24d",o="M64 464H288C296.8 464 304 456.8 304 448V384H352V448C352 483.3 323.3 512 288 512H64C28.65 512 0 483.3 0 448V224C0 188.7 28.65 160 64 160H128V208H64C55.16 208 48 215.2 48 224V448C48 456.8 55.16 464 64 464zM160 64C160 28.65 188.7 0 224 0H448C483.3 0 512 28.65 512 64V288C512 323.3 483.3 352 448 352H224C188.7 352 160 323.3 160 288V64zM224 304H448C456.8 304 464 296.8 464 288V64C464 55.16 456.8 48 448 48H224C215.2 48 208 55.16 208 64V288C208 296.8 215.2 304 224 304z";e.DF={prefix:"far",iconName:n,icon:[512,512,r,i,o]},e.WM=e.DF},72498:function(t,e){"use strict";var n="copy",r=[],i="f0c5",o="M502.6 70.63l-61.25-61.25C435.4 3.371 427.2 0 418.7 0H255.1c-35.35 0-64 28.66-64 64l.0195 256C192 355.4 220.7 384 256 384h192c35.2 0 64-28.8 64-64V93.25C512 84.77 508.6 76.63 502.6 70.63zM464 320c0 8.836-7.164 16-16 16H255.1c-8.838 0-16-7.164-16-16L239.1 64.13c0-8.836 7.164-16 16-16h128L384 96c0 17.67 14.33 32 32 32h47.1V320zM272 448c0 8.836-7.164 16-16 16H63.1c-8.838 0-16-7.164-16-16L47.98 192.1c0-8.836 7.164-16 16-16H160V128H63.99c-35.35 0-64 28.65-64 64l.0098 256C.002 483.3 28.66 512 64 512h192c35.2 0 64-28.8 64-64v-32h-47.1L272 448z";e.DF={prefix:"far",iconName:n,icon:[512,512,r,i,o]},e.kZ=e.DF},22159:function(t,e){"use strict";var n="envelope",r=[128386,9993,61443],i="f0e0",o="M64 112c-8.8 0-16 7.2-16 16v22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z";e.DF={prefix:"far",iconName:n,icon:[512,512,r,i,o]},e.FU=e.DF},20829:function(t,e){"use strict";var n="file",r=[128196,128459,61462],i="f15b",o="M0 64C0 28.65 28.65 0 64 0H229.5C246.5 0 262.7 6.743 274.7 18.75L365.3 109.3C377.3 121.3 384 137.5 384 154.5V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM336 448V160H256C238.3 160 224 145.7 224 128V48H64C55.16 48 48 55.16 48 64V448C48 456.8 55.16 464 64 464H320C328.8 464 336 456.8 336 448z";e.DF={prefix:"far",iconName:n,icon:[384,512,r,i,o]},e.gM=e.DF},49702:function(t,e){"use strict";var n="file-export",r=["arrow-right-from-file"],i="f56e",o="M568.1 303l-80-80c-9.375-9.375-24.56-9.375-33.94 0s-9.375 24.56 0 33.94L494.1 296H216C202.8 296 192 306.8 192 320s10.75 24 24 24h278.1l-39.03 39.03C450.3 387.7 448 393.8 448 400s2.344 12.28 7.031 16.97c9.375 9.375 24.56 9.375 33.94 0l80-80C578.3 327.6 578.3 312.4 568.1 303zM360 384c-13.25 0-24 10.74-24 24V448c0 8.836-7.164 16-16 16H64.02c-8.836 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1v72c0 13.25 10.74 24 23.1 24S384 245.3 384 232V138.6c0-16.98-6.742-33.26-18.75-45.26l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H63.1C28.65 0-.002 28.66 0 64l.0065 384c.002 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64v-40C384 394.7 373.3 384 360 384z";e.DF={prefix:"far",iconName:n,icon:[576,512,r,i,o]},e.c=e.DF},30352:function(t,e){"use strict";var n="file-lines",r=[128441,128462,61686,"file-alt","file-text"],i="f15c",o="M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0L64-.0001c-35.35 0-64 28.65-64 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM96 280C96 293.3 106.8 304 120 304h144C277.3 304 288 293.3 288 280S277.3 256 264 256h-144C106.8 256 96 266.8 96 280zM264 352h-144C106.8 352 96 362.8 96 376s10.75 24 24 24h144c13.25 0 24-10.75 24-24S277.3 352 264 352z";e.DF={prefix:"far",iconName:n,icon:[384,512,r,i,o]},e.nf=e.DF},19711:function(t,e){"use strict";var n="file-pdf",r=[],i="f1c1",o="M320 464C328.8 464 336 456.8 336 448V416H384V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V416H48V448C48 456.8 55.16 464 64 464H320zM256 160C238.3 160 224 145.7 224 128V48H64C55.16 48 48 55.16 48 64V192H0V64C0 28.65 28.65 0 64 0H229.5C246.5 0 262.7 6.743 274.7 18.75L365.3 109.3C377.3 121.3 384 137.5 384 154.5V192H336V160H256zM88 224C118.9 224 144 249.1 144 280C144 310.9 118.9 336 88 336H80V368C80 376.8 72.84 384 64 384C55.16 384 48 376.8 48 368V240C48 231.2 55.16 224 64 224H88zM112 280C112 266.7 101.3 256 88 256H80V304H88C101.3 304 112 293.3 112 280zM160 240C160 231.2 167.2 224 176 224H200C226.5 224 248 245.5 248 272V336C248 362.5 226.5 384 200 384H176C167.2 384 160 376.8 160 368V240zM192 352H200C208.8 352 216 344.8 216 336V272C216 263.2 208.8 256 200 256H192V352zM336 224C344.8 224 352 231.2 352 240C352 248.8 344.8 256 336 256H304V288H336C344.8 288 352 295.2 352 304C352 312.8 344.8 320 336 320H304V368C304 376.8 296.8 384 288 384C279.2 384 272 376.8 272 368V240C272 231.2 279.2 224 288 224H336z";e.DF={prefix:"far",iconName:n,icon:[384,512,r,i,o]},e.gS=e.DF},61322:function(t,e){"use strict";var n="layer-group",r=[],i="f5fd",o="M231.2 5.092C239 1.732 247.5 0 256 0C264.5 0 272.1 1.732 280.8 5.092L490.1 94.79C503.4 100.5 512 113.5 512 128C512 142.5 503.4 155.5 490.1 161.2L280.8 250.9C272.1 254.3 264.5 256 256 256C247.5 256 239 254.3 231.2 250.9L21.9 161.2C8.614 155.5 0 142.5 0 128C0 113.5 8.614 100.5 21.9 94.79L231.2 5.092zM256 48C253.1 48 251.1 48.41 250.1 49.21L66.26 128L250.1 206.8C251.1 207.6 253.1 208 256 208C258 208 260 207.6 261.9 206.8L445.7 128L261.9 49.21C260 48.41 258 48 256 48V48zM250.1 334.8C251.1 335.6 253.1 336 256 336C258 336 260 335.6 261.9 334.8L452 253.3C447.4 246.4 446.5 237.2 450.5 229.3C456.5 217.4 470.9 212.6 482.7 218.5L491.8 223.1C504.2 229.3 512 241.9 512 255.7C512 270.4 503.3 283.6 489.9 289.3L280.8 378.9C272.1 382.3 264.5 384 256 384C247.5 384 239 382.3 231.2 378.9L22.81 289.6C8.971 283.7 .0006 270.1 .0006 255C.0006 242.9 5.869 231.5 15.76 224.4L26.05 217C36.84 209.3 51.83 211.8 59.53 222.6C66.15 231.9 65.24 244.3 57.1 252.5L250.1 334.8zM59.53 350.6C66.15 359.9 65.24 372.3 57.1 380.5L250.1 462.8C251.1 463.6 253.1 464 256 464C258 464 260 463.6 261.9 462.8L452 381.3C447.4 374.4 446.5 365.2 450.5 357.3C456.5 345.4 470.9 340.6 482.7 346.5L491.8 351.1C504.2 357.3 512 369.9 512 383.7C512 398.4 503.3 411.6 489.9 417.3L280.8 506.9C272.1 510.3 264.5 512 256 512C247.5 512 239 510.3 231.2 506.9L22.81 417.6C8.971 411.7 .001 398.1 .001 383C.001 370.9 5.87 359.5 15.76 352.4L26.05 345C36.84 337.3 51.83 339.8 59.53 350.6L59.53 350.6z";e.DF={prefix:"far",iconName:n,icon:[512,512,r,i,o]},e.Kr=e.DF},87169:function(t,e){"use strict";var n="link-simple",r=[],i="e1cd",o="M0 256C0 167.6 71.6 96 160 96h72c13.3 0 24 10.7 24 24s-10.7 24-24 24H160C98.1 144 48 194.1 48 256s50.1 112 112 112h72c13.3 0 24 10.7 24 24s-10.7 24-24 24H160C71.6 416 0 344.4 0 256zm576 0c0 88.4-71.6 160-160 160H344c-13.3 0-24-10.7-24-24s10.7-24 24-24h72c61.9 0 112-50.1 112-112s-50.1-112-112-112H344c-13.3 0-24-10.7-24-24s10.7-24 24-24h72c88.4 0 160 71.6 160 160zM184 232H392c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24z";e.DF={prefix:"far",iconName:n,icon:[576,512,r,i,o]},e.uW=e.DF},10010:function(t,e){"use strict";var n="link-simple-slash",r=[],i="e1ce",o="M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L532.4 392c45.4-28.2 75.6-78.6 75.6-136c0-88.4-71.6-160-160-160H376c-13.3 0-24 10.7-24 24s10.7 24 24 24h72c61.9 0 112 50.1 112 112c0 46.6-28.5 86.6-69.1 103.5L389.5 280H424c13.3 0 24-10.7 24-24s-10.7-24-24-24H328.3L216 144h48c13.3 0 24-10.7 24-24s-10.7-24-24-24H192c-11.3 0-22.3 1.2-32.9 3.4L38.8 5.1zm69.6 176.3L70.7 151.7C46.6 179.7 32 216.1 32 256c0 88.4 71.6 160 160 160h72c13.3 0 24-10.7 24-24s-10.7-24-24-24H192c-61.9 0-112-50.1-112-112c0-28.6 10.7-54.8 28.4-74.6z";e.DF={prefix:"far",iconName:n,icon:[640,512,r,i,o]},e.aT=e.DF},73657:function(t,e){"use strict";var n="magnifying-glass",r=[128269,"search"],i="f002",o="M504.1 471l-134-134C399.1 301.5 415.1 256.8 415.1 208c0-114.9-93.13-208-208-208S-.0002 93.13-.0002 208S93.12 416 207.1 416c48.79 0 93.55-16.91 129-45.04l134 134C475.7 509.7 481.9 512 488 512s12.28-2.344 16.97-7.031C514.3 495.6 514.3 480.4 504.1 471zM48 208c0-88.22 71.78-160 160-160s160 71.78 160 160s-71.78 160-160 160S48 296.2 48 208z";e.DF={prefix:"far",iconName:n,icon:[512,512,r,i,o]},e.Y$=e.DF},18403:function(t,e){"use strict";var n="palette",r=[127912],i="f53f",o="M160 255.1C160 273.7 145.7 287.1 128 287.1C110.3 287.1 96 273.7 96 255.1C96 238.3 110.3 223.1 128 223.1C145.7 223.1 160 238.3 160 255.1zM128 159.1C128 142.3 142.3 127.1 160 127.1C177.7 127.1 192 142.3 192 159.1C192 177.7 177.7 191.1 160 191.1C142.3 191.1 128 177.7 128 159.1zM288 127.1C288 145.7 273.7 159.1 256 159.1C238.3 159.1 224 145.7 224 127.1C224 110.3 238.3 95.1 256 95.1C273.7 95.1 288 110.3 288 127.1zM320 159.1C320 142.3 334.3 127.1 352 127.1C369.7 127.1 384 142.3 384 159.1C384 177.7 369.7 191.1 352 191.1C334.3 191.1 320 177.7 320 159.1zM441.9 319.1H344C317.5 319.1 296 341.5 296 368C296 371.4 296.4 374.7 297 377.9C299.2 388.1 303.5 397.1 307.9 407.8C313.9 421.6 320 435.3 320 449.8C320 481.7 298.4 510.5 266.6 511.8C263.1 511.9 259.5 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 256.9 511.1 257.8 511.1 258.7C511.6 295.2 478.4 320 441.9 320V319.1zM463.1 258.2C463.1 257.4 464 256.7 464 255.1C464 141.1 370.9 47.1 256 47.1C141.1 47.1 48 141.1 48 255.1C48 370.9 141.1 464 256 464C258.9 464 261.8 463.9 264.6 463.8C265.4 463.8 265.9 463.6 266.2 463.5C266.6 463.2 267.3 462.8 268.2 461.7C270.1 459.4 272 455.2 272 449.8C272 448.1 271.4 444.3 266.4 432.7C265.8 431.5 265.2 430.1 264.5 428.5C260.2 418.9 253.4 403.5 250.1 387.8C248.7 381.4 248 374.8 248 368C248 314.1 290.1 271.1 344 271.1H441.9C449.6 271.1 455.1 269.3 459.7 266.2C463 263.4 463.1 260.9 463.1 258.2V258.2z";e.DF={prefix:"far",iconName:n,icon:[512,512,r,i,o]},e.q2=e.DF},42226:function(t,e){"use strict";var n="pen-line",r=[],i="e212",o="M36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75C495.8 61.87 498.5 65.24 500.9 68.79C517.3 93.63 514.6 127.4 492.7 149.3L188.5 453.4C187.2 454.7 185.9 455.1 184.5 457.2C174.9 465.7 163.5 471.1 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9zM59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L383 191L320.1 128.1L92.51 357.4C91.92 358 91.35 358.6 90.8 359.3C86.94 363.6 84.07 368.8 82.42 374.4L59.44 452.6zM552 464C565.3 464 576 474.7 576 488C576 501.3 565.3 512 552 512H248C234.7 512 224 501.3 224 488C224 474.7 234.7 464 248 464H552z";e.DF={prefix:"far",iconName:n,icon:[576,512,r,i,o]},e.E8=e.DF},93763:function(t,e){"use strict";var n="pen-to-square",r=["edit"],i="f044",o="M373.1 24.97C401.2-3.147 446.8-3.147 474.9 24.97L487 37.09C515.1 65.21 515.1 110.8 487 138.9L289.8 336.2C281.1 344.8 270.4 351.1 258.6 354.5L158.6 383.1C150.2 385.5 141.2 383.1 135 376.1C128.9 370.8 126.5 361.8 128.9 353.4L157.5 253.4C160.9 241.6 167.2 230.9 175.8 222.2L373.1 24.97zM440.1 58.91C431.6 49.54 416.4 49.54 407 58.91L377.9 88L424 134.1L453.1 104.1C462.5 95.6 462.5 80.4 453.1 71.03L440.1 58.91zM203.7 266.6L186.9 325.1L245.4 308.3C249.4 307.2 252.9 305.1 255.8 302.2L390.1 168L344 121.9L209.8 256.2C206.9 259.1 204.8 262.6 203.7 266.6zM200 64C213.3 64 224 74.75 224 88C224 101.3 213.3 112 200 112H88C65.91 112 48 129.9 48 152V424C48 446.1 65.91 464 88 464H360C382.1 464 400 446.1 400 424V312C400 298.7 410.7 288 424 288C437.3 288 448 298.7 448 312V424C448 472.6 408.6 512 360 512H88C39.4 512 0 472.6 0 424V152C0 103.4 39.4 64 88 64H200z";e.DF={prefix:"far",iconName:n,icon:[512,512,r,i,o]},e.Y=e.DF},53664:function(t,e){"use strict";var n="square-arrow-right",r=["arrow-square-right"],i="f33b",o="M384 32H64C28.66 32 0 60.66 0 96v320c0 35.34 28.66 64 64 64h320c35.34 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM400 416c0 8.82-7.18 16-16 16H64c-8.82 0-16-7.18-16-16V96c0-8.82 7.18-16 16-16h320c8.82 0 16 7.18 16 16V416zM232.3 134.4c-9.719-9-24.91-8.438-33.94 1.25c-9 9.719-8.469 24.88 1.25 33.94l67.21 62.41H120c-13.25 0-24 10.76-24 24.01c0 13.25 10.75 23.99 24 23.99h146.9l-67.21 62.41c-9.719 9.062-10.25 24.22-1.25 33.94c9.031 9.688 24.22 10.25 33.94 1.25l112-104C349.2 269 352 262.7 352 255.1s-2.781-13.04-7.656-17.6L232.3 134.4z";e.DF={prefix:"far",iconName:n,icon:[448,512,r,i,o]},e.JU=e.DF},35155:function(t,e){"use strict";var n="trash-can",r=[61460,"trash-alt"],i="f2ed",o="M160 400C160 408.8 152.8 416 144 416C135.2 416 128 408.8 128 400V192C128 183.2 135.2 176 144 176C152.8 176 160 183.2 160 192V400zM240 400C240 408.8 232.8 416 224 416C215.2 416 208 408.8 208 400V192C208 183.2 215.2 176 224 176C232.8 176 240 183.2 240 192V400zM320 400C320 408.8 312.8 416 304 416C295.2 416 288 408.8 288 400V192C288 183.2 295.2 176 304 176C312.8 176 320 183.2 320 192V400zM317.5 24.94L354.2 80H424C437.3 80 448 90.75 448 104C448 117.3 437.3 128 424 128H416V432C416 476.2 380.2 512 336 512H112C67.82 512 32 476.2 32 432V128H24C10.75 128 0 117.3 0 104C0 90.75 10.75 80 24 80H93.82L130.5 24.94C140.9 9.357 158.4 0 177.1 0H270.9C289.6 0 307.1 9.358 317.5 24.94H317.5zM151.5 80H296.5L277.5 51.56C276 49.34 273.5 48 270.9 48H177.1C174.5 48 171.1 49.34 170.5 51.56L151.5 80zM80 432C80 449.7 94.33 464 112 464H336C353.7 464 368 449.7 368 432V128H80V432z";e.DF={prefix:"far",iconName:n,icon:[448,512,r,i,o]},e.Vu=e.DF},23452:function(t,e){"use strict";var n="video",r=["video-camera"],i="f03d",o="M557.6 102.3c-11.53-7.406-25.88-8.391-38.28-2.688L416 147V128c0-35.35-28.65-64-64-64H64C28.65 64 0 92.65 0 128v256c0 35.35 28.65 64 64 64h288c35.35 0 64-28.65 64-64v-19.02l103.3 47.36c5.344 2.453 11.03 3.672 16.69 3.672c7.531 0 15.02-2.141 21.59-6.359C569.1 402.3 576 389.7 576 375.1V136C576 122.3 569.1 109.8 557.6 102.3zM368 384c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16V128c0-8.822 7.178-16 16-16h288c8.822 0 16 7.178 16 16V384zM528 363.5L416 312.2V199.8l112-51.33V363.5z";e.DF={prefix:"far",iconName:n,icon:[576,512,r,i,o]},e.Iy=e.DF},20655:function(t,e){"use strict";var n="align-left",r=[],i="f036",o="M288 64c0 17.7-14.3 32-32 32H32C14.3 96 0 81.7 0 64S14.3 32 32 32H256c17.7 0 32 14.3 32 32zm0 256c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H256c17.7 0 32 14.3 32 32zM0 192c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 448c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z";e.DF={prefix:"fas",iconName:n,icon:[448,512,r,i,o]},e.el=e.DF},75028:function(t,e){"use strict";var n="bars",r=["navicon"],i="f0c9",o="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z";e.DF={prefix:"fas",iconName:n,icon:[448,512,r,i,o]},e.xi=e.DF},903:function(t,e){"use strict";var n="check",r=[10003,10004],i="f00c",o="M470.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L192 338.7 425.4 105.4c12.5-12.5 32.8-12.5 45.3 0z";e.DF={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},e.LE=e.DF},41778:function(t,e){"use strict";var n="chevron-down",r=[],i="f078",o="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z";e.DF={prefix:"fas",iconName:n,icon:[512,512,r,i,o]},e.pt=e.DF},64746:function(t,e){"use strict";var n="chevron-right",r=[9002],i="f054",o="M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z";e.DF={prefix:"fas",iconName:n,icon:[384,512,r,i,o]},e._t=e.DF},27898:function(t,e){"use strict";var n="grid-2",r=[],i="e196",o="M192 80c0-26.5-21.5-48-48-48H48C21.5 32 0 53.5 0 80v96c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48V80zm0 256c0-26.5-21.5-48-48-48H48c-26.5 0-48 21.5-48 48v96c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48V336zM256 80v96c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48H304c-26.5 0-48 21.5-48 48zM448 336c0-26.5-21.5-48-48-48H304c-26.5 0-48 21.5-48 48v96c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48V336z";e.DF={prefix:"fas",iconName:n,icon:[448,512,r,i,o]},e.em=e.DF},56931:function(t,e){"use strict";var n="lock",r=[128274],i="f023",o="M144 144v48H304V144c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192V144C80 64.5 144.5 0 224 0s144 64.5 144 144v48h16c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80z";e.DF={prefix:"fas",iconName:n,icon:[448,512,r,i,o]},e.by=e.DF},62037:function(t,e){"use strict";var n="user-group",r=[128101,"user-friends"],i="f500",o="M352 128c0 70.7-57.3 128-128 128s-128-57.3-128-128S153.3 0 224 0s128 57.3 128 128zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3zM609.3 512H471.4c5.4-9.4 8.6-20.3 8.6-32v-8c0-60.7-27.1-115.2-69.8-151.8c2.4-.1 4.7-.2 7.1-.2h61.4C567.8 320 640 392.2 640 481.3c0 17-13.8 30.7-30.7 30.7zM432 256c-31 0-59-12.6-79.3-32.9C372.4 196.5 384 163.6 384 128c0-26.8-6.6-52.1-18.3-74.3C384.3 40.1 407.2 32 432 32c61.9 0 112 50.1 112 112s-50.1 112-112 112z";e.DF={prefix:"fas",iconName:n,icon:[640,512,r,i,o]},e.Nd=e.DF},79066:function(t,e){"use strict";var n="xmark",r=[128473,10005,10006,10060,215,"close","multiply","remove","times"],i="f00d",o="M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z";e.DF={prefix:"fas",iconName:n,icon:[320,512,r,i,o]},e.g8=e.DF},67814:function(t,e,n){"use strict";n.d(e,{G:function(){return w}});var r=n(23636),i=n(89632),o=n.n(i),a=n(30624),s=n.n(a);function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function c(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?u(Object(n),!0).forEach((function(e){f(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function l(t){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},l(t)}function f(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function d(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function h(t){return function(t){if(Array.isArray(t))return p(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return p(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function m(t){return e=t,(e-=0)==e?t:(t=t.replace(/[\-_\s]+(.)?/g,(function(t,e){return e?e.toUpperCase():""}))).substr(0,1).toLowerCase()+t.substr(1);var e}var g=["style"];function v(t){return t.split(";").map((function(t){return t.trim()})).filter((function(t){return t})).reduce((function(t,e){var n,r=e.indexOf(":"),i=m(e.slice(0,r)),o=e.slice(r+1).trim();return i.startsWith("webkit")?t[(n=i,n.charAt(0).toUpperCase()+n.slice(1))]=o:t[i]=o,t}),{})}var y=!1;try{y=!0}catch(t){}function b(t){return t&&"object"===l(t)&&t.prefix&&t.iconName&&t.icon?t:r.Qc.icon?r.Qc.icon(t):null===t?null:t&&"object"===l(t)&&t.prefix&&t.iconName?t:Array.isArray(t)&&2===t.length?{prefix:t[0],iconName:t[1]}:"string"==typeof t?{prefix:"fas",iconName:t}:void 0}function _(t,e){return Array.isArray(e)&&e.length>0||!Array.isArray(e)&&e?f({},t,e):{}}var w=s().forwardRef((function(t,e){var n=t.icon,i=t.mask,o=t.symbol,a=t.className,s=t.title,u=t.titleId,l=t.maskId,d=b(n),p=_("classes",[].concat(h(function(t){var e,n=t.beat,r=t.fade,i=t.beatFade,o=t.bounce,a=t.shake,s=t.flash,u=t.spin,c=t.spinPulse,l=t.spinReverse,d=t.pulse,h=t.fixedWidth,p=t.inverse,m=t.border,g=t.listItem,v=t.flip,y=t.size,b=t.rotation,_=t.pull,w=(f(e={"fa-beat":n,"fa-fade":r,"fa-beat-fade":i,"fa-bounce":o,"fa-shake":a,"fa-flash":s,"fa-spin":u,"fa-spin-reverse":l,"fa-spin-pulse":c,"fa-pulse":d,"fa-fw":h,"fa-inverse":p,"fa-border":m,"fa-li":g,"fa-flip":!0===v,"fa-flip-horizontal":"horizontal"===v||"both"===v,"fa-flip-vertical":"vertical"===v||"both"===v},"fa-".concat(y),null!=y),f(e,"fa-rotate-".concat(b),null!=b&&0!==b),f(e,"fa-pull-".concat(_),null!=_),f(e,"fa-swap-opacity",t.swapOpacity),e);return Object.keys(w).map((function(t){return w[t]?t:null})).filter((function(t){return t}))}(t)),h(a.split(" ")))),m=_("transform","string"==typeof t.transform?r.Qc.transform(t.transform):t.transform),g=_("mask",b(i)),v=(0,r.qv)(d,c(c(c(c({},p),m),g),{},{symbol:o,title:s,titleId:u,maskId:l}));if(!v)return function(){var t;!y&&console&&"function"==typeof console.error&&(t=console).error.apply(t,arguments)}("Could not find icon",d),null;var T=v.abstract,S={ref:e};return Object.keys(t).forEach((function(e){w.defaultProps.hasOwnProperty(e)||(S[e]=t[e])})),x(T[0],S)}));w.displayName="FontAwesomeIcon",w.propTypes={beat:o().bool,border:o().bool,beatFade:o().bool,bounce:o().bool,className:o().string,fade:o().bool,flash:o().bool,mask:o().oneOfType([o().object,o().array,o().string]),maskId:o().string,fixedWidth:o().bool,inverse:o().bool,flip:o().oneOf([!0,!1,"horizontal","vertical","both"]),icon:o().oneOfType([o().object,o().array,o().string]),listItem:o().bool,pull:o().oneOf(["right","left"]),pulse:o().bool,rotation:o().oneOf([0,90,180,270]),shake:o().bool,size:o().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:o().bool,spinPulse:o().bool,spinReverse:o().bool,symbol:o().oneOfType([o().bool,o().string]),title:o().string,titleId:o().string,transform:o().oneOfType([o().string,o().object]),swapOpacity:o().bool},w.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var x=function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var i=(n.children||[]).map((function(n){return t(e,n)})),o=Object.keys(n.attributes||{}).reduce((function(t,e){var r=n.attributes[e];switch(e){case"class":t.attrs.className=r,delete n.attributes.class;break;case"style":t.attrs.style=v(r);break;default:0===e.indexOf("aria-")||0===e.indexOf("data-")?t.attrs[e.toLowerCase()]=r:t.attrs[m(e)]=r}return t}),{attrs:{}}),a=r.style,s=void 0===a?{}:a,u=d(r,g);return o.attrs.style=c(c({},o.attrs.style),s),e.apply(void 0,[n.tag,c(c({},o.attrs),u)].concat(h(i)))}.bind(null,s().createElement)},1516:function(t,e,n){"use strict";var r=n(90888);function i(){}function o(){}o.resetWarningCache=i,t.exports=function(){function t(t,e,n,i,o,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function e(){return t}t.isRequired=t;var n={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},89632:function(t,e,n){t.exports=n(1516)()},90888:function(t){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},69898:function(t,e){"use strict";var n="fass",r="plus-large",i=[],o="e59e",a="M288 32l0-32H224l0 32 0 192H32 0v64H32 224V480v32h64V480 288l192 0 32 0 0-64-32 0-192 0 0-192z";e.DF={prefix:n,iconName:r,icon:[512,512,i,o,a]},e.RL=e.DF},53735:function(t){"use strict";t.exports=function(t,e,n){var r=[],i=0;return n.replace(t,(function(){var t=Array.prototype.slice.call(arguments),n=t.length,o=t[0],a=t[n-1],s=t[n-2],u=a.slice(i,s),c="function"==typeof e?e.apply(null,t):e;r.push(u,c),i=s+o.length})),r.push(n.slice(i)),r}},36602:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=function(t,e,n){return void 0===n&&(n=0),Math.round(Math.sqrt((1-n)*Math.pow(t,2)+n*Math.pow(e,2)))},i=function(t,e,n){return void 0===n&&(n=0),Number(((1-n)*t+n*e).toFixed(2))},o=n(96895),a=function(t){var e=void 0===t?[]:t,n=e[0],r=void 0===n?0:n,i=e[1],o=void 0===i?0:i,a=e[2],s=void 0===a?0:a,u=e[3],c=void 0===u?1:u;return"#"+(1<<24|r<<16|o<<8|s).toString(16).slice(1)+(255*c).toString(16).padStart(2,"0").slice(0,2)},s=function(t,e,n){var s=(0,o.Z)(t),u=s[0],c=s[1],l=s[2],f=s[3],d=(0,o.Z)(e),h=d[0],p=d[1],m=d[2],g=d[3],v=a([r(u,h,n),r(c,p,n),r(l,m,n),i(f,g,n)]);return 1===f&&1===g?v.slice(0,7):v}},96895:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=function(t){void 0===t&&(t="");var e=t.replace(/^#/,""),n=e.length;return 3===n||4===n?function(t){return t.split("").map((function(t){return t+t})).join("")}(e):e},i=function(t){return t?parseFloat((parseInt(t,16)/255).toFixed(2)):1},o=function(t){var e=r(t),n=e.slice(0,6),o=e.slice(6),a=parseInt(n,16);return[a>>16&255,a>>8&255,a>>0&255,i(o)]}},4204:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(96895),i=function(t){var e=void 0===t?[]:t,n=e[0],r=void 0===n?0:n,i=e[1],o=void 0===i?0:i,a=e[2],s=void 0===a?0:a,u=e[3];return"rgba("+r+","+o+","+s+","+(void 0===u?1:u)+")"},o=function(t,e){var n=(0,r.Z)(t),o=n[0],a=n[1],s=n[2],u=n[3];return i([o,a,s,null!=e?e:u])}},3207:function(t,e,n){"use strict";n.d(e,{O:function(){return r}});var r=function(t,e,n,r){void 0===r&&(r=!1),n.addEventListener(t,e,r)}},5244:function(t,e,n){"use strict";n.d(e,{j:function(){return r}});var r=function(t,e){return e.appendChild(t)}},87965:function(t,e,n){"use strict";n.d(e,{y:function(){return r}});var r=function(t){null==t||t.blur()}},75524:function(t,e,n){"use strict";n.d(e,{T:function(){return r}});var r=function(t,e){return void 0===t&&(t=!0),e.cloneNode(t)}},17502:function(t,e,n){"use strict";n.d(e,{a:function(){return r}});var r=function(t){return document.createElement(t)}},88819:function(t,e,n){"use strict";n.d(e,{T:function(){return r}});var r=function(t,e){void 0===t&&(t={preventScroll:!1}),null==e||e.focus(t)}},25581:function(t,e,n){"use strict";n.d(e,{T:function(){return r}});var r=function(t,e){for(var n,r=(null===(n=e.parentNode)||void 0===n?void 0:n.children)||[],i=0;i<r.length;i++){var o=r[i];o&&o!==e&&t(o)}}},67839:function(t,e,n){"use strict";n.d(e,{I:function(){return r}});var r=function(t,e){return e.getAttribute(t)}},23637:function(t,e,n){"use strict";n.d(e,{L:function(){return r}});var r=function(t){return t?t.getBoundingClientRect():{bottom:0,height:0,left:0,right:0,top:0,width:0,x:0,y:0}}},60299:function(t,e,n){"use strict";n.d(e,{V:function(){return o}});var r=n(57367),i=n(73989),o=function(t,e,n){var o=(0,i.b)()/(t+n),a=(0,r.W)()/(e+n);return Math.min(o,a)}},79020:function(t,e,n){"use strict";n.d(e,{d:function(){return i}});var r=n(60299),i=function(t,e,n,i,o){var a=(0,r.V)(e,i,o),s=e>i?e/t:i/n;return a>1?s:a*s}},23675:function(t,e,n){"use strict";n.d(e,{$:function(){return r}});var r=function(t,e){return function(t){return t.style}(e)[t]}},57367:function(t,e,n){"use strict";n.d(e,{W:function(){return r}});var r=function(){return window.innerHeight}},73989:function(t,e,n){"use strict";n.d(e,{b:function(){return r}});var r=function(){return window.innerWidth}},41117:function(t,e,n){"use strict";n.d(e,{d:function(){return r}});var r=function(t,e){e.removeAttribute(t)}},33206:function(t,e,n){"use strict";n.d(e,{h:function(){return r}});var r=function(t,e){e.contains(t)&&e.removeChild(t)}},62050:function(t,e,n){"use strict";n.d(e,{x:function(){return r}});var r=function(t,e,n,r){void 0===r&&(r=!1),n.removeEventListener(t,e,r)}},89213:function(t,e,n){"use strict";n.d(e,{P:function(){return r}});var r=function(t,e,n){return n.setAttribute(t,e)}},27126:function(t,e,n){"use strict";n.d(e,{U:function(){return r}});var r=function(t,e,n,r){r.style.setProperty(e,n,t)}},13490:function(t,e,n){"use strict";var r=n(58908);t.exports=function(t,e){return void 0===e&&(e=!1),function(n,i,o){if(n)t(n);else if(i.statusCode>=400&&i.statusCode<=599){var a=o;if(e)if(r.TextDecoder){var s=function(t){void 0===t&&(t="");return t.toLowerCase().split(";").reduce((function(t,e){var n=e.split("="),r=n[0],i=n[1];return"charset"===r.trim()?i.trim():t}),"utf-8")}(i.headers&&i.headers["content-type"]);try{a=new TextDecoder(s).decode(o)}catch(t){}}else a=String.fromCharCode.apply(null,new Uint8Array(o));t({cause:a})}else t(null,o)}}},9603:function(t,e,n){"use strict";var r=n(58908),i=n(67154),o=n(27376);s.httpHandler=n(13490);function a(t,e,n){var r=t;return o(e)?(n=e,"string"==typeof t&&(r={uri:t})):r=i({},e,{uri:t}),r.callback=n,r}function s(t,e,n){return u(e=a(t,e,n))}function u(t){if(void 0===t.callback)throw new Error("callback argument missing");var e=!1,n=function(n,r,i){e||(e=!0,t.callback(n,r,i))};function r(){var t=void 0;if(t=c.response?c.response:c.responseText||function(t){try{if("document"===t.responseType)return t.responseXML;var e=t.responseXML&&"parsererror"===t.responseXML.documentElement.nodeName;if(""===t.responseType&&!e)return t.responseXML}catch(t){}return null}(c),g)try{t=JSON.parse(t)}catch(t){}return t}function i(t){return clearTimeout(l),t instanceof Error||(t=new Error(""+(t||"Unknown XMLHttpRequest Error"))),t.statusCode=0,n(t,v)}function o(){if(!u){var e;clearTimeout(l),e=t.useXDR&&void 0===c.status?200:1223===c.status?204:c.status;var i=v,o=null;return 0!==e?(i={body:r(),statusCode:e,method:d,headers:{},url:f,rawRequest:c},c.getAllResponseHeaders&&(i.headers=function(t){var e={};return t?(t.trim().split("\n").forEach((function(t){var n=t.indexOf(":"),r=t.slice(0,n).trim().toLowerCase(),i=t.slice(n+1).trim();void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]})),e):e}(c.getAllResponseHeaders()))):o=new Error("Internal XMLHttpRequest Error"),n(o,i,i.body)}}var a,u,c=t.xhr||null;c||(c=t.cors||t.useXDR?new s.XDomainRequest:new s.XMLHttpRequest);var l,f=c.url=t.uri||t.url,d=c.method=t.method||"GET",h=t.body||t.data,p=c.headers=t.headers||{},m=!!t.sync,g=!1,v={body:void 0,headers:{},statusCode:0,method:d,url:f,rawRequest:c};if("json"in t&&!1!==t.json&&(g=!0,p.accept||p.Accept||(p.Accept="application/json"),"GET"!==d&&"HEAD"!==d&&(p["content-type"]||p["Content-Type"]||(p["Content-Type"]="application/json"),h=JSON.stringify(!0===t.json?h:t.json))),c.onreadystatechange=function(){4===c.readyState&&setTimeout(o,0)},c.onload=o,c.onerror=i,c.onprogress=function(){},c.onabort=function(){u=!0},c.ontimeout=i,c.open(d,f,!m,t.username,t.password),m||(c.withCredentials=!!t.withCredentials),!m&&t.timeout>0&&(l=setTimeout((function(){if(!u){u=!0,c.abort("timeout");var t=new Error("XMLHttpRequest timeout");t.code="ETIMEDOUT",i(t)}}),t.timeout)),c.setRequestHeader)for(a in p)p.hasOwnProperty(a)&&c.setRequestHeader(a,p[a]);else if(t.headers&&!function(t){for(var e in t)if(t.hasOwnProperty(e))return!1;return!0}(t.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in t&&(c.responseType=t.responseType),"beforeSend"in t&&"function"==typeof t.beforeSend&&t.beforeSend(c),c.send(h||null),c}t.exports=s,t.exports.default=s,s.XMLHttpRequest=r.XMLHttpRequest||function(){},s.XDomainRequest="withCredentials"in new s.XMLHttpRequest?s.XMLHttpRequest:r.XDomainRequest,function(t,e){for(var n=0;n<t.length;n++)e(t[n])}(["get","put","post","patch","head","delete"],(function(t){s["delete"===t?"del":t]=function(e,n,r){return(n=a(e,n,r)).method=t.toUpperCase(),u(n)}}))},72167:function(t,e){"use strict";function n(t,e){return void 0===e&&(e=Object),e&&"function"==typeof e.freeze?e.freeze(t):t}var r=n({HTML:"text/html",isHTML:function(t){return t===r.HTML},XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),i=n({HTML:"http://www.w3.org/1999/xhtml",isHTML:function(t){return t===i.HTML},SVG:"http://www.w3.org/2000/svg",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"});e.assign=function(t,e){if(null===t||"object"!=typeof t)throw new TypeError("target is not an object");for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t},e.find=function(t,e,n){if(void 0===n&&(n=Array.prototype),t&&"function"==typeof n.find)return n.find.call(t,e);for(var r=0;r<t.length;r++)if(Object.prototype.hasOwnProperty.call(t,r)){var i=t[r];if(e.call(void 0,i,r,t))return i}},e.freeze=n,e.MIME_TYPE=r,e.NAMESPACE=i},86129:function(t,e,n){var r=n(72167),i=n(41146),o=n(31045),a=n(76925),s=i.DOMImplementation,u=r.NAMESPACE,c=a.ParseError,l=a.XMLReader;function f(t){return t.replace(/\r[\n\u0085]/g,"\n").replace(/[\r\u0085\u2028]/g,"\n")}function d(t){this.options=t||{locator:{}}}function h(){this.cdata=!1}function p(t,e){e.lineNumber=t.lineNumber,e.columnNumber=t.columnNumber}function m(t){if(t)return"\n@"+(t.systemId||"")+"#[line:"+t.lineNumber+",col:"+t.columnNumber+"]"}function g(t,e,n){return"string"==typeof t?t.substr(e,n):t.length>=e+n||e?new java.lang.String(t,e,n)+"":t}function v(t,e){t.currentElement?t.currentElement.appendChild(e):t.doc.appendChild(e)}d.prototype.parseFromString=function(t,e){var n=this.options,r=new l,i=n.domBuilder||new h,a=n.errorHandler,s=n.locator,c=n.xmlns||{},d=/\/x?html?$/.test(e),p=d?o.HTML_ENTITIES:o.XML_ENTITIES;s&&i.setDocumentLocator(s),r.errorHandler=function(t,e,n){if(!t){if(e instanceof h)return e;t=e}var r={},i=t instanceof Function;function o(e){var o=t[e];!o&&i&&(o=2==t.length?function(n){t(e,n)}:t),r[e]=o&&function(t){o("[xmldom "+e+"]\t"+t+m(n))}||function(){}}return n=n||{},o("warning"),o("error"),o("fatalError"),r}(a,i,s),r.domBuilder=n.domBuilder||i,d&&(c[""]=u.HTML),c.xml=c.xml||u.XML;var g=n.normalizeLineEndings||f;return t&&"string"==typeof t?r.parse(g(t),c,p):r.errorHandler.error("invalid doc source"),i.doc},h.prototype={startDocument:function(){this.doc=(new s).createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(t,e,n,r){var i=this.doc,o=i.createElementNS(t,n||e),a=r.length;v(this,o),this.currentElement=o,this.locator&&p(this.locator,o);for(var s=0;s<a;s++){t=r.getURI(s);var u=r.getValue(s),c=(n=r.getQName(s),i.createAttributeNS(t,n));this.locator&&p(r.getLocator(s),c),c.value=c.nodeValue=u,o.setAttributeNode(c)}},endElement:function(t,e,n){var r=this.currentElement;r.tagName;this.currentElement=r.parentNode},startPrefixMapping:function(t,e){},endPrefixMapping:function(t){},processingInstruction:function(t,e){var n=this.doc.createProcessingInstruction(t,e);this.locator&&p(this.locator,n),v(this,n)},ignorableWhitespace:function(t,e,n){},characters:function(t,e,n){if(t=g.apply(this,arguments)){if(this.cdata)var r=this.doc.createCDATASection(t);else r=this.doc.createTextNode(t);this.currentElement?this.currentElement.appendChild(r):/^\s*$/.test(t)&&this.doc.appendChild(r),this.locator&&p(this.locator,r)}},skippedEntity:function(t){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(t){(this.locator=t)&&(t.lineNumber=0)},comment:function(t,e,n){t=g.apply(this,arguments);var r=this.doc.createComment(t);this.locator&&p(this.locator,r),v(this,r)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(t,e,n){var r=this.doc.implementation;if(r&&r.createDocumentType){var i=r.createDocumentType(t,e,n);this.locator&&p(this.locator,i),v(this,i),this.doc.doctype=i}},warning:function(t){console.warn("[xmldom warning]\t"+t,m(this.locator))},error:function(t){console.error("[xmldom error]\t"+t,m(this.locator))},fatalError:function(t){throw new c(t,this.locator)}},"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,(function(t){h.prototype[t]=function(){return null}})),e.DOMParser=d},41146:function(t,e,n){var r=n(72167),i=r.find,o=r.NAMESPACE;function a(t){return""!==t}function s(t,e){return t.hasOwnProperty(e)||(t[e]=!0),t}function u(t){if(!t)return[];var e=function(t){return t?t.split(/[\t\n\f\r ]+/).filter(a):[]}(t);return Object.keys(e.reduce(s,{}))}function c(t,e){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}function l(t,e){var n=t.prototype;if(!(n instanceof e)){function r(){}r.prototype=e.prototype,c(n,r=new r),t.prototype=n=r}n.constructor!=t&&("function"!=typeof t&&console.error("unknown Class:"+t),n.constructor=t)}var f={},d=f.ELEMENT_NODE=1,h=f.ATTRIBUTE_NODE=2,p=f.TEXT_NODE=3,m=f.CDATA_SECTION_NODE=4,g=f.ENTITY_REFERENCE_NODE=5,v=f.ENTITY_NODE=6,y=f.PROCESSING_INSTRUCTION_NODE=7,b=f.COMMENT_NODE=8,_=f.DOCUMENT_NODE=9,w=f.DOCUMENT_TYPE_NODE=10,x=f.DOCUMENT_FRAGMENT_NODE=11,T=f.NOTATION_NODE=12,S={},E={},k=(S.INDEX_SIZE_ERR=(E[1]="Index size error",1),S.DOMSTRING_SIZE_ERR=(E[2]="DOMString size error",2),S.HIERARCHY_REQUEST_ERR=(E[3]="Hierarchy request error",3)),C=(S.WRONG_DOCUMENT_ERR=(E[4]="Wrong document",4),S.INVALID_CHARACTER_ERR=(E[5]="Invalid character",5),S.NO_DATA_ALLOWED_ERR=(E[6]="No data allowed",6),S.NO_MODIFICATION_ALLOWED_ERR=(E[7]="No modification allowed",7),S.NOT_FOUND_ERR=(E[8]="Not found",8)),O=(S.NOT_SUPPORTED_ERR=(E[9]="Not supported",9),S.INUSE_ATTRIBUTE_ERR=(E[10]="Attribute in use",10));S.INVALID_STATE_ERR=(E[11]="Invalid state",11),S.SYNTAX_ERR=(E[12]="Syntax error",12),S.INVALID_MODIFICATION_ERR=(E[13]="Invalid modification",13),S.NAMESPACE_ERR=(E[14]="Invalid namespace",14),S.INVALID_ACCESS_ERR=(E[15]="Invalid access",15);function A(t,e){if(e instanceof Error)var n=e;else n=this,Error.call(this,E[t]),this.message=E[t],Error.captureStackTrace&&Error.captureStackTrace(this,A);return n.code=t,e&&(this.message=this.message+": "+e),n}function M(){}function P(t,e){this._node=t,this._refresh=e,D(this)}function D(t){var e=t._node._inc||t._node.ownerDocument._inc;if(t._inc!=e){var n=t._refresh(t._node);bt(t,"length",n.length),c(n,t),t._inc=e}}function I(){}function L(t,e){for(var n=t.length;n--;)if(t[n]===e)return n}function R(t,e,n,r){if(r?e[L(e,r)]=n:e[e.length++]=n,t){n.ownerElement=t;var i=t.ownerDocument;i&&(r&&q(i,t,r),function(t,e,n){t&&t._inc++,n.namespaceURI===o.XMLNS&&(e._nsMap[n.prefix?n.localName:""]=n.value)}(i,t,n))}}function N(t,e,n){var r=L(e,n);if(!(r>=0))throw new A(C,new Error(t.tagName+"@"+n));for(var i=e.length-1;r<i;)e[r]=e[++r];if(e.length=i,t){var o=t.ownerDocument;o&&(q(o,t,n),n.ownerElement=null)}}function j(){}function F(){}function U(t){return("<"==t?"<":">"==t&&">")||"&"==t&&"&"||'"'==t&&"""||"&#"+t.charCodeAt()+";"}function B(t,e){if(e(t))return!0;if(t=t.firstChild)do{if(B(t,e))return!0}while(t=t.nextSibling)}function z(){this.ownerDocument=this}function q(t,e,n,r){t&&t._inc++,n.namespaceURI===o.XMLNS&&delete e._nsMap[n.prefix?n.localName:""]}function H(t,e,n){if(t&&t._inc){t._inc++;var r=e.childNodes;if(n)r[r.length++]=n;else{for(var i=e.firstChild,o=0;i;)r[o++]=i,i=i.nextSibling;r.length=o,delete r[r.length]}}}function W(t,e){var n=e.previousSibling,r=e.nextSibling;return n?n.nextSibling=r:t.firstChild=r,r?r.previousSibling=n:t.lastChild=n,e.parentNode=null,e.previousSibling=null,e.nextSibling=null,H(t.ownerDocument,t),e}function V(t){return t&&t.nodeType===F.DOCUMENT_TYPE_NODE}function Y(t){return t&&t.nodeType===F.ELEMENT_NODE}function $(t){return t&&t.nodeType===F.TEXT_NODE}function G(t,e){var n=t.childNodes||[];if(i(n,Y)||V(e))return!1;var r=i(n,V);return!(e&&r&&n.indexOf(r)>n.indexOf(e))}function Z(t,e){var n=t.childNodes||[];if(i(n,(function(t){return Y(t)&&t!==e})))return!1;var r=i(n,V);return!(e&&r&&n.indexOf(r)>n.indexOf(e))}function K(t,e,n){if(!function(t){return t&&(t.nodeType===F.DOCUMENT_NODE||t.nodeType===F.DOCUMENT_FRAGMENT_NODE||t.nodeType===F.ELEMENT_NODE)}(t))throw new A(k,"Unexpected parent node type "+t.nodeType);if(n&&n.parentNode!==t)throw new A(C,"child not in parent");if(!function(t){return t&&(Y(t)||$(t)||V(t)||t.nodeType===F.DOCUMENT_FRAGMENT_NODE||t.nodeType===F.COMMENT_NODE||t.nodeType===F.PROCESSING_INSTRUCTION_NODE)}(e)||V(e)&&t.nodeType!==F.DOCUMENT_NODE)throw new A(k,"Unexpected node type "+e.nodeType+" for parent node type "+t.nodeType)}function X(t,e,n){var r=t.childNodes||[],o=e.childNodes||[];if(e.nodeType===F.DOCUMENT_FRAGMENT_NODE){var a=o.filter(Y);if(a.length>1||i(o,$))throw new A(k,"More than one element or text in fragment");if(1===a.length&&!G(t,n))throw new A(k,"Element in fragment can not be inserted before doctype")}if(Y(e)&&!G(t,n))throw new A(k,"Only one element can be added and only after doctype");if(V(e)){if(i(r,V))throw new A(k,"Only one doctype is allowed");var s=i(r,Y);if(n&&r.indexOf(s)<r.indexOf(n))throw new A(k,"Doctype can only be inserted before an element");if(!n&&s)throw new A(k,"Doctype can not be appended since element is present")}}function Q(t,e,n){var r=t.childNodes||[],o=e.childNodes||[];if(e.nodeType===F.DOCUMENT_FRAGMENT_NODE){var a=o.filter(Y);if(a.length>1||i(o,$))throw new A(k,"More than one element or text in fragment");if(1===a.length&&!Z(t,n))throw new A(k,"Element in fragment can not be inserted before doctype")}if(Y(e)&&!Z(t,n))throw new A(k,"Only one element can be added and only after doctype");if(V(e)){if(i(r,(function(t){return V(t)&&t!==n})))throw new A(k,"Only one doctype is allowed");var s=i(r,Y);if(n&&r.indexOf(s)<r.indexOf(n))throw new A(k,"Doctype can only be inserted before an element")}}function J(t,e,n,r){K(t,e,n),t.nodeType===F.DOCUMENT_NODE&&(r||X)(t,e,n);var i=e.parentNode;if(i&&i.removeChild(e),e.nodeType===x){var o=e.firstChild;if(null==o)return e;var a=e.lastChild}else o=a=e;var s=n?n.previousSibling:t.lastChild;o.previousSibling=s,a.nextSibling=n,s?s.nextSibling=o:t.firstChild=o,null==n?t.lastChild=a:n.previousSibling=a;do{o.parentNode=t}while(o!==a&&(o=o.nextSibling));return H(t.ownerDocument||t,t),e.nodeType==x&&(e.firstChild=e.lastChild=null),e}function tt(){this._nsMap={}}function et(){}function nt(){}function rt(){}function it(){}function ot(){}function at(){}function st(){}function ut(){}function ct(){}function lt(){}function ft(){}function dt(){}function ht(t,e){var n=[],r=9==this.nodeType&&this.documentElement||this,i=r.prefix,o=r.namespaceURI;if(o&&null==i&&null==(i=r.lookupPrefix(o)))var a=[{namespace:o,prefix:null}];return gt(this,n,t,e,a),n.join("")}function pt(t,e,n){var r=t.prefix||"",i=t.namespaceURI;if(!i)return!1;if("xml"===r&&i===o.XML||i===o.XMLNS)return!1;for(var a=n.length;a--;){var s=n[a];if(s.prefix===r)return s.namespace!==i}return!0}function mt(t,e,n){t.push(" ",e,'="',n.replace(/[<>&"\t\n\r]/g,U),'"')}function gt(t,e,n,r,i){if(i||(i=[]),r){if(!(t=r(t)))return;if("string"==typeof t)return void e.push(t)}switch(t.nodeType){case d:var a=t.attributes,s=a.length,u=t.firstChild,c=t.tagName,l=c;if(!(n=o.isHTML(t.namespaceURI)||n)&&!t.prefix&&t.namespaceURI){for(var f,v=0;v<a.length;v++)if("xmlns"===a.item(v).name){f=a.item(v).value;break}if(!f)for(var T=i.length-1;T>=0;T--){if(""===(S=i[T]).prefix&&S.namespace===t.namespaceURI){f=S.namespace;break}}if(f!==t.namespaceURI)for(T=i.length-1;T>=0;T--){var S;if((S=i[T]).namespace===t.namespaceURI){S.prefix&&(l=S.prefix+":"+c);break}}}e.push("<",l);for(var E=0;E<s;E++){"xmlns"==(k=a.item(E)).prefix?i.push({prefix:k.localName,namespace:k.value}):"xmlns"==k.nodeName&&i.push({prefix:"",namespace:k.value})}for(E=0;E<s;E++){var k,C,O;if(pt(k=a.item(E),0,i))mt(e,(C=k.prefix||"")?"xmlns:"+C:"xmlns",O=k.namespaceURI),i.push({prefix:C,namespace:O});gt(k,e,n,r,i)}if(c===l&&pt(t,0,i))mt(e,(C=t.prefix||"")?"xmlns:"+C:"xmlns",O=t.namespaceURI),i.push({prefix:C,namespace:O});if(u||n&&!/^(?:meta|link|img|br|hr|input)$/i.test(c)){if(e.push(">"),n&&/^script$/i.test(c))for(;u;)u.data?e.push(u.data):gt(u,e,n,r,i.slice()),u=u.nextSibling;else for(;u;)gt(u,e,n,r,i.slice()),u=u.nextSibling;e.push("</",l,">")}else e.push("/>");return;case _:case x:for(u=t.firstChild;u;)gt(u,e,n,r,i.slice()),u=u.nextSibling;return;case h:return mt(e,t.name,t.value);case p:return e.push(t.data.replace(/[<&>]/g,U));case m:return e.push("<![CDATA[",t.data,"]]>");case b:return e.push("\x3c!--",t.data,"--\x3e");case w:var A=t.publicId,M=t.systemId;if(e.push("<!DOCTYPE ",t.name),A)e.push(" PUBLIC ",A),M&&"."!=M&&e.push(" ",M),e.push(">");else if(M&&"."!=M)e.push(" SYSTEM ",M,">");else{var P=t.internalSubset;P&&e.push(" [",P,"]"),e.push(">")}return;case y:return e.push("<?",t.target," ",t.data,"?>");case g:return e.push("&",t.nodeName,";");default:e.push("??",t.nodeName)}}function vt(t,e,n){var r;switch(e.nodeType){case d:(r=e.cloneNode(!1)).ownerDocument=t;case x:break;case h:n=!0}if(r||(r=e.cloneNode(!1)),r.ownerDocument=t,r.parentNode=null,n)for(var i=e.firstChild;i;)r.appendChild(vt(t,i,n)),i=i.nextSibling;return r}function yt(t,e,n){var r=new e.constructor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=e[i];"object"!=typeof o&&o!=r[i]&&(r[i]=o)}switch(e.childNodes&&(r.childNodes=new M),r.ownerDocument=t,r.nodeType){case d:var a=e.attributes,s=r.attributes=new I,u=a.length;s._ownerElement=r;for(var c=0;c<u;c++)r.setAttributeNode(yt(t,a.item(c),!0));break;case h:n=!0}if(n)for(var l=e.firstChild;l;)r.appendChild(yt(t,l,n)),l=l.nextSibling;return r}function bt(t,e,n){t[e]=n}A.prototype=Error.prototype,c(S,A),M.prototype={length:0,item:function(t){return this[t]||null},toString:function(t,e){for(var n=[],r=0;r<this.length;r++)gt(this[r],n,t,e);return n.join("")},filter:function(t){return Array.prototype.filter.call(this,t)},indexOf:function(t){return Array.prototype.indexOf.call(this,t)}},P.prototype.item=function(t){return D(this),this[t]},l(P,M),I.prototype={length:0,item:M.prototype.item,getNamedItem:function(t){for(var e=this.length;e--;){var n=this[e];if(n.nodeName==t)return n}},setNamedItem:function(t){var e=t.ownerElement;if(e&&e!=this._ownerElement)throw new A(O);var n=this.getNamedItem(t.nodeName);return R(this._ownerElement,this,t,n),n},setNamedItemNS:function(t){var e,n=t.ownerElement;if(n&&n!=this._ownerElement)throw new A(O);return e=this.getNamedItemNS(t.namespaceURI,t.localName),R(this._ownerElement,this,t,e),e},removeNamedItem:function(t){var e=this.getNamedItem(t);return N(this._ownerElement,this,e),e},removeNamedItemNS:function(t,e){var n=this.getNamedItemNS(t,e);return N(this._ownerElement,this,n),n},getNamedItemNS:function(t,e){for(var n=this.length;n--;){var r=this[n];if(r.localName==e&&r.namespaceURI==t)return r}return null}},j.prototype={hasFeature:function(t,e){return!0},createDocument:function(t,e,n){var r=new z;if(r.implementation=this,r.childNodes=new M,r.doctype=n||null,n&&r.appendChild(n),e){var i=r.createElementNS(t,e);r.appendChild(i)}return r},createDocumentType:function(t,e,n){var r=new at;return r.name=t,r.nodeName=t,r.publicId=e||"",r.systemId=n||"",r}},F.prototype={firstChild:null,lastChild:null,previousSibling:null,nextSibling:null,attributes:null,parentNode:null,childNodes:null,ownerDocument:null,nodeValue:null,namespaceURI:null,prefix:null,localName:null,insertBefore:function(t,e){return J(this,t,e)},replaceChild:function(t,e){J(this,t,e,Q),e&&this.removeChild(e)},removeChild:function(t){return W(this,t)},appendChild:function(t){return this.insertBefore(t,null)},hasChildNodes:function(){return null!=this.firstChild},cloneNode:function(t){return yt(this.ownerDocument||this,this,t)},normalize:function(){for(var t=this.firstChild;t;){var e=t.nextSibling;e&&e.nodeType==p&&t.nodeType==p?(this.removeChild(e),t.appendData(e.data)):(t.normalize(),t=e)}},isSupported:function(t,e){return this.ownerDocument.implementation.hasFeature(t,e)},hasAttributes:function(){return this.attributes.length>0},lookupPrefix:function(t){for(var e=this;e;){var n=e._nsMap;if(n)for(var r in n)if(Object.prototype.hasOwnProperty.call(n,r)&&n[r]===t)return r;e=e.nodeType==h?e.ownerDocument:e.parentNode}return null},lookupNamespaceURI:function(t){for(var e=this;e;){var n=e._nsMap;if(n&&Object.prototype.hasOwnProperty.call(n,t))return n[t];e=e.nodeType==h?e.ownerDocument:e.parentNode}return null},isDefaultNamespace:function(t){return null==this.lookupPrefix(t)}},c(f,F),c(f,F.prototype),z.prototype={nodeName:"#document",nodeType:_,doctype:null,documentElement:null,_inc:1,insertBefore:function(t,e){if(t.nodeType==x){for(var n=t.firstChild;n;){var r=n.nextSibling;this.insertBefore(n,e),n=r}return t}return J(this,t,e),t.ownerDocument=this,null===this.documentElement&&t.nodeType===d&&(this.documentElement=t),t},removeChild:function(t){return this.documentElement==t&&(this.documentElement=null),W(this,t)},replaceChild:function(t,e){J(this,t,e,Q),t.ownerDocument=this,e&&this.removeChild(e),Y(t)&&(this.documentElement=t)},importNode:function(t,e){return vt(this,t,e)},getElementById:function(t){var e=null;return B(this.documentElement,(function(n){if(n.nodeType==d&&n.getAttribute("id")==t)return e=n,!0})),e},getElementsByClassName:function(t){var e=u(t);return new P(this,(function(n){var r=[];return e.length>0&&B(n.documentElement,(function(i){if(i!==n&&i.nodeType===d){var o=i.getAttribute("class");if(o){var a=t===o;if(!a){var s=u(o);a=e.every((c=s,function(t){return c&&-1!==c.indexOf(t)}))}a&&r.push(i)}}var c})),r}))},createElement:function(t){var e=new tt;return e.ownerDocument=this,e.nodeName=t,e.tagName=t,e.localName=t,e.childNodes=new M,(e.attributes=new I)._ownerElement=e,e},createDocumentFragment:function(){var t=new lt;return t.ownerDocument=this,t.childNodes=new M,t},createTextNode:function(t){var e=new rt;return e.ownerDocument=this,e.appendData(t),e},createComment:function(t){var e=new it;return e.ownerDocument=this,e.appendData(t),e},createCDATASection:function(t){var e=new ot;return e.ownerDocument=this,e.appendData(t),e},createProcessingInstruction:function(t,e){var n=new ft;return n.ownerDocument=this,n.tagName=n.target=t,n.nodeValue=n.data=e,n},createAttribute:function(t){var e=new et;return e.ownerDocument=this,e.name=t,e.nodeName=t,e.localName=t,e.specified=!0,e},createEntityReference:function(t){var e=new ct;return e.ownerDocument=this,e.nodeName=t,e},createElementNS:function(t,e){var n=new tt,r=e.split(":"),i=n.attributes=new I;return n.childNodes=new M,n.ownerDocument=this,n.nodeName=e,n.tagName=e,n.namespaceURI=t,2==r.length?(n.prefix=r[0],n.localName=r[1]):n.localName=e,i._ownerElement=n,n},createAttributeNS:function(t,e){var n=new et,r=e.split(":");return n.ownerDocument=this,n.nodeName=e,n.name=e,n.namespaceURI=t,n.specified=!0,2==r.length?(n.prefix=r[0],n.localName=r[1]):n.localName=e,n}},l(z,F),tt.prototype={nodeType:d,hasAttribute:function(t){return null!=this.getAttributeNode(t)},getAttribute:function(t){var e=this.getAttributeNode(t);return e&&e.value||""},getAttributeNode:function(t){return this.attributes.getNamedItem(t)},setAttribute:function(t,e){var n=this.ownerDocument.createAttribute(t);n.value=n.nodeValue=""+e,this.setAttributeNode(n)},removeAttribute:function(t){var e=this.getAttributeNode(t);e&&this.removeAttributeNode(e)},appendChild:function(t){return t.nodeType===x?this.insertBefore(t,null):function(t,e){return e.parentNode&&e.parentNode.removeChild(e),e.parentNode=t,e.previousSibling=t.lastChild,e.nextSibling=null,e.previousSibling?e.previousSibling.nextSibling=e:t.firstChild=e,t.lastChild=e,H(t.ownerDocument,t,e),e}(this,t)},setAttributeNode:function(t){return this.attributes.setNamedItem(t)},setAttributeNodeNS:function(t){return this.attributes.setNamedItemNS(t)},removeAttributeNode:function(t){return this.attributes.removeNamedItem(t.nodeName)},removeAttributeNS:function(t,e){var n=this.getAttributeNodeNS(t,e);n&&this.removeAttributeNode(n)},hasAttributeNS:function(t,e){return null!=this.getAttributeNodeNS(t,e)},getAttributeNS:function(t,e){var n=this.getAttributeNodeNS(t,e);return n&&n.value||""},setAttributeNS:function(t,e,n){var r=this.ownerDocument.createAttributeNS(t,e);r.value=r.nodeValue=""+n,this.setAttributeNode(r)},getAttributeNodeNS:function(t,e){return this.attributes.getNamedItemNS(t,e)},getElementsByTagName:function(t){return new P(this,(function(e){var n=[];return B(e,(function(r){r===e||r.nodeType!=d||"*"!==t&&r.tagName!=t||n.push(r)})),n}))},getElementsByTagNameNS:function(t,e){return new P(this,(function(n){var r=[];return B(n,(function(i){i===n||i.nodeType!==d||"*"!==t&&i.namespaceURI!==t||"*"!==e&&i.localName!=e||r.push(i)})),r}))}},z.prototype.getElementsByTagName=tt.prototype.getElementsByTagName,z.prototype.getElementsByTagNameNS=tt.prototype.getElementsByTagNameNS,l(tt,F),et.prototype.nodeType=h,l(et,F),nt.prototype={data:"",substringData:function(t,e){return this.data.substring(t,t+e)},appendData:function(t){t=this.data+t,this.nodeValue=this.data=t,this.length=t.length},insertData:function(t,e){this.replaceData(t,0,e)},appendChild:function(t){throw new Error(E[k])},deleteData:function(t,e){this.replaceData(t,e,"")},replaceData:function(t,e,n){n=this.data.substring(0,t)+n+this.data.substring(t+e),this.nodeValue=this.data=n,this.length=n.length}},l(nt,F),rt.prototype={nodeName:"#text",nodeType:p,splitText:function(t){var e=this.data,n=e.substring(t);e=e.substring(0,t),this.data=this.nodeValue=e,this.length=e.length;var r=this.ownerDocument.createTextNode(n);return this.parentNode&&this.parentNode.insertBefore(r,this.nextSibling),r}},l(rt,nt),it.prototype={nodeName:"#comment",nodeType:b},l(it,nt),ot.prototype={nodeName:"#cdata-section",nodeType:m},l(ot,nt),at.prototype.nodeType=w,l(at,F),st.prototype.nodeType=T,l(st,F),ut.prototype.nodeType=v,l(ut,F),ct.prototype.nodeType=g,l(ct,F),lt.prototype.nodeName="#document-fragment",lt.prototype.nodeType=x,l(lt,F),ft.prototype.nodeType=y,l(ft,F),dt.prototype.serializeToString=function(t,e,n){return ht.call(t,e,n)},F.prototype.toString=ht;try{if(Object.defineProperty){function _t(t){switch(t.nodeType){case d:case x:var e=[];for(t=t.firstChild;t;)7!==t.nodeType&&8!==t.nodeType&&e.push(_t(t)),t=t.nextSibling;return e.join("");default:return t.nodeValue}}Object.defineProperty(P.prototype,"length",{get:function(){return D(this),this.$$length}}),Object.defineProperty(F.prototype,"textContent",{get:function(){return _t(this)},set:function(t){switch(this.nodeType){case d:case x:for(;this.firstChild;)this.removeChild(this.firstChild);(t||String(t))&&this.appendChild(this.ownerDocument.createTextNode(t));break;default:this.data=t,this.value=t,this.nodeValue=t}}}),bt=function(t,e,n){t["$$"+e]=n}}}catch(wt){}e.DocumentType=at,e.DOMException=A,e.DOMImplementation=j,e.Element=tt,e.Node=F,e.NodeList=M,e.XMLSerializer=dt},31045:function(t,e,n){var r=n(72167).freeze;e.XML_ENTITIES=r({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),e.HTML_ENTITIES=r({lt:"<",gt:">",amp:"&",quot:'"',apos:"'",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",times:"×",divide:"÷",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",ensp:" ",emsp:" ",thinsp:" ",zwnj:"",zwj:"",lrm:"",rlm:"",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",euro:"€",trade:"™",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"}),e.entityMap=e.HTML_ENTITIES},3969:function(t,e,n){var r=n(41146);r.DOMImplementation,r.XMLSerializer,e.DOMParser=n(86129).DOMParser},76925:function(t,e,n){var r=n(72167).NAMESPACE,i=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,o=new RegExp("[\\-\\.0-9"+i.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),a=new RegExp("^"+i.source+o.source+"*(?::"+i.source+o.source+"*)?$");function s(t,e){this.message=t,this.locator=e,Error.captureStackTrace&&Error.captureStackTrace(this,s)}function u(){}function c(t,e){return e.lineNumber=t.lineNumber,e.columnNumber=t.columnNumber,e}function l(t,e,n,i,o,a){function s(t,e,r){n.attributeNames.hasOwnProperty(t)&&a.fatalError("Attribute "+t+" redefined"),n.addValue(t,e.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,o),r)}for(var u,c=++e,l=0;;){var f=t.charAt(c);switch(f){case"=":if(1===l)u=t.slice(e,c),l=3;else{if(2!==l)throw new Error("attribute equal must after attrName");l=3}break;case"'":case'"':if(3===l||1===l){if(1===l&&(a.warning('attribute value must after "="'),u=t.slice(e,c)),e=c+1,!((c=t.indexOf(f,e))>0))throw new Error("attribute value no end '"+f+"' match");s(u,d=t.slice(e,c),e-1),l=5}else{if(4!=l)throw new Error('attribute value must after "="');s(u,d=t.slice(e,c),e),a.warning('attribute "'+u+'" missed start quot('+f+")!!"),e=c+1,l=5}break;case"/":switch(l){case 0:n.setTagName(t.slice(e,c));case 5:case 6:case 7:l=7,n.closed=!0;case 4:case 1:break;case 2:n.closed=!0;break;default:throw new Error("attribute invalid close char('/')")}break;case"":return a.error("unexpected end of input"),0==l&&n.setTagName(t.slice(e,c)),c;case">":switch(l){case 0:n.setTagName(t.slice(e,c));case 5:case 6:case 7:break;case 4:case 1:"/"===(d=t.slice(e,c)).slice(-1)&&(n.closed=!0,d=d.slice(0,-1));case 2:2===l&&(d=u),4==l?(a.warning('attribute "'+d+'" missed quot(")!'),s(u,d,e)):(r.isHTML(i[""])&&d.match(/^(?:disabled|checked|selected)$/i)||a.warning('attribute "'+d+'" missed value!! "'+d+'" instead!!'),s(d,d,e));break;case 3:throw new Error("attribute value missed!!")}return c;case"":f=" ";default:if(f<=" ")switch(l){case 0:n.setTagName(t.slice(e,c)),l=6;break;case 1:u=t.slice(e,c),l=2;break;case 4:var d=t.slice(e,c);a.warning('attribute "'+d+'" missed quot(")!!'),s(u,d,e);case 5:l=6}else switch(l){case 2:n.tagName;r.isHTML(i[""])&&u.match(/^(?:disabled|checked|selected)$/i)||a.warning('attribute "'+u+'" missed value!! "'+u+'" instead2!!'),s(u,u,e),e=c,l=1;break;case 5:a.warning('attribute space is required"'+u+'"!!');case 6:l=1,e=c;break;case 3:l=4,e=c;break;case 7:throw new Error("elements closed character '/' and '>' must be connected to")}}c++}}function f(t,e,n){for(var i=t.tagName,o=null,a=t.length;a--;){var s=t[a],u=s.qName,c=s.value;if((h=u.indexOf(":"))>0)var l=s.prefix=u.slice(0,h),f=u.slice(h+1),d="xmlns"===l&&f;else f=u,l=null,d="xmlns"===u&&"";s.localName=f,!1!==d&&(null==o&&(o={},p(n,n={})),n[d]=o[d]=c,s.uri=r.XMLNS,e.startPrefixMapping(d,c))}for(a=t.length;a--;){(l=(s=t[a]).prefix)&&("xml"===l&&(s.uri=r.XML),"xmlns"!==l&&(s.uri=n[l||""]))}var h;(h=i.indexOf(":"))>0?(l=t.prefix=i.slice(0,h),f=t.localName=i.slice(h+1)):(l=null,f=t.localName=i);var m=t.uri=n[l||""];if(e.startElement(m,f,i,t),!t.closed)return t.currentNSMap=n,t.localNSMap=o,!0;if(e.endElement(m,f,i),o)for(l in o)Object.prototype.hasOwnProperty.call(o,l)&&e.endPrefixMapping(l)}function d(t,e,n,r,i){if(/^(?:script|textarea)$/i.test(n)){var o=t.indexOf("</"+n+">",e),a=t.substring(e+1,o);if(/[&<]/.test(a))return/^script$/i.test(n)?(i.characters(a,0,a.length),o):(a=a.replace(/&#?\w+;/g,r),i.characters(a,0,a.length),o)}return e+1}function h(t,e,n,r){var i=r[n];return null==i&&((i=t.lastIndexOf("</"+n+">"))<e&&(i=t.lastIndexOf("</"+n)),r[n]=i),i<e}function p(t,e){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}function m(t,e,n,r){if("-"===t.charAt(e+2))return"-"===t.charAt(e+3)?(i=t.indexOf("--\x3e",e+4))>e?(n.comment(t,e+4,i-e-4),i+3):(r.error("Unclosed comment"),-1):-1;if("CDATA["==t.substr(e+3,6)){var i=t.indexOf("]]>",e+9);return n.startCDATA(),n.characters(t,e+9,i-e-9),n.endCDATA(),i+3}var o=function(t,e){var n,r=[],i=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;i.lastIndex=e,i.exec(t);for(;n=i.exec(t);)if(r.push(n),n[1])return r}(t,e),a=o.length;if(a>1&&/!doctype/i.test(o[0][0])){var s=o[1][0],u=!1,c=!1;a>3&&(/^public$/i.test(o[2][0])?(u=o[3][0],c=a>4&&o[4][0]):/^system$/i.test(o[2][0])&&(c=o[3][0]));var l=o[a-1];return n.startDTD(s,u,c),n.endDTD(),l.index+l[0].length}return-1}function g(t,e,n){var r=t.indexOf("?>",e);if(r){var i=t.substring(e,r).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);if(i){i[0].length;return n.processingInstruction(i[1],i[2]),r+2}return-1}return-1}function v(){this.attributeNames={}}s.prototype=new Error,s.prototype.name=s.name,u.prototype={parse:function(t,e,n){var i=this.domBuilder;i.startDocument(),p(e,e={}),function(t,e,n,i,o){function a(t){if(t>65535){var e=55296+((t-=65536)>>10),n=56320+(1023&t);return String.fromCharCode(e,n)}return String.fromCharCode(t)}function u(t){var e=t.slice(1,-1);return Object.hasOwnProperty.call(n,e)?n[e]:"#"===e.charAt(0)?a(parseInt(e.substr(1).replace("x","0x"))):(o.error("entity not found:"+t),t)}function p(e){if(e>E){var n=t.substring(E,e).replace(/&#?\w+;/g,u);x&&y(E),i.characters(n,0,e-E),E=e}}function y(e,n){for(;e>=_&&(n=w.exec(t));)b=n.index,_=b+n[0].length,x.lineNumber++;x.columnNumber=e-b+1}var b=0,_=0,w=/.*(?:\r\n?|\n)|.*$/g,x=i.locator,T=[{currentNSMap:e}],S={},E=0;for(;;){try{var k=t.indexOf("<",E);if(k<0){if(!t.substr(E).match(/^\s*$/)){var C=i.doc,O=C.createTextNode(t.substr(E));C.appendChild(O),i.currentElement=O}return}switch(k>E&&p(k),t.charAt(k+1)){case"/":var A=t.indexOf(">",k+3),M=t.substring(k+2,A).replace(/[ \t\n\r]+$/g,""),P=T.pop();A<0?(M=t.substring(k+2).replace(/[\s<].*/,""),o.error("end tag name: "+M+" is not complete:"+P.tagName),A=k+1+M.length):M.match(/\s</)&&(M=M.replace(/[\s<].*/,""),o.error("end tag name: "+M+" maybe not complete"),A=k+1+M.length);var D=P.localNSMap,I=P.tagName==M;if(I||P.tagName&&P.tagName.toLowerCase()==M.toLowerCase()){if(i.endElement(P.uri,P.localName,M),D)for(var L in D)Object.prototype.hasOwnProperty.call(D,L)&&i.endPrefixMapping(L);I||o.fatalError("end tag name: "+M+" is not match the current start tagName:"+P.tagName)}else T.push(P);A++;break;case"?":x&&y(k),A=g(t,k,i);break;case"!":x&&y(k),A=m(t,k,i,o);break;default:x&&y(k);var R=new v,N=T[T.length-1].currentNSMap,j=(A=l(t,k,R,N,u,o),R.length);if(!R.closed&&h(t,A,R.tagName,S)&&(R.closed=!0,n.nbsp||o.warning("unclosed xml attribute")),x&&j){for(var F=c(x,{}),U=0;U<j;U++){var B=R[U];y(B.offset),B.locator=c(x,{})}i.locator=F,f(R,i,N)&&T.push(R),i.locator=x}else f(R,i,N)&&T.push(R);r.isHTML(R.uri)&&!R.closed?A=d(t,A,R.tagName,u,i):A++}}catch(t){if(t instanceof s)throw t;o.error("element parse error: "+t),A=-1}A>E?E=A:p(Math.max(k,E)+1)}}(t,e,n,i,this.errorHandler),i.endDocument()}},v.prototype={setTagName:function(t){if(!a.test(t))throw new Error("invalid tagName:"+t);this.tagName=t},addValue:function(t,e,n){if(!a.test(t))throw new Error("invalid attribute:"+t);this.attributeNames[t]=this.length,this[this.length++]={qName:t,value:e,offset:n}},length:0,getLocalName:function(t){return this[t].localName},getLocator:function(t){return this[t].locator},getQName:function(t){return this[t].qName},getURI:function(t){return this[t].uri},getValue:function(t){return this[t].value}},e.XMLReader=u,e.ParseError=s},64666:function(t,e,n){"use strict";var r;"Set"in n.g?"function"==typeof Set.prototype.forEach&&(r=!1,new Set([!0]).forEach((function(t){r=t})),!0===r)?t.exports=function(t){var e=[];return new Set(t).forEach((function(t){e.push(t)})),e}:t.exports=function(t){var e=new Set;return t.filter((function(t){return!e.has(t)&&(e.add(t),!0)}))}:t.exports=function(t){for(var e=[],n=0;n<t.length;n++)-1===e.indexOf(t[n])&&e.push(t[n]);return e}},9669:function(t,e,n){t.exports=n(51609)},55448:function(t,e,n){"use strict";var r=n(64867),i=n(36026),o=n(4372),a=n(15327),s=n(94097),u=n(84109),c=n(67985),l=n(85061);t.exports=function(t){return new Promise((function(e,n){var f=t.data,d=t.headers,h=t.responseType;r.isFormData(f)&&delete d["Content-Type"];var p=new XMLHttpRequest;if(t.auth){var m=t.auth.username||"",g=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";d.Authorization="Basic "+btoa(m+":"+g)}var v=s(t.baseURL,t.url);function y(){if(p){var r="getAllResponseHeaders"in p?u(p.getAllResponseHeaders()):null,o={data:h&&"text"!==h&&"json"!==h?p.response:p.responseText,status:p.status,statusText:p.statusText,headers:r,config:t,request:p};i(e,n,o),p=null}}if(p.open(t.method.toUpperCase(),a(v,t.params,t.paramsSerializer),!0),p.timeout=t.timeout,"onloadend"in p?p.onloadend=y:p.onreadystatechange=function(){p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))&&setTimeout(y)},p.onabort=function(){p&&(n(l("Request aborted",t,"ECONNABORTED",p)),p=null)},p.onerror=function(){n(l("Network Error",t,null,p)),p=null},p.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(l(e,t,t.transitional&&t.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",p)),p=null},r.isStandardBrowserEnv()){var b=(t.withCredentials||c(v))&&t.xsrfCookieName?o.read(t.xsrfCookieName):void 0;b&&(d[t.xsrfHeaderName]=b)}"setRequestHeader"in p&&r.forEach(d,(function(t,e){void 0===f&&"content-type"===e.toLowerCase()?delete d[e]:p.setRequestHeader(e,t)})),r.isUndefined(t.withCredentials)||(p.withCredentials=!!t.withCredentials),h&&"json"!==h&&(p.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&p.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){p&&(p.abort(),n(t),p=null)})),f||(f=null),p.send(f)}))}},51609:function(t,e,n){"use strict";var r=n(64867),i=n(91849),o=n(30321),a=n(47185);function s(t){var e=new o(t),n=i(o.prototype.request,e);return r.extend(n,o.prototype,e),r.extend(n,e),n}var u=s(n(45655));u.Axios=o,u.create=function(t){return s(a(u.defaults,t))},u.Cancel=n(65263),u.CancelToken=n(14972),u.isCancel=n(26502),u.all=function(t){return Promise.all(t)},u.spread=n(8713),u.isAxiosError=n(16268),t.exports=u,t.exports.default=u},65263:function(t){"use strict";function e(t){this.message=t}e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,t.exports=e},14972:function(t,e,n){"use strict";var r=n(65263);function i(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;t((function(t){n.reason||(n.reason=new r(t),e(n.reason))}))}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var t;return{token:new i((function(e){t=e})),cancel:t}},t.exports=i},26502:function(t){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},30321:function(t,e,n){"use strict";var r=n(64867),i=n(15327),o=n(80782),a=n(13572),s=n(47185),u=n(54875),c=u.validators;function l(t){this.defaults=t,this.interceptors={request:new o,response:new o}}l.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=t.transitional;void 0!==e&&u.assertOptions(e,{silentJSONParsing:c.transitional(c.boolean,"1.0.0"),forcedJSONParsing:c.transitional(c.boolean,"1.0.0"),clarifyTimeoutError:c.transitional(c.boolean,"1.0.0")},!1);var n=[],r=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,n.unshift(e.fulfilled,e.rejected))}));var i,o=[];if(this.interceptors.response.forEach((function(t){o.push(t.fulfilled,t.rejected)})),!r){var l=[a,void 0];for(Array.prototype.unshift.apply(l,n),l=l.concat(o),i=Promise.resolve(t);l.length;)i=i.then(l.shift(),l.shift());return i}for(var f=t;n.length;){var d=n.shift(),h=n.shift();try{f=d(f)}catch(t){h(t);break}}try{i=a(f)}catch(t){return Promise.reject(t)}for(;o.length;)i=i.then(o.shift(),o.shift());return i},l.prototype.getUri=function(t){return t=s(this.defaults,t),i(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(t){l.prototype[t]=function(e,n){return this.request(s(n||{},{method:t,url:e,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(t){l.prototype[t]=function(e,n,r){return this.request(s(r||{},{method:t,url:e,data:n}))}})),t.exports=l},80782:function(t,e,n){"use strict";var r=n(64867);function i(){this.handlers=[]}i.prototype.use=function(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},i.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},i.prototype.forEach=function(t){r.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=i},94097:function(t,e,n){"use strict";var r=n(91793),i=n(7303);t.exports=function(t,e){return t&&!r(e)?i(t,e):e}},85061:function(t,e,n){"use strict";var r=n(80481);t.exports=function(t,e,n,i,o){var a=new Error(t);return r(a,e,n,i,o)}},13572:function(t,e,n){"use strict";var r=n(64867),i=n(18527),o=n(26502),a=n(45655);function s(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return s(t),t.headers=t.headers||{},t.data=i.call(t,t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||a.adapter)(t).then((function(e){return s(t),e.data=i.call(t,e.data,e.headers,t.transformResponse),e}),(function(e){return o(e)||(s(t),e&&e.response&&(e.response.data=i.call(t,e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},80481:function(t){"use strict";t.exports=function(t,e,n,r,i){return t.config=e,n&&(t.code=n),t.request=r,t.response=i,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},47185:function(t,e,n){"use strict";var r=n(64867);t.exports=function(t,e){e=e||{};var n={},i=["url","method","data"],o=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function u(t,e){return r.isPlainObject(t)&&r.isPlainObject(e)?r.merge(t,e):r.isPlainObject(e)?r.merge({},e):r.isArray(e)?e.slice():e}function c(i){r.isUndefined(e[i])?r.isUndefined(t[i])||(n[i]=u(void 0,t[i])):n[i]=u(t[i],e[i])}r.forEach(i,(function(t){r.isUndefined(e[t])||(n[t]=u(void 0,e[t]))})),r.forEach(o,c),r.forEach(a,(function(i){r.isUndefined(e[i])?r.isUndefined(t[i])||(n[i]=u(void 0,t[i])):n[i]=u(void 0,e[i])})),r.forEach(s,(function(r){r in e?n[r]=u(t[r],e[r]):r in t&&(n[r]=u(void 0,t[r]))}));var l=i.concat(o).concat(a).concat(s),f=Object.keys(t).concat(Object.keys(e)).filter((function(t){return-1===l.indexOf(t)}));return r.forEach(f,c),n}},36026:function(t,e,n){"use strict";var r=n(85061);t.exports=function(t,e,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},18527:function(t,e,n){"use strict";var r=n(64867),i=n(45655);t.exports=function(t,e,n){var o=this||i;return r.forEach(n,(function(n){t=n.call(o,t,e)})),t}},45655:function(t,e,n){"use strict";var r=n(64867),i=n(16016),o=n(80481),a={"Content-Type":"application/x-www-form-urlencoded"};function s(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var u,c={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(u=n(55448)),u),transformRequest:[function(t,e){return i(e,"Accept"),i(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(s(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)||e&&"application/json"===e["Content-Type"]?(s(e,"application/json"),JSON.stringify(t)):t}],transformResponse:[function(t){var e=this.transitional,n=e&&e.silentJSONParsing,i=e&&e.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||i&&r.isString(t)&&t.length)try{return JSON.parse(t)}catch(t){if(a){if("SyntaxError"===t.name)throw o(t,this,"E_JSON_PARSE");throw t}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300}};c.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(t){c.headers[t]={}})),r.forEach(["post","put","patch"],(function(t){c.headers[t]=r.merge(a)})),t.exports=c},91849:function(t){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return t.apply(e,n)}}},15327:function(t,e,n){"use strict";var r=n(64867);function i(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var o;if(n)o=n(e);else if(r.isURLSearchParams(e))o=e.toString();else{var a=[];r.forEach(e,(function(t,e){null!=t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,(function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),a.push(i(e)+"="+i(t))})))})),o=a.join("&")}if(o){var s=t.indexOf("#");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf("?")?"?":"&")+o}return t}},7303:function(t){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},4372:function(t,e,n){"use strict";var r=n(64867);t.exports=r.isStandardBrowserEnv()?{write:function(t,e,n,i,o,a){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},91793:function(t){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},16268:function(t){"use strict";t.exports=function(t){return"object"==typeof t&&!0===t.isAxiosError}},67985:function(t,e,n){"use strict";var r=n(64867);t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=i(window.location.href),function(e){var n=r.isString(e)?i(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},16016:function(t,e,n){"use strict";var r=n(64867);t.exports=function(t,e){r.forEach(t,(function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])}))}},84109:function(t,e,n){"use strict";var r=n(64867),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,o,a={};return t?(r.forEach(t.split("\n"),(function(t){if(o=t.indexOf(":"),e=r.trim(t.substr(0,o)).toLowerCase(),n=r.trim(t.substr(o+1)),e){if(a[e]&&i.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([n]):a[e]?a[e]+", "+n:n}})),a):a}},8713:function(t){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},54875:function(t,e,n){"use strict";var r=n(88593),i={};["object","boolean","number","function","string","symbol"].forEach((function(t,e){i[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));var o={},a=r.version.split(".");function s(t,e){for(var n=e?e.split("."):a,r=t.split("."),i=0;i<3;i++){if(n[i]>r[i])return!0;if(n[i]<r[i])return!1}return!1}i.transitional=function(t,e,n){var i=e&&s(e);function a(t,e){return"[Axios v"+r.version+"] Transitional option '"+t+"'"+e+(n?". "+n:"")}return function(n,r,s){if(!1===t)throw new Error(a(r," has been removed in "+e));return i&&!o[r]&&(o[r]=!0,console.warn(a(r," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,r,s)}},t.exports={isOlderVersion:s,assertOptions:function(t,e,n){if("object"!=typeof t)throw new TypeError("options must be an object");for(var r=Object.keys(t),i=r.length;i-- >0;){var o=r[i],a=e[o];if(a){var s=t[o],u=void 0===s||a(s,o,t);if(!0!==u)throw new TypeError("option "+o+" must be "+u)}else if(!0!==n)throw Error("Unknown option "+o)}},validators:i}},64867:function(t,e,n){"use strict";var r=n(91849),i=Object.prototype.toString;function o(t){return"[object Array]"===i.call(t)}function a(t){return void 0===t}function s(t){return null!==t&&"object"==typeof t}function u(t){if("[object Object]"!==i.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function c(t){return"[object Function]"===i.call(t)}function l(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),o(t))for(var n=0,r=t.length;n<r;n++)e.call(null,t[n],n,t);else for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.call(null,t[i],i,t)}t.exports={isArray:o,isArrayBuffer:function(t){return"[object ArrayBuffer]"===i.call(t)},isBuffer:function(t){return null!==t&&!a(t)&&null!==t.constructor&&!a(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:s,isPlainObject:u,isUndefined:a,isDate:function(t){return"[object Date]"===i.call(t)},isFile:function(t){return"[object File]"===i.call(t)},isBlob:function(t){return"[object Blob]"===i.call(t)},isFunction:c,isStream:function(t){return s(t)&&c(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:l,merge:function t(){var e={};function n(n,r){u(e[r])&&u(n)?e[r]=t(e[r],n):u(n)?e[r]=t({},n):o(n)?e[r]=n.slice():e[r]=n}for(var r=0,i=arguments.length;r<i;r++)l(arguments[r],n);return e},extend:function(t,e,n){return l(e,(function(e,i){t[i]=n&&"function"==typeof e?r(e,n):e})),t},trim:function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")},stripBOM:function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t}}},94310:function(t,e,n){"use strict";var r=n(20474),i=n(88546),o=n(39272),a=n(10349),s=n(67552),u=n(88946),c=n(8571),l=n(29898);Object.defineProperty(e,"__esModule",{value:!0});var f=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),d=function(t,e,n){for(var r=!0;r;){var a=t,s=e,u=n;r=!1,null===a&&(a=Function.prototype);var c=i(a,s);if(void 0!==c){if("value"in c)return c.value;var l=c.get;if(void 0===l)return;return l.call(u)}var f=o(a);if(null===f)return;t=f,e=s,n=u,r=!0,c=f=void 0}};function h(t){return t&&t.__esModule?t:{default:t}}function p(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function m(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+r(e));t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var g=n(30624),v=h(g),y=h(n(93096)),b=h(n(96574)),_=function(t){function e(t){p(this,e),d(o(e.prototype),"constructor",this).call(this,t),this.serverSide="undefined"==typeof window,this.listener=(0,y.default)(this.handleScroll.bind(this),50),this.visibility={inViewport:!1,onScreen:!1},this.state={classes:"animated",style:{animationDuration:this.props.duration+"s",opacity:this.props.initiallyVisible?1:0}}}return m(e,t),f(e,[{key:"getElementTop",value:function(t){for(var e=0;t&&void 0!==t.offsetTop&&void 0!==t.clientTop;)e+=t.offsetTop+t.clientTop,t=t.offsetParent;return e}},{key:"getScrollPos",value:function(){return void 0!==this.scrollableParent.pageYOffset?this.scrollableParent.pageYOffset:this.scrollableParent.scrollTop}},{key:"getScrollableParentHeight",value:function(){return void 0!==this.scrollableParent.innerHeight?this.scrollableParent.innerHeight:this.scrollableParent.clientHeight}},{key:"getViewportTop",value:function(){return this.getScrollPos()+this.props.offset}},{key:"getViewportBottom",value:function(){return this.getScrollPos()+this.getScrollableParentHeight()-this.props.offset}},{key:"isInViewport",value:function(t){return t>=this.getViewportTop()&&t<=this.getViewportBottom()}},{key:"isAboveViewport",value:function(t){return t<this.getViewportTop()}},{key:"isBelowViewport",value:function(t){return t>this.getViewportBottom()}},{key:"inViewport",value:function(t,e){return this.isInViewport(t)||this.isInViewport(e)||this.isAboveViewport(t)&&this.isBelowViewport(e)}},{key:"onScreen",value:function(t,e){return!this.isAboveScreen(e)&&!this.isBelowScreen(t)}},{key:"isAboveScreen",value:function(t){return t<this.getScrollPos()}},{key:"isBelowScreen",value:function(t){return t>this.getScrollPos()+this.getScrollableParentHeight()}},{key:"getVisibility",value:function(){var t=this.getElementTop(this.node)-this.getElementTop(this.scrollableParent),e=t+this.node.clientHeight,n=this.inViewport(t,e);return{aboveViewport:this.isAboveViewport(t),belowViewport:this.isBelowViewport(t),inViewport:n,onScreen:this.onScreen(t,e)}}},{key:"componentDidMount",value:function(){if(!this.serverSide){var t=this.props.scrollableParentSelector;this.scrollableParent=t?document.querySelector(t):window,this.scrollableParent&&this.scrollableParent.addEventListener?this.scrollableParent.addEventListener("scroll",this.listener):console.warn("Cannot find element by locator: "+this.props.scrollableParentSelector),this.handleScroll()}}},{key:"componentWillUnmount",value:function(){this.cleanup()}},{key:"cleanup",value:function(){clearTimeout(this.delayedAnimationTimeout),clearTimeout(this.callbackTimeout),window&&window.removeEventListener&&window.removeEventListener("scroll",this.listener)}},{key:"visibilityHasChanged",value:function(t,e){return t.inViewport!==e.inViewport||t.onScreen!==e.onScreen}},{key:"captureRef",value:function(t){t&&(this.node=t.animateRef?t.animateRef:t)}},{key:"animate",value:function(t,e){var n=this;this.delayedAnimationTimeout=setTimeout((function(){n.animating=!0,n.setState({classes:"animated "+t,style:{animationDuration:n.props.duration+"s"}}),n.callbackTimeout=setTimeout(e,1e3*n.props.duration)}),this.props.delay)}},{key:"animateIn",value:function(t){var e=this;this.animate(this.props.animateIn,(function(){e.props.animateOnce||(e.setState({style:{animationDuration:e.props.duration+"s",opacity:1}}),e.animating=!1);var n=e.getVisibility();t&&t(n)}))}},{key:"animateOut",value:function(t){var e=this;this.animate(this.props.animateOut,(function(){e.setState({classes:"animated",style:{animationDuration:e.props.duration+"s",opacity:0}});var n=e.getVisibility();n.inViewport&&e.props.animateIn?e.animateIn(e.props.afterAnimatedIn):e.animating=!1,t&&t(n)}))}},{key:"shouldNotAnimate",value:function(t){return this.props.animateIn&&this.props.animateOut?!t.onScreen:this.props.animateIn?!t.onScreen&&!t.aboveViewport:!t.onScreen&&!t.belowViewport}},{key:"shouldAnimateIn",value:function(t){return!!this.props.animateIn&&(this.props.animateOut?t.inViewport:t.inViewport||t.aboveViewport)}},{key:"shouldAnimateOut",value:function(t){return!(!this.props.animateOut||!t.onScreen||1!==this.state.style.opacity)&&(this.props.animateIn?t.inViewport:t.inViewport||t.belowViewport)}},{key:"handleScroll",value:function(){if(!this.animating){if(!this.node)return this.cleanup(),!0;var t=this.getVisibility();this.visibilityHasChanged(this.visibility,t)&&(clearTimeout(this.delayedAnimationTimeout),this.shouldNotAnimate(t)?this.setState({classes:"animated",style:{animationDuration:this.props.duration+"s",opacity:this.props.initiallyVisible?1:0}}):this.shouldAnimateIn(t)?this.animateIn(this.props.afterAnimatedIn):this.shouldAnimateOut(t)&&this.animateOut(this.props.afterAnimatedOut),this.visibility=t)}}},{key:"renderChild",value:function(t,e){var n=arguments.length<=2||void 0===arguments[2]?0:arguments[2],r=this.props,i=r.initiallyVisible,o=r.keepStructure,a=r.siblingDelay,u=a*n,c=s({},this.state.style,this.props.style,{animationDelay:u+"s"});return v.default.createElement(w,{classes:e,initiallyVisible:i,keepStructure:o,key:n,style:c},t)}},{key:"renderChildren",value:function(t,e){var n,r,i,o=this,s=this.props,f=s.children,d=s.siblingDelay,h=Array.isArray(e)?e:f;return d&&Array.isArray(h)?u(n=c(r=[]).call(r,function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return a(t)}(l(i=Array(h.length)).call(i)))).call(n,(function(e){return o.renderChild(h[e],t,e)})):this.renderChild(h,t)}},{key:"renderWrapped",value:function(t){var e=this;return v.default.createElement("div",{ref:function(t){e.node=t}},this.renderChildren(t))}},{key:"renderStructure",value:function(t){var e,n=this,r=this.props.children;return 1===v.default.Children.count(r)?u(e=v.default.Children).call(e,r,(function(e){return v.default.cloneElement(e,{ref:n.captureRef.bind(n)},n.renderChildren(t,e.props.children))})):this.renderWrapped(t)}},{key:"render",value:function(){var t=this.props.className?this.props.className+" "+this.state.classes:this.state.classes;return this.props.keepStructure?this.renderStructure(t):this.renderWrapped(t)}}]),e}(g.Component);e.default=_,_.defaultProps={animateOnce:!1,delay:0,duration:1,keepStructure:!1,initiallyVisible:!1,offset:150,siblingDelay:0},_.propTypes={animateIn:b.default.string,animateOnce:b.default.bool,animateOut:b.default.string,className:b.default.string,delay:b.default.number,duration:b.default.number,initiallyVisible:b.default.bool,keepStructure:b.default.bool,offset:b.default.number,scrollableParentSelector:b.default.string,siblingDelay:b.default.number,style:b.default.object};var w=function(t){function e(t){p(this,e),d(o(e.prototype),"constructor",this).call(this,t),this.state={hasAnimated:!1}}return m(e,t),f(e,[{key:"componentDidMount",value:function(){var t=this;this.animationEndListener=this.ref.addEventListener("animationend",(function(){t.ref&&t.setState({hasAnimated:!0})}))}},{key:"componentWillUnmount",value:function(){this.ref&&this.ref.removeEventListener&&this.ref.removeEventListener("animationend",this.animationEndListener)}},{key:"componentWillReceiveProps",value:function(t){0===t.style.opacity&&this.setState({hasAnimated:!1})}},{key:"captureRef",value:function(t){t&&(this.ref=t.animateRef?t.animateRef:t)}},{key:"renderStructure",value:function(t){var e,n=this,r=t.style,i=this.props,o=i.children,a=i.classes;return u(e=v.default.Children).call(e,o,(function(t){return v.default.cloneElement(t,{className:a,style:r,ref:n.captureRef.bind(n)})}))}},{key:"renderWrapped",value:function(t){var e=this,n=t.style,r=this.props,i=r.children,o=r.classes;return v.default.createElement("div",{className:o,style:n,ref:function(t){return e.ref=t}},i)}},{key:"render",value:function(){var t=this.props,e=t.initiallyVisible,n=t.keepStructure,r=this.state.hasAnimated,i=this.props.style,o=void 0===i.animationDelay||e?i.opacity:0,a=s({},i,{opacity:r?1:o});return n?this.renderStructure({style:a}):this.renderWrapped({style:a})}}]),e}(g.Component);w.defaultProps={keepStructure:!1},w.propTypes={classes:b.default.string,keepStructure:b.default.bool,style:b.default.object},t.exports=e.default},96442:function(t,e,n){"use strict";var r=n(60139),i=n(73759),o=n(4458);t.exports=function(){function t(t,e,n,r,a,s){s!==o&&i(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e};return n.checkPropTypes=r,n.PropTypes=n,n}},96574:function(t,e,n){n(20474),n(52472),n(49056);t.exports=n(96442)()},4458:function(t){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},94098:function(t,e,n){"use strict";var r,i=n(62079),o=n.n(i),a=n(52020),s=n.n(a),u=n(73324),c=n.n(u),l=n(88546),f=n.n(l),d=n(66775),h=n.n(d),p=n(41266),m=n(44845),g=n(8571),v=n.n(g),y=n(35293),b=n.n(y),_=n(67552),w=n.n(_),x=n(30624),T=n.n(x),S=n(92148),E=n.n(S),k=n(79005),C=n.n(k),O=n(47187),A=n.n(O),M=n(2507),P=n.n(M),D=n(5917),I=n.n(D),L=n(40636),R=n.n(L),N=n(11806),j=n.n(N),F=n(58e3),U=n.n(F),B=n(25786),z=n.n(B),q=n(29732),H=n.n(q),W=["alt"];function V(t,e){var n=o()(t);if(s()){var r=s()(t);e&&(r=c()(r).call(r,(function(e){return f()(t,e).enumerable}))),n.push.apply(n,r)}return n}function Y(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?V(Object(n),!0).forEach((function(e){(0,m.Z)(t,e,n[e])})):h()?Object.defineProperties(t,h()(n)):V(Object(n)).forEach((function(e){Object.defineProperty(t,e,f()(n,e))}))}return t}var $=["a","alpha","b","background","c","colors","f","format","h","height","q","quality","r","rasterize","s","scale","w","width"];var G=j()($),Z=function(t){return!b()(Number(t))},K=C()(2,(function(t){var e=H()(Z,R()(t));return U()(G,A()({h:e,height:e,w:e,width:e}),z(),I()(P()(":")),P()(","))})),X=function(t){var e=t.imagesUri,n=t.hidpi,r=t.imageKey;if(null!=r){var i=function(t,e,n){var r,i;return v()(r=v()(i="".concat(t,"/")).call(i,n,"/")).call(r,e)}(e,r,K(n?2:1,t));return{backgroundImage:'url("'.concat(i,'")')}}};var Q="styles_image__32Tdo";!function(t,e){void 0===e&&(e={});var n=e.insertAt;if(t&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===n&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=t:i.appendChild(document.createTextNode(t))}}(".styles_image__32Tdo{display:inline-block}",{insertAt:"top"});var J=E()(v()(r=["imagesUri","imageKey","hidpi","style"]).call(r,$)),tt=function(t){return Y(Y({},t.style),X(t))},et=function(t){var e=t.alt,n=(0,p.Z)(t,W);return T().createElement("span",w()({"aria-label":e,className:Q,role:"img",style:tt(n)},J(n)))};et.defaultProps={alt:"Image",imagesUri:"",style:{}},e.Z=et},75183:function(t,e,n){var r=n(64410),i=n(84889)((function(t,e){return r(t.length,(function(){return t.apply(e,arguments)}))}));t.exports=i},70717:function(t,e,n){var r=n(64410),i=n(83499),o=n(84889),a=n(35934),s=o((function(t,e){return 1===t?i(e):r(t,a(t,[],e))}));t.exports=s},83160:function(t,e,n){var r=n(84889),i=n(67364),o=r((function(t,e){return i(t,e,[],[])}));t.exports=o},47187:function(t,e,n){var r=n(20474),i=n(84889)((function t(e,n){var i,o,a,s=n instanceof Array?[]:{};for(o in n)i=e[o],a=r(i),s[o]="function"===a?i(n[o]):i&&"object"===a?t(i,n[o]):n[o];return s}));t.exports=i},27134:function(t,e,n){var r=n(84889),i=n(29466),o=n(78276),a=n(83294),s=n(73506),u=n(45991),c=n(83669),l=r(i(["filter"],u,(function(t,e){return a(e)?s((function(n,r){return t(e[r])&&(n[r]=e[r]),n}),{},c(e)):o(t,e)})));t.exports=l},64410:function(t){t.exports=function(t,e){switch(t){case 0:return function(){return e.apply(this,arguments)};case 1:return function(t){return e.apply(this,arguments)};case 2:return function(t,n){return e.apply(this,arguments)};case 3:return function(t,n,r){return e.apply(this,arguments)};case 4:return function(t,n,r,i){return e.apply(this,arguments)};case 5:return function(t,n,r,i,o){return e.apply(this,arguments)};case 6:return function(t,n,r,i,o,a){return e.apply(this,arguments)};case 7:return function(t,n,r,i,o,a,s){return e.apply(this,arguments)};case 8:return function(t,n,r,i,o,a,s,u){return e.apply(this,arguments)};case 9:return function(t,n,r,i,o,a,s,u,c){return e.apply(this,arguments)};case 10:return function(t,n,r,i,o,a,s,u,c,l){return e.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}},25320:function(t){t.exports=function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}},79589:function(t,e,n){var r=n(35704),i=n(46102);t.exports=function(t,e){return function(){var n=arguments.length;if(0===n)return e();var o=arguments[n-1];return i(o)||"function"!=typeof o[t]?e.apply(this,arguments):o[t].apply(o,r(Array.prototype).call(arguments,0,n-1))}}},16627:function(t){t.exports=function(t){return function(){return!t.apply(this,arguments)}}},83499:function(t,e,n){var r=n(27695);t.exports=function(t){return function e(n){return 0===arguments.length||r(n)?e:t.apply(this,arguments)}}},84889:function(t,e,n){var r=n(83499),i=n(27695);t.exports=function(t){return function e(n,o){switch(arguments.length){case 0:return e;case 1:return i(n)?e:r((function(e){return t(n,e)}));default:return i(n)&&i(o)?e:i(n)?r((function(e){return t(e,o)})):i(o)?r((function(e){return t(n,e)})):t(n,o)}}}},36369:function(t,e,n){var r=n(83499),i=n(84889),o=n(27695);t.exports=function(t){return function e(n,a,s){switch(arguments.length){case 0:return e;case 1:return o(n)?e:i((function(e,r){return t(n,e,r)}));case 2:return o(n)&&o(a)?e:o(n)?i((function(e,n){return t(e,a,n)})):o(a)?i((function(e,r){return t(n,e,r)})):r((function(e){return t(n,a,e)}));default:return o(n)&&o(a)&&o(s)?e:o(n)&&o(a)?i((function(e,n){return t(e,n,s)})):o(n)&&o(s)?i((function(e,n){return t(e,a,n)})):o(a)&&o(s)?i((function(e,r){return t(n,e,r)})):o(n)?r((function(e){return t(e,a,s)})):o(a)?r((function(e){return t(n,e,s)})):o(s)?r((function(e){return t(n,a,e)})):t(n,a,s)}}}},35934:function(t,e,n){var r=n(64410),i=n(27695);t.exports=function t(e,n,o){return function(){for(var a=[],s=0,u=e,c=0;c<n.length||s<arguments.length;){var l;c<n.length&&(!i(n[c])||s>=arguments.length)?l=n[c]:(l=arguments[s],s+=1),a[c]=l,i(l)||(u-=1),c+=1}return u<=0?o.apply(this,a):r(u,t(e,a,o))}}},29466:function(t,e,n){var r=n(35704),i=n(46102),o=n(90659);t.exports=function(t,e,n){return function(){if(0===arguments.length)return n();var a=r(Array.prototype).call(arguments,0),s=a.pop();if(!i(s)){for(var u=0;u<t.length;){if("function"==typeof s[t[u]])return s[t[u]].apply(s,a);u+=1}if(o(s)){var c=e.apply(null,a);return c(s)}}return n.apply(this,arguments)}}},67364:function(t,e,n){var r=n(20474),i=n(35704),o=n(40703),a=n(8571),s=n(89221),u=n(25320),c=n(82514),l=n(24088),f=n(9861),d=n(5743),h=n(83669),p=n(18843);function m(t,e,n,r){var o=u(t),a=u(e);function s(t,e){return g(t,e,i(n).call(n),i(r).call(r))}return!c((function(t,e){return!c(s,e,t)}),a,o)}function g(t,e,n,i){if(d(t,e))return!0;var u=p(t);if(u!==p(e))return!1;if(null==t||null==e)return!1;if("function"==typeof t["fantasy-land/equals"]||"function"==typeof e["fantasy-land/equals"])return"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e)&&"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t);if("function"==typeof t.equals||"function"==typeof e.equals)return"function"==typeof t.equals&&t.equals(e)&&"function"==typeof e.equals&&e.equals(t);switch(u){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===l(t.constructor))return t===e;break;case"Boolean":case"Number":case"String":if(r(t)!==r(e)||!d(t.valueOf(),e.valueOf()))return!1;break;case"Date":if(!d(t.valueOf(),e.valueOf()))return!1;break;case"Error":return t.name===e.name&&t.message===e.message;case"RegExp":if(t.source!==e.source||t.global!==e.global||t.ignoreCase!==e.ignoreCase||t.multiline!==e.multiline||t.sticky!==e.sticky||t.unicode!==e.unicode)return!1}for(var c=n.length-1;c>=0;){if(n[c]===t)return i[c]===e;c-=1}switch(u){case"Map":return t.size===e.size&&m(o(t).call(t),o(e).call(e),a(n).call(n,[t]),a(i).call(i,[e]));case"Set":return t.size===e.size&&m(s(t).call(t),s(e).call(e),a(n).call(n,[t]),a(i).call(i,[e]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var v=h(t);if(v.length!==h(e).length)return!1;var y=a(n).call(n,[t]),b=a(i).call(i,[e]);for(c=v.length-1;c>=0;){var _=v[c];if(!f(_,e)||!g(e[_],t[_],y,b))return!1;c-=1}return!0}t.exports=g},78276:function(t){t.exports=function(t,e){for(var n=0,r=e.length,i=[];n<r;)t(e[n])&&(i[i.length]=e[n]),n+=1;return i}},24088:function(t){t.exports=function(t){var e=String(t).match(/^function (\w*)/);return null==e?"":e[1]}},9861:function(t){t.exports=function(t,e){return Object.prototype.hasOwnProperty.call(e,t)}},40620:function(t,e,n){var r=n(83054);t.exports=function(t,e){return r(e,t,0)>=0}},82514:function(t){t.exports=function(t,e,n){for(var r=0,i=n.length;r<i;){if(t(e,n[r]))return!0;r+=1}return!1}},83054:function(t,e,n){var r=n(20474),i=n(83160);t.exports=function(t,e,n){var o,a;if("function"==typeof t.indexOf)switch(r(e)){case"number":if(0===e){for(o=1/e;n<t.length;){if(0===(a=t[n])&&1/a===o)return n;n+=1}return-1}if(e!=e){for(;n<t.length;){if("number"==typeof(a=t[n])&&a!=a)return n;n+=1}return-1}return t.indexOf(e,n);case"string":case"boolean":case"function":case"undefined":return t.indexOf(e,n);case"object":if(null===e)return t.indexOf(e,n)}for(;n<t.length;){if(i(t[n],e))return n;n+=1}return-1}},64013:function(t,e,n){var r=n(9861),i=Object.prototype.toString,o=function(){return"[object Arguments]"===i.call(arguments)?function(t){return"[object Arguments]"===i.call(t)}:function(t){return r("callee",t)}}();t.exports=o},46102:function(t){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},7721:function(t,e,n){var r=n(20474),i=n(83499),o=n(46102),a=n(86486),s=i((function(t){return!!o(t)||!!t&&("object"===r(t)&&(!a(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))}));t.exports=s},78041:function(t){t.exports=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},83294:function(t){t.exports=function(t){return"[object Object]"===Object.prototype.toString.call(t)}},27695:function(t,e,n){var r=n(20474);t.exports=function(t){return null!=t&&"object"===r(t)&&!0===t["@@functional/placeholder"]}},86486:function(t){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},90659:function(t){t.exports=function(t){return null!=t&&"function"==typeof t["@@transducer/step"]}},18096:function(t){t.exports=function(t,e){for(var n=0,r=e.length,i=Array(r);n<r;)i[n]=t(e[n]),n+=1;return i}},5743:function(t,e,n){var r=n(42692);t.exports="function"==typeof r?r:function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},80266:function(t){t.exports=function(t,e){return function(){return e.call(this,t.apply(this,arguments))}}},16891:function(t){t.exports=function(t){return'"'+t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}},73506:function(t,e,n){var r=n(52472),i=n(48994),o=n(7721),a=n(36098),s=n(75183);function u(t,e,n){for(var r=n.next();!r.done;){if((e=t["@@transducer/step"](e,r.value))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}r=n.next()}return t["@@transducer/result"](e)}function c(t,e,n,r){return t["@@transducer/result"](n[r](s(t["@@transducer/step"],t),e))}var l=void 0!==r?i:"@@iterator";t.exports=function(t,e,n){if("function"==typeof t&&(t=a(t)),o(n))return function(t,e,n){for(var r=0,i=n.length;r<i;){if((e=t["@@transducer/step"](e,n[r]))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}r+=1}return t["@@transducer/result"](e)}(t,e,n);if("function"==typeof n["fantasy-land/reduce"])return c(t,e,n,"fantasy-land/reduce");if(null!=n[l])return u(t,e,n[l]());if("function"==typeof n.next)return u(t,e,n);if("function"==typeof n.reduce)return c(t,e,n,"reduce");throw new TypeError("reduce: list must be array or iterable")}},61074:function(t,e,n){var r=n(35704),i=function(t){return(t<10?"0":"")+t},o="function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(t){var e;return t.getUTCFullYear()+"-"+i(t.getUTCMonth()+1)+"-"+i(t.getUTCDate())+"T"+i(t.getUTCHours())+":"+i(t.getUTCMinutes())+":"+i(t.getUTCSeconds())+"."+r(e=(t.getUTCMilliseconds()/1e3).toFixed(3)).call(e,2,5)+"Z"};t.exports=o},88162:function(t,e,n){var r=n(20474),i=n(8571),o=n(76555),a=n(35704),s=n(40620),u=n(18096),c=n(16891),l=n(61074),f=n(83669),d=n(31029);t.exports=function t(e,n){var h,p=function(r){var o=i(n).call(n,[e]);return s(r,o)?"<Circular>":t(r,o)},m=function(t,e){var n;return u((function(e){return c(e)+": "+p(t[e])}),o(n=a(e).call(e)).call(n))};switch(Object.prototype.toString.call(e)){case"[object Arguments]":return"(function() { return arguments; }("+u(p,e).join(", ")+"))";case"[object Array]":return"["+i(h=u(p,e)).call(h,m(e,d((function(t){return/^\d+$/.test(t)}),f(e)))).join(", ")+"]";case"[object Boolean]":return"object"===r(e)?"new Boolean("+p(e.valueOf())+")":e.toString();case"[object Date]":return"new Date("+(isNaN(e.valueOf())?p(NaN):c(l(e)))+")";case"[object Null]":return"null";case"[object Number]":return"object"===r(e)?"new Number("+p(e.valueOf())+")":1/e==-1/0?"-0":e.toString(10);case"[object String]":return"object"===r(e)?"new String("+p(e.valueOf())+")":c(e);case"[object Undefined]":return"undefined";default:if("function"==typeof e.toString){var g=e.toString();if("[object Object]"!==g)return g}return"{"+m(e,f(e)).join(", ")+"}"}}},95882:function(t){t.exports={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}}},45991:function(t,e,n){var r=n(84889),i=n(95882),o=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=i.result,t.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.xf["@@transducer/step"](t,e):t},t}(),a=r((function(t,e){return new o(t,e)}));t.exports=a},69332:function(t,e,n){var r=n(84889),i=n(95882),o=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=i.result,t.prototype["@@transducer/step"]=function(t,e){return this.xf["@@transducer/step"](t,this.f(e))},t}(),a=r((function(t,e){return new o(t,e)}));t.exports=a},36098:function(t){var e=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,e){return this.f(t,e)},t}();t.exports=function(t){return new e(t)}},37022:function(t,e,n){var r=n(35704),i=n(84889),o=n(78041),a=n(70717),s=n(21871),u=i((function(t,e){return a(t+1,(function(){var n=arguments[t];if(null!=n&&o(n[e]))return n[e].apply(n,r(Array.prototype).call(arguments,0,t));throw new TypeError(s(n)+' does not have a method named "'+e+'"')}))}));t.exports=u},2507:function(t,e,n){var r=n(37022)(1,"join");t.exports=r},83669:function(t,e,n){var r=n(62079),i=n(83499),o=n(9861),a=n(64013),s=!{toString:null}.propertyIsEnumerable("toString"),u=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],c=function(){"use strict";return arguments.propertyIsEnumerable("length")}(),l=function(t,e){for(var n=0;n<t.length;){if(t[n]===e)return!0;n+=1}return!1},f=i("function"!=typeof r||c?function(t){if(Object(t)!==t)return[];var e,n,r=[],i=c&&a(t);for(e in t)!o(e,t)||i&&"length"===e||(r[r.length]=e);if(s)for(n=u.length-1;n>=0;)o(e=u[n],t)&&!l(r,e)&&(r[r.length]=e),n-=1;return r}:function(t){return Object(t)!==t?[]:r(t)});t.exports=f},5917:function(t,e,n){var r=n(84889),i=n(29466),o=n(18096),a=n(73506),s=n(69332),u=n(70717),c=n(83669),l=r(i(["fantasy-land/map","map"],s,(function(t,e){switch(Object.prototype.toString.call(e)){case"[object Function]":return u(e.length,(function(){return t.call(this,e.apply(this,arguments))}));case"[object Object]":return a((function(n,r){return n[r]=t(e[r]),n}),{},c(e));default:return o(t,e)}})));t.exports=l},40636:function(t,e,n){var r=n(84889)((function(t,e){return t*e}));t.exports=r},92148:function(t,e,n){var r=n(84889)((function(t,e){for(var n={},r={},i=0,o=t.length;i<o;)r[t[i]]=1,i+=1;for(var a in e)r.hasOwnProperty(a)||(n[a]=e[a]);return n}));t.exports=r},11806:function(t,e,n){var r=n(84889)((function(t,e){for(var n={},r=0;r<t.length;)t[r]in e&&(n[t[r]]=e[t[r]]),r+=1;return n}));t.exports=r},58e3:function(t,e,n){var r=n(64410),i=n(80266),o=n(57721),a=n(85822);t.exports=function(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return r(arguments[0].length,o(i,arguments[0],a(arguments)))}},57721:function(t,e,n){var r=n(36369)(n(73506));t.exports=r},31029:function(t,e,n){var r=n(16627),i=n(84889),o=n(27134),a=i((function(t,e){return o(r(t),e)}));t.exports=a},5151:function(t,e,n){var r=n(35704),i=n(79589),o=n(36369)(i("slice",(function(t,e,n){return r(Array.prototype).call(n,t,e)})));t.exports=o},85822:function(t,e,n){var r=n(79589),i=n(83499)(r("tail",n(5151)(1,1/0)));t.exports=i},25786:function(t,e,n){var r=n(83499),i=n(9861),o=r((function(t){var e=[];for(var n in t)i(n,t)&&(e[e.length]=[n,t[n]]);return e}));t.exports=o},21871:function(t,e,n){var r=n(83499),i=n(88162),o=r((function(t){return i(t,[])}));t.exports=o},18843:function(t,e,n){var r=n(35704),i=n(83499)((function(t){var e;return null===t?"Null":void 0===t?"Undefined":r(e=Object.prototype.toString.call(t)).call(e,8,-1)}));t.exports=i},79005:function(t,e,n){var r=n(35704),i=n(84889),o=n(70717),a=i((function(t,e){return o(t,(function(){for(var n,i=1,o=e,a=0;i<=t&&"function"==typeof o;)n=i===t?arguments.length:a+o.length,o=o.apply(this,r(Array.prototype).call(arguments,a,n)),i+=1,a=n;return o}))}));t.exports=a},29732:function(t,e,n){var r=n(36369)((function(t,e,n){return t(n)?e(n):n}));t.exports=r},32573:function(t,e,n){var r=n(35820),i=n(51315),o=n(72767),a=n(32205),s=n(43860),u=r.reject.bind(r),c=function(t,e){return e&&l(0,t*Math.pow(2,e))},l=function(t,e){return t+Math.random()*(e-t)};t.exports=o((function(t,e){void 0===t&&(t={});var n=t.base;void 0===n&&(n=250);var o=t.tries;void 0===o&&(o=10);var l=t.when;void 0===l&&(l=s);return function(){for(var t=[],s=arguments.length;s--;)t[s]=arguments[s];var f=0,d=function(){return new r((function(t,e){setTimeout((function(){h().then(t,e)}),c(n,f))}))},h=function(){return r.resolve(t).then(i(e)).catch(a(l,p,u))},p=function(t){return++f<o?d():u(t)};return h()}}))},10339:function(t,e,n){var r=n(35820),i=n(67621),o=n(72948),a=n(12321),s=n(52963),u=o(i(r.reject,r),s(a(Error),Error));t.exports=u},43860:function(t,e,n){var r=n(78903)(!0);t.exports=r},78903:function(t,e,n){var r=n(32902)((function(t){return function(){return t}}));t.exports=r},51315:function(t,e,n){var r=n(26138)((function(t,e){return t.apply(this,e)}));t.exports=r},67621:function(t,e,n){var r=n(3374),i=n(26138)((function(t,e){return r(t.length,(function(){return t.apply(e,arguments)}))}));t.exports=i},72948:function(t,e,n){var r=n(69100),i=n(51523);t.exports=function(){if(0===arguments.length)throw new Error("compose requires at least one argument");return r.apply(this,i(arguments))}},72767:function(t,e,n){var r=n(32902),i=n(16836),o=r((function(t){return i(t.length,t)}));t.exports=o},16836:function(t,e,n){var r=n(3374),i=n(32902),o=n(26138),a=n(54148),s=o((function(t,e){return 1===t?i(e):r(t,a(t,[],e))}));t.exports=s},32205:function(t,e,n){var r=n(69977),i=n(16836),o=r((function(t,e,n){return i(Math.max(t.length,e.length,n.length),(function(){return t.apply(this,arguments)?e.apply(this,arguments):n.apply(this,arguments)}))}));t.exports=o},3374:function(t){t.exports=function(t,e){switch(t){case 0:return function(){return e.apply(this,arguments)};case 1:return function(t){return e.apply(this,arguments)};case 2:return function(t,n){return e.apply(this,arguments)};case 3:return function(t,n,r){return e.apply(this,arguments)};case 4:return function(t,n,r,i){return e.apply(this,arguments)};case 5:return function(t,n,r,i,o){return e.apply(this,arguments)};case 6:return function(t,n,r,i,o,a){return e.apply(this,arguments)};case 7:return function(t,n,r,i,o,a,s){return e.apply(this,arguments)};case 8:return function(t,n,r,i,o,a,s,u){return e.apply(this,arguments)};case 9:return function(t,n,r,i,o,a,s,u,c){return e.apply(this,arguments)};case 10:return function(t,n,r,i,o,a,s,u,c,l){return e.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}},33683:function(t,e,n){var r=n(35704),i=n(82391);t.exports=function(t,e){return function(){var n=arguments.length;if(0===n)return e();var o=arguments[n-1];return i(o)||"function"!=typeof o[t]?e.apply(this,arguments):o[t].apply(o,r(Array.prototype).call(arguments,0,n-1))}}},32902:function(t,e,n){var r=n(72209);t.exports=function(t){return function e(n){return 0===arguments.length||r(n)?e:t.apply(this,arguments)}}},26138:function(t,e,n){var r=n(32902),i=n(72209);t.exports=function(t){return function e(n,o){switch(arguments.length){case 0:return e;case 1:return i(n)?e:r((function(e){return t(n,e)}));default:return i(n)&&i(o)?e:i(n)?r((function(e){return t(e,o)})):i(o)?r((function(e){return t(n,e)})):t(n,o)}}}},69977:function(t,e,n){var r=n(32902),i=n(26138),o=n(72209);t.exports=function(t){return function e(n,a,s){switch(arguments.length){case 0:return e;case 1:return o(n)?e:i((function(e,r){return t(n,e,r)}));case 2:return o(n)&&o(a)?e:o(n)?i((function(e,n){return t(e,a,n)})):o(a)?i((function(e,r){return t(n,e,r)})):r((function(e){return t(n,a,e)}));default:return o(n)&&o(a)&&o(s)?e:o(n)&&o(a)?i((function(e,n){return t(e,n,s)})):o(n)&&o(s)?i((function(e,n){return t(e,a,n)})):o(a)&&o(s)?i((function(e,r){return t(n,e,r)})):o(n)?r((function(e){return t(e,a,s)})):o(a)?r((function(e){return t(n,e,s)})):o(s)?r((function(e){return t(n,a,e)})):t(n,a,s)}}}},54148:function(t,e,n){var r=n(3374),i=n(72209);t.exports=function t(e,n,o){return function(){for(var a=[],s=0,u=e,c=0;c<n.length||s<arguments.length;){var l;c<n.length&&(!i(n[c])||s>=arguments.length)?l=n[c]:(l=arguments[s],s+=1),a[c]=l,i(l)||(u-=1),c+=1}return u<=0?o.apply(this,a):r(u,t(e,a,o))}}},82391:function(t){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},15417:function(t,e,n){var r=n(20474),i=n(32902),o=n(82391),a=n(96974),s=i((function(t){return!!o(t)||!!t&&("object"===r(t)&&(!a(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))}));t.exports=s},72209:function(t,e,n){var r=n(20474);t.exports=function(t){return null!=t&&"object"===r(t)&&!0===t["@@functional/placeholder"]}},96974:function(t){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},27099:function(t){t.exports=function(t,e){return function(){return e.call(this,t.apply(this,arguments))}}},56506:function(t,e,n){var r=n(52472),i=n(48994),o=n(15417),a=n(17904),s=n(67621);function u(t,e,n){for(var r=n.next();!r.done;){if((e=t["@@transducer/step"](e,r.value))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}r=n.next()}return t["@@transducer/result"](e)}function c(t,e,n,r){return t["@@transducer/result"](n[r](s(t["@@transducer/step"],t),e))}var l=void 0!==r?i:"@@iterator";t.exports=function(t,e,n){if("function"==typeof t&&(t=a(t)),o(n))return function(t,e,n){for(var r=0,i=n.length;r<i;){if((e=t["@@transducer/step"](e,n[r]))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}r+=1}return t["@@transducer/result"](e)}(t,e,n);if("function"==typeof n["fantasy-land/reduce"])return c(t,e,n,"fantasy-land/reduce");if(null!=n[l])return u(t,e,n[l]());if("function"==typeof n.next)return u(t,e,n);if("function"==typeof n.reduce)return c(t,e,n,"reduce");throw new TypeError("reduce: list must be array or iterable")}},17904:function(t){var e=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,e){return this.f(t,e)},t}();t.exports=function(t){return new e(t)}},12321:function(t,e,n){var r=n(26138)((function(t,e){return null!=e&&e.constructor===t||e instanceof t}));t.exports=r},69100:function(t,e,n){var r=n(3374),i=n(27099),o=n(63816),a=n(60454);t.exports=function(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return r(arguments[0].length,o(i,arguments[0],a(arguments)))}},63816:function(t,e,n){var r=n(69977)(n(56506));t.exports=r},51523:function(t,e,n){var r=n(86526),i=n(35704),o=n(32902),a=n(96974),s=o((function(t){var e,n;return a(t)?r(e=t.split("")).call(e).join(""):r(n=i(Array.prototype).call(t,0)).call(n)}));t.exports=s},78350:function(t,e,n){var r=n(35704),i=n(33683),o=n(69977)(i("slice",(function(t,e,n){return r(Array.prototype).call(n,t,e)})));t.exports=o},60454:function(t,e,n){var r=n(33683),i=n(32902)(r("tail",n(78350)(1,1/0)));t.exports=i},52963:function(t,e,n){var r=n(69977)((function(t,e,n){return t(n)?n:e(n)}));t.exports=r},88257:function(t,e,n){"use strict";var r=n(84705),i=n(35704);e.parse=function(t,e){if("string"!=typeof t)throw new TypeError("argument str must be a string");var n={},o=(e||{}).decode||s,a=0;for(;a<t.length;){var u,l=t.indexOf("=",a);if(-1===l)break;var f=t.indexOf(";",a);if(-1===f)f=t.length;else if(f<l){a=t.lastIndexOf(";",l-1)+1;continue}var d=r(u=i(t).call(t,a,l)).call(u);if(void 0===n[d]){var h,p=r(h=i(t).call(t,l+1,f)).call(h);34===p.charCodeAt(0)&&(p=i(p).call(p,1,-1)),n[d]=c(p,o)}a=f+1}return n},e.serialize=function(t,e,n){var r=n||{},i=r.encode||u;if("function"!=typeof i)throw new TypeError("option encode is invalid");if(!a.test(t))throw new TypeError("argument name is invalid");var s=i(e);if(s&&!a.test(s))throw new TypeError("argument val is invalid");var c=t+"="+s;if(null!=r.maxAge){var l=r.maxAge-0;if(isNaN(l)||!isFinite(l))throw new TypeError("option maxAge is invalid");c+="; Max-Age="+Math.floor(l)}if(r.domain){if(!a.test(r.domain))throw new TypeError("option domain is invalid");c+="; Domain="+r.domain}if(r.path){if(!a.test(r.path))throw new TypeError("option path is invalid");c+="; Path="+r.path}if(r.expires){var f=r.expires;if(!function(t){return"[object Date]"===o.call(t)||t instanceof Date}(f)||isNaN(f.valueOf()))throw new TypeError("option expires is invalid");c+="; Expires="+f.toUTCString()}r.httpOnly&&(c+="; HttpOnly");r.secure&&(c+="; Secure");if(r.priority){switch("string"==typeof r.priority?r.priority.toLowerCase():r.priority){case"low":c+="; Priority=Low";break;case"medium":c+="; Priority=Medium";break;case"high":c+="; Priority=High";break;default:throw new TypeError("option priority is invalid")}}if(r.sameSite){switch("string"==typeof r.sameSite?r.sameSite.toLowerCase():r.sameSite){case!0:c+="; SameSite=Strict";break;case"lax":c+="; SameSite=Lax";break;case"strict":c+="; SameSite=Strict";break;case"none":c+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return c};var o=Object.prototype.toString,a=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function s(t){return-1!==t.indexOf("%")?decodeURIComponent(t):t}function u(t){return encodeURIComponent(t)}function c(t,e){try{return e(t)}catch(e){return t}}},14886:function(t,e,n){var r=n(8571),i=n(35820),o=n(88946),a=n(28449),s=n(81248),u=n(7961).type("Async"),c=n(7961).typeFn(u(),5),l=n(57345),f=n(76315),d=n(54800),h=n(77795),p=n(35606),m=n(22452),g=n(90702),v=n(12384),y=n(14932),b=n(34762),_=n(17430),w=function(t){return x((function(e,n){return n(t)}))};function x(t){var e;if(!v(t))throw new TypeError("Async: Function required");var n=w,r=function(){return"Async"+s(t)};function a(e,n,r){if(!v(e)||!v(n))throw new TypeError("Async.fork: Reject and resolve functions required");var i=!1,o=!1,a=v(r)?r:p,s=function(t,e){if(!o)return o=!0,i?p():t(e)},u=t(s.bind(null,e),s.bind(null,n)),c=v(u)?u:p;return h((function(){return a((c(),void(i=!0)))}))}function f(t){return function(e){if(!v(e))throw new TypeError("Async."+t+": Function required");return x((function(t,n){return a(t,d(n,e))}))}}function m(t){return function(e,n){if(!v(e)||!v(n))throw new TypeError("Async."+t+": Functions required for both arguments");return x((function(t,r){return a(d(t,e),d(r,n))}))}}function g(t){return function(e){if(!_(x,e))throw new TypeError("Async."+t+": Async required");return x((function(t,n){var r=p,i=p;return r=a((function(){i=e.fork(t,n)}),n),h((function(){return i(r())}))}))}}function y(t){return function(e){if(!v(e))throw new TypeError("Async."+t+": Async returning function required");return x((function(n,r){var i=p,o=p;return i=a(n,(function(i){var a=e(i);if(!_(x,a))throw new TypeError("Async."+t+": Function must return another Async");o=a.fork(n,r)})),h((function(){return o(i())}))}))}}return(e={fork:a,toPromise:function(){return new i((function(t,e){a(e,t)}))},inspect:r,toString:r,type:u,swap:function(t,e){if(!v(t)||!v(e))throw new TypeError("Async.swap: Functions required for both arguments");return x((function(n,r){return a(d(r,t),d(n,e))}))},race:function(t){if(!_(x,t))throw new TypeError("Async.race: Async required");return x((function(e,n){var r=h((function(t,r){return t?n(r):e(r)})),i=r.bind(null,!0),o=r.bind(null,!1),s=a(o,i),u=t.fork(o,i);return function(){s(),u()}}))},coalesce:function(t,e){if(!v(t)||!v(e))throw new TypeError("Async.coalesce: Functions required for both arguments");return x((function(n,r){return a(d(r,t),d(r,e))}))},ap:function(t){if(!_(x,t))throw new TypeError("Async.ap: Async required");return x((function(e,n){var r=null,i=null,o=!1,s=!1,u=!1,c=h(e);function l(){!u&&o&&s&&d(n,r)(i)}var f=a(c,(function(t){if(!v(t))throw new TypeError("Async.ap: Wrapped value must be a function");o=!0,r=t,l()})),p=t.fork(c,(function(t){s=!0,i=t,l()}));return function(){f(),p(),u=!0}}))},of:n,alt:g("alt"),bimap:m("bimap"),map:f("map"),chain:y("chain"),bichain:function(t,e){var n="Async.bichain: Both arguments must be Async returning functions";if(!v(t)||!v(e))throw new TypeError(n);return x((function(r,i){var o=p,s=p;function u(t){return function(e){var o=t(e);if(!_(x,o))throw new TypeError(n);s=o.fork(r,i)}}return o=a(u(t),u(e)),h((function(){return s(o())}))}))}})[l.of]=n,e[l.alt]=g(l.alt),e[l.bimap]=m(l.bimap),e[o(l)]=f(o(l)),e[l.chain]=y(l.chain),e["@@type"]=c,e.constructor=x,e}x.of=w,x.type=u,x[l.of]=w,x["@@type"]=c,x.Rejected=function(t){return x((function(e){return e(t)}))},x.Resolved=w,x.fromPromise=function(t){if(!v(t))throw new TypeError("Async.fromPromise: Promise returning function required");return function(){var e=arguments;return x((function(n,r){var i=t.apply(null,e);if(!b(i))throw new TypeError("Async.fromPromise: Promise returning function required");i.then(r,n)}))}},x.fromNode=function(t,e){if(!v(t))throw new TypeError("Async.fromNode: CPS function required");return function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];return x((function(i,o){t.apply(e,r(n).call(n,(function(t,e){return t?i(t):o(e)})))}))}},x.all=function(t){if(!g(t)||!t.reduce((function(t,e){return t&&_(x,e)}),!0))throw new TypeError("Async.all: Foldable structure of Asyncs required");return m(t)?f.sequence(x.of,t):t.sequence(x.of)},x.rejectAfter=function(t,e){if(!(y(t)&&t>=0))throw new TypeError("Async.rejectAfter: Positive Integer required for first argument");return x((function(n){var r=setTimeout((function(){n(e)}),t);return function(){clearTimeout(r)}}))},x.resolveAfter=function(t,e){if(!(y(t)&&t>=0))throw new TypeError("Async.resolveAfter: Positive Integer required for first argument");return x((function(n,r){var i=setTimeout((function(){r(e)}),t);return function(){clearTimeout(i)}}))},x["@@implements"]=a(["alt","ap","bimap","chain","map","of"]),t.exports=x},35606:function(t){t.exports=Function.prototype},62966:function(t,e,n){var r=n(96049),i=n(77847);t.exports=function(t){return function(e){return r(t)?t.of(e):i(Array,t)?[e]:t(e)}}},76315:function(t,e,n){var r=n(8571),i=n(88946),o=n(35704),a=n(1377),s=n(22452),u=n(87738),c=n(12384),l=n(17430),f=n(44340),d=n(62966),h=function(t){return t},p=function(t){return function(e){return r(t).call(t,e)}};function m(t,e){return function(n,r){var o=e(r);if(!a(n)&&!s(n)||!l(n,o))throw new TypeError("Array."+t+": Must wrap Applys of the same type");return s(o)?v(n,g((function(t){return p([t])}),o)):i(o).call(o,(function(t){return p([t])})).ap(n)}}var g=function(t,e){return i(e).call(e,(function(e){return t(e)}))};function v(t,e){if(!e.length||!e.reduce((function(t,e){return t&&c(e)}),!0))throw new TypeError("Array.ap: Second Array must all be functions");return e.reduce((function(e,n){return r(e).call(e,g(n,t))}),[])}t.exports={ap:v,chain:function(t,e){return e.reduce((function(e,n){var i=t(n);if(!s(i))throw new TypeError("Array.chain: Function must return an Array");return r(e).call(e,i)}),[])},fold:function(t){if(u(t))throw new TypeError("Array.fold: Non-empty Array of Semigroups required");var e=t[0];if(!f(e))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return t.reduce((function(t,e){if(!l(t,e))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return r(t).call(t,e)}))},foldMap:function(t,e){if(u(e))throw new TypeError("Array.foldMap: Non-empty Array required");var n=t(e[0]);if(!f(n))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return 1===e.length?n:o(e).call(e,1).reduce((function(e,n){var i=t(n);if(!l(e,i)||!f(i))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return r(e).call(e,i)}),n)},map:g,sequence:function(t,e){var n=d(t);return e.reduceRight(m("sequence",h),n([]))},set:function(t,e,n){var r=o(n).call(n);return r[t]=e,r},traverse:function(t,e,n){var r=d(t);return n.reduceRight(m("traverse",e),r([]))},unset:function(t,e){var n;return r(n=o(e).call(e,0,t)).call(n,o(e).call(e,t+1))}}},54800:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},94233:function(t,e,n){var r=n(8571),i=n(12384);function o(t,e){return i(t)?t.length>1?t.bind(null,e):t.call(null,e):t}t.exports=function t(e){return function(){for(var n=[],a=arguments.length;a--;)n[a]=arguments[a];var s,u=n.length?n:[void 0];if(u.length<e.length)return t(Function.bind.apply(e,r(s=[null]).call(s,u)));var c=u.length===e.length?e.apply(null,u):u.reduce(o,e);return i(c)?t(c):c}}},71426:function(t,e,n){var r=n(62079),i=n(17430),o=n(85957),a=n(82111),s=n(29560),u=n(57345),c=function(t,e){return t.valueOf()===e.valueOf()},l={Array:function(t,e){return t.length===e.length&&f(t,e)},Date:function(t,e){return o(t.valueOf(),e.valueOf())},Error:function(t,e){return t.name===e.name&&t.message===e.message},Object:function(t){function e(e,n){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}((function(t,e){return r(t).length===r(e).length&&f(t,e)})),RegExp:function(t,e){return t.source===e.source&&t.ignoreCase===e.ignoreCase&&t.global===e.global&&t.multiline===e.multiline&&t.unicode===e.unicode}};function f(t,e){for(var n in t)if(!d(t[n],e[n]))return!1;return!0}function d(t,e){return!!o(t,e)||!!i(t,e)&&(a("equals",t)?(e[u.equals]||e.equals).call(e,t):(l[s(t)]||c)(t,e))}t.exports=d},57345:function(t){t.exports={alt:"fantasy-land/alt",bimap:"fantasy-land/bimap",chain:"fantasy-land/chain",compose:"fantasy-land/compose",concat:"fantasy-land/concat",contramap:"fantasy-land/contramap",empty:"fantasy-land/empty",equals:"fantasy-land/equals",extend:"fantasy-land/extend",filter:"fantasy-land/filter",id:"fantasy-land/id",map:"fantasy-land/map",of:"fantasy-land/of",promap:"fantasy-land/promap",reduce:"fantasy-land/reduce",zero:"fantasy-land/zero"}},82111:function(t,e,n){var r=n(12384),i=n(57345);t.exports=function(t,e){return!!e&&(function(t,e){return r(e[i[t]])||r(e[t])}(t,e)||function(t,e){return r(e["@@implements"])&&!!e["@@implements"](t)}(t,e))}},28449:function(t){t.exports=function(t){return function(e){return-1!==t.indexOf(e)}}},81248:function(t,e,n){var r=n(88946),i=n(62079),o=n(8571),a=n(22452),s=n(12384),u=n(38249),c=n(74251),l=n(57505),f=n(5684);function d(t){return t&&s(t.inspect)?" "+t.inspect():s(t)?" Function":a(t)?" ["+(((e=t).length?r(e).call(e,d).reduce((function(t,e){return t+","+e})):e)+" ]"):u(t)?" { "+i(t).reduce((function(e,n){return o(e).call(e,[n+":"+d(t[n])])}),[]).join(", ")+" }":c(t)?' "'+t+'"':l(t)||f(t)?" "+t.toString():" "+t;var e}t.exports=d},96049:function(t,e,n){var r=n(82111),i=n(1377);t.exports=function(t){return i(t)&&(r("of",t)||r("of",t.constructor))}},1377:function(t,e,n){var r=n(82111),i=n(68501);t.exports=function(t){return i(t)&&r("ap",t)}},22452:function(t){t.exports=function(t){return Array.isArray(t)}},5684:function(t){t.exports=function(t){return"[object Date]"===Object.prototype.toString.apply(t)&&!isNaN(t.valueOf())}},87738:function(t,e,n){var r=n(62079),i=n(38249),o=n(42e3),a=n(71426),s=n(57345);t.exports=function(t){if(o(t)){var e=t.constructor[s.empty]||t.constructor.empty||t.empty;return a(t,e())}return i(t)?!r(t).length:!t||void 0===t.length||!t.length}},90702:function(t,e,n){var r=n(82111);t.exports=function(t){return!!t&&r("reduce",t)}},12384:function(t){t.exports=function(t){return"function"==typeof t}},68501:function(t,e,n){var r=n(82111);t.exports=function(t){return!!t&&r("map",t)}},14932:function(t,e,n){var r=n(50162);t.exports=function(t){return r(t)&&isFinite(t)&&Math.floor(t)===t}},42e3:function(t,e,n){var r=n(82111),i=n(44340);t.exports=function(t){return i(t)&&(r("empty",t)||r("empty",t.constructor))}},50162:function(t){t.exports=function(t){return"number"==typeof t&&!isNaN(t)}},38249:function(t){var e=Object.prototype.toString;t.exports=function(t){return!!t&&"[object Object]"===e.call(t)}},34762:function(t,e,n){var r=n(12384);t.exports=function(t){return!!t&&r(t.then)&&r(t.catch)}},85957:function(t){t.exports=function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},17430:function(t,e,n){var r=n(94233),i=n(12384),o=n(29560);t.exports=r((function(t,e){var n=o(t),r=o(e);return n===r||i(t)&&t.name===r||i(e)&&e.name===n}))},44340:function(t,e,n){var r=n(74251),i=n(82111);t.exports=function(t){return r(t)||!!t&&i("concat",t)}},74251:function(t){t.exports=function(t){return"string"==typeof t}},57505:function(t,e,n){var r=n(20474);t.exports=function(t){return"symbol"===r(t)}},77847:function(t,e,n){var r=n(12384);t.exports=function(t,e){return r(e)&&(t===e||t.name===e.name)}},77795:function(t){t.exports=function(t){var e,n;return function(){return e||(e=!0,n=t.apply(null,arguments)),n}}},29560:function(t,e,n){var r=n(35704),i=n(12384);t.exports=function(t){var e;return t&&i(t.type)?t.type():r(e={}.toString.call(t)).call(e,8,-1)}},7961:function(t){var e={unk:function(){return"unknown"},All:function(){return"All"},Any:function(){return"Any"},Arrow:function(){return"Arrow"},Assign:function(){return"Assign"},Async:function(){return"Async"},Const:function(t){return"Const("+t+")"},Either:function(){return"Either"},Endo:function(){return"Endo"},Equiv:function(){return"Equiv"},First:function(){return"First"},Identity:function(){return"Identity"},IO:function(){return"IO"},Last:function(){return"Last"},List:function(){return"List"},Max:function(){return"Max"},Maybe:function(){return"Maybe"},Min:function(){return"Min"},Pair:function(){return"Pair"},Pred:function(){return"Pred"},Prod:function(){return"Prod"},Reader:function(){return"Reader"},Result:function(){return"Result"},Star:function(){return"Star"},State:function(){return"State"},Sum:function(){return"Sum"},Tuple:function(t){return t+"-Tuple"},Unit:function(){return"Unit"},Writer:function(){return"Writer"}},n=function(t){return e[t]||e.unk};t.exports={proxy:function(t,e){return{type:function(){return n(t)(e)}}},type:n,typeFn:function(t,e,r){return"crocks/"+n(t)(r)+"@"+(e||0)}}},82698:function(t,e,n){"use strict";n.d(e,{Z:function(){return vr}});var r=n(62079),i=n.n(r),o=n(52020),a=n.n(o),s=n(73324),u=n.n(s),c=n(88546),l=n.n(c),f=n(66775),d=n.n(f),h=n(44845),p=n(3087),m=n.n(p),g=n(61894),v=n.n(g),y=n(96942),b=n.n(y),_=n(33938),w=n(30222),x=n.n(w),T=n(2220),S=n.n(T),E=n(67552),k=n.n(E),C=n(9669),O=n.n(C),A=n(37365),M=n.n(A),P=M()(String,(function(t){return O().create({baseURL:t,withCredentials:!0})}));function D(){return(D=(0,_.Z)(x().mark((function t(e,n,r){var i,o,a,s,u,c;return x().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=r.email,o=r.googleIdToken,a=r.password,s=r.tenantId,t.prev=1,u=o?{tenantId:s,token:o}:{password:a,tenantId:s,username:i},c=o?"google/signin":"signin",t.next=6,P(e.HEYOKRA_AUTH_SERVICE_URI).post(c,u);case 6:t.next=11;break;case 8:throw t.prev=8,t.t0=t.catch(1),k()(new Error,t.t0.response.data);case 11:case"end":return t.stop()}}),t,null,[[1,8]])})))).apply(this,arguments)}var I=S()(3,(function(t,e,n){return D.apply(this,arguments)})),L=n(8571),R=n.n(L),N=n(87430),j=n.n(N),F=n(40437),U=n.n(F);function B(){return(B=(0,_.Z)(x().mark((function t(e,n,r){var i,o,a,s,u,c,l;return x().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=r.email,o=r.login,a=r.oktaNamespace,s=r.password,t.prev=1,t.next=4,P(e.AUTH_SERVICE_URI).post("/api/v1/authn",{password:s,username:o||R()(u="".concat(a,"/")).call(u,i),options:{multiOptionalFactorEnroll:!1,warnBeforePasswordExpired:!1}});case 4:if(c=t.sent,!U()(["data","status"],"LOCKED_OUT",c)){t.next=9;break}throw(l=new Error("User Locked Out")).response={data:{errorCode:"USER_LOCKED_OUT"}},l;case 9:return t.abrupt("return",j()(["data","sessionToken"],c));case 12:throw t.prev=12,t.t0=t.catch(1),k()(new Error,t.t0.response.data);case 15:case"end":return t.stop()}}),t,null,[[1,12]])})))).apply(this,arguments)}var z=S()(3,(function(t,e,n){return B.apply(this,arguments)}));function q(){return(q=(0,_.Z)(x().mark((function t(e,n,r){return x().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("heyokra"!==r.idp){t.next=7;break}return t.next=4,I(e,n,r);case 4:t.t0=t.sent,t.next=10;break;case 7:return t.next=9,z(e,n,r);case 9:t.t0=t.sent;case 10:return t.abrupt("return",t.t0);case 11:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var H=S()(3,(function(t,e,n){return q.apply(this,arguments)})),W=n(10339),V=n.n(W),Y=n(6037),$=n.n(Y),G=n(61937),Z=n.n(G);function K(){return window.tenant&&"heyokra"===window.tenant.idp}function X(){return(X=(0,_.Z)(x().mark((function t(e,n,r,i){var o;return x().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i.clear(),o=K()?r.HEYOKRA_AUTH_SERVICE_URI:r.AUTH_SERVICE_URI,t.next=4,P(o).delete("/api/v1/sessions/me").then($()((function(){return n.emit&&e.emit("session:closed")}))).catch(Z()(U()(["response","status"],404),V()));case 4:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var Q=S()(4,(function(t,e,n,r){return X.apply(this,arguments)})),J=n(57170),tt=n.n(J),et=n(81290),nt=n.n(et),rt=n(13657),it=n.n(rt),ot=n(63266),at=n.n(ot),st=n(93007),ut=n.n(st)()(9),ct=at()(it());function lt(t){var e=t.client_id,n=t.issuer,r=t.idp,i=t.nonce,o=t.prompt,a=void 0===o?"none":o,s=t.redirect_uri,u=void 0===s?window.location.origin:s,c=t.response_mode,l=t.scope,f=t.sessionToken,d=t.state,h=new(tt())(ct({client_id:e,idp:r,nonce:i||ut(),prompt:a,redirect_uri:u,response_mode:c,response_type:"id_token token",scope:l,sessionToken:f,state:d}));return k()(new(nt())("".concat(n,"/v1/authorize"),window.location.origin),{search:h.toString()}).toString()}var ft=n(24835),dt=n.n(ft),ht=n(79349),pt=n(68420),mt=n(27344),gt=n(5281),vt=n(18486),yt=n(90306),bt=n(3020),_t=n(3362),wt=n(26729),xt=n.n(wt);function Tt(t){var e=function(){if("undefined"==typeof Reflect||!dt())return!1;if(dt().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(dt()(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,_t.Z)(t);if(e){var i=(0,_t.Z)(this).constructor;n=dt()(r,arguments,i)}else n=r.apply(this,arguments);return(0,bt.Z)(this,n)}}var St=function(t){(0,yt.Z)(n,t);var e=Tt(n);function n(){var t,r;(0,pt.Z)(this,n);for(var i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];return r=e.call.apply(e,R()(t=[this]).call(t,o)),navigator.serviceWorker&&navigator.serviceWorker.addEventListener("message",r._handleMessage.bind((0,gt.Z)(r))),r}return(0,mt.Z)(n,[{key:"emit",value:function(){for(var t,e,r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];(t=(0,vt.Z)((0,_t.Z)(n.prototype),"emit",this)).call.apply(t,R()(e=[this]).call(e,i)),navigator.serviceWorker&&navigator.serviceWorker.ready.then((function(t){t.active.postMessage({jsonrpc:"2.0",method:"emit",params:i})}))}},{key:"_handleMessage",value:function(t){var e,r;t.data&&"2.0"===t.data.jsonrpc&&"emit"===t.data.method&&(e=(0,vt.Z)((0,_t.Z)(n.prototype),"emit",this)).call.apply(e,R()(r=[this]).call(r,(0,ht.Z)(t.data.params)))}}]),n}(xt()),Et=n(59056),kt=n(35820),Ct=n.n(kt),Ot=n(88946),At=n.n(Ot),Mt=n(91829),Pt=n.n(Mt),Dt=n(14886),It=n.n(Dt),Lt=n(54115),Rt=n.n(Lt),Nt=n(98766),jt=n.n(Nt),Ft=n(97411),Ut=n.n(Ft),Bt=n(32573),zt=n.n(Bt),qt=n(23018),Ht=n.n(qt),Wt=n(36573),Vt=n.n(Wt),Yt=n(33784),$t=n.n(Yt),Gt=n(14087),Zt=n.n(Gt),Kt=n(51481),Xt=n.n(Kt),Qt=n(97877),Jt=n.n(Qt),te=n(23710),ee=n.n(te),ne=n(13594),re=n.n(ne),ie=n(54782),oe=n.n(ie),ae=n(52478),se=n.n(ae),ue=n(67430),ce=n.n(ue),le=n(16722),fe=n.n(le),de=n(1465),he=n.n(de),pe=n(35704),me=n.n(pe),ge=n(10349),ve=n.n(ge),ye=n(19389),be=n.n(ye),_e=n(54847),we=n.n(_e),xe=n(3841),Te=n(62534),Se=n(51791);var Ee=n(48216);function ke(){if("undefined"==typeof Reflect||!ft)return!1;if(ft.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(ft(Boolean,[],(function(){}))),!0}catch(t){return!1}}function Ce(t,e,n){var r;ke()?Ce=Ee(r=ft).call(r):Ce=function(t,e,n){var r=[null];r.push.apply(r,e);var i=new(Ee(Function).apply(t,r));return n&&(0,Te.Z)(i,n.prototype),i};return Ce.apply(null,arguments)}function Oe(t){var e="function"==typeof _e?new _e:void 0;return Oe=function(t){if(null===t||(n=t,-1===Se(r=Function.toString.call(n)).call(r,"[native code]")))return t;var n,r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,i)}function i(){return Ce(t,arguments,(0,_t.Z)(this).constructor)}return i.prototype=xe(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),(0,Te.Z)(i,t)},Oe(t)}var Ae=n(52472),Me=n.n(Ae),Pe=n(89221),De=n.n(Pe),Ie=n(50557),Le=n.n(Ie),Re=n(53007),Ne=n.n(Re);function je(t,e){return e&&(n=0,r=t*Math.pow(e,2),Math.round(n+Math.random()+(r-n)));var n,r}var Fe=S()(2,(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0,n=t.base,r=void 0===n?700:n,i=t.tries,o=void 0===i?10:i,a=t.when,s=void 0===a?Ne():a;function u(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];var a=0;function u(){return It().resolveAfter(je(r,a)).chain(l)}function c(t){return++a<o?u():It().Rejected(t)}function l(){return e.apply(void 0,n).bichain(ee()(s,c,It().Rejected),It().of)}return l()}return u})),Ue=n(46489);function Be(t,e){if(t.length!==e.length)return!1;for(var n=0;n<t.length;n++)if(t[n]!==e[n])return!1;return!0}var ze=function(t,e){var n;void 0===e&&(e=Be);var r,i=[],o=!1;return function(){for(var a=[],s=0;s<arguments.length;s++)a[s]=arguments[s];return o&&n===this&&e(a,i)||(r=t.apply(this,a),o=!0,n=this,i=a),r}},qe=ze(n.n(Ue)());function He(t,e){var n=void 0!==Me()&&be()(t)||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){var n;if(!t)return;if("string"==typeof t)return We(t,e);var r=me()(n=Object.prototype.toString.call(t)).call(n,8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return ve()(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return We(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function We(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function Ve(t){var e=function(){if("undefined"==typeof Reflect||!dt())return!1;if(dt().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(dt()(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,_t.Z)(t);if(e){var i=(0,_t.Z)(this).constructor;n=dt()(r,arguments,i)}else n=r.apply(this,arguments);return(0,bt.Z)(this,n)}}var Ye=Me()("TimeoutError"),$e=function(t){(0,yt.Z)(n,t);var e=Ve(n);function n(){return(0,pt.Z)(this,n),e.call(this,"Authorization timed out")}return n}(Oe(Error));$e.prototype[Ye]=!0;var Ge=Fe({tries:2,when:function(t){return t[Ye]}}),Ze={},Ke=0,Xe=M()(se()("AUTH_SERVICE_URI"),(function(t){window.addEventListener("message",(function(e){var n=new(nt())(t.AUTH_SERVICE_URI,window.location.origin).origin;if(e.origin===n){var r=e.data,i=(r=void 0===r?{}:r).access_token,o=r.error,a=r.error_description,s=r.id_token,u=r.state,c=Ze[u];c&&(o?c.reject(new Error([o,a].join(", "))):c.resolve({access_token:i,id_token:s}))}}))}));var Qe=function(t,e){return[t.AUTH_SERVICE_URI,e].join("|")};var Je,tn,en=S()(3,(Je=Ge((function(t,e,n){return new(It())((function(r,i){var o=$()((function(){delete Ze[a],document.body.removeChild(u)}));Xe(t);var a=Ke++,s=ut(),u=document.createElement("iframe");return u.style.display="none",document.body.appendChild(u),It()((function(e,r){var i=K(),o={resolve:r,reject:e};Ze[a]=o,u.addEventListener("error",Le()(e,se()("error"))),u.src=lt({client_id:t.OKTA_CLIENT_ID,issuer:i?t.HEYOKRA_OIDC_ISSUER_URI:t.OIDC_ISSUER_URI,nonce:s,redirect_uri:t.REDIRECT_URI,response_mode:i?"post_message":"okta_post_message",scope:t.OIDC_SCOPE,sessionToken:n,state:a})})).race(It().rejectAfter(5e3,new $e)).chain((function(t){var n,r=t.id_token,i=t.access_token,o=r?qe(r):null;return s!==o.nonce?It().Reject(new Error(R()(n="Expected nonce ".concat(s," but received ")).call(n,o.nonce))):(e.set(r,i),It().of(e.get()))})).bimap(o,o).fork(r,i,o)}))})),tn={},function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return It()((function(t,n){var r={resolve:n,reject:t},i=Qe.apply(void 0,e),o=Me()();null==tn[i]&&(tn[i]={listeners:new(we())});var a=tn[i];if(a.listeners.set(o,r),1===a.listeners.size){var s=function(t){return function(e){var n,r,o=[],s=He(De()(n=a.listeners).call(n));try{for(s.s();!(r=s.n()).done;){var u=r.value;try{u[t](e)}catch(t){o.push(t)}}}catch(t){s.e(t)}finally{s.f()}if(delete tn[i],o.length>0)throw o[0]}};a.cancel=Je.apply(void 0,e).fork(s("reject"),s("resolve"))}return function(){a.listeners.delete(o),0===a.listeners.size&&a.cancel&&a.cancel()}}))})),nn=Ct().reject.bind(Ct()),rn=function(t){return t instanceof Response},on=function(t){return ce()(t,"status")},an=Ht()(rn,on(re()(500))),sn=Vt()(rn),un=$t()(Z()(se()("ok"),nn),(function(t){return window.fetch(t.clone())})),cn=zt()({when:Zt()(an,sn),tries:3},un),ln=he()(2,(function(t){return Ht()(Rt()(Jt()("OKTA_CLIENT_ID",t)),on(jt()(v()(Xt(),[401,403]))))})),fn=oe()([],["roles"]),dn=oe()("",["subscription","status"]),hn=m()((function(t,e,n){var r,i,o=(0,Et.Z)(n,2)[1],a=At()(r=[e,o]).call(r,fn),s=(0,Et.Z)(a,2),u=s[0],c=s[1],l=At()(i=[e,o]).call(i,dn),f=(0,Et.Z)(l,2),d=f[0],h=f[1];fe()(u,c).length>0&&t.emit("change:roles",o,e),d!==h&&t.emit("change:status",o,e)})),pn=m()((function(t,e,n){var r,i=e.RISE_ACCOUNTS_URI;return function(t){var e;return Pt()(e=window.location.hostname).call(e,t)}(e.RISE_DOMAIN)&&i&&Pt()(r=n.message).call(r,"redirect_uri")?Ut()({method:"GET",url:"".concat(i,"/api/subdomain_active")}).chain((function(e){return!1===e.data?t.emit("change:subdomain"):t.emit("unauthorized",n),It().Rejected(n)})).toPromise():(n instanceof DOMException&&"AbortError"===n.name||t.emit("unauthorized",n),Ct().reject(n))})),mn=m()((function(t,e,n,r){if(null!=n&&n.sub!==r[1].sub)throw t.emit("unauthorized",e),e;return r})),gn=m()((function(t,e,n,r,i){var o,a,s=n.get(),u=(0,Et.Z)(s,2)[1];return(o=en(e,n,void 0),a=r.signal,new(Ct())((function(t,e){if(a instanceof AbortSignal){var n=function(){return e(new DOMException("Aborted","AbortError"))};if(a.aborted)n();else{var r=Function.prototype,i=function(){return r()};a.addEventListener("abort",i);var s=function(t){return function(e){a.removeEventListener("abort",i),t(e)}};r=o.fork(s(e),s(t),s(n))}}else o.fork(e,t)}))).then(mn(t,i,u),pn(t,e)).then($()(hn(t,u))).then((function(){return cn(r)}))})),vn=he()(5,(function(t,e,n,r){return ee()(ln(e),gn(t,e,n,r),nn)})),yn=Z()(rn,nn),bn=function(t){return function(e,n,r,i){var o=new Request(r,i);return cn(o).catch(vn(t,e,n,o)).catch(yn)}},_n=n(51829),wn=n.n(_n),xn=n(77897),Tn=n(88541),Sn=S()(3,(function(){return en.apply(void 0,arguments).toPromise()})),En=new(tt())(window.location.hash.substr(1)),kn=En.get("id_token"),Cn=En.get("access_token");function On(t,e){return An.apply(this,arguments)}function An(){return(An=(0,_.Z)(x().mark((function t(e,n){return x().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!kn){t.next=5;break}n.set(kn,Cn),kn=Cn=void 0,t.next=8;break;case 5:if(n.get()[0]){t.next=8;break}return t.next=8,Sn(e,n,void 0);case 8:return t.abrupt("return",n.get());case 9:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function Mn(t,e){return Pn.apply(this,arguments)}function Pn(){return(Pn=(0,_.Z)(x().mark((function t(e,n){return x().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n.clear(),t.next=3,On(e,n);case 3:return t.abrupt("return",t.sent);case 4:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function Dn(t){var e=function(){if("undefined"==typeof Reflect||!dt())return!1;if(dt().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(dt()(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,_t.Z)(t);if(e){var i=(0,_t.Z)(this).constructor;n=dt()(r,arguments,i)}else n=r.apply(this,arguments);return(0,bt.Z)(this,n)}}function In(t,e){var n=void 0!==Me()&&be()(t)||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){var n;if(!t)return;if("string"==typeof t)return Ln(t,e);var r=me()(n=Object.prototype.toString.call(t)).call(n,8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return ve()(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ln(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function Ln(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}kn&&(En.delete("id_token"),window.history.replaceState(null,null,"#".concat(En.toString()))),Cn&&(En.delete("access_token"),En.delete("expires_in"),En.delete("scope"),En.delete("token_type"),window.history.replaceState(null,null,"#".concat(En.toString())));var Rn=function(){function t(e,n){(0,pt.Z)(this,t),this._emitErrorDelegate=this._emitError.bind(this),this._initDelegate=this._init.bind(this),this._onErrorDelegate=this._onError.bind(this),this._resetRetryTimesDelegate=this._resetRetryTimes.bind(this),this._onerror=this._onmessage=this._onopen=Function.prototype,this._env=e,this._state=n,this._errorEmitter=new(xt()),this._closed=!1;for(var r=arguments.length,i=new Array(r>2?r-2:0),o=2;o<r;o++)i[o-2]=arguments[o];this._params=i,this._listeners={},this._resetRetryTimes(),this._init()}return(0,mt.Z)(t,[{key:"_emitError",value:function(t){this._errorEmitter.emit("error",new ErrorEvent("error",{colno:t.colno,error:t,filename:t.filename,lineno:t.lineno,message:t.message}))}},{key:"_init",value:function(){if(!this._closed)for(var t in this._source=Ce(Tn.EventSourcePolyfill,(0,ht.Z)(this._params)),this._source.addEventListener("error",this._onErrorDelegate),this._source.addEventListener("open",this._resetRetryTimesDelegate),this._source.onerror=this._onerror,this._source.onmessage=this._onmessage,this._source.onopen=this._onopen,this._listeners){var e,n=In(this._listeners[t]);try{for(n.s();!(e=n.n()).done;){var r=e.value;this._source.addEventListener(t,r)}}catch(t){n.e(t)}finally{n.f()}}}},{key:"_onError",value:function(t){t.status>=500&&this._retryAttempts>0?(this._retryTimeout=setTimeout(this._initDelegate,this._retryIn),this._retryAttempts--,this._retryIn=250*Math.pow(2,2-this._retryAttempts+1)):401!==t.status&&403!==t.status||!this._retryAuthz?this._errorEmitter.emit("error",t):(Mn(this._env,this._state).then(this._initDelegate).catch(this._emitErrorDelegate),this._retryAuthz=!1)}},{key:"_resetRetryTimes",value:function(){this._retryAttempts=2,this._retryAuthz=!0,this._retryIn=250}},{key:"addEventListener",value:function(t,e){"error"===t?this._errorEmitter.on("error",e):(this._listeners[t]=this._listeners[t]||[],this._listeners[t].push(e),this._source.addEventListener(t,e))}},{key:"close",value:function(){return this._closed=!0,clearTimeout(this._retryTimeout),this._source.close()}},{key:"dispatchEvent",value:function(){var t;return(t=this._source).dispatchEvent.apply(t,arguments)}},{key:"removeEventListener",value:function(t,e){"error"===t?this._errorEmitter.off("error",e):(wn()(this._listeners[t],[e]),this._source.removeEventListener(t,e))}}]),t}();function Nn(t,e){return function(n){(0,yt.Z)(i,n);var r=Dn(i);function i(){var n;(0,pt.Z)(this,i);for(var o=arguments.length,a=new Array(o),s=0;s<o;s++)a[s]=arguments[s];return r.call.apply(r,R()(n=[this,t,e]).call(n,a))}return i}(Rn)}["onerror","onmessage","onopen"].forEach((function(t){Object.defineProperty(Rn.prototype,t,{get:function(){return this["_".concat(t)]},set:function(e){this["_".concat(t)]=this._source[t]=e}})})),["readyState","url","withCredentials"].forEach((function(t){Object.defineProperty(Rn.prototype,t,{get:function(){return this._source[t]}})})),k()(Rn.prototype,(0,xn.pick)(["CONNECTING","OPEN","CLOSED"],Tn.EventSourcePolyfill.prototype));var jn=U()(["response","status"],404),Fn=function(t){return P(t).post("/api/v1/sessions/me/lifecycle/refresh",void 0,{headers:{Prefer:"return=minimal"}})};function Un(){return(Un=(0,_.Z)(x().mark((function t(e,n,r,i){var o;return x().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!K()){t.next=2;break}return t.abrupt("return");case 2:return o={base:1e3,tries:5,when:function(t){return!jn(t)}},t.next=5,zt()(o,Fn)(r.AUTH_SERVICE_URI).then($()((function(){return n.emit&&e.emit("session:refreshed")}))).catch((function(t){throw jn(t)&&(i.clear(),n.emit&&e.emit("session:closed")),t}));case 5:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var Bn=S()(4,(function(t,e,n,r){return Un.apply(this,arguments)})),zn=n(92650),qn=n.n(zn),Hn=n(4991),Wn=n.n(Hn);var Vn=S()(2,(function(t,e){return t?It()((function(n,r){var i=!1,o=function(t){return function(e){i=!0,clearTimeout(s),t(e)}},a=e.fork(o(n),o(r),o(Function.prototype)),s=setTimeout((function(){i||(a(),n(new Error("Timeout after ".concat(t,"ms"))))}),t);return a})):e})),Yn=function(t){return Wn()(t,["response","status"])},$n=m()((function(t){return Ht()(Rt()(Jt()("OKTA_CLIENT_ID",t)),Yn(jt()(v()(Xt(),[401,403]))))})),Gn=Yn(re()(500)),Zn=Vt()(Yn(Boolean)),Kn=function(t){var e={base:t.backoffBase,when:Zt()(Gn,Zn),tries:5};return Fe(e,Ut())(t)},Xn=oe()([],["roles"]),Qn=oe()("",["subscription","status"]),Jn=m()((function(t,e,n){var r,i,o=(0,Et.Z)(n,2)[1],a=At()(r=[e,o]).call(r,Xn),s=(0,Et.Z)(a,2),u=s[0],c=s[1],l=At()(i=[e,o]).call(i,Qn),f=(0,Et.Z)(l,2),d=f[0],h=f[1];fe()(u,c).length>0&&t.emit("change:roles",o,e),d!==h&&t.emit("change:status",o,e)})),tr=m()((function(t,e,n){var r,i=e.RISE_ACCOUNTS_URI;return function(t){var e;return Pt()(e=window.location.hostname).call(e,t)}(e.RISE_DOMAIN)&&i&&Pt()(r=n.message).call(r,"redirect_uri")?Ut()({method:"GET",url:"".concat(i,"/api/subdomain_active")}).chain((function(e){return!1===e.data?t.emit("change:subdomain"):t.emit("unauthorized",n),It().Rejected(n)})):(t.emit("unauthorized",n),It().Rejected(n))})),er=m()((function(t,e,n,r){return null!=n&&n.sub!==r[1].sub?(t.emit("unauthorized",e),It().Rejected(e)):It().of(r)})),nr=m()((function(t,e,n,r,i){var o,a=n.get(),s=(0,Et.Z)(a,2)[1];return At()(o=en(e,n,void 0).bichain(tr(t,e),er(t,i,s))).call(o,$()(Jn(t,s))).chain((function(){return Kn(r)}))})),rr=he()(4,(function(t,e,n,r){return ee()($n(e),nr(t,e,n,r),It().Rejected)})),ir=m()((function(t,e,n,r){return Kn(r).bichain(rr(t,e,n,r),It().of)})),or=m()((function(t,e,n,r){return Vn(r.timeout,ir(t,e,n,qn()("timeout",r)))})),ar=function(t){return j()([1,"sub"],t.get())};function sr(){return(sr=(0,_.Z)(x().mark((function t(e,n,r,i){var o,a,s,u;return x().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=ar(r),t.next=3,Q(e,{emit:!1},n,r);case 3:return t.prev=3,t.next=6,H(n,r,i);case 6:return a=t.sent,t.next=9,Sn(n,r,a);case 9:return s=t.sent,u=ar(r),o&&o!==u&&e.emit("session:closed"),t.abrupt("return",s);case 15:throw t.prev=15,t.t0=t.catch(3),o&&e.emit("session:closed"),t.t0;case 19:case"end":return t.stop()}}),t,null,[[3,15]])})))).apply(this,arguments)}var ur=S()(4,(function(t,e,n,r){return sr.apply(this,arguments)})),cr=n(88257);function lr(t){return cr.parse(document.cookie)[t]}var fr=S()(2,(function(t,e){var n=t.SESSION_COOKIE_DOMAIN||window.location.host;document.cookie=cr.serialize(e,"",{domain:n,expires:new Date(0),path:"/",secure:!0})}));var dr=S()(3,(function(t,e,n){var r=(0,Et.Z)(n,1)[0];if(e){var i=t.SESSION_COOKIE_DOMAIN||window.location.host;document.cookie=cr.serialize(e,r,{domain:i,path:"/",secure:!0})}}));function hr(t,e){var n=i()(t);if(a()){var r=a()(t);e&&(r=u()(r).call(r,(function(e){return l()(t,e).enumerable}))),n.push.apply(n,r)}return n}function pr(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?hr(Object(n),!0).forEach((function(e){(0,h.Z)(t,e,n[e])})):d()?Object.defineProperties(t,d()(n)):hr(Object(n)).forEach((function(e){Object.defineProperty(t,e,l()(n,e))}))}return t}var mr=["addListener","listenerCount","listeners","off","on","once","removeAllListeners","removeListener"],gr=m()((function(t,e,n){return b()(n,[t,e])}));function vr(t){var e,n=new St,r=function(t){return{clear:function(){fr(t,t.SESSION_COOKIE_NAME),fr(t,t.ACCESS_COOKIE_NAME)},get:function(){var e=lr(t.SESSION_COOKIE_NAME),n=lr(t.ACCESS_COOKIE_NAME);return[e,e?qe(e):null,n,n?qe(n):null]},set:function(e,n){var r=e?qe(e):null,i=n?qe(n):null;dr(t,t.SESSION_COOKIE_NAME,[e,r]),dr(t,t.ACCESS_COOKIE_NAME,[n,i])}}}(t);return pr(pr({getAuthorizationUrl:lt,EventSource:Nn(t,r)},(e=n,mr.reduce((function(t,n){return t[n]=e[n].bind(e),t}),{}))),v()(gr(t,r),{authenticate:H,closeSession:Q(n,{emit:!0}),fetch:bn(n),refreshSession:Bn(n,{emit:!1}),request:or(n),resetSession:Mn,resumeSession:On,startSession:ur(n)}))}},93007:function(t){"use strict";var e=function(t,e,n){var r=t.length;if(r==e)return t;for(var i=e-r,o="",a=1;a<=i;a++)o+=n;return o+t};t.exports=function(t){(null==t||t<1)&&(t=15);var n,r=parseInt(e("",t,"9")),i=0;return function(){var o=Math.floor(Math.random()*r);return o==n?i++:(i=0,n=o),e("".concat(o+=i),t,"0")}}},79742:function(t,e){"use strict";e.byteLength=function(t){var e=u(t),n=e[0],r=e[1];return 3*(n+r)/4-r},e.toByteArray=function(t){var e,n,o=u(t),a=o[0],s=o[1],c=new i(function(t,e,n){return 3*(e+n)/4-n}(0,a,s)),l=0,f=s>0?a-4:a;for(n=0;n<f;n+=4)e=r[t.charCodeAt(n)]<<18|r[t.charCodeAt(n+1)]<<12|r[t.charCodeAt(n+2)]<<6|r[t.charCodeAt(n+3)],c[l++]=e>>16&255,c[l++]=e>>8&255,c[l++]=255&e;2===s&&(e=r[t.charCodeAt(n)]<<2|r[t.charCodeAt(n+1)]>>4,c[l++]=255&e);1===s&&(e=r[t.charCodeAt(n)]<<10|r[t.charCodeAt(n+1)]<<4|r[t.charCodeAt(n+2)]>>2,c[l++]=e>>8&255,c[l++]=255&e);return c},e.fromByteArray=function(t){for(var e,r=t.length,i=r%3,o=[],a=16383,s=0,u=r-i;s<u;s+=a)o.push(c(t,s,s+a>u?u:s+a));1===i?(e=t[r-1],o.push(n[e>>2]+n[e<<4&63]+"==")):2===i&&(e=(t[r-2]<<8)+t[r-1],o.push(n[e>>10]+n[e>>4&63]+n[e<<2&63]+"="));return o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,s=o.length;a<s;++a)n[a]=o[a],r[o.charCodeAt(a)]=a;function u(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}function c(t,e,r){for(var i,o,a=[],s=e;s<r;s+=3)i=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]),a.push(n[(o=i)>>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},22175:function(t){t.exports=function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=0)}([function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1);e.ERROR_BLOCK_NAME_TYPE="Block name should be a string",e.ERROR_BLOCK_NAME_EMPTY="Block name should be non-empty";var i={ns:"",el:"__",mod:"_",modValue:"_"},o=function(t){return"string"==typeof t},a=function(t){return"string"!=typeof t},s=function(t,e){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];var o=r.assign({},e);return o.mixes=o.mixes.concat(n),f(o,t)},u=function(t,e,n){for(var i=[],o=3;o<arguments.length;o++)i[o-3]=arguments[o];var a=r.assign({},e),s=r.assign({},a.states||{});return s[n]=r.assign.apply(void 0,[{},s[n]||{}].concat(i)),a.states=s,f(a,t)},c=function(t,e,n,r){return String.prototype.split.call(l(t,e),n,r)},l=function(t,e){var n=e.name,r=e.mods,i=e.mixes,o=e.states,a=[n];if(r&&(a=a.concat(Object.keys(r).filter((function(t){return r[t]})).map((function(e){var i=r[e];return!0===i?n+t.mod+e:n+t.mod+e+t.modValue+i})))),o&&Object.keys(o).forEach((function(t){var e=o[t];a=a.concat(Object.keys(e).filter((function(t){return e[t]})).map((function(e){return t+e})))})),t.ns&&(a=a.map((function(e){return t.ns+e}))),i&&(a=a.concat(function(t){return void 0===t&&(t=[]),t.map((function(t){return Array.isArray(t)?t.join(" "):"object"==typeof t&&null!==t||"function"==typeof t?t.toString():"string"==typeof t?t:""})).filter((function(t){return!!t}))}(i))),t.classMap){var s=t.classMap;a=a.map((function(t){return s[t]||t}))}return a.join(" ")},f=function(t,e){return{mix:s.bind(null,e,t),split:c.bind(null,e,t),is:u.bind(null,e,t,"is-"),has:u.bind(null,e,t,"has-"),state:u.bind(null,e,t,"is-"),toString:l.bind(null,e,t)}},d=function(t,e){var n={name:t,mods:{},mixes:[],states:{"is-":{},"has-":{}}},i=function(t,e){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];if(!n.length)return l(t,e);var s=r.assign({},e),u=n.filter(o).reduce((function(e,n){return e+t.el+n}),"");u&&(s.name=s.name+u);var c=n.filter(a).reduce((function(t,e){return r.assign(t,e)}),{});return s.mods=r.assign({},s.mods,c),f(s,t)}.bind(null,e,n);return i.mix=s.bind(null,e,n),i.split=c.bind(null,e,n),i.is=u.bind(null,e,n,"is-"),i.has=u.bind(null,e,n,"has-"),i.state=u.bind(null,e,n,"is-"),i.toString=l.bind(null,e,n),i};e.setup=function(t){return void 0===t&&(t={}),function(n){if("string"!=typeof n)throw new Error(e.ERROR_BLOCK_NAME_TYPE);var o=n.trim();if(!o)throw new Error(e.ERROR_BLOCK_NAME_EMPTY);return d(o,r.assign({},i,t))}},e.block=e.setup(),e.default=e.block},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.assign=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0;r<e.length;r++){var i=e[r];for(var o in i)i.hasOwnProperty(o)&&(t[o]=i[o])}return t}}])},48764:function(t,e,n){"use strict";var r=n(79742),i=n(80645),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=u,e.SlowBuffer=function(t){+t!=t&&(t=0);return u.alloc(+t)},e.INSPECT_MAX_BYTES=50;var a=2147483647;function s(t){if(t>a)throw new RangeError('The value "'+t+'" is invalid for option "size"');var e=new Uint8Array(t);return Object.setPrototypeOf(e,u.prototype),e}function u(t,e,n){if("number"==typeof t){if("string"==typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return f(t)}return c(t,e,n)}function c(t,e,n){if("string"==typeof t)return function(t,e){"string"==typeof e&&""!==e||(e="utf8");if(!u.isEncoding(e))throw new TypeError("Unknown encoding: "+e);var n=0|m(t,e),r=s(n),i=r.write(t,e);i!==n&&(r=r.slice(0,i));return r}(t,e);if(ArrayBuffer.isView(t))return function(t){if(z(t,Uint8Array)){var e=new Uint8Array(t);return h(e.buffer,e.byteOffset,e.byteLength)}return d(t)}(t);if(null==t)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(z(t,ArrayBuffer)||t&&z(t.buffer,ArrayBuffer))return h(t,e,n);if("undefined"!=typeof SharedArrayBuffer&&(z(t,SharedArrayBuffer)||t&&z(t.buffer,SharedArrayBuffer)))return h(t,e,n);if("number"==typeof t)throw new TypeError('The "value" argument must not be of type number. Received type number');var r=t.valueOf&&t.valueOf();if(null!=r&&r!==t)return u.from(r,e,n);var i=function(t){if(u.isBuffer(t)){var e=0|p(t.length),n=s(e);return 0===n.length||t.copy(n,0,0,e),n}if(void 0!==t.length)return"number"!=typeof t.length||q(t.length)?s(0):d(t);if("Buffer"===t.type&&Array.isArray(t.data))return d(t.data)}(t);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return u.from(t[Symbol.toPrimitive]("string"),e,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function l(t){if("number"!=typeof t)throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}function f(t){return l(t),s(t<0?0:0|p(t))}function d(t){for(var e=t.length<0?0:0|p(t.length),n=s(e),r=0;r<e;r+=1)n[r]=255&t[r];return n}function h(t,e,n){if(e<0||t.byteLength<e)throw new RangeError('"offset" is outside of buffer bounds');if(t.byteLength<e+(n||0))throw new RangeError('"length" is outside of buffer bounds');var r;return r=void 0===e&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,e):new Uint8Array(t,e,n),Object.setPrototypeOf(r,u.prototype),r}function p(t){if(t>=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|t}function m(t,e){if(u.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||z(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);var n=t.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var i=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return F(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return U(t).length;default:if(i)return r?-1:F(t).length;e=(""+e).toLowerCase(),i=!0}}function g(t,e,n){var r=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return M(this,e,n);case"utf8":case"utf-8":return k(this,e,n);case"ascii":return O(this,e,n);case"latin1":case"binary":return A(this,e,n);case"base64":return E(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function v(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function y(t,e,n,r,i){if(0===t.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),q(n=+n)&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof e&&(e=u.from(e,r)),u.isBuffer(e))return 0===e.length?-1:b(t,e,n,r,i);if("number"==typeof e)return e&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):b(t,[e],n,r,i);throw new TypeError("val must be string, number or Buffer")}function b(t,e,n,r,i){var o,a=1,s=t.length,u=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;a=2,s/=2,u/=2,n/=2}function c(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(i){var l=-1;for(o=n;o<s;o++)if(c(t,o)===c(e,-1===l?0:o-l)){if(-1===l&&(l=o),o-l+1===u)return l*a}else-1!==l&&(o-=o-l),l=-1}else for(n+u>s&&(n=s-u),o=n;o>=0;o--){for(var f=!0,d=0;d<u;d++)if(c(t,o+d)!==c(e,d)){f=!1;break}if(f)return o}return-1}function _(t,e,n,r){n=Number(n)||0;var i=t.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=e.length;r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(e.substr(2*a,2),16);if(q(s))return a;t[n+a]=s}return a}function w(t,e,n,r){return B(F(e,t.length-n),t,n,r)}function x(t,e,n,r){return B(function(t){for(var e=[],n=0;n<t.length;++n)e.push(255&t.charCodeAt(n));return e}(e),t,n,r)}function T(t,e,n,r){return B(U(e),t,n,r)}function S(t,e,n,r){return B(function(t,e){for(var n,r,i,o=[],a=0;a<t.length&&!((e-=2)<0);++a)r=(n=t.charCodeAt(a))>>8,i=n%256,o.push(i),o.push(r);return o}(e,t.length-n),t,n,r)}function E(t,e,n){return 0===e&&n===t.length?r.fromByteArray(t):r.fromByteArray(t.slice(e,n))}function k(t,e,n){n=Math.min(t.length,n);for(var r=[],i=e;i<n;){var o,a,s,u,c=t[i],l=null,f=c>239?4:c>223?3:c>191?2:1;if(i+f<=n)switch(f){case 1:c<128&&(l=c);break;case 2:128==(192&(o=t[i+1]))&&(u=(31&c)<<6|63&o)>127&&(l=u);break;case 3:o=t[i+1],a=t[i+2],128==(192&o)&&128==(192&a)&&(u=(15&c)<<12|(63&o)<<6|63&a)>2047&&(u<55296||u>57343)&&(l=u);break;case 4:o=t[i+1],a=t[i+2],s=t[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(u=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&u<1114112&&(l=u)}null===l?(l=65533,f=1):l>65535&&(l-=65536,r.push(l>>>10&1023|55296),l=56320|1023&l),r.push(l),i+=f}return function(t){var e=t.length;if(e<=C)return String.fromCharCode.apply(String,t);var n="",r=0;for(;r<e;)n+=String.fromCharCode.apply(String,t.slice(r,r+=C));return n}(r)}e.kMaxLength=a,u.TYPED_ARRAY_SUPPORT=function(){try{var t=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(t,e),42===t.foo()}catch(t){return!1}}(),u.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(u.prototype,"parent",{enumerable:!0,get:function(){if(u.isBuffer(this))return this.buffer}}),Object.defineProperty(u.prototype,"offset",{enumerable:!0,get:function(){if(u.isBuffer(this))return this.byteOffset}}),u.poolSize=8192,u.from=function(t,e,n){return c(t,e,n)},Object.setPrototypeOf(u.prototype,Uint8Array.prototype),Object.setPrototypeOf(u,Uint8Array),u.alloc=function(t,e,n){return function(t,e,n){return l(t),t<=0?s(t):void 0!==e?"string"==typeof n?s(t).fill(e,n):s(t).fill(e):s(t)}(t,e,n)},u.allocUnsafe=function(t){return f(t)},u.allocUnsafeSlow=function(t){return f(t)},u.isBuffer=function(t){return null!=t&&!0===t._isBuffer&&t!==u.prototype},u.compare=function(t,e){if(z(t,Uint8Array)&&(t=u.from(t,t.offset,t.byteLength)),z(e,Uint8Array)&&(e=u.from(e,e.offset,e.byteLength)),!u.isBuffer(t)||!u.isBuffer(e))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===e)return 0;for(var n=t.length,r=e.length,i=0,o=Math.min(n,r);i<o;++i)if(t[i]!==e[i]){n=t[i],r=e[i];break}return n<r?-1:r<n?1:0},u.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},u.concat=function(t,e){if(!Array.isArray(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return u.alloc(0);var n;if(void 0===e)for(e=0,n=0;n<t.length;++n)e+=t[n].length;var r=u.allocUnsafe(e),i=0;for(n=0;n<t.length;++n){var o=t[n];if(z(o,Uint8Array))i+o.length>r.length?u.from(o).copy(r,i):Uint8Array.prototype.set.call(r,o,i);else{if(!u.isBuffer(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(r,i)}i+=o.length}return r},u.byteLength=m,u.prototype._isBuffer=!0,u.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)v(this,e,e+1);return this},u.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)v(this,e,e+3),v(this,e+1,e+2);return this},u.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)v(this,e,e+7),v(this,e+1,e+6),v(this,e+2,e+5),v(this,e+3,e+4);return this},u.prototype.toString=function(){var t=this.length;return 0===t?"":0===arguments.length?k(this,0,t):g.apply(this,arguments)},u.prototype.toLocaleString=u.prototype.toString,u.prototype.equals=function(t){if(!u.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===u.compare(this,t)},u.prototype.inspect=function(){var t="",n=e.INSPECT_MAX_BYTES;return t=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(t+=" ... "),"<Buffer "+t+">"},o&&(u.prototype[o]=u.prototype.inspect),u.prototype.compare=function(t,e,n,r,i){if(z(t,Uint8Array)&&(t=u.from(t,t.offset,t.byteLength)),!u.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),e<0||n>t.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&e>=n)return 0;if(r>=i)return-1;if(e>=n)return 1;if(this===t)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(e>>>=0),s=Math.min(o,a),c=this.slice(r,i),l=t.slice(e,n),f=0;f<s;++f)if(c[f]!==l[f]){o=c[f],a=l[f];break}return o<a?-1:a<o?1:0},u.prototype.includes=function(t,e,n){return-1!==this.indexOf(t,e,n)},u.prototype.indexOf=function(t,e,n){return y(this,t,e,n,!0)},u.prototype.lastIndexOf=function(t,e,n){return y(this,t,e,n,!1)},u.prototype.write=function(t,e,n,r){if(void 0===e)r="utf8",n=this.length,e=0;else if(void 0===n&&"string"==typeof e)r=e,n=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-e;if((void 0===n||n>i)&&(n=i),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return _(this,t,e,n);case"utf8":case"utf-8":return w(this,t,e,n);case"ascii":case"latin1":case"binary":return x(this,t,e,n);case"base64":return T(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,t,e,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var C=4096;function O(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;i<n;++i)r+=String.fromCharCode(127&t[i]);return r}function A(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;i<n;++i)r+=String.fromCharCode(t[i]);return r}function M(t,e,n){var r=t.length;(!e||e<0)&&(e=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=e;o<n;++o)i+=H[t[o]];return i}function P(t,e,n){for(var r=t.slice(e,n),i="",o=0;o<r.length-1;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function D(t,e,n){if(t%1!=0||t<0)throw new RangeError("offset is not uint");if(t+e>n)throw new RangeError("Trying to access beyond buffer length")}function I(t,e,n,r,i,o){if(!u.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||e<o)throw new RangeError('"value" argument is out of bounds');if(n+r>t.length)throw new RangeError("Index out of range")}function L(t,e,n,r,i,o){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function R(t,e,n,r,o){return e=+e,n>>>=0,o||L(t,0,n,4),i.write(t,e,n,r,23,4),n+4}function N(t,e,n,r,o){return e=+e,n>>>=0,o||L(t,0,n,8),i.write(t,e,n,r,52,8),n+8}u.prototype.slice=function(t,e){var n=this.length;(t=~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),(e=void 0===e?n:~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),e<t&&(e=t);var r=this.subarray(t,e);return Object.setPrototypeOf(r,u.prototype),r},u.prototype.readUintLE=u.prototype.readUIntLE=function(t,e,n){t>>>=0,e>>>=0,n||D(t,e,this.length);for(var r=this[t],i=1,o=0;++o<e&&(i*=256);)r+=this[t+o]*i;return r},u.prototype.readUintBE=u.prototype.readUIntBE=function(t,e,n){t>>>=0,e>>>=0,n||D(t,e,this.length);for(var r=this[t+--e],i=1;e>0&&(i*=256);)r+=this[t+--e]*i;return r},u.prototype.readUint8=u.prototype.readUInt8=function(t,e){return t>>>=0,e||D(t,1,this.length),this[t]},u.prototype.readUint16LE=u.prototype.readUInt16LE=function(t,e){return t>>>=0,e||D(t,2,this.length),this[t]|this[t+1]<<8},u.prototype.readUint16BE=u.prototype.readUInt16BE=function(t,e){return t>>>=0,e||D(t,2,this.length),this[t]<<8|this[t+1]},u.prototype.readUint32LE=u.prototype.readUInt32LE=function(t,e){return t>>>=0,e||D(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},u.prototype.readUint32BE=u.prototype.readUInt32BE=function(t,e){return t>>>=0,e||D(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},u.prototype.readIntLE=function(t,e,n){t>>>=0,e>>>=0,n||D(t,e,this.length);for(var r=this[t],i=1,o=0;++o<e&&(i*=256);)r+=this[t+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*e)),r},u.prototype.readIntBE=function(t,e,n){t>>>=0,e>>>=0,n||D(t,e,this.length);for(var r=e,i=1,o=this[t+--r];r>0&&(i*=256);)o+=this[t+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*e)),o},u.prototype.readInt8=function(t,e){return t>>>=0,e||D(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},u.prototype.readInt16LE=function(t,e){t>>>=0,e||D(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(t,e){t>>>=0,e||D(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(t,e){return t>>>=0,e||D(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},u.prototype.readInt32BE=function(t,e){return t>>>=0,e||D(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},u.prototype.readFloatLE=function(t,e){return t>>>=0,e||D(t,4,this.length),i.read(this,t,!0,23,4)},u.prototype.readFloatBE=function(t,e){return t>>>=0,e||D(t,4,this.length),i.read(this,t,!1,23,4)},u.prototype.readDoubleLE=function(t,e){return t>>>=0,e||D(t,8,this.length),i.read(this,t,!0,52,8)},u.prototype.readDoubleBE=function(t,e){return t>>>=0,e||D(t,8,this.length),i.read(this,t,!1,52,8)},u.prototype.writeUintLE=u.prototype.writeUIntLE=function(t,e,n,r){(t=+t,e>>>=0,n>>>=0,r)||I(this,t,e,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[e]=255&t;++o<n&&(i*=256);)this[e+o]=t/i&255;return e+n},u.prototype.writeUintBE=u.prototype.writeUIntBE=function(t,e,n,r){(t=+t,e>>>=0,n>>>=0,r)||I(this,t,e,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[e+i]=255&t;--i>=0&&(o*=256);)this[e+i]=t/o&255;return e+n},u.prototype.writeUint8=u.prototype.writeUInt8=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,1,255,0),this[e]=255&t,e+1},u.prototype.writeUint16LE=u.prototype.writeUInt16LE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},u.prototype.writeUint16BE=u.prototype.writeUInt16BE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},u.prototype.writeUint32LE=u.prototype.writeUInt32LE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},u.prototype.writeUint32BE=u.prototype.writeUInt32BE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},u.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e>>>=0,!r){var i=Math.pow(2,8*n-1);I(this,t,e,n,i-1,-i)}var o=0,a=1,s=0;for(this[e]=255&t;++o<n&&(a*=256);)t<0&&0===s&&0!==this[e+o-1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},u.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e>>>=0,!r){var i=Math.pow(2,8*n-1);I(this,t,e,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[e+o]=255&t;--o>=0&&(a*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},u.prototype.writeInt8=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},u.prototype.writeInt16LE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},u.prototype.writeInt16BE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},u.prototype.writeInt32LE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},u.prototype.writeInt32BE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},u.prototype.writeFloatLE=function(t,e,n){return R(this,t,e,!0,n)},u.prototype.writeFloatBE=function(t,e,n){return R(this,t,e,!1,n)},u.prototype.writeDoubleLE=function(t,e,n){return N(this,t,e,!0,n)},u.prototype.writeDoubleBE=function(t,e,n){return N(this,t,e,!1,n)},u.prototype.copy=function(t,e,n,r){if(!u.isBuffer(t))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),e>=t.length&&(e=t.length),e||(e=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===t.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e<r-n&&(r=t.length-e+n);var i=r-n;return this===t&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(e,n,r):Uint8Array.prototype.set.call(t,this.subarray(n,r),e),i},u.prototype.fill=function(t,e,n,r){if("string"==typeof t){if("string"==typeof e?(r=e,e=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!u.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(1===t.length){var i=t.charCodeAt(0);("utf8"===r&&i<128||"latin1"===r)&&(t=i)}}else"number"==typeof t?t&=255:"boolean"==typeof t&&(t=Number(t));if(e<0||this.length<e||this.length<n)throw new RangeError("Out of range index");if(n<=e)return this;var o;if(e>>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(o=e;o<n;++o)this[o]=t;else{var a=u.isBuffer(t)?t:u.from(t,r),s=a.length;if(0===s)throw new TypeError('The value "'+t+'" is invalid for argument "value"');for(o=0;o<n-e;++o)this[o+e]=a[o%s]}return this};var j=/[^+/0-9A-Za-z-_]/g;function F(t,e){var n;e=e||1/0;for(var r=t.length,i=null,o=[],a=0;a<r;++a){if((n=t.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(e-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function U(t){return r.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(j,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function B(t,e,n,r){for(var i=0;i<r&&!(i+n>=e.length||i>=t.length);++i)e[i+n]=t[i];return i}function z(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}function q(t){return t!=t}var H=function(){for(var t="0123456789abcdef",e=new Array(256),n=0;n<16;++n)for(var r=16*n,i=0;i<16;++i)e[r+i]=t[n]+t[i];return e}()},52818:function(t,e,n){!function(t){"use strict";t.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(70420))},1254:function(t,e,n){!function(t){"use strict";t.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}})}(n(70420))},32230:function(t,e,n){!function(t){"use strict";t.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(70420))},11365:function(t,e,n){!function(t){"use strict";t.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(70420))},69573:function(t,e,n){!function(t){"use strict";t.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}})}(n(70420))},10462:function(t,e,n){!function(t){"use strict";t.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(70420))},70420:function(t,e,n){(t=n.nmd(t)).exports=function(){"use strict";var e,r;function i(){return e.apply(null,arguments)}function o(t){e=t}function a(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function s(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function u(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var e;for(e in t)if(t.hasOwnProperty(e))return!1;return!0}function c(t){return void 0===t}function l(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function f(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function d(t,e){var n,r=[];for(n=0;n<t.length;++n)r.push(e(t[n],n));return r}function h(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function p(t,e){for(var n in e)h(e,n)&&(t[n]=e[n]);return h(e,"toString")&&(t.toString=e.toString),h(e,"valueOf")&&(t.valueOf=e.valueOf),t}function m(t,e,n,r){return $n(t,e,n,r,!0).utc()}function g(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function v(t){return null==t._pf&&(t._pf=g()),t._pf}function y(t){if(null==t._isValid){var e=v(t),n=r.call(e.parsedDateParts,(function(t){return null!=t})),i=!isNaN(t._d.getTime())&&e.overflow<0&&!e.empty&&!e.invalidMonth&&!e.invalidWeekday&&!e.weekdayMismatch&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&n);if(t._strict&&(i=i&&0===e.charsLeftOver&&0===e.unusedTokens.length&&void 0===e.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return i;t._isValid=i}return t._isValid}function b(t){var e=m(NaN);return null!=t?p(v(e),t):v(e).userInvalidated=!0,e}r=Array.prototype.some?Array.prototype.some:function(t){for(var e=Object(this),n=e.length>>>0,r=0;r<n;r++)if(r in e&&t.call(this,e[r],r,e))return!0;return!1};var _=i.momentProperties=[];function w(t,e){var n,r,i;if(c(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),c(e._i)||(t._i=e._i),c(e._f)||(t._f=e._f),c(e._l)||(t._l=e._l),c(e._strict)||(t._strict=e._strict),c(e._tzm)||(t._tzm=e._tzm),c(e._isUTC)||(t._isUTC=e._isUTC),c(e._offset)||(t._offset=e._offset),c(e._pf)||(t._pf=v(e)),c(e._locale)||(t._locale=e._locale),_.length>0)for(n=0;n<_.length;n++)c(i=e[r=_[n]])||(t[r]=i);return t}var x=!1;function T(t){w(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===x&&(x=!0,i.updateOffset(this),x=!1)}function S(t){return t instanceof T||null!=t&&null!=t._isAMomentObject}function E(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function k(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=E(e)),n}function C(t,e,n){var r,i=Math.min(t.length,e.length),o=Math.abs(t.length-e.length),a=0;for(r=0;r<i;r++)(n&&t[r]!==e[r]||!n&&k(t[r])!==k(e[r]))&&a++;return a+o}function O(t){!1===i.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function A(t,e){var n=!0;return p((function(){if(null!=i.deprecationHandler&&i.deprecationHandler(null,t),n){for(var r,o=[],a=0;a<arguments.length;a++){if(r="","object"==typeof arguments[a]){for(var s in r+="\n["+a+"] ",arguments[0])r+=s+": "+arguments[0][s]+", ";r=r.slice(0,-2)}else r=arguments[a];o.push(r)}O(t+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),n=!1}return e.apply(this,arguments)}),e)}var M,P={};function D(t,e){null!=i.deprecationHandler&&i.deprecationHandler(t,e),P[t]||(O(e),P[t]=!0)}function I(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function L(t){var e,n;for(n in t)I(e=t[n])?this[n]=e:this["_"+n]=e;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function R(t,e){var n,r=p({},t);for(n in e)h(e,n)&&(s(t[n])&&s(e[n])?(r[n]={},p(r[n],t[n]),p(r[n],e[n])):null!=e[n]?r[n]=e[n]:delete r[n]);for(n in t)h(t,n)&&!h(e,n)&&s(t[n])&&(r[n]=p({},r[n]));return r}function N(t){null!=t&&this.set(t)}i.suppressDeprecationWarnings=!1,i.deprecationHandler=null,M=Object.keys?Object.keys:function(t){var e,n=[];for(e in t)h(t,e)&&n.push(e);return n};var j={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function F(t,e,n){var r=this._calendar[t]||this._calendar.sameElse;return I(r)?r.call(e,n):r}var U={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function B(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.replace(/MMMM|MM|DD|dddd/g,(function(t){return t.slice(1)})),this._longDateFormat[t])}var z="Invalid date";function q(){return this._invalidDate}var H="%d",W=/\d{1,2}/;function V(t){return this._ordinal.replace("%d",t)}var Y={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function $(t,e,n,r){var i=this._relativeTime[n];return I(i)?i(t,e,n,r):i.replace(/%d/i,t)}function G(t,e){var n=this._relativeTime[t>0?"future":"past"];return I(n)?n(e):n.replace(/%s/i,e)}var Z={};function K(t,e){var n=t.toLowerCase();Z[n]=Z[n+"s"]=Z[e]=t}function X(t){return"string"==typeof t?Z[t]||Z[t.toLowerCase()]:void 0}function Q(t){var e,n,r={};for(n in t)h(t,n)&&(e=X(n))&&(r[e]=t[n]);return r}var J={};function tt(t,e){J[t]=e}function et(t){var e=[];for(var n in t)e.push({unit:n,priority:J[n]});return e.sort((function(t,e){return t.priority-e.priority})),e}function nt(t,e,n){var r=""+Math.abs(t),i=e-r.length;return(t>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var rt=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,it=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ot={},at={};function st(t,e,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),t&&(at[t]=i),e&&(at[e[0]]=function(){return nt(i.apply(this,arguments),e[1],e[2])}),n&&(at[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),t)})}function ut(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function ct(t){var e,n,r=t.match(rt);for(e=0,n=r.length;e<n;e++)at[r[e]]?r[e]=at[r[e]]:r[e]=ut(r[e]);return function(e){var i,o="";for(i=0;i<n;i++)o+=I(r[i])?r[i].call(e,t):r[i];return o}}function lt(t,e){return t.isValid()?(e=ft(e,t.localeData()),ot[e]=ot[e]||ct(e),ot[e](t)):t.localeData().invalidDate()}function ft(t,e){var n=5;function r(t){return e.longDateFormat(t)||t}for(it.lastIndex=0;n>=0&&it.test(t);)t=t.replace(it,r),it.lastIndex=0,n-=1;return t}var dt=/\d/,ht=/\d\d/,pt=/\d{3}/,mt=/\d{4}/,gt=/[+-]?\d{6}/,vt=/\d\d?/,yt=/\d\d\d\d?/,bt=/\d\d\d\d\d\d?/,_t=/\d{1,3}/,wt=/\d{1,4}/,xt=/[+-]?\d{1,6}/,Tt=/\d+/,St=/[+-]?\d+/,Et=/Z|[+-]\d\d:?\d\d/gi,kt=/Z|[+-]\d\d(?::?\d\d)?/gi,Ct=/[+-]?\d+(\.\d{1,3})?/,Ot=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,At={};function Mt(t,e,n){At[t]=I(e)?e:function(t,r){return t&&n?n:e}}function Pt(t,e){return h(At,t)?At[t](e._strict,e._locale):new RegExp(Dt(t))}function Dt(t){return It(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(t,e,n,r,i){return e||n||r||i})))}function It(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var Lt={};function Rt(t,e){var n,r=e;for("string"==typeof t&&(t=[t]),l(e)&&(r=function(t,n){n[e]=k(t)}),n=0;n<t.length;n++)Lt[t[n]]=r}function Nt(t,e){Rt(t,(function(t,n,r,i){r._w=r._w||{},e(t,r._w,r,i)}))}function jt(t,e,n){null!=e&&h(Lt,t)&&Lt[t](e,n._a,n,t)}var Ft=0,Ut=1,Bt=2,zt=3,qt=4,Ht=5,Wt=6,Vt=7,Yt=8;function $t(t){return Gt(t)?366:365}function Gt(t){return t%4==0&&t%100!=0||t%400==0}st("Y",0,0,(function(){var t=this.year();return t<=9999?""+t:"+"+t})),st(0,["YY",2],0,(function(){return this.year()%100})),st(0,["YYYY",4],0,"year"),st(0,["YYYYY",5],0,"year"),st(0,["YYYYYY",6,!0],0,"year"),K("year","y"),tt("year",1),Mt("Y",St),Mt("YY",vt,ht),Mt("YYYY",wt,mt),Mt("YYYYY",xt,gt),Mt("YYYYYY",xt,gt),Rt(["YYYYY","YYYYYY"],Ft),Rt("YYYY",(function(t,e){e[Ft]=2===t.length?i.parseTwoDigitYear(t):k(t)})),Rt("YY",(function(t,e){e[Ft]=i.parseTwoDigitYear(t)})),Rt("Y",(function(t,e){e[Ft]=parseInt(t,10)})),i.parseTwoDigitYear=function(t){return k(t)+(k(t)>68?1900:2e3)};var Zt,Kt=Qt("FullYear",!0);function Xt(){return Gt(this.year())}function Qt(t,e){return function(n){return null!=n?(te(this,t,n),i.updateOffset(this,e),this):Jt(this,t)}}function Jt(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function te(t,e,n){t.isValid()&&!isNaN(n)&&("FullYear"===e&&Gt(t.year())&&1===t.month()&&29===t.date()?t._d["set"+(t._isUTC?"UTC":"")+e](n,t.month(),ie(n,t.month())):t._d["set"+(t._isUTC?"UTC":"")+e](n))}function ee(t){return I(this[t=X(t)])?this[t]():this}function ne(t,e){if("object"==typeof t)for(var n=et(t=Q(t)),r=0;r<n.length;r++)this[n[r].unit](t[n[r].unit]);else if(I(this[t=X(t)]))return this[t](e);return this}function re(t,e){return(t%e+e)%e}function ie(t,e){if(isNaN(t)||isNaN(e))return NaN;var n=re(e,12);return t+=(e-n)/12,1===n?Gt(t)?29:28:31-n%7%2}Zt=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1},st("M",["MM",2],"Mo",(function(){return this.month()+1})),st("MMM",0,0,(function(t){return this.localeData().monthsShort(this,t)})),st("MMMM",0,0,(function(t){return this.localeData().months(this,t)})),K("month","M"),tt("month",8),Mt("M",vt),Mt("MM",vt,ht),Mt("MMM",(function(t,e){return e.monthsShortRegex(t)})),Mt("MMMM",(function(t,e){return e.monthsRegex(t)})),Rt(["M","MM"],(function(t,e){e[Ut]=k(t)-1})),Rt(["MMM","MMMM"],(function(t,e,n,r){var i=n._locale.monthsParse(t,r,n._strict);null!=i?e[Ut]=i:v(n).invalidMonth=t}));var oe=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,ae="January_February_March_April_May_June_July_August_September_October_November_December".split("_");function se(t,e){return t?a(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||oe).test(e)?"format":"standalone"][t.month()]:a(this._months)?this._months:this._months.standalone}var ue="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function ce(t,e){return t?a(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[oe.test(e)?"format":"standalone"][t.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function le(t,e,n){var r,i,o,a=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=m([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?"MMM"===e?-1!==(i=Zt.call(this._shortMonthsParse,a))?i:null:-1!==(i=Zt.call(this._longMonthsParse,a))?i:null:"MMM"===e?-1!==(i=Zt.call(this._shortMonthsParse,a))||-1!==(i=Zt.call(this._longMonthsParse,a))?i:null:-1!==(i=Zt.call(this._longMonthsParse,a))||-1!==(i=Zt.call(this._shortMonthsParse,a))?i:null}function fe(t,e,n){var r,i,o;if(this._monthsParseExact)return le.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=m([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[r].test(t))return r;if(n&&"MMM"===e&&this._shortMonthsParse[r].test(t))return r;if(!n&&this._monthsParse[r].test(t))return r}}function de(t,e){var n;if(!t.isValid())return t;if("string"==typeof e)if(/^\d+$/.test(e))e=k(e);else if(!l(e=t.localeData().monthsParse(e)))return t;return n=Math.min(t.date(),ie(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t}function he(t){return null!=t?(de(this,t),i.updateOffset(this,!0),this):Jt(this,"Month")}function pe(){return ie(this.year(),this.month())}var me=Ot;function ge(t){return this._monthsParseExact?(h(this,"_monthsRegex")||be.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(h(this,"_monthsShortRegex")||(this._monthsShortRegex=me),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)}var ve=Ot;function ye(t){return this._monthsParseExact?(h(this,"_monthsRegex")||be.call(this),t?this._monthsStrictRegex:this._monthsRegex):(h(this,"_monthsRegex")||(this._monthsRegex=ve),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)}function be(){function t(t,e){return e.length-t.length}var e,n,r=[],i=[],o=[];for(e=0;e<12;e++)n=m([2e3,e]),r.push(this.monthsShort(n,"")),i.push(this.months(n,"")),o.push(this.months(n,"")),o.push(this.monthsShort(n,""));for(r.sort(t),i.sort(t),o.sort(t),e=0;e<12;e++)r[e]=It(r[e]),i[e]=It(i[e]);for(e=0;e<24;e++)o[e]=It(o[e]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function _e(t,e,n,r,i,o,a){var s=new Date(t,e,n,r,i,o,a);return t<100&&t>=0&&isFinite(s.getFullYear())&&s.setFullYear(t),s}function we(t){var e=new Date(Date.UTC.apply(null,arguments));return t<100&&t>=0&&isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t),e}function xe(t,e,n){var r=7+e-n;return-(7+we(t,0,r).getUTCDay()-e)%7+r-1}function Te(t,e,n,r,i){var o,a,s=1+7*(e-1)+(7+n-r)%7+xe(t,r,i);return s<=0?a=$t(o=t-1)+s:s>$t(t)?(o=t+1,a=s-$t(t)):(o=t,a=s),{year:o,dayOfYear:a}}function Se(t,e,n){var r,i,o=xe(t.year(),e,n),a=Math.floor((t.dayOfYear()-o-1)/7)+1;return a<1?r=a+Ee(i=t.year()-1,e,n):a>Ee(t.year(),e,n)?(r=a-Ee(t.year(),e,n),i=t.year()+1):(i=t.year(),r=a),{week:r,year:i}}function Ee(t,e,n){var r=xe(t,e,n),i=xe(t+1,e,n);return($t(t)-r+i)/7}function ke(t){return Se(t,this._week.dow,this._week.doy).week}st("w",["ww",2],"wo","week"),st("W",["WW",2],"Wo","isoWeek"),K("week","w"),K("isoWeek","W"),tt("week",5),tt("isoWeek",5),Mt("w",vt),Mt("ww",vt,ht),Mt("W",vt),Mt("WW",vt,ht),Nt(["w","ww","W","WW"],(function(t,e,n,r){e[r.substr(0,1)]=k(t)}));var Ce={dow:0,doy:6};function Oe(){return this._week.dow}function Ae(){return this._week.doy}function Me(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function Pe(t){var e=Se(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function De(t,e){return"string"!=typeof t?t:isNaN(t)?"number"==typeof(t=e.weekdaysParse(t))?t:null:parseInt(t,10)}function Ie(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}st("d",0,"do","day"),st("dd",0,0,(function(t){return this.localeData().weekdaysMin(this,t)})),st("ddd",0,0,(function(t){return this.localeData().weekdaysShort(this,t)})),st("dddd",0,0,(function(t){return this.localeData().weekdays(this,t)})),st("e",0,0,"weekday"),st("E",0,0,"isoWeekday"),K("day","d"),K("weekday","e"),K("isoWeekday","E"),tt("day",11),tt("weekday",11),tt("isoWeekday",11),Mt("d",vt),Mt("e",vt),Mt("E",vt),Mt("dd",(function(t,e){return e.weekdaysMinRegex(t)})),Mt("ddd",(function(t,e){return e.weekdaysShortRegex(t)})),Mt("dddd",(function(t,e){return e.weekdaysRegex(t)})),Nt(["dd","ddd","dddd"],(function(t,e,n,r){var i=n._locale.weekdaysParse(t,r,n._strict);null!=i?e.d=i:v(n).invalidWeekday=t})),Nt(["d","e","E"],(function(t,e,n,r){e[r]=k(t)}));var Le="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");function Re(t,e){return t?a(this._weekdays)?this._weekdays[t.day()]:this._weekdays[this._weekdays.isFormat.test(e)?"format":"standalone"][t.day()]:a(this._weekdays)?this._weekdays:this._weekdays.standalone}var Ne="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");function je(t){return t?this._weekdaysShort[t.day()]:this._weekdaysShort}var Fe="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function Ue(t){return t?this._weekdaysMin[t.day()]:this._weekdaysMin}function Be(t,e,n){var r,i,o,a=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=m([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===e?-1!==(i=Zt.call(this._weekdaysParse,a))?i:null:"ddd"===e?-1!==(i=Zt.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=Zt.call(this._minWeekdaysParse,a))?i:null:"dddd"===e?-1!==(i=Zt.call(this._weekdaysParse,a))||-1!==(i=Zt.call(this._shortWeekdaysParse,a))||-1!==(i=Zt.call(this._minWeekdaysParse,a))?i:null:"ddd"===e?-1!==(i=Zt.call(this._shortWeekdaysParse,a))||-1!==(i=Zt.call(this._weekdaysParse,a))||-1!==(i=Zt.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Zt.call(this._minWeekdaysParse,a))||-1!==(i=Zt.call(this._weekdaysParse,a))||-1!==(i=Zt.call(this._shortWeekdaysParse,a))?i:null}function ze(t,e,n){var r,i,o;if(this._weekdaysParseExact)return Be.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=m([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===e&&this._fullWeekdaysParse[r].test(t))return r;if(n&&"ddd"===e&&this._shortWeekdaysParse[r].test(t))return r;if(n&&"dd"===e&&this._minWeekdaysParse[r].test(t))return r;if(!n&&this._weekdaysParse[r].test(t))return r}}function qe(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=De(t,this.localeData()),this.add(t-e,"d")):e}function He(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function We(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=Ie(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7}var Ve=Ot;function Ye(t){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Xe.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(h(this,"_weekdaysRegex")||(this._weekdaysRegex=Ve),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}var $e=Ot;function Ge(t){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Xe.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(h(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=$e),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}var Ze=Ot;function Ke(t){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Xe.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(h(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ze),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Xe(){function t(t,e){return e.length-t.length}var e,n,r,i,o,a=[],s=[],u=[],c=[];for(e=0;e<7;e++)n=m([2e3,1]).day(e),r=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),o=this.weekdays(n,""),a.push(r),s.push(i),u.push(o),c.push(r),c.push(i),c.push(o);for(a.sort(t),s.sort(t),u.sort(t),c.sort(t),e=0;e<7;e++)s[e]=It(s[e]),u[e]=It(u[e]),c[e]=It(c[e]);this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Qe(){return this.hours()%12||12}function Je(){return this.hours()||24}function tn(t,e){st(t,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)}))}function en(t,e){return e._meridiemParse}function nn(t){return"p"===(t+"").toLowerCase().charAt(0)}st("H",["HH",2],0,"hour"),st("h",["hh",2],0,Qe),st("k",["kk",2],0,Je),st("hmm",0,0,(function(){return""+Qe.apply(this)+nt(this.minutes(),2)})),st("hmmss",0,0,(function(){return""+Qe.apply(this)+nt(this.minutes(),2)+nt(this.seconds(),2)})),st("Hmm",0,0,(function(){return""+this.hours()+nt(this.minutes(),2)})),st("Hmmss",0,0,(function(){return""+this.hours()+nt(this.minutes(),2)+nt(this.seconds(),2)})),tn("a",!0),tn("A",!1),K("hour","h"),tt("hour",13),Mt("a",en),Mt("A",en),Mt("H",vt),Mt("h",vt),Mt("k",vt),Mt("HH",vt,ht),Mt("hh",vt,ht),Mt("kk",vt,ht),Mt("hmm",yt),Mt("hmmss",bt),Mt("Hmm",yt),Mt("Hmmss",bt),Rt(["H","HH"],zt),Rt(["k","kk"],(function(t,e,n){var r=k(t);e[zt]=24===r?0:r})),Rt(["a","A"],(function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t})),Rt(["h","hh"],(function(t,e,n){e[zt]=k(t),v(n).bigHour=!0})),Rt("hmm",(function(t,e,n){var r=t.length-2;e[zt]=k(t.substr(0,r)),e[qt]=k(t.substr(r)),v(n).bigHour=!0})),Rt("hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[zt]=k(t.substr(0,r)),e[qt]=k(t.substr(r,2)),e[Ht]=k(t.substr(i)),v(n).bigHour=!0})),Rt("Hmm",(function(t,e,n){var r=t.length-2;e[zt]=k(t.substr(0,r)),e[qt]=k(t.substr(r))})),Rt("Hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[zt]=k(t.substr(0,r)),e[qt]=k(t.substr(r,2)),e[Ht]=k(t.substr(i))}));var rn=/[ap]\.?m?\.?/i;function on(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}var an,sn=Qt("Hours",!0),un={calendar:j,longDateFormat:U,invalidDate:z,ordinal:H,dayOfMonthOrdinalParse:W,relativeTime:Y,months:ae,monthsShort:ue,week:Ce,weekdays:Le,weekdaysMin:Fe,weekdaysShort:Ne,meridiemParse:rn},cn={},ln={};function fn(t){return t?t.toLowerCase().replace("_","-"):t}function dn(t){for(var e,n,r,i,o=0;o<t.length;){for(e=(i=fn(t[o]).split("-")).length,n=(n=fn(t[o+1]))?n.split("-"):null;e>0;){if(r=hn(i.slice(0,e).join("-")))return r;if(n&&n.length>=e&&C(i,n,!0)>=e-1)break;e--}o++}return an}function hn(e){var r=null;if(!cn[e]&&t&&t.exports)try{r=an._abbr,n(16515)("./"+e),pn(r)}catch(t){}return cn[e]}function pn(t,e){var n;return t&&((n=c(e)?vn(t):mn(t,e))?an=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),an._abbr}function mn(t,e){if(null!==e){var n,r=un;if(e.abbr=t,null!=cn[t])D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=cn[t]._config;else if(null!=e.parentLocale)if(null!=cn[e.parentLocale])r=cn[e.parentLocale]._config;else{if(null==(n=hn(e.parentLocale)))return ln[e.parentLocale]||(ln[e.parentLocale]=[]),ln[e.parentLocale].push({name:t,config:e}),null;r=n._config}return cn[t]=new N(R(r,e)),ln[t]&&ln[t].forEach((function(t){mn(t.name,t.config)})),pn(t),cn[t]}return delete cn[t],null}function gn(t,e){if(null!=e){var n,r,i=un;null!=(r=hn(t))&&(i=r._config),(n=new N(e=R(i,e))).parentLocale=cn[t],cn[t]=n,pn(t)}else null!=cn[t]&&(null!=cn[t].parentLocale?cn[t]=cn[t].parentLocale:null!=cn[t]&&delete cn[t]);return cn[t]}function vn(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return an;if(!a(t)){if(e=hn(t))return e;t=[t]}return dn(t)}function yn(){return M(cn)}function bn(t){var e,n=t._a;return n&&-2===v(t).overflow&&(e=n[Ut]<0||n[Ut]>11?Ut:n[Bt]<1||n[Bt]>ie(n[Ft],n[Ut])?Bt:n[zt]<0||n[zt]>24||24===n[zt]&&(0!==n[qt]||0!==n[Ht]||0!==n[Wt])?zt:n[qt]<0||n[qt]>59?qt:n[Ht]<0||n[Ht]>59?Ht:n[Wt]<0||n[Wt]>999?Wt:-1,v(t)._overflowDayOfYear&&(e<Ft||e>Bt)&&(e=Bt),v(t)._overflowWeeks&&-1===e&&(e=Vt),v(t)._overflowWeekday&&-1===e&&(e=Yt),v(t).overflow=e),t}function _n(t,e,n){return null!=t?t:null!=e?e:n}function wn(t){var e=new Date(i.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}function xn(t){var e,n,r,i,o,a=[];if(!t._d){for(r=wn(t),t._w&&null==t._a[Bt]&&null==t._a[Ut]&&Tn(t),null!=t._dayOfYear&&(o=_n(t._a[Ft],r[Ft]),(t._dayOfYear>$t(o)||0===t._dayOfYear)&&(v(t)._overflowDayOfYear=!0),n=we(o,0,t._dayOfYear),t._a[Ut]=n.getUTCMonth(),t._a[Bt]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=a[e]=r[e];for(;e<7;e++)t._a[e]=a[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[zt]&&0===t._a[qt]&&0===t._a[Ht]&&0===t._a[Wt]&&(t._nextDay=!0,t._a[zt]=0),t._d=(t._useUTC?we:_e).apply(null,a),i=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[zt]=24),t._w&&void 0!==t._w.d&&t._w.d!==i&&(v(t).weekdayMismatch=!0)}}function Tn(t){var e,n,r,i,o,a,s,u;if(null!=(e=t._w).GG||null!=e.W||null!=e.E)o=1,a=4,n=_n(e.GG,t._a[Ft],Se(Gn(),1,4).year),r=_n(e.W,1),((i=_n(e.E,1))<1||i>7)&&(u=!0);else{o=t._locale._week.dow,a=t._locale._week.doy;var c=Se(Gn(),o,a);n=_n(e.gg,t._a[Ft],c.year),r=_n(e.w,c.week),null!=e.d?((i=e.d)<0||i>6)&&(u=!0):null!=e.e?(i=e.e+o,(e.e<0||e.e>6)&&(u=!0)):i=o}r<1||r>Ee(n,o,a)?v(t)._overflowWeeks=!0:null!=u?v(t)._overflowWeekday=!0:(s=Te(n,r,i,o,a),t._a[Ft]=s.year,t._dayOfYear=s.dayOfYear)}var Sn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,En=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,kn=/Z|[+-]\d\d(?::?\d\d)?/,Cn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],On=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],An=/^\/?Date\((\-?\d+)/i;function Mn(t){var e,n,r,i,o,a,s=t._i,u=Sn.exec(s)||En.exec(s);if(u){for(v(t).iso=!0,e=0,n=Cn.length;e<n;e++)if(Cn[e][1].exec(u[1])){i=Cn[e][0],r=!1!==Cn[e][2];break}if(null==i)return void(t._isValid=!1);if(u[3]){for(e=0,n=On.length;e<n;e++)if(On[e][1].exec(u[3])){o=(u[2]||" ")+On[e][0];break}if(null==o)return void(t._isValid=!1)}if(!r&&null!=o)return void(t._isValid=!1);if(u[4]){if(!kn.exec(u[4]))return void(t._isValid=!1);a="Z"}t._f=i+(o||"")+(a||""),Bn(t)}else t._isValid=!1}var Pn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function Dn(t,e,n,r,i,o){var a=[In(t),ue.indexOf(e),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return o&&a.push(parseInt(o,10)),a}function In(t){var e=parseInt(t,10);return e<=49?2e3+e:e<=999?1900+e:e}function Ln(t){return t.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Rn(t,e,n){return!t||Ne.indexOf(t)===new Date(e[0],e[1],e[2]).getDay()||(v(n).weekdayMismatch=!0,n._isValid=!1,!1)}var Nn={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function jn(t,e,n){if(t)return Nn[t];if(e)return 0;var r=parseInt(n,10),i=r%100;return(r-i)/100*60+i}function Fn(t){var e=Pn.exec(Ln(t._i));if(e){var n=Dn(e[4],e[3],e[2],e[5],e[6],e[7]);if(!Rn(e[1],n,t))return;t._a=n,t._tzm=jn(e[8],e[9],e[10]),t._d=we.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),v(t).rfc2822=!0}else t._isValid=!1}function Un(t){var e=An.exec(t._i);null===e?(Mn(t),!1===t._isValid&&(delete t._isValid,Fn(t),!1===t._isValid&&(delete t._isValid,i.createFromInputFallback(t)))):t._d=new Date(+e[1])}function Bn(t){if(t._f!==i.ISO_8601)if(t._f!==i.RFC_2822){t._a=[],v(t).empty=!0;var e,n,r,o,a,s=""+t._i,u=s.length,c=0;for(r=ft(t._f,t._locale).match(rt)||[],e=0;e<r.length;e++)o=r[e],(n=(s.match(Pt(o,t))||[])[0])&&((a=s.substr(0,s.indexOf(n))).length>0&&v(t).unusedInput.push(a),s=s.slice(s.indexOf(n)+n.length),c+=n.length),at[o]?(n?v(t).empty=!1:v(t).unusedTokens.push(o),jt(o,n,t)):t._strict&&!n&&v(t).unusedTokens.push(o);v(t).charsLeftOver=u-c,s.length>0&&v(t).unusedInput.push(s),t._a[zt]<=12&&!0===v(t).bigHour&&t._a[zt]>0&&(v(t).bigHour=void 0),v(t).parsedDateParts=t._a.slice(0),v(t).meridiem=t._meridiem,t._a[zt]=zn(t._locale,t._a[zt],t._meridiem),xn(t),bn(t)}else Fn(t);else Mn(t)}function zn(t,e,n){var r;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?((r=t.isPM(n))&&e<12&&(e+=12),r||12!==e||(e=0),e):e}function qn(t){var e,n,r,i,o;if(0===t._f.length)return v(t).invalidFormat=!0,void(t._d=new Date(NaN));for(i=0;i<t._f.length;i++)o=0,e=w({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._f=t._f[i],Bn(e),y(e)&&(o+=v(e).charsLeftOver,o+=10*v(e).unusedTokens.length,v(e).score=o,(null==r||o<r)&&(r=o,n=e));p(t,n||e)}function Hn(t){if(!t._d){var e=Q(t._i);t._a=d([e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],(function(t){return t&&parseInt(t,10)})),xn(t)}}function Wn(t){var e=new T(bn(Vn(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function Vn(t){var e=t._i,n=t._f;return t._locale=t._locale||vn(t._l),null===e||void 0===n&&""===e?b({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),S(e)?new T(bn(e)):(f(e)?t._d=e:a(n)?qn(t):n?Bn(t):Yn(t),y(t)||(t._d=null),t))}function Yn(t){var e=t._i;c(e)?t._d=new Date(i.now()):f(e)?t._d=new Date(e.valueOf()):"string"==typeof e?Un(t):a(e)?(t._a=d(e.slice(0),(function(t){return parseInt(t,10)})),xn(t)):s(e)?Hn(t):l(e)?t._d=new Date(e):i.createFromInputFallback(t)}function $n(t,e,n,r,i){var o={};return!0!==n&&!1!==n||(r=n,n=void 0),(s(t)&&u(t)||a(t)&&0===t.length)&&(t=void 0),o._isAMomentObject=!0,o._useUTC=o._isUTC=i,o._l=n,o._i=t,o._f=e,o._strict=r,Wn(o)}function Gn(t,e,n,r){return $n(t,e,n,r,!1)}i.createFromInputFallback=A("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))})),i.ISO_8601=function(){},i.RFC_2822=function(){};var Zn=A("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=Gn.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:b()})),Kn=A("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=Gn.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:b()}));function Xn(t,e){var n,r;if(1===e.length&&a(e[0])&&(e=e[0]),!e.length)return Gn();for(n=e[0],r=1;r<e.length;++r)e[r].isValid()&&!e[r][t](n)||(n=e[r]);return n}function Qn(){return Xn("isBefore",[].slice.call(arguments,0))}function Jn(){return Xn("isAfter",[].slice.call(arguments,0))}var tr=function(){return Date.now?Date.now():+new Date},er=["year","quarter","month","week","day","hour","minute","second","millisecond"];function nr(t){for(var e in t)if(-1===Zt.call(er,e)||null!=t[e]&&isNaN(t[e]))return!1;for(var n=!1,r=0;r<er.length;++r)if(t[er[r]]){if(n)return!1;parseFloat(t[er[r]])!==k(t[er[r]])&&(n=!0)}return!0}function rr(){return this._isValid}function ir(){return kr(NaN)}function or(t){var e=Q(t),n=e.year||0,r=e.quarter||0,i=e.month||0,o=e.week||e.isoWeek||0,a=e.day||0,s=e.hour||0,u=e.minute||0,c=e.second||0,l=e.millisecond||0;this._isValid=nr(e),this._milliseconds=+l+1e3*c+6e4*u+1e3*s*60*60,this._days=+a+7*o,this._months=+i+3*r+12*n,this._data={},this._locale=vn(),this._bubble()}function ar(t){return t instanceof or}function sr(t){return t<0?-1*Math.round(-1*t):Math.round(t)}function ur(t,e){st(t,0,0,(function(){var t=this.utcOffset(),n="+";return t<0&&(t=-t,n="-"),n+nt(~~(t/60),2)+e+nt(~~t%60,2)}))}ur("Z",":"),ur("ZZ",""),Mt("Z",kt),Mt("ZZ",kt),Rt(["Z","ZZ"],(function(t,e,n){n._useUTC=!0,n._tzm=lr(kt,t)}));var cr=/([\+\-]|\d\d)/gi;function lr(t,e){var n=(e||"").match(t);if(null===n)return null;var r=((n[n.length-1]||[])+"").match(cr)||["-",0,0],i=60*r[1]+k(r[2]);return 0===i?0:"+"===r[0]?i:-i}function fr(t,e){var n,r;return e._isUTC?(n=e.clone(),r=(S(t)||f(t)?t.valueOf():Gn(t).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),i.updateOffset(n,!1),n):Gn(t).local()}function dr(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function hr(t,e,n){var r,o=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if("string"==typeof t){if(null===(t=lr(kt,t)))return this}else Math.abs(t)<16&&!n&&(t*=60);return!this._isUTC&&e&&(r=dr(this)),this._offset=t,this._isUTC=!0,null!=r&&this.add(r,"m"),o!==t&&(!e||this._changeInProgress?Pr(this,kr(t-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,i.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:dr(this)}function pr(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function mr(t){return this.utcOffset(0,t)}function gr(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(dr(this),"m")),this}function vr(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var t=lr(Et,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this}function yr(t){return!!this.isValid()&&(t=t?Gn(t).utcOffset():0,(this.utcOffset()-t)%60==0)}function br(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _r(){if(!c(this._isDSTShifted))return this._isDSTShifted;var t={};if(w(t,this),(t=Vn(t))._a){var e=t._isUTC?m(t._a):Gn(t._a);this._isDSTShifted=this.isValid()&&C(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function wr(){return!!this.isValid()&&!this._isUTC}function xr(){return!!this.isValid()&&this._isUTC}function Tr(){return!!this.isValid()&&this._isUTC&&0===this._offset}i.updateOffset=function(){};var Sr=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Er=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function kr(t,e){var n,r,i,o=t,a=null;return ar(t)?o={ms:t._milliseconds,d:t._days,M:t._months}:l(t)?(o={},e?o[e]=t:o.milliseconds=t):(a=Sr.exec(t))?(n="-"===a[1]?-1:1,o={y:0,d:k(a[Bt])*n,h:k(a[zt])*n,m:k(a[qt])*n,s:k(a[Ht])*n,ms:k(sr(1e3*a[Wt]))*n}):(a=Er.exec(t))?(n="-"===a[1]?-1:1,o={y:Cr(a[2],n),M:Cr(a[3],n),w:Cr(a[4],n),d:Cr(a[5],n),h:Cr(a[6],n),m:Cr(a[7],n),s:Cr(a[8],n)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(i=Ar(Gn(o.from),Gn(o.to)),(o={}).ms=i.milliseconds,o.M=i.months),r=new or(o),ar(t)&&h(t,"_locale")&&(r._locale=t._locale),r}function Cr(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function Or(t,e){var n={milliseconds:0,months:0};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function Ar(t,e){var n;return t.isValid()&&e.isValid()?(e=fr(e,t),t.isBefore(e)?n=Or(t,e):((n=Or(e,t)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Mr(t,e){return function(n,r){var i;return null===r||isNaN(+r)||(D(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),Pr(this,kr(n="string"==typeof n?+n:n,r),t),this}}function Pr(t,e,n,r){var o=e._milliseconds,a=sr(e._days),s=sr(e._months);t.isValid()&&(r=null==r||r,s&&de(t,Jt(t,"Month")+s*n),a&&te(t,"Date",Jt(t,"Date")+a*n),o&&t._d.setTime(t._d.valueOf()+o*n),r&&i.updateOffset(t,a||s))}kr.fn=or.prototype,kr.invalid=ir;var Dr=Mr(1,"add"),Ir=Mr(-1,"subtract");function Lr(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Rr(t,e){var n=t||Gn(),r=fr(n,this).startOf("day"),o=i.calendarFormat(this,r)||"sameElse",a=e&&(I(e[o])?e[o].call(this,n):e[o]);return this.format(a||this.localeData().calendar(o,this,Gn(n)))}function Nr(){return new T(this)}function jr(t,e){var n=S(t)?t:Gn(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=X(e)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(e).valueOf())}function Fr(t,e){var n=S(t)?t:Gn(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=X(e)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(e).valueOf()<n.valueOf())}function Ur(t,e,n,r){var i=S(t)?t:Gn(t),o=S(e)?e:Gn(e);return!!(this.isValid()&&i.isValid()&&o.isValid())&&("("===(r=r||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===r[1]?this.isBefore(o,n):!this.isAfter(o,n))}function Br(t,e){var n,r=S(t)?t:Gn(t);return!(!this.isValid()||!r.isValid())&&("millisecond"===(e=X(e)||"millisecond")?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(e).valueOf()<=n&&n<=this.clone().endOf(e).valueOf()))}function zr(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function qr(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function Hr(t,e,n){var r,i,o;if(!this.isValid())return NaN;if(!(r=fr(t,this)).isValid())return NaN;switch(i=6e4*(r.utcOffset()-this.utcOffset()),e=X(e)){case"year":o=Wr(this,r)/12;break;case"month":o=Wr(this,r);break;case"quarter":o=Wr(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-i)/864e5;break;case"week":o=(this-r-i)/6048e5;break;default:o=this-r}return n?o:E(o)}function Wr(t,e){var n=12*(e.year()-t.year())+(e.month()-t.month()),r=t.clone().add(n,"months");return-(n+(e-r<0?(e-r)/(r-t.clone().add(n-1,"months")):(e-r)/(t.clone().add(n+1,"months")-r)))||0}function Vr(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Yr(t){if(!this.isValid())return null;var e=!0!==t,n=e?this.clone().utc():this;return n.year()<0||n.year()>9999?lt(n,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):I(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",lt(n,"Z")):lt(n,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function $r(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="";this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z");var n="["+t+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",o=e+'[")]';return this.format(n+r+i+o)}function Gr(t){t||(t=this.isUtc()?i.defaultFormatUtc:i.defaultFormat);var e=lt(this,t);return this.localeData().postformat(e)}function Zr(t,e){return this.isValid()&&(S(t)&&t.isValid()||Gn(t).isValid())?kr({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function Kr(t){return this.from(Gn(),t)}function Xr(t,e){return this.isValid()&&(S(t)&&t.isValid()||Gn(t).isValid())?kr({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function Qr(t){return this.to(Gn(),t)}function Jr(t){var e;return void 0===t?this._locale._abbr:(null!=(e=vn(t))&&(this._locale=e),this)}i.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",i.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ti=A("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(t){return void 0===t?this.localeData():this.locale(t)}));function ei(){return this._locale}function ni(t){switch(t=X(t)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===t&&this.weekday(0),"isoWeek"===t&&this.isoWeekday(1),"quarter"===t&&this.month(3*Math.floor(this.month()/3)),this}function ri(t){return void 0===(t=X(t))||"millisecond"===t?this:("date"===t&&(t="day"),this.startOf(t).add(1,"isoWeek"===t?"week":t).subtract(1,"ms"))}function ii(){return this._d.valueOf()-6e4*(this._offset||0)}function oi(){return Math.floor(this.valueOf()/1e3)}function ai(){return new Date(this.valueOf())}function si(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function ui(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function ci(){return this.isValid()?this.toISOString():null}function li(){return y(this)}function fi(){return p({},v(this))}function di(){return v(this).overflow}function hi(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function pi(t,e){st(0,[t,t.length],0,e)}function mi(t){return bi.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function gi(t){return bi.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function vi(){return Ee(this.year(),1,4)}function yi(){var t=this.localeData()._week;return Ee(this.year(),t.dow,t.doy)}function bi(t,e,n,r,i){var o;return null==t?Se(this,r,i).year:(e>(o=Ee(t,r,i))&&(e=o),_i.call(this,t,e,n,r,i))}function _i(t,e,n,r,i){var o=Te(t,e,n,r,i),a=we(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function wi(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)}st(0,["gg",2],0,(function(){return this.weekYear()%100})),st(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),pi("gggg","weekYear"),pi("ggggg","weekYear"),pi("GGGG","isoWeekYear"),pi("GGGGG","isoWeekYear"),K("weekYear","gg"),K("isoWeekYear","GG"),tt("weekYear",1),tt("isoWeekYear",1),Mt("G",St),Mt("g",St),Mt("GG",vt,ht),Mt("gg",vt,ht),Mt("GGGG",wt,mt),Mt("gggg",wt,mt),Mt("GGGGG",xt,gt),Mt("ggggg",xt,gt),Nt(["gggg","ggggg","GGGG","GGGGG"],(function(t,e,n,r){e[r.substr(0,2)]=k(t)})),Nt(["gg","GG"],(function(t,e,n,r){e[r]=i.parseTwoDigitYear(t)})),st("Q",0,"Qo","quarter"),K("quarter","Q"),tt("quarter",7),Mt("Q",dt),Rt("Q",(function(t,e){e[Ut]=3*(k(t)-1)})),st("D",["DD",2],"Do","date"),K("date","D"),tt("date",9),Mt("D",vt),Mt("DD",vt,ht),Mt("Do",(function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient})),Rt(["D","DD"],Bt),Rt("Do",(function(t,e){e[Bt]=k(t.match(vt)[0])}));var xi=Qt("Date",!0);function Ti(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}st("DDD",["DDDD",3],"DDDo","dayOfYear"),K("dayOfYear","DDD"),tt("dayOfYear",4),Mt("DDD",_t),Mt("DDDD",pt),Rt(["DDD","DDDD"],(function(t,e,n){n._dayOfYear=k(t)})),st("m",["mm",2],0,"minute"),K("minute","m"),tt("minute",14),Mt("m",vt),Mt("mm",vt,ht),Rt(["m","mm"],qt);var Si=Qt("Minutes",!1);st("s",["ss",2],0,"second"),K("second","s"),tt("second",15),Mt("s",vt),Mt("ss",vt,ht),Rt(["s","ss"],Ht);var Ei,ki=Qt("Seconds",!1);for(st("S",0,0,(function(){return~~(this.millisecond()/100)})),st(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),st(0,["SSS",3],0,"millisecond"),st(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),st(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),st(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),st(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),st(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),st(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),K("millisecond","ms"),tt("millisecond",16),Mt("S",_t,dt),Mt("SS",_t,ht),Mt("SSS",_t,pt),Ei="SSSS";Ei.length<=9;Ei+="S")Mt(Ei,Tt);function Ci(t,e){e[Wt]=k(1e3*("0."+t))}for(Ei="S";Ei.length<=9;Ei+="S")Rt(Ei,Ci);var Oi=Qt("Milliseconds",!1);function Ai(){return this._isUTC?"UTC":""}function Mi(){return this._isUTC?"Coordinated Universal Time":""}st("z",0,0,"zoneAbbr"),st("zz",0,0,"zoneName");var Pi=T.prototype;function Di(t){return Gn(1e3*t)}function Ii(){return Gn.apply(null,arguments).parseZone()}function Li(t){return t}Pi.add=Dr,Pi.calendar=Rr,Pi.clone=Nr,Pi.diff=Hr,Pi.endOf=ri,Pi.format=Gr,Pi.from=Zr,Pi.fromNow=Kr,Pi.to=Xr,Pi.toNow=Qr,Pi.get=ee,Pi.invalidAt=di,Pi.isAfter=jr,Pi.isBefore=Fr,Pi.isBetween=Ur,Pi.isSame=Br,Pi.isSameOrAfter=zr,Pi.isSameOrBefore=qr,Pi.isValid=li,Pi.lang=ti,Pi.locale=Jr,Pi.localeData=ei,Pi.max=Kn,Pi.min=Zn,Pi.parsingFlags=fi,Pi.set=ne,Pi.startOf=ni,Pi.subtract=Ir,Pi.toArray=si,Pi.toObject=ui,Pi.toDate=ai,Pi.toISOString=Yr,Pi.inspect=$r,Pi.toJSON=ci,Pi.toString=Vr,Pi.unix=oi,Pi.valueOf=ii,Pi.creationData=hi,Pi.year=Kt,Pi.isLeapYear=Xt,Pi.weekYear=mi,Pi.isoWeekYear=gi,Pi.quarter=Pi.quarters=wi,Pi.month=he,Pi.daysInMonth=pe,Pi.week=Pi.weeks=Me,Pi.isoWeek=Pi.isoWeeks=Pe,Pi.weeksInYear=yi,Pi.isoWeeksInYear=vi,Pi.date=xi,Pi.day=Pi.days=qe,Pi.weekday=He,Pi.isoWeekday=We,Pi.dayOfYear=Ti,Pi.hour=Pi.hours=sn,Pi.minute=Pi.minutes=Si,Pi.second=Pi.seconds=ki,Pi.millisecond=Pi.milliseconds=Oi,Pi.utcOffset=hr,Pi.utc=mr,Pi.local=gr,Pi.parseZone=vr,Pi.hasAlignedHourOffset=yr,Pi.isDST=br,Pi.isLocal=wr,Pi.isUtcOffset=xr,Pi.isUtc=Tr,Pi.isUTC=Tr,Pi.zoneAbbr=Ai,Pi.zoneName=Mi,Pi.dates=A("dates accessor is deprecated. Use date instead.",xi),Pi.months=A("months accessor is deprecated. Use month instead",he),Pi.years=A("years accessor is deprecated. Use year instead",Kt),Pi.zone=A("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",pr),Pi.isDSTShifted=A("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",_r);var Ri=N.prototype;function Ni(t,e,n,r){var i=vn(),o=m().set(r,e);return i[n](o,t)}function ji(t,e,n){if(l(t)&&(e=t,t=void 0),t=t||"",null!=e)return Ni(t,e,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=Ni(t,r,n,"month");return i}function Fi(t,e,n,r){"boolean"==typeof t?(l(e)&&(n=e,e=void 0),e=e||""):(n=e=t,t=!1,l(e)&&(n=e,e=void 0),e=e||"");var i,o=vn(),a=t?o._week.dow:0;if(null!=n)return Ni(e,(n+a)%7,r,"day");var s=[];for(i=0;i<7;i++)s[i]=Ni(e,(i+a)%7,r,"day");return s}function Ui(t,e){return ji(t,e,"months")}function Bi(t,e){return ji(t,e,"monthsShort")}function zi(t,e,n){return Fi(t,e,n,"weekdays")}function qi(t,e,n){return Fi(t,e,n,"weekdaysShort")}function Hi(t,e,n){return Fi(t,e,n,"weekdaysMin")}Ri.calendar=F,Ri.longDateFormat=B,Ri.invalidDate=q,Ri.ordinal=V,Ri.preparse=Li,Ri.postformat=Li,Ri.relativeTime=$,Ri.pastFuture=G,Ri.set=L,Ri.months=se,Ri.monthsShort=ce,Ri.monthsParse=fe,Ri.monthsRegex=ye,Ri.monthsShortRegex=ge,Ri.week=ke,Ri.firstDayOfYear=Ae,Ri.firstDayOfWeek=Oe,Ri.weekdays=Re,Ri.weekdaysMin=Ue,Ri.weekdaysShort=je,Ri.weekdaysParse=ze,Ri.weekdaysRegex=Ye,Ri.weekdaysShortRegex=Ge,Ri.weekdaysMinRegex=Ke,Ri.isPM=nn,Ri.meridiem=on,pn("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10;return t+(1===k(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}}),i.lang=A("moment.lang is deprecated. Use moment.locale instead.",pn),i.langData=A("moment.langData is deprecated. Use moment.localeData instead.",vn);var Wi=Math.abs;function Vi(){var t=this._data;return this._milliseconds=Wi(this._milliseconds),this._days=Wi(this._days),this._months=Wi(this._months),t.milliseconds=Wi(t.milliseconds),t.seconds=Wi(t.seconds),t.minutes=Wi(t.minutes),t.hours=Wi(t.hours),t.months=Wi(t.months),t.years=Wi(t.years),this}function Yi(t,e,n,r){var i=kr(e,n);return t._milliseconds+=r*i._milliseconds,t._days+=r*i._days,t._months+=r*i._months,t._bubble()}function $i(t,e){return Yi(this,t,e,1)}function Gi(t,e){return Yi(this,t,e,-1)}function Zi(t){return t<0?Math.floor(t):Math.ceil(t)}function Ki(){var t,e,n,r,i,o=this._milliseconds,a=this._days,s=this._months,u=this._data;return o>=0&&a>=0&&s>=0||o<=0&&a<=0&&s<=0||(o+=864e5*Zi(Qi(s)+a),a=0,s=0),u.milliseconds=o%1e3,t=E(o/1e3),u.seconds=t%60,e=E(t/60),u.minutes=e%60,n=E(e/60),u.hours=n%24,a+=E(n/24),s+=i=E(Xi(a)),a-=Zi(Qi(i)),r=E(s/12),s%=12,u.days=a,u.months=s,u.years=r,this}function Xi(t){return 4800*t/146097}function Qi(t){return 146097*t/4800}function Ji(t){if(!this.isValid())return NaN;var e,n,r=this._milliseconds;if("month"===(t=X(t))||"year"===t)return e=this._days+r/864e5,n=this._months+Xi(e),"month"===t?n:n/12;switch(e=this._days+Math.round(Qi(this._months)),t){case"week":return e/7+r/6048e5;case"day":return e+r/864e5;case"hour":return 24*e+r/36e5;case"minute":return 1440*e+r/6e4;case"second":return 86400*e+r/1e3;case"millisecond":return Math.floor(864e5*e)+r;default:throw new Error("Unknown unit "+t)}}function to(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*k(this._months/12):NaN}function eo(t){return function(){return this.as(t)}}var no=eo("ms"),ro=eo("s"),io=eo("m"),oo=eo("h"),ao=eo("d"),so=eo("w"),uo=eo("M"),co=eo("y");function lo(){return kr(this)}function fo(t){return t=X(t),this.isValid()?this[t+"s"]():NaN}function ho(t){return function(){return this.isValid()?this._data[t]:NaN}}var po=ho("milliseconds"),mo=ho("seconds"),go=ho("minutes"),vo=ho("hours"),yo=ho("days"),bo=ho("months"),_o=ho("years");function wo(){return E(this.days()/7)}var xo=Math.round,To={ss:44,s:45,m:45,h:22,d:26,M:11};function So(t,e,n,r,i){return i.relativeTime(e||1,!!n,t,r)}function Eo(t,e,n){var r=kr(t).abs(),i=xo(r.as("s")),o=xo(r.as("m")),a=xo(r.as("h")),s=xo(r.as("d")),u=xo(r.as("M")),c=xo(r.as("y")),l=i<=To.ss&&["s",i]||i<To.s&&["ss",i]||o<=1&&["m"]||o<To.m&&["mm",o]||a<=1&&["h"]||a<To.h&&["hh",a]||s<=1&&["d"]||s<To.d&&["dd",s]||u<=1&&["M"]||u<To.M&&["MM",u]||c<=1&&["y"]||["yy",c];return l[2]=e,l[3]=+t>0,l[4]=n,So.apply(null,l)}function ko(t){return void 0===t?xo:"function"==typeof t&&(xo=t,!0)}function Co(t,e){return void 0!==To[t]&&(void 0===e?To[t]:(To[t]=e,"s"===t&&(To.ss=e-1),!0))}function Oo(t){if(!this.isValid())return this.localeData().invalidDate();var e=this.localeData(),n=Eo(this,!t,e);return t&&(n=e.pastFuture(+this,n)),e.postformat(n)}var Ao=Math.abs;function Mo(t){return(t>0)-(t<0)||+t}function Po(){if(!this.isValid())return this.localeData().invalidDate();var t,e,n=Ao(this._milliseconds)/1e3,r=Ao(this._days),i=Ao(this._months);t=E(n/60),e=E(t/60),n%=60,t%=60;var o=E(i/12),a=i%=12,s=r,u=e,c=t,l=n?n.toFixed(3).replace(/\.?0+$/,""):"",f=this.asSeconds();if(!f)return"P0D";var d=f<0?"-":"",h=Mo(this._months)!==Mo(f)?"-":"",p=Mo(this._days)!==Mo(f)?"-":"",m=Mo(this._milliseconds)!==Mo(f)?"-":"";return d+"P"+(o?h+o+"Y":"")+(a?h+a+"M":"")+(s?p+s+"D":"")+(u||c||l?"T":"")+(u?m+u+"H":"")+(c?m+c+"M":"")+(l?m+l+"S":"")}var Do=or.prototype;return Do.isValid=rr,Do.abs=Vi,Do.add=$i,Do.subtract=Gi,Do.as=Ji,Do.asMilliseconds=no,Do.asSeconds=ro,Do.asMinutes=io,Do.asHours=oo,Do.asDays=ao,Do.asWeeks=so,Do.asMonths=uo,Do.asYears=co,Do.valueOf=to,Do._bubble=Ki,Do.clone=lo,Do.get=fo,Do.milliseconds=po,Do.seconds=mo,Do.minutes=go,Do.hours=vo,Do.days=yo,Do.weeks=wo,Do.months=bo,Do.years=_o,Do.humanize=Oo,Do.toISOString=Po,Do.toString=Po,Do.toJSON=Po,Do.locale=Jr,Do.localeData=ei,Do.toIsoString=A("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Po),Do.lang=ti,st("X",0,0,"unix"),st("x",0,0,"valueOf"),Mt("x",St),Mt("X",Ct),Rt("X",(function(t,e,n){n._d=new Date(1e3*parseFloat(t,10))})),Rt("x",(function(t,e,n){n._d=new Date(k(t))})),i.version="2.23.0",o(Gn),i.fn=Pi,i.min=Qn,i.max=Jn,i.now=tr,i.utc=m,i.unix=Di,i.months=Ui,i.isDate=f,i.locale=pn,i.invalid=b,i.duration=kr,i.isMoment=S,i.weekdays=zi,i.parseZone=Ii,i.localeData=vn,i.isDuration=ar,i.monthsShort=Bi,i.weekdaysMin=Hi,i.defineLocale=mn,i.updateLocale=gn,i.locales=yn,i.weekdaysShort=qi,i.normalizeUnits=X,i.relativeTimeRounding=ko,i.relativeTimeThreshold=Co,i.calendarFormat=Lr,i.prototype=Pi,i.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},i}()},11419:function(t,e,n){var r=n(51492)();r.helpers=n(68743),n(52371)(r),r.Animation=n(20393),r.animationService=n(68762),r.defaults=n(4398),r.Element=n(20054),r.elements=n(96292),r.Interaction=n(53110),r.layouts=n(49234),r.platform=n(14511),r.plugins=n(91408),r.Scale=n(26925),r.scaleService=n(73920),r.Ticks=n(81933),r.Tooltip=n(18680),n(1210)(r),n(63946)(r),n(94979)(r),n(63318)(r),n(61503)(r),n(26524)(r),n(88759)(r),n(82172)(r),n(39914)(r),n(69486)(r),n(93547)(r),n(3643)(r),n(3843)(r),n(17340)(r),n(75084)(r),n(26295)(r),n(48133)(r),n(87362)(r),n(50498)(r),n(51653)(r),n(85610)(r),n(38563)(r);var i=n(29325);for(var o in i)i.hasOwnProperty(o)&&r.plugins.register(i[o]);r.platform.initialize(),t.exports=r,"undefined"!=typeof window&&(window.Chart=r),r.Legend=i.legend._element,r.Title=i.title._element,r.pluginService=r.plugins,r.PluginBase=r.Element.extend({}),r.canvasHelpers=r.helpers.canvas,r.layoutService=r.layouts},26295:function(t){"use strict";t.exports=function(t){t.Bar=function(e,n){return n.type="bar",new t(e,n)}}},48133:function(t){"use strict";t.exports=function(t){t.Bubble=function(e,n){return n.type="bubble",new t(e,n)}}},87362:function(t){"use strict";t.exports=function(t){t.Doughnut=function(e,n){return n.type="doughnut",new t(e,n)}}},50498:function(t){"use strict";t.exports=function(t){t.Line=function(e,n){return n.type="line",new t(e,n)}}},51653:function(t){"use strict";t.exports=function(t){t.PolarArea=function(e,n){return n.type="polarArea",new t(e,n)}}},85610:function(t){"use strict";t.exports=function(t){t.Radar=function(e,n){return n.type="radar",new t(e,n)}}},38563:function(t){"use strict";t.exports=function(t){t.Scatter=function(e,n){return n.type="scatter",new t(e,n)}}},39914:function(t,e,n){"use strict";var r=n(4398),i=n(96292),o=n(68743);r._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",categoryPercentage:.8,barPercentage:.9,offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),r._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{position:"left",type:"category",categoryPercentage:.8,barPercentage:.9,offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{callbacks:{title:function(t,e){var n="";return t.length>0&&(t[0].yLabel?n=t[0].yLabel:e.labels.length>0&&t[0].index<e.labels.length&&(n=e.labels[t[0].index])),n},label:function(t,e){return(e.datasets[t.datasetIndex].label||"")+": "+t.xLabel}},mode:"index",axis:"y"}}),t.exports=function(t){t.controllers.bar=t.DatasetController.extend({dataElementType:i.Rectangle,initialize:function(){var e,n=this;t.DatasetController.prototype.initialize.apply(n,arguments),(e=n.getMeta()).stack=n.getDataset().stack,e.bar=!0},update:function(t){var e,n,r=this,i=r.getMeta().data;for(r._ruler=r.getRuler(),e=0,n=i.length;e<n;++e)r.updateElement(i[e],e,t)},updateElement:function(t,e,n){var r=this,i=r.chart,a=r.getMeta(),s=r.getDataset(),u=t.custom||{},c=i.options.elements.rectangle;t._xScale=r.getScaleForId(a.xAxisID),t._yScale=r.getScaleForId(a.yAxisID),t._datasetIndex=r.index,t._index=e,t._model={datasetLabel:s.label,label:i.data.labels[e],borderSkipped:u.borderSkipped?u.borderSkipped:c.borderSkipped,backgroundColor:u.backgroundColor?u.backgroundColor:o.valueAtIndexOrDefault(s.backgroundColor,e,c.backgroundColor),borderColor:u.borderColor?u.borderColor:o.valueAtIndexOrDefault(s.borderColor,e,c.borderColor),borderWidth:u.borderWidth?u.borderWidth:o.valueAtIndexOrDefault(s.borderWidth,e,c.borderWidth)},r.updateElementGeometry(t,e,n),t.pivot()},updateElementGeometry:function(t,e,n){var r=this,i=t._model,o=r.getValueScale(),a=o.getBasePixel(),s=o.isHorizontal(),u=r._ruler||r.getRuler(),c=r.calculateBarValuePixels(r.index,e),l=r.calculateBarIndexPixels(r.index,e,u);i.horizontal=s,i.base=n?a:c.base,i.x=s?n?a:c.head:l.center,i.y=s?l.center:n?a:c.head,i.height=s?l.size:void 0,i.width=s?void 0:l.size},getValueScaleId:function(){return this.getMeta().yAxisID},getIndexScaleId:function(){return this.getMeta().xAxisID},getValueScale:function(){return this.getScaleForId(this.getValueScaleId())},getIndexScale:function(){return this.getScaleForId(this.getIndexScaleId())},_getStacks:function(t){var e,n,r=this.chart,i=this.getIndexScale().options.stacked,o=void 0===t?r.data.datasets.length:t+1,a=[];for(e=0;e<o;++e)(n=r.getDatasetMeta(e)).bar&&r.isDatasetVisible(e)&&(!1===i||!0===i&&-1===a.indexOf(n.stack)||void 0===i&&(void 0===n.stack||-1===a.indexOf(n.stack)))&&a.push(n.stack);return a},getStackCount:function(){return this._getStacks().length},getStackIndex:function(t,e){var n=this._getStacks(t),r=void 0!==e?n.indexOf(e):-1;return-1===r?n.length-1:r},getRuler:function(){var t,e,n,r=this,i=r.getIndexScale(),a=r.getStackCount(),s=r.index,u=i.isHorizontal(),c=u?i.left:i.top,l=c+(u?i.width:i.height),f=[];for(t=0,e=r.getMeta().data.length;t<e;++t)f.push(i.getPixelForValue(null,t,s));return n=o.isNullOrUndef(i.options.barThickness)?function(t,e){var n,r,i,o,a=t.isHorizontal()?t.width:t.height,s=t.getTicks();for(i=1,o=e.length;i<o;++i)a=Math.min(a,e[i]-e[i-1]);for(i=0,o=s.length;i<o;++i)r=t.getPixelForTick(i),a=i>0?Math.min(a,r-n):a,n=r;return a}(i,f):-1,{min:n,pixels:f,start:c,end:l,stackCount:a,scale:i}},calculateBarValuePixels:function(t,e){var n,r,i,o,a,s,u=this,c=u.chart,l=u.getMeta(),f=u.getValueScale(),d=c.data.datasets,h=f.getRightValue(d[t].data[e]),p=f.options.stacked,m=l.stack,g=0;if(p||void 0===p&&void 0!==m)for(n=0;n<t;++n)(r=c.getDatasetMeta(n)).bar&&r.stack===m&&r.controller.getValueScaleId()===f.id&&c.isDatasetVisible(n)&&(i=f.getRightValue(d[n].data[e]),(h<0&&i<0||h>=0&&i>0)&&(g+=i));return o=f.getPixelForValue(g),{size:s=((a=f.getPixelForValue(g+h))-o)/2,base:o,head:a,center:a+s/2}},calculateBarIndexPixels:function(t,e,n){var r=n.scale.options,i="flex"===r.barThickness?function(t,e,n){var r,i=e.pixels,o=i[t],a=t>0?i[t-1]:null,s=t<i.length-1?i[t+1]:null,u=n.categoryPercentage;return null===a&&(a=o-(null===s?e.end-o:s-o)),null===s&&(s=o+o-a),r=o-(o-a)/2*u,{chunk:(s-a)/2*u/e.stackCount,ratio:n.barPercentage,start:r}}(e,n,r):function(t,e,n){var r,i,a=n.barThickness,s=e.stackCount,u=e.pixels[t];return o.isNullOrUndef(a)?(r=e.min*n.categoryPercentage,i=n.barPercentage):(r=a*s,i=1),{chunk:r/s,ratio:i,start:u-r/2}}(e,n,r),a=this.getStackIndex(t,this.getMeta().stack),s=i.start+i.chunk*a+i.chunk/2,u=Math.min(o.valueOrDefault(r.maxBarThickness,1/0),i.chunk*i.ratio);return{base:s-u/2,head:s+u/2,center:s,size:u}},draw:function(){var t=this,e=t.chart,n=t.getValueScale(),r=t.getMeta().data,i=t.getDataset(),a=r.length,s=0;for(o.canvas.clipArea(e.ctx,e.chartArea);s<a;++s)isNaN(n.getRightValue(i.data[s]))||r[s].draw();o.canvas.unclipArea(e.ctx)}}),t.controllers.horizontalBar=t.controllers.bar.extend({getValueScaleId:function(){return this.getMeta().xAxisID},getIndexScaleId:function(){return this.getMeta().yAxisID}})}},69486:function(t,e,n){"use strict";var r=n(4398),i=n(96292),o=n(68743);r._set("bubble",{hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-0"}],yAxes:[{type:"linear",position:"left",id:"y-axis-0"}]},tooltips:{callbacks:{title:function(){return""},label:function(t,e){var n=e.datasets[t.datasetIndex].label||"",r=e.datasets[t.datasetIndex].data[t.index];return n+": ("+t.xLabel+", "+t.yLabel+", "+r.r+")"}}}}),t.exports=function(t){t.controllers.bubble=t.DatasetController.extend({dataElementType:i.Point,update:function(t){var e=this,n=e.getMeta().data;o.each(n,(function(n,r){e.updateElement(n,r,t)}))},updateElement:function(t,e,n){var r=this,i=r.getMeta(),o=t.custom||{},a=r.getScaleForId(i.xAxisID),s=r.getScaleForId(i.yAxisID),u=r._resolveElementOptions(t,e),c=r.getDataset().data[e],l=r.index,f=n?a.getPixelForDecimal(.5):a.getPixelForValue("object"==typeof c?c:NaN,e,l),d=n?s.getBasePixel():s.getPixelForValue(c,e,l);t._xScale=a,t._yScale=s,t._options=u,t._datasetIndex=l,t._index=e,t._model={backgroundColor:u.backgroundColor,borderColor:u.borderColor,borderWidth:u.borderWidth,hitRadius:u.hitRadius,pointStyle:u.pointStyle,rotation:u.rotation,radius:n?0:u.radius,skip:o.skip||isNaN(f)||isNaN(d),x:f,y:d},t.pivot()},setHoverStyle:function(t){var e=t._model,n=t._options;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=o.valueOrDefault(n.hoverBackgroundColor,o.getHoverColor(n.backgroundColor)),e.borderColor=o.valueOrDefault(n.hoverBorderColor,o.getHoverColor(n.borderColor)),e.borderWidth=o.valueOrDefault(n.hoverBorderWidth,n.borderWidth),e.radius=n.radius+n.hoverRadius},_resolveElementOptions:function(t,e){var n,r,i,a=this,s=a.chart,u=s.data.datasets[a.index],c=t.custom||{},l=s.options.elements.point,f=o.options.resolve,d=u.data[e],h={},p={chart:s,dataIndex:e,dataset:u,datasetIndex:a.index},m=["backgroundColor","borderColor","borderWidth","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth","hoverRadius","hitRadius","pointStyle","rotation"];for(n=0,r=m.length;n<r;++n)h[i=m[n]]=f([c[i],u[i],l[i]],p,e);return h.radius=f([c.radius,d?d.r:void 0,u.radius,l.radius],p,e),h}})}},93547:function(t,e,n){"use strict";var r=n(4398),i=n(96292),o=n(68743);r._set("doughnut",{animation:{animateRotate:!0,animateScale:!1},hover:{mode:"single"},legendCallback:function(t){var e=[];e.push('<ul class="'+t.id+'-legend">');var n=t.data,r=n.datasets,i=n.labels;if(r.length)for(var o=0;o<r[0].data.length;++o)e.push('<li><span style="background-color:'+r[0].backgroundColor[o]+'"></span>'),i[o]&&e.push(i[o]),e.push("</li>");return e.push("</ul>"),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map((function(n,r){var i=t.getDatasetMeta(0),a=e.datasets[0],s=i.data[r],u=s&&s.custom||{},c=o.valueAtIndexOrDefault,l=t.options.elements.arc;return{text:n,fillStyle:u.backgroundColor?u.backgroundColor:c(a.backgroundColor,r,l.backgroundColor),strokeStyle:u.borderColor?u.borderColor:c(a.borderColor,r,l.borderColor),lineWidth:u.borderWidth?u.borderWidth:c(a.borderWidth,r,l.borderWidth),hidden:isNaN(a.data[r])||i.data[r].hidden,index:r}})):[]}},onClick:function(t,e){var n,r,i,o=e.index,a=this.chart;for(n=0,r=(a.data.datasets||[]).length;n<r;++n)(i=a.getDatasetMeta(n)).data[o]&&(i.data[o].hidden=!i.data[o].hidden);a.update()}},cutoutPercentage:50,rotation:-.5*Math.PI,circumference:2*Math.PI,tooltips:{callbacks:{title:function(){return""},label:function(t,e){var n=e.labels[t.index],r=": "+e.datasets[t.datasetIndex].data[t.index];return o.isArray(n)?(n=n.slice())[0]+=r:n+=r,n}}}}),r._set("pie",o.clone(r.doughnut)),r._set("pie",{cutoutPercentage:0}),t.exports=function(t){t.controllers.doughnut=t.controllers.pie=t.DatasetController.extend({dataElementType:i.Arc,linkScales:o.noop,getRingIndex:function(t){for(var e=0,n=0;n<t;++n)this.chart.isDatasetVisible(n)&&++e;return e},update:function(t){var e=this,n=e.chart,r=n.chartArea,i=n.options,a=i.elements.arc,s=r.right-r.left-a.borderWidth,u=r.bottom-r.top-a.borderWidth,c=Math.min(s,u),l={x:0,y:0},f=e.getMeta(),d=i.cutoutPercentage,h=i.circumference;if(h<2*Math.PI){var p=i.rotation%(2*Math.PI),m=(p+=2*Math.PI*(p>=Math.PI?-1:p<-Math.PI?1:0))+h,g={x:Math.cos(p),y:Math.sin(p)},v={x:Math.cos(m),y:Math.sin(m)},y=p<=0&&m>=0||p<=2*Math.PI&&2*Math.PI<=m,b=p<=.5*Math.PI&&.5*Math.PI<=m||p<=2.5*Math.PI&&2.5*Math.PI<=m,_=p<=-Math.PI&&-Math.PI<=m||p<=Math.PI&&Math.PI<=m,w=p<=.5*-Math.PI&&.5*-Math.PI<=m||p<=1.5*Math.PI&&1.5*Math.PI<=m,x=d/100,T={x:_?-1:Math.min(g.x*(g.x<0?1:x),v.x*(v.x<0?1:x)),y:w?-1:Math.min(g.y*(g.y<0?1:x),v.y*(v.y<0?1:x))},S={x:y?1:Math.max(g.x*(g.x>0?1:x),v.x*(v.x>0?1:x)),y:b?1:Math.max(g.y*(g.y>0?1:x),v.y*(v.y>0?1:x))},E={width:.5*(S.x-T.x),height:.5*(S.y-T.y)};c=Math.min(s/E.width,u/E.height),l={x:-.5*(S.x+T.x),y:-.5*(S.y+T.y)}}n.borderWidth=e.getMaxBorderWidth(f.data),n.outerRadius=Math.max((c-n.borderWidth)/2,0),n.innerRadius=Math.max(d?n.outerRadius/100*d:0,0),n.radiusLength=(n.outerRadius-n.innerRadius)/n.getVisibleDatasetCount(),n.offsetX=l.x*n.outerRadius,n.offsetY=l.y*n.outerRadius,f.total=e.calculateTotal(),e.outerRadius=n.outerRadius-n.radiusLength*e.getRingIndex(e.index),e.innerRadius=Math.max(e.outerRadius-n.radiusLength,0),o.each(f.data,(function(n,r){e.updateElement(n,r,t)}))},updateElement:function(t,e,n){var r=this,i=r.chart,a=i.chartArea,s=i.options,u=s.animation,c=(a.left+a.right)/2,l=(a.top+a.bottom)/2,f=s.rotation,d=s.rotation,h=r.getDataset(),p=n&&u.animateRotate||t.hidden?0:r.calculateCircumference(h.data[e])*(s.circumference/(2*Math.PI)),m=n&&u.animateScale?0:r.innerRadius,g=n&&u.animateScale?0:r.outerRadius,v=o.valueAtIndexOrDefault;o.extend(t,{_datasetIndex:r.index,_index:e,_model:{x:c+i.offsetX,y:l+i.offsetY,startAngle:f,endAngle:d,circumference:p,outerRadius:g,innerRadius:m,label:v(h.label,e,i.data.labels[e])}});var y=t._model,b=t.custom||{},_=o.valueAtIndexOrDefault,w=this.chart.options.elements.arc;y.backgroundColor=b.backgroundColor?b.backgroundColor:_(h.backgroundColor,e,w.backgroundColor),y.borderColor=b.borderColor?b.borderColor:_(h.borderColor,e,w.borderColor),y.borderWidth=b.borderWidth?b.borderWidth:_(h.borderWidth,e,w.borderWidth),n&&u.animateRotate||(y.startAngle=0===e?s.rotation:r.getMeta().data[e-1]._model.endAngle,y.endAngle=y.startAngle+y.circumference),t.pivot()},calculateTotal:function(){var t,e=this.getDataset(),n=this.getMeta(),r=0;return o.each(n.data,(function(n,i){t=e.data[i],isNaN(t)||n.hidden||(r+=Math.abs(t))})),r},calculateCircumference:function(t){var e=this.getMeta().total;return e>0&&!isNaN(t)?2*Math.PI*(Math.abs(t)/e):0},getMaxBorderWidth:function(t){for(var e,n,r=0,i=this.index,o=t.length,a=0;a<o;a++)e=t[a]._model?t[a]._model.borderWidth:0,r=(n=t[a]._chart?t[a]._chart.config.data.datasets[i].hoverBorderWidth:0)>(r=e>r?e:r)?n:r;return r}})}},3643:function(t,e,n){"use strict";var r=n(4398),i=n(96292),o=n(68743);r._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}}),t.exports=function(t){function e(t,e){return o.valueOrDefault(t.showLine,e.showLines)}t.controllers.line=t.DatasetController.extend({datasetElementType:i.Line,dataElementType:i.Point,update:function(t){var n,r,i,a=this,s=a.getMeta(),u=s.dataset,c=s.data||[],l=a.chart.options,f=l.elements.line,d=a.getScaleForId(s.yAxisID),h=a.getDataset(),p=e(h,l);for(p&&(i=u.custom||{},void 0!==h.tension&&void 0===h.lineTension&&(h.lineTension=h.tension),u._scale=d,u._datasetIndex=a.index,u._children=c,u._model={spanGaps:h.spanGaps?h.spanGaps:l.spanGaps,tension:i.tension?i.tension:o.valueOrDefault(h.lineTension,f.tension),backgroundColor:i.backgroundColor?i.backgroundColor:h.backgroundColor||f.backgroundColor,borderWidth:i.borderWidth?i.borderWidth:h.borderWidth||f.borderWidth,borderColor:i.borderColor?i.borderColor:h.borderColor||f.borderColor,borderCapStyle:i.borderCapStyle?i.borderCapStyle:h.borderCapStyle||f.borderCapStyle,borderDash:i.borderDash?i.borderDash:h.borderDash||f.borderDash,borderDashOffset:i.borderDashOffset?i.borderDashOffset:h.borderDashOffset||f.borderDashOffset,borderJoinStyle:i.borderJoinStyle?i.borderJoinStyle:h.borderJoinStyle||f.borderJoinStyle,fill:i.fill?i.fill:void 0!==h.fill?h.fill:f.fill,steppedLine:i.steppedLine?i.steppedLine:o.valueOrDefault(h.steppedLine,f.stepped),cubicInterpolationMode:i.cubicInterpolationMode?i.cubicInterpolationMode:o.valueOrDefault(h.cubicInterpolationMode,f.cubicInterpolationMode)},u.pivot()),n=0,r=c.length;n<r;++n)a.updateElement(c[n],n,t);for(p&&0!==u._model.tension&&a.updateBezierControlPoints(),n=0,r=c.length;n<r;++n)c[n].pivot()},getPointBackgroundColor:function(t,e){var n=this.chart.options.elements.point.backgroundColor,r=this.getDataset(),i=t.custom||{};return i.backgroundColor?n=i.backgroundColor:r.pointBackgroundColor?n=o.valueAtIndexOrDefault(r.pointBackgroundColor,e,n):r.backgroundColor&&(n=r.backgroundColor),n},getPointBorderColor:function(t,e){var n=this.chart.options.elements.point.borderColor,r=this.getDataset(),i=t.custom||{};return i.borderColor?n=i.borderColor:r.pointBorderColor?n=o.valueAtIndexOrDefault(r.pointBorderColor,e,n):r.borderColor&&(n=r.borderColor),n},getPointBorderWidth:function(t,e){var n=this.chart.options.elements.point.borderWidth,r=this.getDataset(),i=t.custom||{};return isNaN(i.borderWidth)?!isNaN(r.pointBorderWidth)||o.isArray(r.pointBorderWidth)?n=o.valueAtIndexOrDefault(r.pointBorderWidth,e,n):isNaN(r.borderWidth)||(n=r.borderWidth):n=i.borderWidth,n},getPointRotation:function(t,e){var n=this.chart.options.elements.point.rotation,r=this.getDataset(),i=t.custom||{};return isNaN(i.rotation)?isNaN(r.pointRotation)&&!o.isArray(r.pointRotation)||(n=o.valueAtIndexOrDefault(r.pointRotation,e,n)):n=i.rotation,n},updateElement:function(t,e,n){var r,i,a=this,s=a.getMeta(),u=t.custom||{},c=a.getDataset(),l=a.index,f=c.data[e],d=a.getScaleForId(s.yAxisID),h=a.getScaleForId(s.xAxisID),p=a.chart.options.elements.point;void 0!==c.radius&&void 0===c.pointRadius&&(c.pointRadius=c.radius),void 0!==c.hitRadius&&void 0===c.pointHitRadius&&(c.pointHitRadius=c.hitRadius),r=h.getPixelForValue("object"==typeof f?f:NaN,e,l),i=n?d.getBasePixel():a.calculatePointY(f,e,l),t._xScale=h,t._yScale=d,t._datasetIndex=l,t._index=e,t._model={x:r,y:i,skip:u.skip||isNaN(r)||isNaN(i),radius:u.radius||o.valueAtIndexOrDefault(c.pointRadius,e,p.radius),pointStyle:u.pointStyle||o.valueAtIndexOrDefault(c.pointStyle,e,p.pointStyle),rotation:a.getPointRotation(t,e),backgroundColor:a.getPointBackgroundColor(t,e),borderColor:a.getPointBorderColor(t,e),borderWidth:a.getPointBorderWidth(t,e),tension:s.dataset._model?s.dataset._model.tension:0,steppedLine:!!s.dataset._model&&s.dataset._model.steppedLine,hitRadius:u.hitRadius||o.valueAtIndexOrDefault(c.pointHitRadius,e,p.hitRadius)}},calculatePointY:function(t,e,n){var r,i,o,a=this,s=a.chart,u=a.getMeta(),c=a.getScaleForId(u.yAxisID),l=0,f=0;if(c.options.stacked){for(r=0;r<n;r++)if(i=s.data.datasets[r],"line"===(o=s.getDatasetMeta(r)).type&&o.yAxisID===c.id&&s.isDatasetVisible(r)){var d=Number(c.getRightValue(i.data[e]));d<0?f+=d||0:l+=d||0}var h=Number(c.getRightValue(t));return h<0?c.getPixelForValue(f+h):c.getPixelForValue(l+h)}return c.getPixelForValue(t)},updateBezierControlPoints:function(){var t,e,n,r,i=this,a=i.getMeta(),s=i.chart.chartArea,u=a.data||[];function c(t,e,n){return Math.max(Math.min(t,n),e)}if(a.dataset._model.spanGaps&&(u=u.filter((function(t){return!t._model.skip}))),"monotone"===a.dataset._model.cubicInterpolationMode)o.splineCurveMonotone(u);else for(t=0,e=u.length;t<e;++t)n=u[t]._model,r=o.splineCurve(o.previousItem(u,t)._model,n,o.nextItem(u,t)._model,a.dataset._model.tension),n.controlPointPreviousX=r.previous.x,n.controlPointPreviousY=r.previous.y,n.controlPointNextX=r.next.x,n.controlPointNextY=r.next.y;if(i.chart.options.elements.line.capBezierPoints)for(t=0,e=u.length;t<e;++t)(n=u[t]._model).controlPointPreviousX=c(n.controlPointPreviousX,s.left,s.right),n.controlPointPreviousY=c(n.controlPointPreviousY,s.top,s.bottom),n.controlPointNextX=c(n.controlPointNextX,s.left,s.right),n.controlPointNextY=c(n.controlPointNextY,s.top,s.bottom)},draw:function(){var t,n=this,r=n.chart,i=n.getMeta(),a=i.data||[],s=r.chartArea,u=a.length,c=0;for(e(n.getDataset(),r.options)&&(t=(i.dataset._model.borderWidth||0)/2,o.canvas.clipArea(r.ctx,{left:s.left,right:s.right,top:s.top-t,bottom:s.bottom+t}),i.dataset.draw(),o.canvas.unclipArea(r.ctx));c<u;++c)a[c].draw(s)},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,r=t.custom||{},i=t._model;t.$previousStyle={backgroundColor:i.backgroundColor,borderColor:i.borderColor,borderWidth:i.borderWidth,radius:i.radius},i.backgroundColor=r.hoverBackgroundColor||o.valueAtIndexOrDefault(e.pointHoverBackgroundColor,n,o.getHoverColor(i.backgroundColor)),i.borderColor=r.hoverBorderColor||o.valueAtIndexOrDefault(e.pointHoverBorderColor,n,o.getHoverColor(i.borderColor)),i.borderWidth=r.hoverBorderWidth||o.valueAtIndexOrDefault(e.pointHoverBorderWidth,n,i.borderWidth),i.radius=r.hoverRadius||o.valueAtIndexOrDefault(e.pointHoverRadius,n,this.chart.options.elements.point.hoverRadius)}})}},3843:function(t,e,n){"use strict";var r=n(4398),i=n(96292),o=n(68743);r._set("polarArea",{scale:{type:"radialLinear",angleLines:{display:!1},gridLines:{circular:!0},pointLabels:{display:!1},ticks:{beginAtZero:!0}},animation:{animateRotate:!0,animateScale:!0},startAngle:-.5*Math.PI,legendCallback:function(t){var e=[];e.push('<ul class="'+t.id+'-legend">');var n=t.data,r=n.datasets,i=n.labels;if(r.length)for(var o=0;o<r[0].data.length;++o)e.push('<li><span style="background-color:'+r[0].backgroundColor[o]+'"></span>'),i[o]&&e.push(i[o]),e.push("</li>");return e.push("</ul>"),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map((function(n,r){var i=t.getDatasetMeta(0),a=e.datasets[0],s=i.data[r].custom||{},u=o.valueAtIndexOrDefault,c=t.options.elements.arc;return{text:n,fillStyle:s.backgroundColor?s.backgroundColor:u(a.backgroundColor,r,c.backgroundColor),strokeStyle:s.borderColor?s.borderColor:u(a.borderColor,r,c.borderColor),lineWidth:s.borderWidth?s.borderWidth:u(a.borderWidth,r,c.borderWidth),hidden:isNaN(a.data[r])||i.data[r].hidden,index:r}})):[]}},onClick:function(t,e){var n,r,i,o=e.index,a=this.chart;for(n=0,r=(a.data.datasets||[]).length;n<r;++n)(i=a.getDatasetMeta(n)).data[o].hidden=!i.data[o].hidden;a.update()}},tooltips:{callbacks:{title:function(){return""},label:function(t,e){return e.labels[t.index]+": "+t.yLabel}}}}),t.exports=function(t){t.controllers.polarArea=t.DatasetController.extend({dataElementType:i.Arc,linkScales:o.noop,update:function(t){var e,n,r,i=this,a=i.getDataset(),s=i.getMeta(),u=i.chart.options.startAngle||0,c=i._starts=[],l=i._angles=[];for(i._updateRadius(),s.count=i.countVisibleElements(),e=0,n=a.data.length;e<n;e++)c[e]=u,r=i._computeAngle(e),l[e]=r,u+=r;o.each(s.data,(function(e,n){i.updateElement(e,n,t)}))},_updateRadius:function(){var t=this,e=t.chart,n=e.chartArea,r=e.options,i=r.elements.arc,o=Math.min(n.right-n.left,n.bottom-n.top);e.outerRadius=Math.max((o-i.borderWidth/2)/2,0),e.innerRadius=Math.max(r.cutoutPercentage?e.outerRadius/100*r.cutoutPercentage:1,0),e.radiusLength=(e.outerRadius-e.innerRadius)/e.getVisibleDatasetCount(),t.outerRadius=e.outerRadius-e.radiusLength*t.index,t.innerRadius=t.outerRadius-e.radiusLength},updateElement:function(t,e,n){var r=this,i=r.chart,a=r.getDataset(),s=i.options,u=s.animation,c=i.scale,l=i.data.labels,f=c.xCenter,d=c.yCenter,h=s.startAngle,p=t.hidden?0:c.getDistanceFromCenterForValue(a.data[e]),m=r._starts[e],g=m+(t.hidden?0:r._angles[e]),v=u.animateScale?0:c.getDistanceFromCenterForValue(a.data[e]);o.extend(t,{_datasetIndex:r.index,_index:e,_scale:c,_model:{x:f,y:d,innerRadius:0,outerRadius:n?v:p,startAngle:n&&u.animateRotate?h:m,endAngle:n&&u.animateRotate?h:g,label:o.valueAtIndexOrDefault(l,e,l[e])}});var y=this.chart.options.elements.arc,b=t.custom||{},_=o.valueAtIndexOrDefault,w=t._model;w.backgroundColor=b.backgroundColor?b.backgroundColor:_(a.backgroundColor,e,y.backgroundColor),w.borderColor=b.borderColor?b.borderColor:_(a.borderColor,e,y.borderColor),w.borderWidth=b.borderWidth?b.borderWidth:_(a.borderWidth,e,y.borderWidth),t.pivot()},countVisibleElements:function(){var t=this.getDataset(),e=this.getMeta(),n=0;return o.each(e.data,(function(e,r){isNaN(t.data[r])||e.hidden||n++})),n},_computeAngle:function(t){var e=this,n=this.getMeta().count,r=e.getDataset(),i=e.getMeta();if(isNaN(r.data[t])||i.data[t].hidden)return 0;var a={chart:e.chart,dataIndex:t,dataset:r,datasetIndex:e.index};return o.options.resolve([e.chart.options.elements.arc.angle,2*Math.PI/n],a,t)}})}},17340:function(t,e,n){"use strict";var r=n(4398),i=n(96292),o=n(68743);r._set("radar",{scale:{type:"radialLinear"},elements:{line:{tension:0}}}),t.exports=function(t){t.controllers.radar=t.DatasetController.extend({datasetElementType:i.Line,dataElementType:i.Point,linkScales:o.noop,update:function(t){var e=this,n=e.getMeta(),r=n.dataset,i=n.data,a=r.custom||{},s=e.getDataset(),u=e.chart.options.elements.line,c=e.chart.scale;void 0!==s.tension&&void 0===s.lineTension&&(s.lineTension=s.tension),o.extend(n.dataset,{_datasetIndex:e.index,_scale:c,_children:i,_loop:!0,_model:{tension:a.tension?a.tension:o.valueOrDefault(s.lineTension,u.tension),backgroundColor:a.backgroundColor?a.backgroundColor:s.backgroundColor||u.backgroundColor,borderWidth:a.borderWidth?a.borderWidth:s.borderWidth||u.borderWidth,borderColor:a.borderColor?a.borderColor:s.borderColor||u.borderColor,fill:a.fill?a.fill:void 0!==s.fill?s.fill:u.fill,borderCapStyle:a.borderCapStyle?a.borderCapStyle:s.borderCapStyle||u.borderCapStyle,borderDash:a.borderDash?a.borderDash:s.borderDash||u.borderDash,borderDashOffset:a.borderDashOffset?a.borderDashOffset:s.borderDashOffset||u.borderDashOffset,borderJoinStyle:a.borderJoinStyle?a.borderJoinStyle:s.borderJoinStyle||u.borderJoinStyle}}),n.dataset.pivot(),o.each(i,(function(n,r){e.updateElement(n,r,t)}),e),e.updateBezierControlPoints()},updateElement:function(t,e,n){var r=this,i=t.custom||{},a=r.getDataset(),s=r.chart.scale,u=r.chart.options.elements.point,c=s.getPointPositionForValue(e,a.data[e]);void 0!==a.radius&&void 0===a.pointRadius&&(a.pointRadius=a.radius),void 0!==a.hitRadius&&void 0===a.pointHitRadius&&(a.pointHitRadius=a.hitRadius),o.extend(t,{_datasetIndex:r.index,_index:e,_scale:s,_model:{x:n?s.xCenter:c.x,y:n?s.yCenter:c.y,tension:i.tension?i.tension:o.valueOrDefault(a.lineTension,r.chart.options.elements.line.tension),radius:i.radius?i.radius:o.valueAtIndexOrDefault(a.pointRadius,e,u.radius),backgroundColor:i.backgroundColor?i.backgroundColor:o.valueAtIndexOrDefault(a.pointBackgroundColor,e,u.backgroundColor),borderColor:i.borderColor?i.borderColor:o.valueAtIndexOrDefault(a.pointBorderColor,e,u.borderColor),borderWidth:i.borderWidth?i.borderWidth:o.valueAtIndexOrDefault(a.pointBorderWidth,e,u.borderWidth),pointStyle:i.pointStyle?i.pointStyle:o.valueAtIndexOrDefault(a.pointStyle,e,u.pointStyle),rotation:i.rotation?i.rotation:o.valueAtIndexOrDefault(a.pointRotation,e,u.rotation),hitRadius:i.hitRadius?i.hitRadius:o.valueAtIndexOrDefault(a.pointHitRadius,e,u.hitRadius)}}),t._model.skip=i.skip?i.skip:isNaN(t._model.x)||isNaN(t._model.y)},updateBezierControlPoints:function(){var t=this.chart.chartArea,e=this.getMeta();o.each(e.data,(function(n,r){var i=n._model,a=o.splineCurve(o.previousItem(e.data,r,!0)._model,i,o.nextItem(e.data,r,!0)._model,i.tension);i.controlPointPreviousX=Math.max(Math.min(a.previous.x,t.right),t.left),i.controlPointPreviousY=Math.max(Math.min(a.previous.y,t.bottom),t.top),i.controlPointNextX=Math.max(Math.min(a.next.x,t.right),t.left),i.controlPointNextY=Math.max(Math.min(a.next.y,t.bottom),t.top),n.pivot()}))},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t.custom||{},r=t._index,i=t._model;t.$previousStyle={backgroundColor:i.backgroundColor,borderColor:i.borderColor,borderWidth:i.borderWidth,radius:i.radius},i.radius=n.hoverRadius?n.hoverRadius:o.valueAtIndexOrDefault(e.pointHoverRadius,r,this.chart.options.elements.point.hoverRadius),i.backgroundColor=n.hoverBackgroundColor?n.hoverBackgroundColor:o.valueAtIndexOrDefault(e.pointHoverBackgroundColor,r,o.getHoverColor(i.backgroundColor)),i.borderColor=n.hoverBorderColor?n.hoverBorderColor:o.valueAtIndexOrDefault(e.pointHoverBorderColor,r,o.getHoverColor(i.borderColor)),i.borderWidth=n.hoverBorderWidth?n.hoverBorderWidth:o.valueAtIndexOrDefault(e.pointHoverBorderWidth,r,i.borderWidth)}})}},75084:function(t,e,n){"use strict";n(4398)._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},showLines:!1,tooltips:{callbacks:{title:function(){return""},label:function(t){return"("+t.xLabel+", "+t.yLabel+")"}}}}),t.exports=function(t){t.controllers.scatter=t.controllers.line}},20393:function(t,e,n){"use strict";var r=n(20054),i=t.exports=r.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null});Object.defineProperty(i.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(i.prototype,"chartInstance",{get:function(){return this.chart},set:function(t){this.chart=t}})},68762:function(t,e,n){"use strict";var r=n(4398),i=n(68743);r._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:i.noop,onComplete:i.noop}}),t.exports={frameDuration:17,animations:[],dropFrames:0,request:null,addAnimation:function(t,e,n,r){var i,o,a=this.animations;for(e.chart=t,r||(t.animating=!0),i=0,o=a.length;i<o;++i)if(a[i].chart===t)return void(a[i]=e);a.push(e),1===a.length&&this.requestAnimationFrame()},cancelAnimation:function(t){var e=i.findIndex(this.animations,(function(e){return e.chart===t}));-1!==e&&(this.animations.splice(e,1),t.animating=!1)},requestAnimationFrame:function(){var t=this;null===t.request&&(t.request=i.requestAnimFrame.call(window,(function(){t.request=null,t.startDigest()})))},startDigest:function(){var t=this,e=Date.now(),n=0;t.dropFrames>1&&(n=Math.floor(t.dropFrames),t.dropFrames=t.dropFrames%1),t.advance(1+n);var r=Date.now();t.dropFrames+=(r-e)/t.frameDuration,t.animations.length>0&&t.requestAnimationFrame()},advance:function(t){for(var e,n,r=this.animations,o=0;o<r.length;)n=(e=r[o]).chart,e.currentStep=(e.currentStep||0)+t,e.currentStep=Math.min(e.currentStep,e.numSteps),i.callback(e.render,[n,e],n),i.callback(e.onAnimationProgress,[e],n),e.currentStep>=e.numSteps?(i.callback(e.onAnimationComplete,[e],n),n.animating=!1,r.splice(o,1)):++o}}},1210:function(t,e,n){"use strict";var r=n(20393),i=n(68762),o=n(4398),a=n(68743),s=n(53110),u=n(49234),c=n(14511),l=n(91408),f=n(73920),d=n(18680);t.exports=function(t){function e(e){var n=e.options;a.each(e.scales,(function(t){u.removeBox(e,t)})),n=a.configMerge(t.defaults.global,t.defaults[e.config.type],n),e.options=e.config.options=n,e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.tooltip._options=n.tooltips,e.tooltip.initialize()}function n(t){return"top"===t||"bottom"===t}t.types={},t.instances={},t.controllers={},a.extend(t.prototype,{construct:function(e,n){var r=this;n=function(t){var e=(t=t||{}).data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=a.configMerge(o.global,o[t.type],t.options||{}),t}(n);var i=c.acquireContext(e,n),s=i&&i.canvas,u=s&&s.height,l=s&&s.width;r.id=a.uid(),r.ctx=i,r.canvas=s,r.config=n,r.width=l,r.height=u,r.aspectRatio=u?l/u:null,r.options=n.options,r._bufferedRender=!1,r.chart=r,r.controller=r,t.instances[r.id]=r,Object.defineProperty(r,"data",{get:function(){return r.config.data},set:function(t){r.config.data=t}}),i&&s?(r.initialize(),r.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return l.notify(t,"beforeInit"),a.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.initToolTip(),l.notify(t,"afterInit"),t},clear:function(){return a.canvas.clear(this),this},stop:function(){return i.cancelAnimation(this),this},resize:function(t){var e=this,n=e.options,r=e.canvas,i=n.maintainAspectRatio&&e.aspectRatio||null,o=Math.max(0,Math.floor(a.getMaximumWidth(r))),s=Math.max(0,Math.floor(i?o/i:a.getMaximumHeight(r)));if((e.width!==o||e.height!==s)&&(r.width=e.width=o,r.height=e.height=s,r.style.width=o+"px",r.style.height=s+"px",a.retinaScale(e,n.devicePixelRatio),!t)){var u={width:o,height:s};l.notify(e,"resize",[u]),e.options.onResize&&e.options.onResize(e,u),e.stop(),e.update({duration:e.options.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},n=t.scale;a.each(e.xAxes,(function(t,e){t.id=t.id||"x-axis-"+e})),a.each(e.yAxes,(function(t,e){t.id=t.id||"y-axis-"+e})),n&&(n.id=n.id||"scale")},buildOrUpdateScales:function(){var t=this,e=t.options,r=t.scales||{},i=[],o=Object.keys(r).reduce((function(t,e){return t[e]=!1,t}),{});e.scales&&(i=i.concat((e.scales.xAxes||[]).map((function(t){return{options:t,dtype:"category",dposition:"bottom"}})),(e.scales.yAxes||[]).map((function(t){return{options:t,dtype:"linear",dposition:"left"}})))),e.scale&&i.push({options:e.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),a.each(i,(function(e){var i=e.options,s=i.id,u=a.valueOrDefault(i.type,e.dtype);n(i.position)!==n(e.dposition)&&(i.position=e.dposition),o[s]=!0;var c=null;if(s in r&&r[s].type===u)(c=r[s]).options=i,c.ctx=t.ctx,c.chart=t;else{var l=f.getScaleConstructor(u);if(!l)return;c=new l({id:s,type:u,options:i,ctx:t.ctx,chart:t}),r[c.id]=c}c.mergeTicksOptions(),e.isDefault&&(t.scale=c)})),a.each(o,(function(t,e){t||delete r[e]})),t.scales=r,f.addScalesToLayout(this)},buildOrUpdateControllers:function(){var e=this,n=[],r=[];return a.each(e.data.datasets,(function(i,o){var a=e.getDatasetMeta(o),s=i.type||e.config.type;if(a.type&&a.type!==s&&(e.destroyDatasetMeta(o),a=e.getDatasetMeta(o)),a.type=s,n.push(a.type),a.controller)a.controller.updateIndex(o),a.controller.linkScales();else{var u=t.controllers[a.type];if(void 0===u)throw new Error('"'+a.type+'" is not a chart type.');a.controller=new u(e,o),r.push(a.controller)}}),e),r},resetElements:function(){var t=this;a.each(t.data.datasets,(function(e,n){t.getDatasetMeta(n).controller.reset()}),t)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(t){var n=this;if(t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]}),e(n),l._invalidate(n),!1!==l.notify(n,"beforeUpdate")){n.tooltip._data=n.data;var r=n.buildOrUpdateControllers();a.each(n.data.datasets,(function(t,e){n.getDatasetMeta(e).controller.buildOrUpdateElements()}),n),n.updateLayout(),n.options.animation&&n.options.animation.duration&&a.each(r,(function(t){t.reset()})),n.updateDatasets(),n.tooltip.initialize(),n.lastActive=[],l.notify(n,"afterUpdate"),n._bufferedRender?n._bufferedRequest={duration:t.duration,easing:t.easing,lazy:t.lazy}:n.render(t)}},updateLayout:function(){var t=this;!1!==l.notify(t,"beforeLayout")&&(u.update(this,this.width,this.height),l.notify(t,"afterScaleUpdate"),l.notify(t,"afterLayout"))},updateDatasets:function(){var t=this;if(!1!==l.notify(t,"beforeDatasetsUpdate")){for(var e=0,n=t.data.datasets.length;e<n;++e)t.updateDataset(e);l.notify(t,"afterDatasetsUpdate")}},updateDataset:function(t){var e=this,n=e.getDatasetMeta(t),r={meta:n,index:t};!1!==l.notify(e,"beforeDatasetUpdate",[r])&&(n.controller.update(),l.notify(e,"afterDatasetUpdate",[r]))},render:function(t){var e=this;t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]});var n=t.duration,o=t.lazy;if(!1!==l.notify(e,"beforeRender")){var s=e.options.animation,u=function(t){l.notify(e,"afterRender"),a.callback(s&&s.onComplete,[t],e)};if(s&&(void 0!==n&&0!==n||void 0===n&&0!==s.duration)){var c=new r({numSteps:(n||s.duration)/16.66,easing:t.easing||s.easing,render:function(t,e){var n=a.easing.effects[e.easing],r=e.currentStep,i=r/e.numSteps;t.draw(n(i),i,r)},onAnimationProgress:s.onProgress,onAnimationComplete:u});i.addAnimation(e,c,n,o)}else e.draw(),u(new r({numSteps:0,chart:e}));return e}},draw:function(t){var e=this;e.clear(),a.isNullOrUndef(t)&&(t=1),e.transition(t),e.width<=0||e.height<=0||!1!==l.notify(e,"beforeDraw",[t])&&(a.each(e.boxes,(function(t){t.draw(e.chartArea)}),e),e.scale&&e.scale.draw(),e.drawDatasets(t),e._drawTooltip(t),l.notify(e,"afterDraw",[t]))},transition:function(t){for(var e=this,n=0,r=(e.data.datasets||[]).length;n<r;++n)e.isDatasetVisible(n)&&e.getDatasetMeta(n).controller.transition(t);e.tooltip.transition(t)},drawDatasets:function(t){var e=this;if(!1!==l.notify(e,"beforeDatasetsDraw",[t])){for(var n=(e.data.datasets||[]).length-1;n>=0;--n)e.isDatasetVisible(n)&&e.drawDataset(n,t);l.notify(e,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var n=this,r=n.getDatasetMeta(t),i={meta:r,index:t,easingValue:e};!1!==l.notify(n,"beforeDatasetDraw",[i])&&(r.controller.draw(e),l.notify(n,"afterDatasetDraw",[i]))},_drawTooltip:function(t){var e=this,n=e.tooltip,r={tooltip:n,easingValue:t};!1!==l.notify(e,"beforeTooltipDraw",[r])&&(n.draw(),l.notify(e,"afterTooltipDraw",[r]))},getElementAtEvent:function(t){return s.modes.single(this,t)},getElementsAtEvent:function(t){return s.modes.label(this,t,{intersect:!0})},getElementsAtXAxis:function(t){return s.modes["x-axis"](this,t,{intersect:!0})},getElementsAtEventForMode:function(t,e,n){var r=s.modes[e];return"function"==typeof r?r(this,t,n):[]},getDatasetAtEvent:function(t){return s.modes.dataset(this,t,{intersect:!0})},getDatasetMeta:function(t){var e=this,n=e.data.datasets[t];n._meta||(n._meta={});var r=n._meta[e.id];return r||(r=n._meta[e.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),r},getVisibleDatasetCount:function(){for(var t=0,e=0,n=this.data.datasets.length;e<n;++e)this.isDatasetVisible(e)&&t++;return t},isDatasetVisible:function(t){var e=this.getDatasetMeta(t);return"boolean"==typeof e.hidden?!e.hidden:!this.data.datasets[t].hidden},generateLegend:function(){return this.options.legendCallback(this)},destroyDatasetMeta:function(t){var e=this.id,n=this.data.datasets[t],r=n._meta&&n._meta[e];r&&(r.controller.destroy(),delete n._meta[e])},destroy:function(){var e,n,r=this,i=r.canvas;for(r.stop(),e=0,n=r.data.datasets.length;e<n;++e)r.destroyDatasetMeta(e);i&&(r.unbindEvents(),a.canvas.clear(r),c.releaseContext(r.ctx),r.canvas=null,r.ctx=null),l.notify(r,"destroy"),delete t.instances[r.id]},toBase64Image:function(){return this.canvas.toDataURL.apply(this.canvas,arguments)},initToolTip:function(){var t=this;t.tooltip=new d({_chart:t,_chartInstance:t,_data:t.data,_options:t.options.tooltips},t)},bindEvents:function(){var t=this,e=t._listeners={},n=function(){t.eventHandler.apply(t,arguments)};a.each(t.options.events,(function(r){c.addEventListener(t,r,n),e[r]=n})),t.options.responsive&&(n=function(){t.resize()},c.addEventListener(t,"resize",n),e.resize=n)},unbindEvents:function(){var t=this,e=t._listeners;e&&(delete t._listeners,a.each(e,(function(e,n){c.removeEventListener(t,n,e)})))},updateHoverStyle:function(t,e,n){var r,i,o,a=n?"setHoverStyle":"removeHoverStyle";for(i=0,o=t.length;i<o;++i)(r=t[i])&&this.getDatasetMeta(r._datasetIndex).controller[a](r)},eventHandler:function(t){var e=this,n=e.tooltip;if(!1!==l.notify(e,"beforeEvent",[t])){e._bufferedRender=!0,e._bufferedRequest=null;var r=e.handleEvent(t);n&&(r=n._start?n.handleEvent(t):r|n.handleEvent(t)),l.notify(e,"afterEvent",[t]);var i=e._bufferedRequest;return i?e.render(i):r&&!e.animating&&(e.stop(),e.render({duration:e.options.hover.animationDuration,lazy:!0})),e._bufferedRender=!1,e._bufferedRequest=null,e}},handleEvent:function(t){var e,n=this,r=n.options||{},i=r.hover;return n.lastActive=n.lastActive||[],"mouseout"===t.type?n.active=[]:n.active=n.getElementsAtEventForMode(t,i.mode,i),a.callback(r.onHover||r.hover.onHover,[t.native,n.active],n),"mouseup"!==t.type&&"click"!==t.type||r.onClick&&r.onClick.call(n,t.native,n.active),n.lastActive.length&&n.updateHoverStyle(n.lastActive,i.mode,!1),n.active.length&&i.mode&&n.updateHoverStyle(n.active,i.mode,!0),e=!a.arrayEquals(n.active,n.lastActive),n.lastActive=n.active,e}}),t.Controller=t}},63946:function(t,e,n){"use strict";var r=n(68743);t.exports=function(t){var e=["push","pop","shift","splice","unshift"];function n(t,n){var r=t._chartjs;if(r){var i=r.listeners,o=i.indexOf(n);-1!==o&&i.splice(o,1),i.length>0||(e.forEach((function(e){delete t[e]})),delete t._chartjs)}}t.DatasetController=function(t,e){this.initialize(t,e)},r.extend(t.DatasetController.prototype,{datasetElementType:null,dataElementType:null,initialize:function(t,e){var n=this;n.chart=t,n.index=e,n.linkScales(),n.addElements()},updateIndex:function(t){this.index=t},linkScales:function(){var t=this,e=t.getMeta(),n=t.getDataset();null!==e.xAxisID&&e.xAxisID in t.chart.scales||(e.xAxisID=n.xAxisID||t.chart.options.scales.xAxes[0].id),null!==e.yAxisID&&e.yAxisID in t.chart.scales||(e.yAxisID=n.yAxisID||t.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(t){return this.chart.scales[t]},reset:function(){this.update(!0)},destroy:function(){this._data&&n(this._data,this)},createMetaDataset:function(){var t=this,e=t.datasetElementType;return e&&new e({_chart:t.chart,_datasetIndex:t.index})},createMetaData:function(t){var e=this,n=e.dataElementType;return n&&new n({_chart:e.chart,_datasetIndex:e.index,_index:t})},addElements:function(){var t,e,n=this,r=n.getMeta(),i=n.getDataset().data||[],o=r.data;for(t=0,e=i.length;t<e;++t)o[t]=o[t]||n.createMetaData(t);r.dataset=r.dataset||n.createMetaDataset()},addElementAndReset:function(t){var e=this.createMetaData(t);this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0)},buildOrUpdateElements:function(){var t,i,o=this,a=o.getDataset(),s=a.data||(a.data=[]);o._data!==s&&(o._data&&n(o._data,o),i=o,(t=s)._chartjs?t._chartjs.listeners.push(i):(Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[i]}}),e.forEach((function(e){var n="onData"+e.charAt(0).toUpperCase()+e.slice(1),i=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:function(){var e=Array.prototype.slice.call(arguments),o=i.apply(this,e);return r.each(t._chartjs.listeners,(function(t){"function"==typeof t[n]&&t[n].apply(t,e)})),o}})}))),o._data=s),o.resyncElements()},update:r.noop,transition:function(t){for(var e=this.getMeta(),n=e.data||[],r=n.length,i=0;i<r;++i)n[i].transition(t);e.dataset&&e.dataset.transition(t)},draw:function(){var t=this.getMeta(),e=t.data||[],n=e.length,r=0;for(t.dataset&&t.dataset.draw();r<n;++r)e[r].draw()},removeHoverStyle:function(t){r.merge(t._model,t.$previousStyle||{}),delete t.$previousStyle},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,i=t.custom||{},o=r.valueAtIndexOrDefault,a=r.getHoverColor,s=t._model;t.$previousStyle={backgroundColor:s.backgroundColor,borderColor:s.borderColor,borderWidth:s.borderWidth},s.backgroundColor=i.hoverBackgroundColor?i.hoverBackgroundColor:o(e.hoverBackgroundColor,n,a(s.backgroundColor)),s.borderColor=i.hoverBorderColor?i.hoverBorderColor:o(e.hoverBorderColor,n,a(s.borderColor)),s.borderWidth=i.hoverBorderWidth?i.hoverBorderWidth:o(e.hoverBorderWidth,n,s.borderWidth)},resyncElements:function(){var t=this,e=t.getMeta(),n=t.getDataset().data,r=e.data.length,i=n.length;i<r?e.data.splice(i,r-i):i>r&&t.insertElements(r,i-r)},insertElements:function(t,e){for(var n=0;n<e;++n)this.addElementAndReset(t+n)},onDataPush:function(){this.insertElements(this.getDataset().data.length-1,arguments.length)},onDataPop:function(){this.getMeta().data.pop()},onDataShift:function(){this.getMeta().data.shift()},onDataSplice:function(t,e){this.getMeta().data.splice(t,e),this.insertElements(t,arguments.length-2)},onDataUnshift:function(){this.insertElements(0,arguments.length)}}),t.DatasetController.extend=r.inherits}},4398:function(t,e,n){"use strict";var r=n(68743);t.exports={_set:function(t,e){return r.merge(this[t]||(this[t]={}),e)}}},20054:function(t,e,n){"use strict";var r=n(87863),i=n(68743);var o=function(t){i.extend(this,t),this.initialize.apply(this,arguments)};i.extend(o.prototype,{initialize:function(){this.hidden=!1},pivot:function(){var t=this;return t._view||(t._view=i.clone(t._model)),t._start={},t},transition:function(t){var e=this,n=e._model,i=e._start,o=e._view;return n&&1!==t?(o||(o=e._view={}),i||(i=e._start={}),function(t,e,n,i){var o,a,s,u,c,l,f,d,h,p=Object.keys(n);for(o=0,a=p.length;o<a;++o)if(l=n[s=p[o]],e.hasOwnProperty(s)||(e[s]=l),(u=e[s])!==l&&"_"!==s[0]){if(t.hasOwnProperty(s)||(t[s]=u),(f=typeof l)==typeof(c=t[s]))if("string"===f){if((d=r(c)).valid&&(h=r(l)).valid){e[s]=h.mix(d,i).rgbString();continue}}else if("number"===f&&isFinite(c)&&isFinite(l)){e[s]=c+(l-c)*i;continue}e[s]=l}}(i,o,n,t),e):(e._view=n,e._start=null,e)},tooltipPosition:function(){return{x:this._model.x,y:this._model.y}},hasValue:function(){return i.isNumber(this._model.x)&&i.isNumber(this._model.y)}}),o.extend=i.inherits,t.exports=o},52371:function(t,e,n){"use strict";var r=n(87863),i=n(4398),o=n(68743),a=n(73920);t.exports=function(){function t(t,e,n){var r;return"string"==typeof t?(r=parseInt(t,10),-1!==t.indexOf("%")&&(r=r/100*e.parentNode[n])):r=t,r}function e(t){return null!=t&&"none"!==t}function n(n,r,i){var a=document.defaultView,s=o._getParentNode(n),u=a.getComputedStyle(n)[r],c=a.getComputedStyle(s)[r],l=e(u),f=e(c),d=Number.POSITIVE_INFINITY;return l||f?Math.min(l?t(u,n,i):d,f?t(c,s,i):d):"none"}o.configMerge=function(){return o.merge(o.clone(arguments[0]),[].slice.call(arguments,1),{merger:function(t,e,n,r){var i=e[t]||{},s=n[t];"scales"===t?e[t]=o.scaleMerge(i,s):"scale"===t?e[t]=o.merge(i,[a.getScaleDefaults(s.type),s]):o._merger(t,e,n,r)}})},o.scaleMerge=function(){return o.merge(o.clone(arguments[0]),[].slice.call(arguments,1),{merger:function(t,e,n,r){if("xAxes"===t||"yAxes"===t){var i,s,u,c=n[t].length;for(e[t]||(e[t]=[]),i=0;i<c;++i)u=n[t][i],s=o.valueOrDefault(u.type,"xAxes"===t?"category":"linear"),i>=e[t].length&&e[t].push({}),!e[t][i].type||u.type&&u.type!==e[t][i].type?o.merge(e[t][i],[a.getScaleDefaults(s),u]):o.merge(e[t][i],u)}else o._merger(t,e,n,r)}})},o.where=function(t,e){if(o.isArray(t)&&Array.prototype.filter)return t.filter(e);var n=[];return o.each(t,(function(t){e(t)&&n.push(t)})),n},o.findIndex=Array.prototype.findIndex?function(t,e,n){return t.findIndex(e,n)}:function(t,e,n){n=void 0===n?t:n;for(var r=0,i=t.length;r<i;++r)if(e.call(n,t[r],r,t))return r;return-1},o.findNextWhere=function(t,e,n){o.isNullOrUndef(n)&&(n=-1);for(var r=n+1;r<t.length;r++){var i=t[r];if(e(i))return i}},o.findPreviousWhere=function(t,e,n){o.isNullOrUndef(n)&&(n=t.length);for(var r=n-1;r>=0;r--){var i=t[r];if(e(i))return i}},o.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},o.almostEquals=function(t,e,n){return Math.abs(t-e)<n},o.almostWhole=function(t,e){var n=Math.round(t);return n-e<t&&n+e>t},o.max=function(t){return t.reduce((function(t,e){return isNaN(e)?t:Math.max(t,e)}),Number.NEGATIVE_INFINITY)},o.min=function(t){return t.reduce((function(t,e){return isNaN(e)?t:Math.min(t,e)}),Number.POSITIVE_INFINITY)},o.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return 0===(t=+t)||isNaN(t)?t:t>0?1:-1},o.log10=Math.log10?function(t){return Math.log10(t)}:function(t){var e=Math.log(t)*Math.LOG10E,n=Math.round(e);return t===Math.pow(10,n)?n:e},o.toRadians=function(t){return t*(Math.PI/180)},o.toDegrees=function(t){return t*(180/Math.PI)},o.getAngleFromPoint=function(t,e){var n=e.x-t.x,r=e.y-t.y,i=Math.sqrt(n*n+r*r),o=Math.atan2(r,n);return o<-.5*Math.PI&&(o+=2*Math.PI),{angle:o,distance:i}},o.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},o.aliasPixel=function(t){return t%2==0?0:.5},o.splineCurve=function(t,e,n,r){var i=t.skip?e:t,o=e,a=n.skip?e:n,s=Math.sqrt(Math.pow(o.x-i.x,2)+Math.pow(o.y-i.y,2)),u=Math.sqrt(Math.pow(a.x-o.x,2)+Math.pow(a.y-o.y,2)),c=s/(s+u),l=u/(s+u),f=r*(c=isNaN(c)?0:c),d=r*(l=isNaN(l)?0:l);return{previous:{x:o.x-f*(a.x-i.x),y:o.y-f*(a.y-i.y)},next:{x:o.x+d*(a.x-i.x),y:o.y+d*(a.y-i.y)}}},o.EPSILON=Number.EPSILON||1e-14,o.splineCurveMonotone=function(t){var e,n,r,i,a,s,u,c,l,f=(t||[]).map((function(t){return{model:t._model,deltaK:0,mK:0}})),d=f.length;for(e=0;e<d;++e)if(!(r=f[e]).model.skip){if(n=e>0?f[e-1]:null,(i=e<d-1?f[e+1]:null)&&!i.model.skip){var h=i.model.x-r.model.x;r.deltaK=0!==h?(i.model.y-r.model.y)/h:0}!n||n.model.skip?r.mK=r.deltaK:!i||i.model.skip?r.mK=n.deltaK:this.sign(n.deltaK)!==this.sign(r.deltaK)?r.mK=0:r.mK=(n.deltaK+r.deltaK)/2}for(e=0;e<d-1;++e)r=f[e],i=f[e+1],r.model.skip||i.model.skip||(o.almostEquals(r.deltaK,0,this.EPSILON)?r.mK=i.mK=0:(a=r.mK/r.deltaK,s=i.mK/r.deltaK,(c=Math.pow(a,2)+Math.pow(s,2))<=9||(u=3/Math.sqrt(c),r.mK=a*u*r.deltaK,i.mK=s*u*r.deltaK)));for(e=0;e<d;++e)(r=f[e]).model.skip||(n=e>0?f[e-1]:null,i=e<d-1?f[e+1]:null,n&&!n.model.skip&&(l=(r.model.x-n.model.x)/3,r.model.controlPointPreviousX=r.model.x-l,r.model.controlPointPreviousY=r.model.y-l*r.mK),i&&!i.model.skip&&(l=(i.model.x-r.model.x)/3,r.model.controlPointNextX=r.model.x+l,r.model.controlPointNextY=r.model.y+l*r.mK))},o.nextItem=function(t,e,n){return n?e>=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},o.previousItem=function(t,e,n){return n?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},o.niceNum=function(t,e){var n=Math.floor(o.log10(t)),r=t/Math.pow(10,n);return(e?r<1.5?1:r<3?2:r<7?5:10:r<=1?1:r<=2?2:r<=5?5:10)*Math.pow(10,n)},o.requestAnimFrame="undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},o.getRelativePosition=function(t,e){var n,r,i=t.originalEvent||t,a=t.target||t.srcElement,s=a.getBoundingClientRect(),u=i.touches;u&&u.length>0?(n=u[0].clientX,r=u[0].clientY):(n=i.clientX,r=i.clientY);var c=parseFloat(o.getStyle(a,"padding-left")),l=parseFloat(o.getStyle(a,"padding-top")),f=parseFloat(o.getStyle(a,"padding-right")),d=parseFloat(o.getStyle(a,"padding-bottom")),h=s.right-s.left-c-f,p=s.bottom-s.top-l-d;return{x:n=Math.round((n-s.left-c)/h*a.width/e.currentDevicePixelRatio),y:r=Math.round((r-s.top-l)/p*a.height/e.currentDevicePixelRatio)}},o.getConstraintWidth=function(t){return n(t,"max-width","clientWidth")},o.getConstraintHeight=function(t){return n(t,"max-height","clientHeight")},o._calculatePadding=function(t,e,n){return(e=o.getStyle(t,e)).indexOf("%")>-1?n/parseInt(e,10):parseInt(e,10)},o._getParentNode=function(t){var e=t.parentNode;return e&&e.host&&(e=e.host),e},o.getMaximumWidth=function(t){var e=o._getParentNode(t);if(!e)return t.clientWidth;var n=e.clientWidth,r=n-o._calculatePadding(e,"padding-left",n)-o._calculatePadding(e,"padding-right",n),i=o.getConstraintWidth(t);return isNaN(i)?r:Math.min(r,i)},o.getMaximumHeight=function(t){var e=o._getParentNode(t);if(!e)return t.clientHeight;var n=e.clientHeight,r=n-o._calculatePadding(e,"padding-top",n)-o._calculatePadding(e,"padding-bottom",n),i=o.getConstraintHeight(t);return isNaN(i)?r:Math.min(r,i)},o.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},o.retinaScale=function(t,e){var n=t.currentDevicePixelRatio=e||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==n){var r=t.canvas,i=t.height,o=t.width;r.height=i*n,r.width=o*n,t.ctx.scale(n,n),r.style.height||r.style.width||(r.style.height=i+"px",r.style.width=o+"px")}},o.fontString=function(t,e,n){return e+" "+t+"px "+n},o.longestText=function(t,e,n,r){var i=(r=r||{}).data=r.data||{},a=r.garbageCollect=r.garbageCollect||[];r.font!==e&&(i=r.data={},a=r.garbageCollect=[],r.font=e),t.font=e;var s=0;o.each(n,(function(e){null!=e&&!0!==o.isArray(e)?s=o.measureText(t,i,a,s,e):o.isArray(e)&&o.each(e,(function(e){null==e||o.isArray(e)||(s=o.measureText(t,i,a,s,e))}))}));var u=a.length/2;if(u>n.length){for(var c=0;c<u;c++)delete i[a[c]];a.splice(0,u)}return s},o.measureText=function(t,e,n,r,i){var o=e[i];return o||(o=e[i]=t.measureText(i).width,n.push(i)),o>r&&(r=o),r},o.numberOfLabelLines=function(t){var e=1;return o.each(t,(function(t){o.isArray(t)&&t.length>e&&(e=t.length)})),e},o.color=r?function(t){return t instanceof CanvasGradient&&(t=i.global.defaultColor),r(t)}:function(t){return console.error("Color.js not found!"),t},o.getHoverColor=function(t){return t instanceof CanvasPattern?t:o.color(t).saturate(.5).darken(.1).rgbString()}}},53110:function(t,e,n){"use strict";var r=n(68743);function i(t,e){return t.native?{x:t.x,y:t.y}:r.getRelativePosition(t,e)}function o(t,e){var n,r,i,o,a;for(r=0,o=t.data.datasets.length;r<o;++r)if(t.isDatasetVisible(r))for(i=0,a=(n=t.getDatasetMeta(r)).data.length;i<a;++i){var s=n.data[i];s._view.skip||e(s)}}function a(t,e){var n=[];return o(t,(function(t){t.inRange(e.x,e.y)&&n.push(t)})),n}function s(t,e,n,r){var i=Number.POSITIVE_INFINITY,a=[];return o(t,(function(t){if(!n||t.inRange(e.x,e.y)){var o=t.getCenterPoint(),s=r(e,o);s<i?(a=[t],i=s):s===i&&a.push(t)}})),a}function u(t){var e=-1!==t.indexOf("x"),n=-1!==t.indexOf("y");return function(t,r){var i=e?Math.abs(t.x-r.x):0,o=n?Math.abs(t.y-r.y):0;return Math.sqrt(Math.pow(i,2)+Math.pow(o,2))}}function c(t,e,n){var r=i(e,t);n.axis=n.axis||"x";var o=u(n.axis),c=n.intersect?a(t,r):s(t,r,!1,o),l=[];return c.length?(t.data.datasets.forEach((function(e,n){if(t.isDatasetVisible(n)){var r=t.getDatasetMeta(n).data[c[0]._index];r&&!r._view.skip&&l.push(r)}})),l):[]}t.exports={modes:{single:function(t,e){var n=i(e,t),r=[];return o(t,(function(t){if(t.inRange(n.x,n.y))return r.push(t),r})),r.slice(0,1)},label:c,index:c,dataset:function(t,e,n){var r=i(e,t);n.axis=n.axis||"xy";var o=u(n.axis),c=n.intersect?a(t,r):s(t,r,!1,o);return c.length>0&&(c=t.getDatasetMeta(c[0]._datasetIndex).data),c},"x-axis":function(t,e){return c(t,e,{intersect:!1})},point:function(t,e){return a(t,i(e,t))},nearest:function(t,e,n){var r=i(e,t);n.axis=n.axis||"xy";var o=u(n.axis),a=s(t,r,n.intersect,o);return a.length>1&&a.sort((function(t,e){var n=t.getArea()-e.getArea();return 0===n&&(n=t._datasetIndex-e._datasetIndex),n})),a.slice(0,1)},x:function(t,e,n){var r=i(e,t),a=[],s=!1;return o(t,(function(t){t.inXRange(r.x)&&a.push(t),t.inRange(r.x,r.y)&&(s=!0)})),n.intersect&&!s&&(a=[]),a},y:function(t,e,n){var r=i(e,t),a=[],s=!1;return o(t,(function(t){t.inYRange(r.y)&&a.push(t),t.inRange(r.x,r.y)&&(s=!0)})),n.intersect&&!s&&(a=[]),a}}}},51492:function(t,e,n){"use strict";n(4398)._set("global",{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},layout:{padding:{top:0,right:0,bottom:0,left:0}}}),t.exports=function(){var t=function(t,e){return this.construct(t,e),this};return t.Chart=t,t}},49234:function(t,e,n){"use strict";var r=n(68743);function i(t,e){return r.where(t,(function(t){return t.position===e}))}function o(t,e){t.forEach((function(t,e){return t._tmpIndex_=e,t})),t.sort((function(t,n){var r=e?n:t,i=e?t:n;return r.weight===i.weight?r._tmpIndex_-i._tmpIndex_:r.weight-i.weight})),t.forEach((function(t){delete t._tmpIndex_}))}t.exports={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,t.boxes.push(e)},removeBox:function(t,e){var n=t.boxes?t.boxes.indexOf(e):-1;-1!==n&&t.boxes.splice(n,1)},configure:function(t,e,n){for(var r,i=["fullWidth","position","weight"],o=i.length,a=0;a<o;++a)r=i[a],n.hasOwnProperty(r)&&(e[r]=n[r])},update:function(t,e,n){if(t){var a=t.options.layout||{},s=r.options.toPadding(a.padding),u=s.left,c=s.right,l=s.top,f=s.bottom,d=i(t.boxes,"left"),h=i(t.boxes,"right"),p=i(t.boxes,"top"),m=i(t.boxes,"bottom"),g=i(t.boxes,"chartArea");o(d,!0),o(h,!1),o(p,!0),o(m,!1);var v=e-u-c,y=n-l-f,b=y/2,_=(e-v/2)/(d.length+h.length),w=(n-b)/(p.length+m.length),x=v,T=y,S=[];r.each(d.concat(h,p,m),(function(t){var e,n=t.isHorizontal();n?(e=t.update(t.fullWidth?v:x,w),T-=e.height):(e=t.update(_,T),x-=e.width),S.push({horizontal:n,minSize:e,box:t})}));var E=0,k=0,C=0,O=0;r.each(p.concat(m),(function(t){if(t.getPadding){var e=t.getPadding();E=Math.max(E,e.left),k=Math.max(k,e.right)}})),r.each(d.concat(h),(function(t){if(t.getPadding){var e=t.getPadding();C=Math.max(C,e.top),O=Math.max(O,e.bottom)}}));var A=u,M=c,P=l,D=f;r.each(d.concat(h),U),r.each(d,(function(t){A+=t.width})),r.each(h,(function(t){M+=t.width})),r.each(p.concat(m),U),r.each(p,(function(t){P+=t.height})),r.each(m,(function(t){D+=t.height})),r.each(d.concat(h),(function(t){var e=r.findNextWhere(S,(function(e){return e.box===t})),n={left:0,right:0,top:P,bottom:D};e&&t.update(e.minSize.width,T,n)})),A=u,M=c,P=l,D=f,r.each(d,(function(t){A+=t.width})),r.each(h,(function(t){M+=t.width})),r.each(p,(function(t){P+=t.height})),r.each(m,(function(t){D+=t.height}));var I=Math.max(E-A,0);A+=I,M+=Math.max(k-M,0);var L=Math.max(C-P,0);P+=L,D+=Math.max(O-D,0);var R=n-P-D,N=e-A-M;N===x&&R===T||(r.each(d,(function(t){t.height=R})),r.each(h,(function(t){t.height=R})),r.each(p,(function(t){t.fullWidth||(t.width=N)})),r.each(m,(function(t){t.fullWidth||(t.width=N)})),T=R,x=N);var j=u+I,F=l+L;r.each(d.concat(p),B),j+=x,F+=T,r.each(h,B),r.each(m,B),t.chartArea={left:A,top:P,right:A+x,bottom:P+T},r.each(g,(function(e){e.left=t.chartArea.left,e.top=t.chartArea.top,e.right=t.chartArea.right,e.bottom=t.chartArea.bottom,e.update(x,T)}))}function U(t){var e=r.findNextWhere(S,(function(e){return e.box===t}));if(e)if(t.isHorizontal()){var n={left:Math.max(A,E),right:Math.max(M,k),top:0,bottom:0};t.update(t.fullWidth?v:x,y/2,n)}else t.update(e.minSize.width,T)}function B(t){t.isHorizontal()?(t.left=t.fullWidth?u:A,t.right=t.fullWidth?e-c:A+x,t.top=F,t.bottom=F+t.height,F=t.bottom):(t.left=j,t.right=j+t.width,t.top=P,t.bottom=P+T,j=t.right)}}}},91408:function(t,e,n){"use strict";var r=n(4398),i=n(68743);r._set("global",{plugins:{}}),t.exports={_plugins:[],_cacheId:0,register:function(t){var e=this._plugins;[].concat(t).forEach((function(t){-1===e.indexOf(t)&&e.push(t)})),this._cacheId++},unregister:function(t){var e=this._plugins;[].concat(t).forEach((function(t){var n=e.indexOf(t);-1!==n&&e.splice(n,1)})),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(t,e,n){var r,i,o,a,s,u=this.descriptors(t),c=u.length;for(r=0;r<c;++r)if("function"==typeof(s=(o=(i=u[r]).plugin)[e])&&((a=[t].concat(n||[])).push(i.options),!1===s.apply(o,a)))return!1;return!0},descriptors:function(t){var e=t.$plugins||(t.$plugins={});if(e.id===this._cacheId)return e.descriptors;var n=[],o=[],a=t&&t.config||{},s=a.options&&a.options.plugins||{};return this._plugins.concat(a.plugins||[]).forEach((function(t){if(-1===n.indexOf(t)){var e=t.id,a=s[e];!1!==a&&(!0===a&&(a=i.clone(r.global.plugins[e])),n.push(t),o.push({plugin:t,options:a||{}}))}})),e.descriptors=o,e.id=this._cacheId,o},_invalidate:function(t){delete t.$plugins}}},26925:function(t,e,n){"use strict";var r=n(4398),i=n(20054),o=n(68743),a=n(81933);function s(t){var e,n,r=[];for(e=0,n=t.length;e<n;++e)r.push(t[e].label);return r}function u(t,e,n){var r=t.getPixelForTick(e);return n&&(r-=0===e?(t.getPixelForTick(1)-r)/2:(r-t.getPixelForTick(e-1))/2),r}function c(t,e,n){return o.isArray(e)?o.longestText(t,n,e):t.measureText(e).width}function l(t){var e=o.valueOrDefault,n=r.global,i=e(t.fontSize,n.defaultFontSize),a=e(t.fontStyle,n.defaultFontStyle),s=e(t.fontFamily,n.defaultFontFamily);return{size:i,style:a,family:s,font:o.fontString(i,a,s)}}function f(t){return o.options.toLineHeight(o.valueOrDefault(t.lineHeight,1.2),o.valueOrDefault(t.fontSize,r.global.defaultFontSize))}r._set("scale",{display:!0,position:"left",offset:!1,gridLines:{display:!0,color:"rgba(0, 0, 0, 0.1)",lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",zeroLineBorderDash:[],zeroLineBorderDashOffset:0,offsetGridLines:!1,borderDash:[],borderDashOffset:0},scaleLabel:{display:!1,labelString:"",lineHeight:1.2,padding:{top:4,bottom:4}},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:0,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:a.formatters.values,minor:{},major:{}}}),t.exports=i.extend({getPadding:function(){var t=this;return{left:t.paddingLeft||0,top:t.paddingTop||0,right:t.paddingRight||0,bottom:t.paddingBottom||0}},getTicks:function(){return this._ticks},mergeTicksOptions:function(){var t=this.options.ticks;for(var e in!1===t.minor&&(t.minor={display:!1}),!1===t.major&&(t.major={display:!1}),t)"major"!==e&&"minor"!==e&&(void 0===t.minor[e]&&(t.minor[e]=t[e]),void 0===t.major[e]&&(t.major[e]=t[e]))},beforeUpdate:function(){o.callback(this.options.beforeUpdate,[this])},update:function(t,e,n){var r,i,a,s,u,c,l=this;for(l.beforeUpdate(),l.maxWidth=t,l.maxHeight=e,l.margins=o.extend({left:0,right:0,top:0,bottom:0},n),l.longestTextCache=l.longestTextCache||{},l.beforeSetDimensions(),l.setDimensions(),l.afterSetDimensions(),l.beforeDataLimits(),l.determineDataLimits(),l.afterDataLimits(),l.beforeBuildTicks(),u=l.buildTicks()||[],l.afterBuildTicks(),l.beforeTickToLabelConversion(),a=l.convertTicksToLabels(u)||l.ticks,l.afterTickToLabelConversion(),l.ticks=a,r=0,i=a.length;r<i;++r)s=a[r],(c=u[r])?c.label=s:u.push(c={label:s,major:!1});return l._ticks=u,l.beforeCalculateTickRotation(),l.calculateTickRotation(),l.afterCalculateTickRotation(),l.beforeFit(),l.fit(),l.afterFit(),l.afterUpdate(),l.minSize},afterUpdate:function(){o.callback(this.options.afterUpdate,[this])},beforeSetDimensions:function(){o.callback(this.options.beforeSetDimensions,[this])},setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0},afterSetDimensions:function(){o.callback(this.options.afterSetDimensions,[this])},beforeDataLimits:function(){o.callback(this.options.beforeDataLimits,[this])},determineDataLimits:o.noop,afterDataLimits:function(){o.callback(this.options.afterDataLimits,[this])},beforeBuildTicks:function(){o.callback(this.options.beforeBuildTicks,[this])},buildTicks:o.noop,afterBuildTicks:function(){o.callback(this.options.afterBuildTicks,[this])},beforeTickToLabelConversion:function(){o.callback(this.options.beforeTickToLabelConversion,[this])},convertTicksToLabels:function(){var t=this,e=t.options.ticks;t.ticks=t.ticks.map(e.userCallback||e.callback,this)},afterTickToLabelConversion:function(){o.callback(this.options.afterTickToLabelConversion,[this])},beforeCalculateTickRotation:function(){o.callback(this.options.beforeCalculateTickRotation,[this])},calculateTickRotation:function(){var t=this,e=t.ctx,n=t.options.ticks,r=s(t._ticks),i=l(n);e.font=i.font;var a=n.minRotation||0;if(r.length&&t.options.display&&t.isHorizontal())for(var u,c=o.longestText(e,i.font,r,t.longestTextCache),f=c,d=t.getPixelForTick(1)-t.getPixelForTick(0)-6;f>d&&a<n.maxRotation;){var h=o.toRadians(a);if(u=Math.cos(h),Math.sin(h)*c>t.maxHeight){a--;break}a++,f=u*c}t.labelRotation=a},afterCalculateTickRotation:function(){o.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){o.callback(this.options.beforeFit,[this])},fit:function(){var t=this,e=t.minSize={width:0,height:0},n=s(t._ticks),r=t.options,i=r.ticks,a=r.scaleLabel,u=r.gridLines,d=r.display,h=t.isHorizontal(),p=l(i),m=r.gridLines.tickMarkLength;if(e.width=h?t.isFullWidth()?t.maxWidth-t.margins.left-t.margins.right:t.maxWidth:d&&u.drawTicks?m:0,e.height=h?d&&u.drawTicks?m:0:t.maxHeight,a.display&&d){var g=f(a)+o.options.toPadding(a.padding).height;h?e.height+=g:e.width+=g}if(i.display&&d){var v=o.longestText(t.ctx,p.font,n,t.longestTextCache),y=o.numberOfLabelLines(n),b=.5*p.size,_=t.options.ticks.padding;if(h){t.longestLabelWidth=v;var w=o.toRadians(t.labelRotation),x=Math.cos(w),T=Math.sin(w)*v+p.size*y+b*(y-1)+b;e.height=Math.min(t.maxHeight,e.height+T+_),t.ctx.font=p.font;var S=c(t.ctx,n[0],p.font),E=c(t.ctx,n[n.length-1],p.font);0!==t.labelRotation?(t.paddingLeft="bottom"===r.position?x*S+3:x*b+3,t.paddingRight="bottom"===r.position?x*b+3:x*E+3):(t.paddingLeft=S/2+3,t.paddingRight=E/2+3)}else i.mirror?v=0:v+=_+b,e.width=Math.min(t.maxWidth,e.width+v),t.paddingTop=p.size/2,t.paddingBottom=p.size/2}t.handleMargins(),t.width=e.width,t.height=e.height},handleMargins:function(){var t=this;t.margins&&(t.paddingLeft=Math.max(t.paddingLeft-t.margins.left,0),t.paddingTop=Math.max(t.paddingTop-t.margins.top,0),t.paddingRight=Math.max(t.paddingRight-t.margins.right,0),t.paddingBottom=Math.max(t.paddingBottom-t.margins.bottom,0))},afterFit:function(){o.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(o.isNullOrUndef(t))return NaN;if("number"==typeof t&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},getLabelForIndex:o.noop,getPixelForValue:o.noop,getValueForPixel:o.noop,getPixelForTick:function(t){var e=this,n=e.options.offset;if(e.isHorizontal()){var r=(e.width-(e.paddingLeft+e.paddingRight))/Math.max(e._ticks.length-(n?0:1),1),i=r*t+e.paddingLeft;n&&(i+=r/2);var o=e.left+Math.round(i);return o+=e.isFullWidth()?e.margins.left:0}var a=e.height-(e.paddingTop+e.paddingBottom);return e.top+t*(a/(e._ticks.length-1))},getPixelForDecimal:function(t){var e=this;if(e.isHorizontal()){var n=(e.width-(e.paddingLeft+e.paddingRight))*t+e.paddingLeft,r=e.left+Math.round(n);return r+=e.isFullWidth()?e.margins.left:0}return e.top+t*e.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this,e=t.min,n=t.max;return t.beginAtZero?0:e<0&&n<0?n:e>0&&n>0?e:0},_autoSkip:function(t){var e,n,r,i,a=this,s=a.isHorizontal(),u=a.options.ticks.minor,c=t.length,l=o.toRadians(a.labelRotation),f=Math.cos(l),d=a.longestLabelWidth*f,h=[];for(u.maxTicksLimit&&(i=u.maxTicksLimit),s&&(e=!1,(d+u.autoSkipPadding)*c>a.width-(a.paddingLeft+a.paddingRight)&&(e=1+Math.floor((d+u.autoSkipPadding)*c/(a.width-(a.paddingLeft+a.paddingRight)))),i&&c>i&&(e=Math.max(e,Math.floor(c/i)))),n=0;n<c;n++)r=t[n],(e>1&&n%e>0||n%e==0&&n+e>=c)&&n!==c-1&&delete r.label,h.push(r);return h},draw:function(t){var e=this,n=e.options;if(n.display){var i=e.ctx,a=r.global,s=n.ticks.minor,c=n.ticks.major||s,d=n.gridLines,h=n.scaleLabel,p=0!==e.labelRotation,m=e.isHorizontal(),g=s.autoSkip?e._autoSkip(e.getTicks()):e.getTicks(),v=o.valueOrDefault(s.fontColor,a.defaultFontColor),y=l(s),b=o.valueOrDefault(c.fontColor,a.defaultFontColor),_=l(c),w=d.drawTicks?d.tickMarkLength:0,x=o.valueOrDefault(h.fontColor,a.defaultFontColor),T=l(h),S=o.options.toPadding(h.padding),E=o.toRadians(e.labelRotation),k=[],C=e.options.gridLines.lineWidth,O="right"===n.position?e.left:e.right-C-w,A="right"===n.position?e.left+w:e.right,M="bottom"===n.position?e.top+C:e.bottom-w-C,P="bottom"===n.position?e.top+C+w:e.bottom+C;if(o.each(g,(function(r,i){if(!o.isNullOrUndef(r.label)){var c,l,f,h,v,y,b,_,x,T,S,D,I,L,R=r.label;i===e.zeroLineIndex&&n.offset===d.offsetGridLines?(c=d.zeroLineWidth,l=d.zeroLineColor,f=d.zeroLineBorderDash,h=d.zeroLineBorderDashOffset):(c=o.valueAtIndexOrDefault(d.lineWidth,i),l=o.valueAtIndexOrDefault(d.color,i),f=o.valueOrDefault(d.borderDash,a.borderDash),h=o.valueOrDefault(d.borderDashOffset,a.borderDashOffset));var N="middle",j="middle",F=s.padding;if(m){var U=w+F;"bottom"===n.position?(j=p?"middle":"top",N=p?"right":"center",L=e.top+U):(j=p?"middle":"bottom",N=p?"left":"center",L=e.bottom-U);var B=u(e,i,d.offsetGridLines&&g.length>1);B<e.left&&(l="rgba(0,0,0,0)"),B+=o.aliasPixel(c),I=e.getPixelForTick(i)+s.labelOffset,v=b=x=S=B,y=M,_=P,T=t.top,D=t.bottom+C}else{var z,q="left"===n.position;s.mirror?(N=q?"left":"right",z=F):(N=q?"right":"left",z=w+F),I=q?e.right-z:e.left+z;var H=u(e,i,d.offsetGridLines&&g.length>1);H<e.top&&(l="rgba(0,0,0,0)"),H+=o.aliasPixel(c),L=e.getPixelForTick(i)+s.labelOffset,v=O,b=A,x=t.left,S=t.right+C,y=_=T=D=H}k.push({tx1:v,ty1:y,tx2:b,ty2:_,x1:x,y1:T,x2:S,y2:D,labelX:I,labelY:L,glWidth:c,glColor:l,glBorderDash:f,glBorderDashOffset:h,rotation:-1*E,label:R,major:r.major,textBaseline:j,textAlign:N})}})),o.each(k,(function(t){if(d.display&&(i.save(),i.lineWidth=t.glWidth,i.strokeStyle=t.glColor,i.setLineDash&&(i.setLineDash(t.glBorderDash),i.lineDashOffset=t.glBorderDashOffset),i.beginPath(),d.drawTicks&&(i.moveTo(t.tx1,t.ty1),i.lineTo(t.tx2,t.ty2)),d.drawOnChartArea&&(i.moveTo(t.x1,t.y1),i.lineTo(t.x2,t.y2)),i.stroke(),i.restore()),s.display){i.save(),i.translate(t.labelX,t.labelY),i.rotate(t.rotation),i.font=t.major?_.font:y.font,i.fillStyle=t.major?b:v,i.textBaseline=t.textBaseline,i.textAlign=t.textAlign;var n=t.label;if(o.isArray(n))for(var r=n.length,a=1.5*y.size,u=e.isHorizontal()?0:-a*(r-1)/2,c=0;c<r;++c)i.fillText(""+n[c],0,u),u+=a;else i.fillText(n,0,0);i.restore()}})),h.display){var D,I,L=0,R=f(h)/2;if(m)D=e.left+(e.right-e.left)/2,I="bottom"===n.position?e.bottom-R-S.bottom:e.top+R+S.top;else{var N="left"===n.position;D=N?e.left+R+S.top:e.right-R-S.top,I=e.top+(e.bottom-e.top)/2,L=N?-.5*Math.PI:.5*Math.PI}i.save(),i.translate(D,I),i.rotate(L),i.textAlign="center",i.textBaseline="middle",i.fillStyle=x,i.font=T.font,i.fillText(h.labelString,0,0),i.restore()}if(d.drawBorder){i.lineWidth=o.valueAtIndexOrDefault(d.lineWidth,0),i.strokeStyle=o.valueAtIndexOrDefault(d.color,0);var j=e.left,F=e.right+C,U=e.top,B=e.bottom+C,z=o.aliasPixel(i.lineWidth);m?(U=B="top"===n.position?e.bottom:e.top,U+=z,B+=z):(j=F="left"===n.position?e.right:e.left,j+=z,F+=z),i.beginPath(),i.moveTo(j,U),i.lineTo(F,B),i.stroke()}}}})},73920:function(t,e,n){"use strict";var r=n(4398),i=n(68743),o=n(49234);t.exports={constructors:{},defaults:{},registerScaleType:function(t,e,n){this.constructors[t]=e,this.defaults[t]=i.clone(n)},getScaleConstructor:function(t){return this.constructors.hasOwnProperty(t)?this.constructors[t]:void 0},getScaleDefaults:function(t){return this.defaults.hasOwnProperty(t)?i.merge({},[r.scale,this.defaults[t]]):{}},updateScaleDefaults:function(t,e){var n=this;n.defaults.hasOwnProperty(t)&&(n.defaults[t]=i.extend(n.defaults[t],e))},addScalesToLayout:function(t){i.each(t.scales,(function(e){e.fullWidth=e.options.fullWidth,e.position=e.options.position,e.weight=e.options.weight,o.addBox(t,e)}))}}},81933:function(t,e,n){"use strict";var r=n(68743);t.exports={formatters:{values:function(t){return r.isArray(t)?t:""+t},linear:function(t,e,n){var i=n.length>3?n[2]-n[1]:n[1]-n[0];Math.abs(i)>1&&t!==Math.floor(t)&&(i=t-Math.floor(t));var o=r.log10(Math.abs(i)),a="";if(0!==t)if(Math.max(Math.abs(n[0]),Math.abs(n[n.length-1]))<1e-4){var s=r.log10(Math.abs(t));a=t.toExponential(Math.floor(s)-Math.floor(o))}else{var u=-1*Math.floor(o);u=Math.max(Math.min(u,20),0),a=t.toFixed(u)}else a="0";return a},logarithmic:function(t,e,n){var i=t/Math.pow(10,Math.floor(r.log10(t)));return 0===t?"0":1===i||2===i||5===i||0===e||e===n.length-1?t.toExponential():""}}}},18680:function(t,e,n){"use strict";var r=n(4398),i=n(20054),o=n(68743);r._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:o.noop,title:function(t,e){var n="",r=e.labels,i=r?r.length:0;if(t.length>0){var o=t[0];o.xLabel?n=o.xLabel:i>0&&o.index<i&&(n=r[o.index])}return n},afterTitle:o.noop,beforeBody:o.noop,beforeLabel:o.noop,label:function(t,e){var n=e.datasets[t.datasetIndex].label||"";return n&&(n+=": "),n+=t.yLabel},labelColor:function(t,e){var n=e.getDatasetMeta(t.datasetIndex).data[t.index]._view;return{borderColor:n.borderColor,backgroundColor:n.backgroundColor}},labelTextColor:function(){return this._options.bodyFontColor},afterLabel:o.noop,afterBody:o.noop,beforeFooter:o.noop,footer:o.noop,afterFooter:o.noop}}});var a={average:function(t){if(!t.length)return!1;var e,n,r=0,i=0,o=0;for(e=0,n=t.length;e<n;++e){var a=t[e];if(a&&a.hasValue()){var s=a.tooltipPosition();r+=s.x,i+=s.y,++o}}return{x:Math.round(r/o),y:Math.round(i/o)}},nearest:function(t,e){var n,r,i,a=e.x,s=e.y,u=Number.POSITIVE_INFINITY;for(n=0,r=t.length;n<r;++n){var c=t[n];if(c&&c.hasValue()){var l=c.getCenterPoint(),f=o.distanceBetweenPoints(e,l);f<u&&(u=f,i=c)}}if(i){var d=i.tooltipPosition();a=d.x,s=d.y}return{x:a,y:s}}};function s(t,e){var n=o.color(t);return n.alpha(e*n.alpha()).rgbaString()}function u(t,e){return e&&(o.isArray(e)?Array.prototype.push.apply(t,e):t.push(e)),t}function c(t){return("string"==typeof t||t instanceof String)&&t.indexOf("\n")>-1?t.split("\n"):t}function l(t){var e=r.global,n=o.valueOrDefault;return{xPadding:t.xPadding,yPadding:t.yPadding,xAlign:t.xAlign,yAlign:t.yAlign,bodyFontColor:t.bodyFontColor,_bodyFontFamily:n(t.bodyFontFamily,e.defaultFontFamily),_bodyFontStyle:n(t.bodyFontStyle,e.defaultFontStyle),_bodyAlign:t.bodyAlign,bodyFontSize:n(t.bodyFontSize,e.defaultFontSize),bodySpacing:t.bodySpacing,titleFontColor:t.titleFontColor,_titleFontFamily:n(t.titleFontFamily,e.defaultFontFamily),_titleFontStyle:n(t.titleFontStyle,e.defaultFontStyle),titleFontSize:n(t.titleFontSize,e.defaultFontSize),_titleAlign:t.titleAlign,titleSpacing:t.titleSpacing,titleMarginBottom:t.titleMarginBottom,footerFontColor:t.footerFontColor,_footerFontFamily:n(t.footerFontFamily,e.defaultFontFamily),_footerFontStyle:n(t.footerFontStyle,e.defaultFontStyle),footerFontSize:n(t.footerFontSize,e.defaultFontSize),_footerAlign:t.footerAlign,footerSpacing:t.footerSpacing,footerMarginTop:t.footerMarginTop,caretSize:t.caretSize,cornerRadius:t.cornerRadius,backgroundColor:t.backgroundColor,opacity:0,legendColorBackground:t.multiKeyBackground,displayColors:t.displayColors,borderColor:t.borderColor,borderWidth:t.borderWidth}}function f(t){return u([],c(t))}var d=t.exports=i.extend({initialize:function(){this._model=l(this._options),this._lastActive=[]},getTitle:function(){var t=this,e=t._options,n=e.callbacks,r=n.beforeTitle.apply(t,arguments),i=n.title.apply(t,arguments),o=n.afterTitle.apply(t,arguments),a=[];return a=u(a,c(r)),a=u(a,c(i)),a=u(a,c(o))},getBeforeBody:function(){return f(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(t,e){var n=this,r=n._options.callbacks,i=[];return o.each(t,(function(t){var o={before:[],lines:[],after:[]};u(o.before,c(r.beforeLabel.call(n,t,e))),u(o.lines,r.label.call(n,t,e)),u(o.after,c(r.afterLabel.call(n,t,e))),i.push(o)})),i},getAfterBody:function(){return f(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var t=this,e=t._options.callbacks,n=e.beforeFooter.apply(t,arguments),r=e.footer.apply(t,arguments),i=e.afterFooter.apply(t,arguments),o=[];return o=u(o,c(n)),o=u(o,c(r)),o=u(o,c(i))},update:function(t){var e,n,r,i,s,u,c,f=this,d=f._options,h=f._model,p=f._model=l(d),m=f._active,g=f._data,v={xAlign:h.xAlign,yAlign:h.yAlign},y={x:h.x,y:h.y},b={width:h.width,height:h.height},_={x:h.caretX,y:h.caretY};if(m.length){p.opacity=1;var w=[],x=[];_=a[d.position].call(f,m,f._eventPosition);var T=[];for(e=0,n=m.length;e<n;++e)T.push((r=m[e],i=void 0,s=void 0,u=void 0,c=void 0,i=r._xScale,s=r._yScale||r._scale,u=r._index,c=r._datasetIndex,{xLabel:i?i.getLabelForIndex(u,c):"",yLabel:s?s.getLabelForIndex(u,c):"",index:u,datasetIndex:c,x:r._model.x,y:r._model.y}));d.filter&&(T=T.filter((function(t){return d.filter(t,g)}))),d.itemSort&&(T=T.sort((function(t,e){return d.itemSort(t,e,g)}))),o.each(T,(function(t){w.push(d.callbacks.labelColor.call(f,t,f._chart)),x.push(d.callbacks.labelTextColor.call(f,t,f._chart))})),p.title=f.getTitle(T,g),p.beforeBody=f.getBeforeBody(T,g),p.body=f.getBody(T,g),p.afterBody=f.getAfterBody(T,g),p.footer=f.getFooter(T,g),p.x=Math.round(_.x),p.y=Math.round(_.y),p.caretPadding=d.caretPadding,p.labelColors=w,p.labelTextColors=x,p.dataPoints=T,b=function(t,e){var n=t._chart.ctx,r=2*e.yPadding,i=0,a=e.body,s=a.reduce((function(t,e){return t+e.before.length+e.lines.length+e.after.length}),0);s+=e.beforeBody.length+e.afterBody.length;var u=e.title.length,c=e.footer.length,l=e.titleFontSize,f=e.bodyFontSize,d=e.footerFontSize;r+=u*l,r+=u?(u-1)*e.titleSpacing:0,r+=u?e.titleMarginBottom:0,r+=s*f,r+=s?(s-1)*e.bodySpacing:0,r+=c?e.footerMarginTop:0,r+=c*d,r+=c?(c-1)*e.footerSpacing:0;var h=0,p=function(t){i=Math.max(i,n.measureText(t).width+h)};return n.font=o.fontString(l,e._titleFontStyle,e._titleFontFamily),o.each(e.title,p),n.font=o.fontString(f,e._bodyFontStyle,e._bodyFontFamily),o.each(e.beforeBody.concat(e.afterBody),p),h=e.displayColors?f+2:0,o.each(a,(function(t){o.each(t.before,p),o.each(t.lines,p),o.each(t.after,p)})),h=0,n.font=o.fontString(d,e._footerFontStyle,e._footerFontFamily),o.each(e.footer,p),{width:i+=2*e.xPadding,height:r}}(this,p),v=function(t,e){var n,r,i,o,a,s=t._model,u=t._chart,c=t._chart.chartArea,l="center",f="center";s.y<e.height?f="top":s.y>u.height-e.height&&(f="bottom");var d=(c.left+c.right)/2,h=(c.top+c.bottom)/2;"center"===f?(n=function(t){return t<=d},r=function(t){return t>d}):(n=function(t){return t<=e.width/2},r=function(t){return t>=u.width-e.width/2}),i=function(t){return t+e.width+s.caretSize+s.caretPadding>u.width},o=function(t){return t-e.width-s.caretSize-s.caretPadding<0},a=function(t){return t<=h?"top":"bottom"},n(s.x)?(l="left",i(s.x)&&(l="center",f=a(s.y))):r(s.x)&&(l="right",o(s.x)&&(l="center",f=a(s.y)));var p=t._options;return{xAlign:p.xAlign?p.xAlign:l,yAlign:p.yAlign?p.yAlign:f}}(this,b),y=function(t,e,n,r){var i=t.x,o=t.y,a=t.caretSize,s=t.caretPadding,u=t.cornerRadius,c=n.xAlign,l=n.yAlign,f=a+s,d=u+s;return"right"===c?i-=e.width:"center"===c&&((i-=e.width/2)+e.width>r.width&&(i=r.width-e.width),i<0&&(i=0)),"top"===l?o+=f:o-="bottom"===l?e.height+f:e.height/2,"center"===l?"left"===c?i+=f:"right"===c&&(i-=f):"left"===c?i-=d:"right"===c&&(i+=d),{x:i,y:o}}(p,b,v,f._chart)}else p.opacity=0;return p.xAlign=v.xAlign,p.yAlign=v.yAlign,p.x=y.x,p.y=y.y,p.width=b.width,p.height=b.height,p.caretX=_.x,p.caretY=_.y,f._model=p,t&&d.custom&&d.custom.call(f,p),f},drawCaret:function(t,e){var n=this._chart.ctx,r=this._view,i=this.getCaretPosition(t,e,r);n.lineTo(i.x1,i.y1),n.lineTo(i.x2,i.y2),n.lineTo(i.x3,i.y3)},getCaretPosition:function(t,e,n){var r,i,o,a,s,u,c=n.caretSize,l=n.cornerRadius,f=n.xAlign,d=n.yAlign,h=t.x,p=t.y,m=e.width,g=e.height;if("center"===d)s=p+g/2,"left"===f?(i=(r=h)-c,o=r,a=s+c,u=s-c):(i=(r=h+m)+c,o=r,a=s-c,u=s+c);else if("left"===f?(r=(i=h+l+c)-c,o=i+c):"right"===f?(r=(i=h+m-l-c)-c,o=i+c):(r=(i=n.caretX)-c,o=i+c),"top"===d)s=(a=p)-c,u=a;else{s=(a=p+g)+c,u=a;var v=o;o=r,r=v}return{x1:r,x2:i,x3:o,y1:a,y2:s,y3:u}},drawTitle:function(t,e,n,r){var i=e.title;if(i.length){n.textAlign=e._titleAlign,n.textBaseline="top";var a,u,c=e.titleFontSize,l=e.titleSpacing;for(n.fillStyle=s(e.titleFontColor,r),n.font=o.fontString(c,e._titleFontStyle,e._titleFontFamily),a=0,u=i.length;a<u;++a)n.fillText(i[a],t.x,t.y),t.y+=c+l,a+1===i.length&&(t.y+=e.titleMarginBottom-l)}},drawBody:function(t,e,n,r){var i=e.bodyFontSize,a=e.bodySpacing,u=e.body;n.textAlign=e._bodyAlign,n.textBaseline="top",n.font=o.fontString(i,e._bodyFontStyle,e._bodyFontFamily);var c=0,l=function(e){n.fillText(e,t.x+c,t.y),t.y+=i+a};n.fillStyle=s(e.bodyFontColor,r),o.each(e.beforeBody,l);var f=e.displayColors;c=f?i+2:0,o.each(u,(function(a,u){var c=s(e.labelTextColors[u],r);n.fillStyle=c,o.each(a.before,l),o.each(a.lines,(function(o){f&&(n.fillStyle=s(e.legendColorBackground,r),n.fillRect(t.x,t.y,i,i),n.lineWidth=1,n.strokeStyle=s(e.labelColors[u].borderColor,r),n.strokeRect(t.x,t.y,i,i),n.fillStyle=s(e.labelColors[u].backgroundColor,r),n.fillRect(t.x+1,t.y+1,i-2,i-2),n.fillStyle=c),l(o)})),o.each(a.after,l)})),c=0,o.each(e.afterBody,l),t.y-=a},drawFooter:function(t,e,n,r){var i=e.footer;i.length&&(t.y+=e.footerMarginTop,n.textAlign=e._footerAlign,n.textBaseline="top",n.fillStyle=s(e.footerFontColor,r),n.font=o.fontString(e.footerFontSize,e._footerFontStyle,e._footerFontFamily),o.each(i,(function(r){n.fillText(r,t.x,t.y),t.y+=e.footerFontSize+e.footerSpacing})))},drawBackground:function(t,e,n,r,i){n.fillStyle=s(e.backgroundColor,i),n.strokeStyle=s(e.borderColor,i),n.lineWidth=e.borderWidth;var o=e.xAlign,a=e.yAlign,u=t.x,c=t.y,l=r.width,f=r.height,d=e.cornerRadius;n.beginPath(),n.moveTo(u+d,c),"top"===a&&this.drawCaret(t,r),n.lineTo(u+l-d,c),n.quadraticCurveTo(u+l,c,u+l,c+d),"center"===a&&"right"===o&&this.drawCaret(t,r),n.lineTo(u+l,c+f-d),n.quadraticCurveTo(u+l,c+f,u+l-d,c+f),"bottom"===a&&this.drawCaret(t,r),n.lineTo(u+d,c+f),n.quadraticCurveTo(u,c+f,u,c+f-d),"center"===a&&"left"===o&&this.drawCaret(t,r),n.lineTo(u,c+d),n.quadraticCurveTo(u,c,u+d,c),n.closePath(),n.fill(),e.borderWidth>0&&n.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var n={width:e.width,height:e.height},r={x:e.x,y:e.y},i=Math.abs(e.opacity<.001)?0:e.opacity,o=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&o&&(this.drawBackground(r,e,t,n,i),r.x+=e.xPadding,r.y+=e.yPadding,this.drawTitle(r,e,t,i),this.drawBody(r,e,t,i),this.drawFooter(r,e,t,i))}},handleEvent:function(t){var e,n=this,r=n._options;return n._lastActive=n._lastActive||[],"mouseout"===t.type?n._active=[]:n._active=n._chart.getElementsAtEventForMode(t,r.mode,r),(e=!o.arrayEquals(n._active,n._lastActive))&&(n._lastActive=n._active,(r.enabled||r.custom)&&(n._eventPosition={x:t.x,y:t.y},n.update(!0),n.pivot())),e}});d.positioners=a},2880:function(t,e,n){"use strict";var r=n(4398),i=n(20054),o=n(68743);r._set("global",{elements:{arc:{backgroundColor:r.global.defaultColor,borderColor:"#fff",borderWidth:2}}}),t.exports=i.extend({inLabelRange:function(t){var e=this._view;return!!e&&Math.pow(t-e.x,2)<Math.pow(e.radius+e.hoverRadius,2)},inRange:function(t,e){var n=this._view;if(n){for(var r=o.getAngleFromPoint(n,{x:t,y:e}),i=r.angle,a=r.distance,s=n.startAngle,u=n.endAngle;u<s;)u+=2*Math.PI;for(;i>u;)i-=2*Math.PI;for(;i<s;)i+=2*Math.PI;var c=i>=s&&i<=u,l=a>=n.innerRadius&&a<=n.outerRadius;return c&&l}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,n=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,n=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},draw:function(){var t=this._chart.ctx,e=this._view,n=e.startAngle,r=e.endAngle;t.beginPath(),t.arc(e.x,e.y,e.outerRadius,n,r),t.arc(e.x,e.y,e.innerRadius,r,n,!0),t.closePath(),t.strokeStyle=e.borderColor,t.lineWidth=e.borderWidth,t.fillStyle=e.backgroundColor,t.fill(),t.lineJoin="bevel",e.borderWidth&&t.stroke()}})},43693:function(t,e,n){"use strict";var r=n(4398),i=n(20054),o=n(68743),a=r.global;r._set("global",{elements:{line:{tension:.4,backgroundColor:a.defaultColor,borderWidth:3,borderColor:a.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),t.exports=i.extend({draw:function(){var t,e,n,r,i=this,s=i._view,u=i._chart.ctx,c=s.spanGaps,l=i._children.slice(),f=a.elements.line,d=-1;for(i._loop&&l.length&&l.push(l[0]),u.save(),u.lineCap=s.borderCapStyle||f.borderCapStyle,u.setLineDash&&u.setLineDash(s.borderDash||f.borderDash),u.lineDashOffset=s.borderDashOffset||f.borderDashOffset,u.lineJoin=s.borderJoinStyle||f.borderJoinStyle,u.lineWidth=s.borderWidth||f.borderWidth,u.strokeStyle=s.borderColor||a.defaultColor,u.beginPath(),d=-1,t=0;t<l.length;++t)e=l[t],n=o.previousItem(l,t),r=e._view,0===t?r.skip||(u.moveTo(r.x,r.y),d=t):(n=-1===d?n:l[d],r.skip||(d!==t-1&&!c||-1===d?u.moveTo(r.x,r.y):o.canvas.lineTo(u,n._view,e._view),d=t));u.stroke(),u.restore()}})},95682:function(t,e,n){"use strict";var r=n(4398),i=n(20054),o=n(68743),a=r.global.defaultColor;function s(t){var e=this._view;return!!e&&Math.abs(t-e.x)<e.radius+e.hitRadius}r._set("global",{elements:{point:{radius:3,pointStyle:"circle",backgroundColor:a,borderColor:a,borderWidth:1,hitRadius:1,hoverRadius:4,hoverBorderWidth:1}}}),t.exports=i.extend({inRange:function(t,e){var n=this._view;return!!n&&Math.pow(t-n.x,2)+Math.pow(e-n.y,2)<Math.pow(n.hitRadius+n.radius,2)},inLabelRange:s,inXRange:s,inYRange:function(t){var e=this._view;return!!e&&Math.abs(t-e.y)<e.radius+e.hitRadius},getCenterPoint:function(){var t=this._view;return{x:t.x,y:t.y}},getArea:function(){return Math.PI*Math.pow(this._view.radius,2)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y,padding:t.radius+t.borderWidth}},draw:function(t){var e=this._view,n=this._model,i=this._chart.ctx,s=e.pointStyle,u=e.rotation,c=e.radius,l=e.x,f=e.y;e.skip||(void 0===t||n.x>=t.left&&1.01*t.right>=n.x&&n.y>=t.top&&1.01*t.bottom>=n.y)&&(i.strokeStyle=e.borderColor||a,i.lineWidth=o.valueOrDefault(e.borderWidth,r.global.elements.point.borderWidth),i.fillStyle=e.backgroundColor||a,o.canvas.drawPoint(i,s,c,l,f,u))}})},40547:function(t,e,n){"use strict";var r=n(4398),i=n(20054);function o(t){return void 0!==t._view.width}function a(t){var e,n,r,i,a=t._view;if(o(t)){var s=a.width/2;e=a.x-s,n=a.x+s,r=Math.min(a.y,a.base),i=Math.max(a.y,a.base)}else{var u=a.height/2;e=Math.min(a.x,a.base),n=Math.max(a.x,a.base),r=a.y-u,i=a.y+u}return{left:e,top:r,right:n,bottom:i}}r._set("global",{elements:{rectangle:{backgroundColor:r.global.defaultColor,borderColor:r.global.defaultColor,borderSkipped:"bottom",borderWidth:0}}}),t.exports=i.extend({draw:function(){var t,e,n,r,i,o,a,s=this._chart.ctx,u=this._view,c=u.borderWidth;if(u.horizontal?(t=u.base,e=u.x,n=u.y-u.height/2,r=u.y+u.height/2,i=e>t?1:-1,o=1,a=u.borderSkipped||"left"):(t=u.x-u.width/2,e=u.x+u.width/2,n=u.y,i=1,o=(r=u.base)>n?1:-1,a=u.borderSkipped||"bottom"),c){var l=Math.min(Math.abs(t-e),Math.abs(n-r)),f=(c=c>l?l:c)/2,d=t+("left"!==a?f*i:0),h=e+("right"!==a?-f*i:0),p=n+("top"!==a?f*o:0),m=r+("bottom"!==a?-f*o:0);d!==h&&(n=p,r=m),p!==m&&(t=d,e=h)}s.beginPath(),s.fillStyle=u.backgroundColor,s.strokeStyle=u.borderColor,s.lineWidth=c;var g=[[t,r],[t,n],[e,n],[e,r]],v=["bottom","left","top","right"].indexOf(a,0);function y(t){return g[(v+t)%4]}-1===v&&(v=0);var b=y(0);s.moveTo(b[0],b[1]);for(var _=1;_<4;_++)b=y(_),s.lineTo(b[0],b[1]);s.fill(),c&&s.stroke()},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){var n=!1;if(this._view){var r=a(this);n=t>=r.left&&t<=r.right&&e>=r.top&&e<=r.bottom}return n},inLabelRange:function(t,e){var n=this;if(!n._view)return!1;var r=a(n);return o(n)?t>=r.left&&t<=r.right:e>=r.top&&e<=r.bottom},inXRange:function(t){var e=a(this);return t>=e.left&&t<=e.right},inYRange:function(t){var e=a(this);return t>=e.top&&t<=e.bottom},getCenterPoint:function(){var t,e,n=this._view;return o(this)?(t=n.x,e=(n.y+n.base)/2):(t=(n.x+n.base)/2,e=n.y),{x:t,y:e}},getArea:function(){var t=this._view;return t.width*Math.abs(t.y-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}})},96292:function(t,e,n){"use strict";t.exports={},t.exports.Arc=n(2880),t.exports.Line=n(43693),t.exports.Point=n(95682),t.exports.Rectangle=n(40547)},15791:function(t,e,n){"use strict";var r=n(17767),i=t.exports={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height)},roundedRect:function(t,e,n,r,i,o){if(o){var a=Math.min(o,i/2-1e-7,r/2-1e-7);t.moveTo(e+a,n),t.lineTo(e+r-a,n),t.arcTo(e+r,n,e+r,n+a,a),t.lineTo(e+r,n+i-a),t.arcTo(e+r,n+i,e+r-a,n+i,a),t.lineTo(e+a,n+i),t.arcTo(e,n+i,e,n+i-a,a),t.lineTo(e,n+a),t.arcTo(e,n,e+a,n,a),t.closePath(),t.moveTo(e,n)}else t.rect(e,n,r,i)},drawPoint:function(t,e,n,r,i,o){var a,s,u,c,l,f;if(o=o||0,!e||"object"!=typeof e||"[object HTMLImageElement]"!==(a=e.toString())&&"[object HTMLCanvasElement]"!==a){if(!(isNaN(n)||n<=0)){switch(t.save(),t.translate(r,i),t.rotate(o*Math.PI/180),t.beginPath(),e){default:t.arc(0,0,n,0,2*Math.PI),t.closePath();break;case"triangle":l=(s=3*n/Math.sqrt(3))*Math.sqrt(3)/2,t.moveTo(-s/2,l/3),t.lineTo(s/2,l/3),t.lineTo(0,-2*l/3),t.closePath();break;case"rect":f=1/Math.SQRT2*n,t.rect(-f,-f,2*f,2*f);break;case"rectRounded":var d=n/Math.SQRT2,h=-d,p=-d,m=Math.SQRT2*n;this.roundedRect(t,h,p,m,m,.425*n);break;case"rectRot":f=1/Math.SQRT2*n,t.moveTo(-f,0),t.lineTo(0,f),t.lineTo(f,0),t.lineTo(0,-f),t.closePath();break;case"cross":t.moveTo(0,n),t.lineTo(0,-n),t.moveTo(-n,0),t.lineTo(n,0);break;case"crossRot":u=Math.cos(Math.PI/4)*n,c=Math.sin(Math.PI/4)*n,t.moveTo(-u,-c),t.lineTo(u,c),t.moveTo(-u,c),t.lineTo(u,-c);break;case"star":t.moveTo(0,n),t.lineTo(0,-n),t.moveTo(-n,0),t.lineTo(n,0),u=Math.cos(Math.PI/4)*n,c=Math.sin(Math.PI/4)*n,t.moveTo(-u,-c),t.lineTo(u,c),t.moveTo(-u,c),t.lineTo(u,-c);break;case"line":t.moveTo(-n,0),t.lineTo(n,0);break;case"dash":t.moveTo(0,0),t.lineTo(n,0)}t.fill(),t.stroke(),t.restore()}}else t.drawImage(e,r-e.width/2,i-e.height/2,e.width,e.height)},clipArea:function(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()},unclipArea:function(t){t.restore()},lineTo:function(t,e,n,r){if(n.steppedLine)return"after"===n.steppedLine&&!r||"after"!==n.steppedLine&&r?t.lineTo(e.x,n.y):t.lineTo(n.x,e.y),void t.lineTo(n.x,n.y);n.tension?t.bezierCurveTo(r?e.controlPointPreviousX:e.controlPointNextX,r?e.controlPointPreviousY:e.controlPointNextY,r?n.controlPointNextX:n.controlPointPreviousX,r?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y):t.lineTo(n.x,n.y)}};r.clear=i.clear,r.drawRoundedRectangle=function(t){t.beginPath(),i.roundedRect.apply(i,arguments)}},17767:function(t){"use strict";var e,n={noop:function(){},uid:(e=0,function(){return e++}),isNullOrUndef:function(t){return null==t},isArray:Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},isObject:function(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)},valueOrDefault:function(t,e){return void 0===t?e:t},valueAtIndexOrDefault:function(t,e,r){return n.valueOrDefault(n.isArray(t)?t[e]:t,r)},callback:function(t,e,n){if(t&&"function"==typeof t.call)return t.apply(n,e)},each:function(t,e,r,i){var o,a,s;if(n.isArray(t))if(a=t.length,i)for(o=a-1;o>=0;o--)e.call(r,t[o],o);else for(o=0;o<a;o++)e.call(r,t[o],o);else if(n.isObject(t))for(a=(s=Object.keys(t)).length,o=0;o<a;o++)e.call(r,t[s[o]],s[o])},arrayEquals:function(t,e){var r,i,o,a;if(!t||!e||t.length!==e.length)return!1;for(r=0,i=t.length;r<i;++r)if(o=t[r],a=e[r],o instanceof Array&&a instanceof Array){if(!n.arrayEquals(o,a))return!1}else if(o!==a)return!1;return!0},clone:function(t){if(n.isArray(t))return t.map(n.clone);if(n.isObject(t)){for(var e={},r=Object.keys(t),i=r.length,o=0;o<i;++o)e[r[o]]=n.clone(t[r[o]]);return e}return t},_merger:function(t,e,r,i){var o=e[t],a=r[t];n.isObject(o)&&n.isObject(a)?n.merge(o,a,i):e[t]=n.clone(a)},_mergerIf:function(t,e,r){var i=e[t],o=r[t];n.isObject(i)&&n.isObject(o)?n.mergeIf(i,o):e.hasOwnProperty(t)||(e[t]=n.clone(o))},merge:function(t,e,r){var i,o,a,s,u,c=n.isArray(e)?e:[e],l=c.length;if(!n.isObject(t))return t;for(i=(r=r||{}).merger||n._merger,o=0;o<l;++o)if(e=c[o],n.isObject(e))for(u=0,s=(a=Object.keys(e)).length;u<s;++u)i(a[u],t,e,r);return t},mergeIf:function(t,e){return n.merge(t,e,{merger:n._mergerIf})},extend:function(t){for(var e=function(e,n){t[n]=e},r=1,i=arguments.length;r<i;++r)n.each(arguments[r],e);return t},inherits:function(t){var e=this,r=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},i=function(){this.constructor=r};return i.prototype=e.prototype,r.prototype=new i,r.extend=n.inherits,t&&n.extend(r.prototype,t),r.__super__=e.prototype,r}};t.exports=n,n.callCallback=n.callback,n.indexOf=function(t,e,n){return Array.prototype.indexOf.call(t,e,n)},n.getValueOrDefault=n.valueOrDefault,n.getValueAtIndexOrDefault=n.valueAtIndexOrDefault},61531:function(t,e,n){"use strict";var r=n(17767),i={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-t*(t-2)},easeInOutQuad:function(t){return(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1)},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return(t-=1)*t*t+1},easeInOutCubic:function(t){return(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return-((t-=1)*t*t*t-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},easeInQuint:function(t){return t*t*t*t*t},easeOutQuint:function(t){return(t-=1)*t*t*t*t+1},easeInOutQuint:function(t){return(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},easeInSine:function(t){return 1-Math.cos(t*(Math.PI/2))},easeOutSine:function(t){return Math.sin(t*(Math.PI/2))},easeInOutSine:function(t){return-.5*(Math.cos(Math.PI*t)-1)},easeInExpo:function(t){return 0===t?0:Math.pow(2,10*(t-1))},easeOutExpo:function(t){return 1===t?1:1-Math.pow(2,-10*t)},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*--t))},easeInCirc:function(t){return t>=1?t:-(Math.sqrt(1-t*t)-1)},easeOutCirc:function(t){return Math.sqrt(1-(t-=1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,n=0,r=1;return 0===t?0:1===t?1:(n||(n=.3),r<1?(r=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/r),-r*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n))},easeOutElastic:function(t){var e=1.70158,n=0,r=1;return 0===t?0:1===t?1:(n||(n=.3),r<1?(r=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/r),r*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/n)+1)},easeInOutElastic:function(t){var e=1.70158,n=0,r=1;return 0===t?0:2==(t/=.5)?1:(n||(n=.45),r<1?(r=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/r),t<1?r*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*-.5:r*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*.5+1)},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e)},easeOutBack:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:function(t){return 1-i.easeOutBounce(1-t)},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:function(t){return t<.5?.5*i.easeInBounce(2*t):.5*i.easeOutBounce(2*t-1)+.5}};t.exports={effects:i},r.easingEffects=i},67684:function(t,e,n){"use strict";var r=n(17767);t.exports={toLineHeight:function(t,e){var n=(""+t).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!n||"normal"===n[1])return 1.2*e;switch(t=+n[2],n[3]){case"px":return t;case"%":t/=100}return e*t},toPadding:function(t){var e,n,i,o;return r.isObject(t)?(e=+t.top||0,n=+t.right||0,i=+t.bottom||0,o=+t.left||0):e=n=i=o=+t||0,{top:e,right:n,bottom:i,left:o,height:e+i,width:o+n}},resolve:function(t,e,n){var i,o,a;for(i=0,o=t.length;i<o;++i)if(void 0!==(a=t[i])&&(void 0!==e&&"function"==typeof a&&(a=a(e)),void 0!==n&&r.isArray(a)&&(a=a[n]),void 0!==a))return a}}},68743:function(t,e,n){"use strict";t.exports=n(17767),t.exports.easing=n(61531),t.exports.canvas=n(15791),t.exports.options=n(67684)},40204:function(t){t.exports={acquireContext:function(t){return t&&t.canvas&&(t=t.canvas),t&&t.getContext("2d")||null}}},25293:function(t,e,n){"use strict";var r=n(68743),i="chartjs-render-monitor",o="chartjs-render-animation",a=["animationstart","webkitAnimationStart"],s={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function u(t,e){var n=r.getStyle(t,e),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?Number(i[1]):void 0}var c=!!function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("e",null,e)}catch(t){}return t}()&&{passive:!0};function l(t,e,n){t.addEventListener(e,n,c)}function f(t,e,n){t.removeEventListener(e,n,c)}function d(t,e,n,r,i){return{type:t,chart:e,native:i||null,x:void 0!==n?n:null,y:void 0!==r?r:null}}function h(t,e,n){var s,u,c,f,h=t.$chartjs||(t.$chartjs={}),p=h.resizer=function(t){var e=document.createElement("div"),n="chartjs-size-monitor",r=1e6,i="position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1;";e.style.cssText=i,e.className=n,e.innerHTML='<div class="'+n+'-expand" style="'+i+'"><div style="position:absolute;width:1000000px;height:1000000px;left:0;top:0"></div></div><div class="'+n+'-shrink" style="'+i+'"><div style="position:absolute;width:200%;height:200%;left:0; top:0"></div></div>';var o=e.childNodes[0],a=e.childNodes[1];e._reset=function(){o.scrollLeft=r,o.scrollTop=r,a.scrollLeft=r,a.scrollTop=r};var s=function(){e._reset(),t()};return l(o,"scroll",s.bind(o,"expand")),l(a,"scroll",s.bind(a,"shrink")),e}((s=function(){if(h.resizer)return e(d("resize",n))},c=!1,f=[],function(){f=Array.prototype.slice.call(arguments),u=u||this,c||(c=!0,r.requestAnimFrame.call(window,(function(){c=!1,s.apply(u,f)})))}));!function(t,e){var n=t.$chartjs||(t.$chartjs={}),s=n.renderProxy=function(t){t.animationName===o&&e()};r.each(a,(function(e){l(t,e,s)})),n.reflow=!!t.offsetParent,t.classList.add(i)}(t,(function(){if(h.resizer){var e=t.parentNode;e&&e!==p.parentNode&&e.insertBefore(p,e.firstChild),p._reset()}}))}function p(t){var e=t.$chartjs||{},n=e.resizer;delete e.resizer,function(t){var e=t.$chartjs||{},n=e.renderProxy;n&&(r.each(a,(function(e){f(t,e,n)})),delete e.renderProxy),t.classList.remove(i)}(t),n&&n.parentNode&&n.parentNode.removeChild(n)}t.exports={_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,initialize:function(){var t,e,n,r="from{opacity:0.99}to{opacity:1}";e="@-webkit-keyframes chartjs-render-animation{"+r+"}@keyframes "+o+"{"+r+"}."+i+"{-webkit-animation:"+o+" 0.001s;animation:"+o+" 0.001s;}",n=(t=this)._style||document.createElement("style"),t._style||(t._style=n,e="/* Chart.js */\n"+e,n.setAttribute("type","text/css"),document.getElementsByTagName("head")[0].appendChild(n)),n.appendChild(document.createTextNode(e))},acquireContext:function(t,e){"string"==typeof t?t=document.getElementById(t):t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas);var n=t&&t.getContext&&t.getContext("2d");return n&&n.canvas===t?(function(t,e){var n=t.style,r=t.getAttribute("height"),i=t.getAttribute("width");if(t.$chartjs={initial:{height:r,width:i,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null===i||""===i){var o=u(t,"width");void 0!==o&&(t.width=o)}if(null===r||""===r)if(""===t.style.height)t.height=t.width/(e.options.aspectRatio||2);else{var a=u(t,"height");void 0!==o&&(t.height=a)}}(t,e),n):null},releaseContext:function(t){var e=t.canvas;if(e.$chartjs){var n=e.$chartjs.initial;["height","width"].forEach((function(t){var i=n[t];r.isNullOrUndef(i)?e.removeAttribute(t):e.setAttribute(t,i)})),r.each(n.style||{},(function(t,n){e.style[n]=t})),e.width=e.width,delete e.$chartjs}},addEventListener:function(t,e,n){var i=t.canvas;if("resize"!==e){var o=n.$chartjs||(n.$chartjs={}),a=(o.proxies||(o.proxies={}))[t.id+"_"+e]=function(e){n(function(t,e){var n=s[t.type]||t.type,i=r.getRelativePosition(t,e);return d(n,e,i.x,i.y,t)}(e,t))};l(i,e,a)}else h(i,n,t)},removeEventListener:function(t,e,n){var r=t.canvas;if("resize"!==e){var i=((n.$chartjs||{}).proxies||{})[t.id+"_"+e];i&&f(r,e,i)}else p(r)}},r.addEvent=l,r.removeEvent=f},14511:function(t,e,n){"use strict";var r=n(68743),i=n(40204),o=n(25293),a=o._enabled?o:i;t.exports=r.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},a)},29325:function(t,e,n){"use strict";t.exports={},t.exports.filler=n(24687),t.exports.legend=n(26486),t.exports.title=n(47060)},24687:function(t,e,n){"use strict";var r=n(4398),i=n(96292),o=n(68743);r._set("global",{plugins:{filler:{propagate:!0}}});var a={dataset:function(t){var e=t.fill,n=t.chart,r=n.getDatasetMeta(e),i=r&&n.isDatasetVisible(e)&&r.dataset._children||[],o=i.length||0;return o?function(t,e){return e<o&&i[e]._view||null}:null},boundary:function(t){var e=t.boundary,n=e?e.x:null,r=e?e.y:null;return function(t){return{x:null===n?t.x:n,y:null===r?t.y:r}}}};function s(t,e,n){var r,i=t._model||{},o=i.fill;if(void 0===o&&(o=!!i.backgroundColor),!1===o||null===o)return!1;if(!0===o)return"origin";if(r=parseFloat(o,10),isFinite(r)&&Math.floor(r)===r)return"-"!==o[0]&&"+"!==o[0]||(r=e+r),!(r===e||r<0||r>=n)&&r;switch(o){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return o;default:return!1}}function u(t){var e,n=t.el._model||{},r=t.el._scale||{},i=t.fill,o=null;if(isFinite(i))return null;if("start"===i?o=void 0===n.scaleBottom?r.bottom:n.scaleBottom:"end"===i?o=void 0===n.scaleTop?r.top:n.scaleTop:void 0!==n.scaleZero?o=n.scaleZero:r.getBasePosition?o=r.getBasePosition():r.getBasePixel&&(o=r.getBasePixel()),null!=o){if(void 0!==o.x&&void 0!==o.y)return o;if("number"==typeof o&&isFinite(o))return{x:(e=r.isHorizontal())?o:null,y:e?null:o}}return null}function c(t,e,n){var r,i=t[e].fill,o=[e];if(!n)return i;for(;!1!==i&&-1===o.indexOf(i);){if(!isFinite(i))return i;if(!(r=t[i]))return!1;if(r.visible)return i;o.push(i),i=r.fill}return!1}function l(t){var e=t.fill,n="dataset";return!1===e?null:(isFinite(e)||(n="boundary"),a[n](t))}function f(t){return t&&!t.skip}function d(t,e,n,r,i){var a;if(r&&i){for(t.moveTo(e[0].x,e[0].y),a=1;a<r;++a)o.canvas.lineTo(t,e[a-1],e[a]);for(t.lineTo(n[i-1].x,n[i-1].y),a=i-1;a>0;--a)o.canvas.lineTo(t,n[a],n[a-1],!0)}}t.exports={id:"filler",afterDatasetsUpdate:function(t,e){var n,r,o,a,f=(t.data.datasets||[]).length,d=e.propagate,h=[];for(r=0;r<f;++r)a=null,(o=(n=t.getDatasetMeta(r)).dataset)&&o._model&&o instanceof i.Line&&(a={visible:t.isDatasetVisible(r),fill:s(o,r,f),chart:t,el:o}),n.$filler=a,h.push(a);for(r=0;r<f;++r)(a=h[r])&&(a.fill=c(h,r,d),a.boundary=u(a),a.mapper=l(a))},beforeDatasetDraw:function(t,e){var n=e.meta.$filler;if(n){var i=t.ctx,a=n.el,s=a._view,u=a._children||[],c=n.mapper,l=s.backgroundColor||r.global.defaultColor;c&&l&&u.length&&(o.canvas.clipArea(i,t.chartArea),function(t,e,n,r,i,o){var a,s,u,c,l,h,p,m=e.length,g=r.spanGaps,v=[],y=[],b=0,_=0;for(t.beginPath(),a=0,s=m+!!o;a<s;++a)l=n(c=e[u=a%m]._view,u,r),h=f(c),p=f(l),h&&p?(b=v.push(c),_=y.push(l)):b&&_&&(g?(h&&v.push(c),p&&y.push(l)):(d(t,v,y,b,_),b=_=0,v=[],y=[]));d(t,v,y,b,_),t.closePath(),t.fillStyle=i,t.fill()}(i,u,c,s,l,a._loop),o.canvas.unclipArea(i))}}}},26486:function(t,e,n){"use strict";var r=n(4398),i=n(20054),o=n(68743),a=n(49234),s=o.noop;function u(t,e){return t.usePointStyle?e*Math.SQRT2:t.boxWidth}r._set("global",{legend:{display:!0,position:"top",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(t,e){var n=e.datasetIndex,r=this.chart,i=r.getDatasetMeta(n);i.hidden=null===i.hidden?!r.data.datasets[n].hidden:null,r.update()},onHover:null,labels:{boxWidth:40,padding:10,generateLabels:function(t){var e=t.data;return o.isArray(e.datasets)?e.datasets.map((function(e,n){return{text:e.label,fillStyle:o.isArray(e.backgroundColor)?e.backgroundColor[0]:e.backgroundColor,hidden:!t.isDatasetVisible(n),lineCap:e.borderCapStyle,lineDash:e.borderDash,lineDashOffset:e.borderDashOffset,lineJoin:e.borderJoinStyle,lineWidth:e.borderWidth,strokeStyle:e.borderColor,pointStyle:e.pointStyle,datasetIndex:n}}),this):[]}}},legendCallback:function(t){var e=[];e.push('<ul class="'+t.id+'-legend">');for(var n=0;n<t.data.datasets.length;n++)e.push('<li><span style="background-color:'+t.data.datasets[n].backgroundColor+'"></span>'),t.data.datasets[n].label&&e.push(t.data.datasets[n].label),e.push("</li>");return e.push("</ul>"),e.join("")}});var c=i.extend({initialize:function(t){o.extend(this,t),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:s,update:function(t,e,n){var r=this;return r.beforeUpdate(),r.maxWidth=t,r.maxHeight=e,r.margins=n,r.beforeSetDimensions(),r.setDimensions(),r.afterSetDimensions(),r.beforeBuildLabels(),r.buildLabels(),r.afterBuildLabels(),r.beforeFit(),r.fit(),r.afterFit(),r.afterUpdate(),r.minSize},afterUpdate:s,beforeSetDimensions:s,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:s,beforeBuildLabels:s,buildLabels:function(){var t=this,e=t.options.labels||{},n=o.callback(e.generateLabels,[t.chart],t)||[];e.filter&&(n=n.filter((function(n){return e.filter(n,t.chart.data)}))),t.options.reverse&&n.reverse(),t.legendItems=n},afterBuildLabels:s,beforeFit:s,fit:function(){var t=this,e=t.options,n=e.labels,i=e.display,a=t.ctx,s=r.global,c=o.valueOrDefault,l=c(n.fontSize,s.defaultFontSize),f=c(n.fontStyle,s.defaultFontStyle),d=c(n.fontFamily,s.defaultFontFamily),h=o.fontString(l,f,d),p=t.legendHitBoxes=[],m=t.minSize,g=t.isHorizontal();if(g?(m.width=t.maxWidth,m.height=i?10:0):(m.width=i?10:0,m.height=t.maxHeight),i)if(a.font=h,g){var v=t.lineWidths=[0],y=t.legendItems.length?l+n.padding:0;a.textAlign="left",a.textBaseline="top",o.each(t.legendItems,(function(e,r){var i=u(n,l)+l/2+a.measureText(e.text).width;v[v.length-1]+i+n.padding>=t.width&&(y+=l+n.padding,v[v.length]=t.left),p[r]={left:0,top:0,width:i,height:l},v[v.length-1]+=i+n.padding})),m.height+=y}else{var b=n.padding,_=t.columnWidths=[],w=n.padding,x=0,T=0,S=l+b;o.each(t.legendItems,(function(t,e){var r=u(n,l)+l/2+a.measureText(t.text).width;T+S>m.height&&(w+=x+n.padding,_.push(x),x=0,T=0),x=Math.max(x,r),T+=S,p[e]={left:0,top:0,width:r,height:l}})),w+=x,_.push(x),m.width+=w}t.width=m.width,t.height=m.height},afterFit:s,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var t=this,e=t.options,n=e.labels,i=r.global,a=i.elements.line,s=t.width,c=t.lineWidths;if(e.display){var l,f=t.ctx,d=o.valueOrDefault,h=d(n.fontColor,i.defaultFontColor),p=d(n.fontSize,i.defaultFontSize),m=d(n.fontStyle,i.defaultFontStyle),g=d(n.fontFamily,i.defaultFontFamily),v=o.fontString(p,m,g);f.textAlign="left",f.textBaseline="middle",f.lineWidth=.5,f.strokeStyle=h,f.fillStyle=h,f.font=v;var y=u(n,p),b=t.legendHitBoxes,_=t.isHorizontal();l=_?{x:t.left+(s-c[0])/2,y:t.top+n.padding,line:0}:{x:t.left+n.padding,y:t.top+n.padding,line:0};var w=p+n.padding;o.each(t.legendItems,(function(r,u){var h=f.measureText(r.text).width,m=y+p/2+h,g=l.x,v=l.y;_?g+m>=s&&(v=l.y+=w,l.line++,g=l.x=t.left+(s-c[l.line])/2):v+w>t.bottom&&(g=l.x=g+t.columnWidths[l.line]+n.padding,v=l.y=t.top+n.padding,l.line++),function(t,n,r){if(!(isNaN(y)||y<=0)){f.save(),f.fillStyle=d(r.fillStyle,i.defaultColor),f.lineCap=d(r.lineCap,a.borderCapStyle),f.lineDashOffset=d(r.lineDashOffset,a.borderDashOffset),f.lineJoin=d(r.lineJoin,a.borderJoinStyle),f.lineWidth=d(r.lineWidth,a.borderWidth),f.strokeStyle=d(r.strokeStyle,i.defaultColor);var s=0===d(r.lineWidth,a.borderWidth);if(f.setLineDash&&f.setLineDash(d(r.lineDash,a.borderDash)),e.labels&&e.labels.usePointStyle){var u=p*Math.SQRT2/2,c=u/Math.SQRT2,l=t+c,h=n+c;o.canvas.drawPoint(f,r.pointStyle,u,l,h)}else s||f.strokeRect(t,n,y,p),f.fillRect(t,n,y,p);f.restore()}}(g,v,r),b[u].left=g,b[u].top=v,function(t,e,n,r){var i=p/2,o=y+i+t,a=e+i;f.fillText(n.text,o,a),n.hidden&&(f.beginPath(),f.lineWidth=2,f.moveTo(o,a),f.lineTo(o+r,a),f.stroke())}(g,v,r,h),_?l.x+=m+n.padding:l.y+=w}))}},handleEvent:function(t){var e=this,n=e.options,r="mouseup"===t.type?"click":t.type,i=!1;if("mousemove"===r){if(!n.onHover)return}else{if("click"!==r)return;if(!n.onClick)return}var o=t.x,a=t.y;if(o>=e.left&&o<=e.right&&a>=e.top&&a<=e.bottom)for(var s=e.legendHitBoxes,u=0;u<s.length;++u){var c=s[u];if(o>=c.left&&o<=c.left+c.width&&a>=c.top&&a<=c.top+c.height){if("click"===r){n.onClick.call(e,t.native,e.legendItems[u]),i=!0;break}if("mousemove"===r){n.onHover.call(e,t.native,e.legendItems[u]),i=!0;break}}}return i}});function l(t,e){var n=new c({ctx:t.ctx,options:e,chart:t});a.configure(t,n,e),a.addBox(t,n),t.legend=n}t.exports={id:"legend",_element:c,beforeInit:function(t){var e=t.options.legend;e&&l(t,e)},beforeUpdate:function(t){var e=t.options.legend,n=t.legend;e?(o.mergeIf(e,r.global.legend),n?(a.configure(t,n,e),n.options=e):l(t,e)):n&&(a.removeBox(t,n),delete t.legend)},afterEvent:function(t,e){var n=t.legend;n&&n.handleEvent(e)}}},47060:function(t,e,n){"use strict";var r=n(4398),i=n(20054),o=n(68743),a=n(49234),s=o.noop;r._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,lineHeight:1.2,padding:10,position:"top",text:"",weight:2e3}});var u=i.extend({initialize:function(t){o.extend(this,t),this.legendHitBoxes=[]},beforeUpdate:s,update:function(t,e,n){var r=this;return r.beforeUpdate(),r.maxWidth=t,r.maxHeight=e,r.margins=n,r.beforeSetDimensions(),r.setDimensions(),r.afterSetDimensions(),r.beforeBuildLabels(),r.buildLabels(),r.afterBuildLabels(),r.beforeFit(),r.fit(),r.afterFit(),r.afterUpdate(),r.minSize},afterUpdate:s,beforeSetDimensions:s,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:s,beforeBuildLabels:s,buildLabels:s,afterBuildLabels:s,beforeFit:s,fit:function(){var t=this,e=o.valueOrDefault,n=t.options,i=n.display,a=e(n.fontSize,r.global.defaultFontSize),s=t.minSize,u=o.isArray(n.text)?n.text.length:1,c=o.options.toLineHeight(n.lineHeight,a),l=i?u*c+2*n.padding:0;t.isHorizontal()?(s.width=t.maxWidth,s.height=l):(s.width=l,s.height=t.maxHeight),t.width=s.width,t.height=s.height},afterFit:s,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this,e=t.ctx,n=o.valueOrDefault,i=t.options,a=r.global;if(i.display){var s,u,c,l=n(i.fontSize,a.defaultFontSize),f=n(i.fontStyle,a.defaultFontStyle),d=n(i.fontFamily,a.defaultFontFamily),h=o.fontString(l,f,d),p=o.options.toLineHeight(i.lineHeight,l),m=p/2+i.padding,g=0,v=t.top,y=t.left,b=t.bottom,_=t.right;e.fillStyle=n(i.fontColor,a.defaultFontColor),e.font=h,t.isHorizontal()?(u=y+(_-y)/2,c=v+m,s=_-y):(u="left"===i.position?y+m:_-m,c=v+(b-v)/2,s=b-v,g=Math.PI*("left"===i.position?-.5:.5)),e.save(),e.translate(u,c),e.rotate(g),e.textAlign="center",e.textBaseline="middle";var w=i.text;if(o.isArray(w))for(var x=0,T=0;T<w.length;++T)e.fillText(w[T],0,x,s),x+=p;else e.fillText(w,0,0,s);e.restore()}}});function c(t,e){var n=new u({ctx:t.ctx,options:e,chart:t});a.configure(t,n,e),a.addBox(t,n),t.titleBlock=n}t.exports={id:"title",_element:u,beforeInit:function(t){var e=t.options.title;e&&c(t,e)},beforeUpdate:function(t){var e=t.options.title,n=t.titleBlock;e?(o.mergeIf(e,r.global.title),n?(a.configure(t,n,e),n.options=e):c(t,e)):n&&(a.removeBox(t,n),delete t.titleBlock)}}},63318:function(t,e,n){"use strict";var r=n(26925),i=n(73920);t.exports=function(){var t=r.extend({getLabels:function(){var t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels},determineDataLimits:function(){var t,e=this,n=e.getLabels();e.minIndex=0,e.maxIndex=n.length-1,void 0!==e.options.ticks.min&&(t=n.indexOf(e.options.ticks.min),e.minIndex=-1!==t?t:e.minIndex),void 0!==e.options.ticks.max&&(t=n.indexOf(e.options.ticks.max),e.maxIndex=-1!==t?t:e.maxIndex),e.min=n[e.minIndex],e.max=n[e.maxIndex]},buildTicks:function(){var t=this,e=t.getLabels();t.ticks=0===t.minIndex&&t.maxIndex===e.length-1?e:e.slice(t.minIndex,t.maxIndex+1)},getLabelForIndex:function(t,e){var n=this,r=n.chart.data,i=n.isHorizontal();return r.yLabels&&!i?n.getRightValue(r.datasets[e].data[t]):n.ticks[t-n.minIndex]},getPixelForValue:function(t,e){var n,r=this,i=r.options.offset,o=Math.max(r.maxIndex+1-r.minIndex-(i?0:1),1);if(null!=t&&(n=r.isHorizontal()?t.x:t.y),void 0!==n||void 0!==t&&isNaN(e)){t=n||t;var a=r.getLabels().indexOf(t);e=-1!==a?a:e}if(r.isHorizontal()){var s=r.width/o,u=s*(e-r.minIndex);return i&&(u+=s/2),r.left+Math.round(u)}var c=r.height/o,l=c*(e-r.minIndex);return i&&(l+=c/2),r.top+Math.round(l)},getPixelForTick:function(t){return this.getPixelForValue(this.ticks[t],t+this.minIndex,null)},getValueForPixel:function(t){var e=this,n=e.options.offset,r=Math.max(e._ticks.length-(n?0:1),1),i=e.isHorizontal(),o=(i?e.width:e.height)/r;return t-=i?e.left:e.top,n&&(t-=o/2),(t<=0?0:Math.round(t/o))+e.minIndex},getBasePixel:function(){return this.bottom}});i.registerScaleType("category",t,{position:"bottom"})}},61503:function(t,e,n){"use strict";var r=n(4398),i=n(68743),o=n(73920),a=n(81933);t.exports=function(t){var e={position:"left",ticks:{callback:a.formatters.linear}},n=t.LinearScaleBase.extend({determineDataLimits:function(){var t=this,e=t.options,n=t.chart,r=n.data.datasets,o=t.isHorizontal();function a(e){return o?e.xAxisID===t.id:e.yAxisID===t.id}t.min=null,t.max=null;var s=e.stacked;if(void 0===s&&i.each(r,(function(t,e){if(!s){var r=n.getDatasetMeta(e);n.isDatasetVisible(e)&&a(r)&&void 0!==r.stack&&(s=!0)}})),e.stacked||s){var u={};i.each(r,(function(r,o){var s=n.getDatasetMeta(o),c=[s.type,void 0===e.stacked&&void 0===s.stack?o:"",s.stack].join(".");void 0===u[c]&&(u[c]={positiveValues:[],negativeValues:[]});var l=u[c].positiveValues,f=u[c].negativeValues;n.isDatasetVisible(o)&&a(s)&&i.each(r.data,(function(n,r){var i=+t.getRightValue(n);isNaN(i)||s.data[r].hidden||(l[r]=l[r]||0,f[r]=f[r]||0,e.relativePoints?l[r]=100:i<0?f[r]+=i:l[r]+=i)}))})),i.each(u,(function(e){var n=e.positiveValues.concat(e.negativeValues),r=i.min(n),o=i.max(n);t.min=null===t.min?r:Math.min(t.min,r),t.max=null===t.max?o:Math.max(t.max,o)}))}else i.each(r,(function(e,r){var o=n.getDatasetMeta(r);n.isDatasetVisible(r)&&a(o)&&i.each(e.data,(function(e,n){var r=+t.getRightValue(e);isNaN(r)||o.data[n].hidden||((null===t.min||r<t.min)&&(t.min=r),(null===t.max||r>t.max)&&(t.max=r))}))}));t.min=isFinite(t.min)&&!isNaN(t.min)?t.min:0,t.max=isFinite(t.max)&&!isNaN(t.max)?t.max:1,this.handleTickRangeOptions()},getTickLimit:function(){var t,e=this,n=e.options.ticks;if(e.isHorizontal())t=Math.min(n.maxTicksLimit?n.maxTicksLimit:11,Math.ceil(e.width/50));else{var o=i.valueOrDefault(n.fontSize,r.global.defaultFontSize);t=Math.min(n.maxTicksLimit?n.maxTicksLimit:11,Math.ceil(e.height/(2*o)))}return t},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){var e=this,n=e.start,r=+e.getRightValue(t),i=e.end-n;return e.isHorizontal()?e.left+e.width/i*(r-n):e.bottom-e.height/i*(r-n)},getValueForPixel:function(t){var e=this,n=e.isHorizontal(),r=n?e.width:e.height,i=(n?t-e.left:e.bottom-t)/r;return e.start+(e.end-e.start)*i},getPixelForTick:function(t){return this.getPixelForValue(this.ticksAsNumbers[t])}});o.registerScaleType("linear",n,e)}},94979:function(t,e,n){"use strict";var r=n(68743),i=n(26925);t.exports=function(t){var e=r.noop;t.LinearScaleBase=i.extend({getRightValue:function(t){return"string"==typeof t?+t:i.prototype.getRightValue.call(this,t)},handleTickRangeOptions:function(){var t=this,e=t.options.ticks;if(e.beginAtZero){var n=r.sign(t.min),i=r.sign(t.max);n<0&&i<0?t.max=0:n>0&&i>0&&(t.min=0)}var o=void 0!==e.min||void 0!==e.suggestedMin,a=void 0!==e.max||void 0!==e.suggestedMax;void 0!==e.min?t.min=e.min:void 0!==e.suggestedMin&&(null===t.min?t.min=e.suggestedMin:t.min=Math.min(t.min,e.suggestedMin)),void 0!==e.max?t.max=e.max:void 0!==e.suggestedMax&&(null===t.max?t.max=e.suggestedMax:t.max=Math.max(t.max,e.suggestedMax)),o!==a&&t.min>=t.max&&(o?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,e.beginAtZero||t.min--)},getTickLimit:e,handleDirectionalChanges:e,buildTicks:function(){var t=this,e=t.options.ticks,n=t.getTickLimit(),i={maxTicks:n=Math.max(2,n),min:e.min,max:e.max,precision:e.precision,stepSize:r.valueOrDefault(e.fixedStepSize,e.stepSize)},o=t.ticks=function(t,e){var n,i,o,a=[];if(t.stepSize&&t.stepSize>0)o=t.stepSize;else{var s=r.niceNum(e.max-e.min,!1);o=r.niceNum(s/(t.maxTicks-1),!0),void 0!==(i=t.precision)&&(n=Math.pow(10,i),o=Math.ceil(o*n)/n)}var u=Math.floor(e.min/o)*o,c=Math.ceil(e.max/o)*o;r.isNullOrUndef(t.min)||r.isNullOrUndef(t.max)||!t.stepSize||r.almostWhole((t.max-t.min)/t.stepSize,o/1e3)&&(u=t.min,c=t.max);var l=(c-u)/o;l=r.almostEquals(l,Math.round(l),o/1e3)?Math.round(l):Math.ceil(l),i=1,o<1&&(i=Math.pow(10,1-Math.floor(r.log10(o))),u=Math.round(u*i)/i,c=Math.round(c*i)/i),a.push(void 0!==t.min?t.min:u);for(var f=1;f<l;++f)a.push(Math.round((u+f*o)*i)/i);return a.push(void 0!==t.max?t.max:c),a}(i,t);t.handleDirectionalChanges(),t.max=r.max(o),t.min=r.min(o),e.reverse?(o.reverse(),t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max)},convertTicksToLabels:function(){var t=this;t.ticksAsNumbers=t.ticks.slice(),t.zeroLineIndex=t.ticks.indexOf(0),i.prototype.convertTicksToLabels.call(t)}})}},26524:function(t,e,n){"use strict";var r=n(68743),i=n(26925),o=n(73920),a=n(81933);t.exports=function(t){var e={position:"left",ticks:{callback:a.formatters.logarithmic}},n=i.extend({determineDataLimits:function(){var t=this,e=t.options,n=t.chart,i=n.data.datasets,o=t.isHorizontal();function a(e){return o?e.xAxisID===t.id:e.yAxisID===t.id}t.min=null,t.max=null,t.minNotZero=null;var s=e.stacked;if(void 0===s&&r.each(i,(function(t,e){if(!s){var r=n.getDatasetMeta(e);n.isDatasetVisible(e)&&a(r)&&void 0!==r.stack&&(s=!0)}})),e.stacked||s){var u={};r.each(i,(function(i,o){var s=n.getDatasetMeta(o),c=[s.type,void 0===e.stacked&&void 0===s.stack?o:"",s.stack].join(".");n.isDatasetVisible(o)&&a(s)&&(void 0===u[c]&&(u[c]=[]),r.each(i.data,(function(e,n){var r=u[c],i=+t.getRightValue(e);isNaN(i)||s.data[n].hidden||i<0||(r[n]=r[n]||0,r[n]+=i)})))})),r.each(u,(function(e){if(e.length>0){var n=r.min(e),i=r.max(e);t.min=null===t.min?n:Math.min(t.min,n),t.max=null===t.max?i:Math.max(t.max,i)}}))}else r.each(i,(function(e,i){var o=n.getDatasetMeta(i);n.isDatasetVisible(i)&&a(o)&&r.each(e.data,(function(e,n){var r=+t.getRightValue(e);isNaN(r)||o.data[n].hidden||r<0||((null===t.min||r<t.min)&&(t.min=r),(null===t.max||r>t.max)&&(t.max=r),0!==r&&(null===t.minNotZero||r<t.minNotZero)&&(t.minNotZero=r))}))}));this.handleTickRangeOptions()},handleTickRangeOptions:function(){var t=this,e=t.options.ticks,n=r.valueOrDefault;t.min=n(e.min,t.min),t.max=n(e.max,t.max),t.min===t.max&&(0!==t.min&&null!==t.min?(t.min=Math.pow(10,Math.floor(r.log10(t.min))-1),t.max=Math.pow(10,Math.floor(r.log10(t.max))+1)):(t.min=1,t.max=10)),null===t.min&&(t.min=Math.pow(10,Math.floor(r.log10(t.max))-1)),null===t.max&&(t.max=0!==t.min?Math.pow(10,Math.floor(r.log10(t.min))+1):10),null===t.minNotZero&&(t.min>0?t.minNotZero=t.min:t.max<1?t.minNotZero=Math.pow(10,Math.floor(r.log10(t.max))):t.minNotZero=1)},buildTicks:function(){var t=this,e=t.options.ticks,n=!t.isHorizontal(),i={min:e.min,max:e.max},o=t.ticks=function(t,e){var n,i,o=[],a=r.valueOrDefault,s=a(t.min,Math.pow(10,Math.floor(r.log10(e.min)))),u=Math.floor(r.log10(e.max)),c=Math.ceil(e.max/Math.pow(10,u));0===s?(n=Math.floor(r.log10(e.minNotZero)),i=Math.floor(e.minNotZero/Math.pow(10,n)),o.push(s),s=i*Math.pow(10,n)):(n=Math.floor(r.log10(s)),i=Math.floor(s/Math.pow(10,n)));var l=n<0?Math.pow(10,Math.abs(n)):1;do{o.push(s),10==++i&&(i=1,l=++n>=0?1:l),s=Math.round(i*Math.pow(10,n)*l)/l}while(n<u||n===u&&i<c);var f=a(t.max,s);return o.push(f),o}(i,t);t.max=r.max(o),t.min=r.min(o),e.reverse?(n=!n,t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max),n&&o.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),i.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForTick:function(t){return this.getPixelForValue(this.tickValues[t])},_getFirstTickValue:function(t){var e=Math.floor(r.log10(t));return Math.floor(t/Math.pow(10,e))*Math.pow(10,e)},getPixelForValue:function(e){var n,i,o,a,s,u=this,c=u.options.ticks.reverse,l=r.log10,f=u._getFirstTickValue(u.minNotZero),d=0;return e=+u.getRightValue(e),c?(o=u.end,a=u.start,s=-1):(o=u.start,a=u.end,s=1),u.isHorizontal()?(n=u.width,i=c?u.right:u.left):(n=u.height,s*=-1,i=c?u.top:u.bottom),e!==o&&(0===o&&(n-=d=r.getValueOrDefault(u.options.ticks.fontSize,t.defaults.global.defaultFontSize),o=f),0!==e&&(d+=n/(l(a)-l(o))*(l(e)-l(o))),i+=s*d),i},getValueForPixel:function(e){var n,i,o,a,s=this,u=s.options.ticks.reverse,c=r.log10,l=s._getFirstTickValue(s.minNotZero);if(u?(i=s.end,o=s.start):(i=s.start,o=s.end),s.isHorizontal()?(n=s.width,a=u?s.right-e:e-s.left):(n=s.height,a=u?e-s.top:s.bottom-e),a!==i){if(0===i){var f=r.getValueOrDefault(s.options.ticks.fontSize,t.defaults.global.defaultFontSize);a-=f,n-=f,i=l}a*=c(o)-c(i),a/=n,a=Math.pow(10,c(i)+a)}return a}});o.registerScaleType("logarithmic",n,e)}},88759:function(t,e,n){"use strict";var r=n(4398),i=n(68743),o=n(73920),a=n(81933);t.exports=function(t){var e=r.global,n={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0, 0, 0, 0.1)",lineWidth:1},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:a.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(t){return t}}};function s(t){var e=t.options;return e.angleLines.display||e.pointLabels.display?t.chart.data.labels.length:0}function u(t){var n=t.options.pointLabels,r=i.valueOrDefault(n.fontSize,e.defaultFontSize),o=i.valueOrDefault(n.fontStyle,e.defaultFontStyle),a=i.valueOrDefault(n.fontFamily,e.defaultFontFamily);return{size:r,style:o,family:a,font:i.fontString(r,o,a)}}function c(t,e,n,r,i){return t===r||t===i?{start:e-n/2,end:e+n/2}:t<r||t>i?{start:e-n-5,end:e}:{start:e,end:e+n+5}}function l(t){return 0===t||180===t?"center":t<180?"left":"right"}function f(t,e,n,r){if(i.isArray(e))for(var o=n.y,a=1.5*r,s=0;s<e.length;++s)t.fillText(e[s],n.x,o),o+=a;else t.fillText(e,n.x,n.y)}function d(t,e,n){90===t||270===t?n.y-=e.h/2:(t>270||t<90)&&(n.y-=e.h)}function h(t){return i.isNumber(t)?t:0}var p=t.LinearScaleBase.extend({setDimensions:function(){var t=this,n=t.options,r=n.ticks;t.width=t.maxWidth,t.height=t.maxHeight,t.xCenter=Math.round(t.width/2),t.yCenter=Math.round(t.height/2);var o=i.min([t.height,t.width]),a=i.valueOrDefault(r.fontSize,e.defaultFontSize);t.drawingArea=n.display?o/2-(a/2+r.backdropPaddingY):o/2},determineDataLimits:function(){var t=this,e=t.chart,n=Number.POSITIVE_INFINITY,r=Number.NEGATIVE_INFINITY;i.each(e.data.datasets,(function(o,a){if(e.isDatasetVisible(a)){var s=e.getDatasetMeta(a);i.each(o.data,(function(e,i){var o=+t.getRightValue(e);isNaN(o)||s.data[i].hidden||(n=Math.min(o,n),r=Math.max(o,r))}))}})),t.min=n===Number.POSITIVE_INFINITY?0:n,t.max=r===Number.NEGATIVE_INFINITY?0:r,t.handleTickRangeOptions()},getTickLimit:function(){var t=this.options.ticks,n=i.valueOrDefault(t.fontSize,e.defaultFontSize);return Math.min(t.maxTicksLimit?t.maxTicksLimit:11,Math.ceil(this.drawingArea/(1.5*n)))},convertTicksToLabels:function(){var e=this;t.LinearScaleBase.prototype.convertTicksToLabels.call(e),e.pointLabels=e.chart.data.labels.map(e.options.pointLabels.callback,e)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){var t,e;this.options.pointLabels.display?function(t){var e,n,r,o=u(t),a=Math.min(t.height/2,t.width/2),l={r:t.width,l:0,t:t.height,b:0},f={};t.ctx.font=o.font,t._pointLabelSizes=[];var d,h,p,m=s(t);for(e=0;e<m;e++){r=t.getPointPosition(e,a),d=t.ctx,h=o.size,p=t.pointLabels[e]||"",n=i.isArray(p)?{w:i.longestText(d,d.font,p),h:p.length*h+1.5*(p.length-1)*h}:{w:d.measureText(p).width,h:h},t._pointLabelSizes[e]=n;var g=t.getIndexAngle(e),v=i.toDegrees(g)%360,y=c(v,r.x,n.w,0,180),b=c(v,r.y,n.h,90,270);y.start<l.l&&(l.l=y.start,f.l=g),y.end>l.r&&(l.r=y.end,f.r=g),b.start<l.t&&(l.t=b.start,f.t=g),b.end>l.b&&(l.b=b.end,f.b=g)}t.setReductions(a,l,f)}(this):(t=this,e=Math.min(t.height/2,t.width/2),t.drawingArea=Math.round(e),t.setCenterPoint(0,0,0,0))},setReductions:function(t,e,n){var r=this,i=e.l/Math.sin(n.l),o=Math.max(e.r-r.width,0)/Math.sin(n.r),a=-e.t/Math.cos(n.t),s=-Math.max(e.b-r.height,0)/Math.cos(n.b);i=h(i),o=h(o),a=h(a),s=h(s),r.drawingArea=Math.min(Math.round(t-(i+o)/2),Math.round(t-(a+s)/2)),r.setCenterPoint(i,o,a,s)},setCenterPoint:function(t,e,n,r){var i=this,o=i.width-e-i.drawingArea,a=t+i.drawingArea,s=n+i.drawingArea,u=i.height-r-i.drawingArea;i.xCenter=Math.round((a+o)/2+i.left),i.yCenter=Math.round((s+u)/2+i.top)},getIndexAngle:function(t){return t*(2*Math.PI/s(this))+(this.chart.options&&this.chart.options.startAngle?this.chart.options.startAngle:0)*Math.PI*2/360},getDistanceFromCenterForValue:function(t){var e=this;if(null===t)return 0;var n=e.drawingArea/(e.max-e.min);return e.options.ticks.reverse?(e.max-t)*n:(t-e.min)*n},getPointPosition:function(t,e){var n=this,r=n.getIndexAngle(t)-Math.PI/2;return{x:Math.round(Math.cos(r)*e)+n.xCenter,y:Math.round(Math.sin(r)*e)+n.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},getBasePosition:function(){var t=this,e=t.min,n=t.max;return t.getPointPositionForValue(0,t.beginAtZero?0:e<0&&n<0?n:e>0&&n>0?e:0)},draw:function(){var t=this,n=t.options,r=n.gridLines,o=n.ticks,a=i.valueOrDefault;if(n.display){var c=t.ctx,h=this.getIndexAngle(0),p=a(o.fontSize,e.defaultFontSize),m=a(o.fontStyle,e.defaultFontStyle),g=a(o.fontFamily,e.defaultFontFamily),v=i.fontString(p,m,g);i.each(t.ticks,(function(n,u){if(u>0||o.reverse){var l=t.getDistanceFromCenterForValue(t.ticksAsNumbers[u]);if(r.display&&0!==u&&function(t,e,n,r){var o=t.ctx;if(o.strokeStyle=i.valueAtIndexOrDefault(e.color,r-1),o.lineWidth=i.valueAtIndexOrDefault(e.lineWidth,r-1),t.options.gridLines.circular)o.beginPath(),o.arc(t.xCenter,t.yCenter,n,0,2*Math.PI),o.closePath(),o.stroke();else{var a=s(t);if(0===a)return;o.beginPath();var u=t.getPointPosition(0,n);o.moveTo(u.x,u.y);for(var c=1;c<a;c++)u=t.getPointPosition(c,n),o.lineTo(u.x,u.y);o.closePath(),o.stroke()}}(t,r,l,u),o.display){var f=a(o.fontColor,e.defaultFontColor);if(c.font=v,c.save(),c.translate(t.xCenter,t.yCenter),c.rotate(h),o.showLabelBackdrop){var d=c.measureText(n).width;c.fillStyle=o.backdropColor,c.fillRect(-d/2-o.backdropPaddingX,-l-p/2-o.backdropPaddingY,d+2*o.backdropPaddingX,p+2*o.backdropPaddingY)}c.textAlign="center",c.textBaseline="middle",c.fillStyle=f,c.fillText(n,0,-l),c.restore()}}})),(n.angleLines.display||n.pointLabels.display)&&function(t){var n=t.ctx,r=t.options,o=r.angleLines,a=r.pointLabels;n.lineWidth=o.lineWidth,n.strokeStyle=o.color;var c=t.getDistanceFromCenterForValue(r.ticks.reverse?t.min:t.max),h=u(t);n.textBaseline="top";for(var p=s(t)-1;p>=0;p--){if(o.display){var m=t.getPointPosition(p,c);n.beginPath(),n.moveTo(t.xCenter,t.yCenter),n.lineTo(m.x,m.y),n.stroke(),n.closePath()}if(a.display){var g=t.getPointPosition(p,c+5),v=i.valueAtIndexOrDefault(a.fontColor,p,e.defaultFontColor);n.font=h.font,n.fillStyle=v;var y=t.getIndexAngle(p),b=i.toDegrees(y);n.textAlign=l(b),d(b,t._pointLabelSizes[p],g),f(n,t.pointLabels[p]||"",g,h.size)}}}(t)}}});o.registerScaleType("radialLinear",p,n)}},82172:function(t,e,n){"use strict";var r=n(70420);r="function"==typeof r?r:window.moment;var i=n(4398),o=n(68743),a=n(26925),s=n(73920),u=Number.MIN_SAFE_INTEGER||-9007199254740991,c=Number.MAX_SAFE_INTEGER||9007199254740991,l={millisecond:{common:!0,size:1,steps:[1,2,5,10,20,50,100,250,500]},second:{common:!0,size:1e3,steps:[1,2,5,10,15,30]},minute:{common:!0,size:6e4,steps:[1,2,5,10,15,30]},hour:{common:!0,size:36e5,steps:[1,2,3,6,12]},day:{common:!0,size:864e5,steps:[1,2,5]},week:{common:!1,size:6048e5,steps:[1,2,3,4]},month:{common:!0,size:2628e6,steps:[1,2,3]},quarter:{common:!1,size:7884e6,steps:[1,2,3,4]},year:{common:!0,size:3154e7}},f=Object.keys(l);function d(t,e){return t-e}function h(t){var e,n,r,i={},o=[];for(e=0,n=t.length;e<n;++e)i[r=t[e]]||(i[r]=!0,o.push(r));return o}function p(t,e,n,r){var i=function(t,e,n){for(var r,i,o,a=0,s=t.length-1;a>=0&&a<=s;){if(i=t[(r=a+s>>1)-1]||null,o=t[r],!i)return{lo:null,hi:o};if(o[e]<n)a=r+1;else{if(!(i[e]>n))return{lo:i,hi:o};s=r-1}}return{lo:o,hi:null}}(t,e,n),o=i.lo?i.hi?i.lo:t[t.length-2]:t[0],a=i.lo?i.hi?i.hi:t[t.length-1]:t[1],s=a[e]-o[e],u=s?(n-o[e])/s:0,c=(a[r]-o[r])*u;return o[r]+c}function m(t,e){var n=e.parser,i=e.parser||e.format;return"function"==typeof n?n(t):"string"==typeof t&&"string"==typeof i?r(t,i):(t instanceof r||(t=r(t)),t.isValid()?t:"function"==typeof i?i(t):t)}function g(t,e){if(o.isNullOrUndef(t))return null;var n=e.options.time,r=m(e.getRightValue(t),n);return r.isValid()?(n.round&&r.startOf(n.round),r.valueOf()):null}function v(t){for(var e=f.indexOf(t)+1,n=f.length;e<n;++e)if(l[f[e]].common)return f[e]}function y(t,e,n,i){var a,s=i.time,u=s.unit||function(t,e,n,r){var i,o,a,s=f.length;for(i=f.indexOf(t);i<s-1;++i)if(a=(o=l[f[i]]).steps?o.steps[o.steps.length-1]:c,o.common&&Math.ceil((n-e)/(a*o.size))<=r)return f[i];return f[s-1]}(s.minUnit,t,e,n),d=v(u),h=o.valueOrDefault(s.stepSize,s.unitStepSize),p="week"===u&&s.isoWeekday,m=i.ticks.major.enabled,g=l[u],y=r(t),b=r(e),_=[];for(h||(h=function(t,e,n,r){var i,o,a,s=e-t,u=l[n],c=u.size,f=u.steps;if(!f)return Math.ceil(s/(r*c));for(i=0,o=f.length;i<o&&(a=f[i],!(Math.ceil(s/(c*a))<=r));++i);return a}(t,e,u,n)),p&&(y=y.isoWeekday(p),b=b.isoWeekday(p)),y=y.startOf(p?"day":u),(b=b.startOf(p?"day":u))<e&&b.add(1,u),a=r(y),m&&d&&!p&&!s.round&&(a.startOf(d),a.add(~~((y-a)/(g.size*h))*h,u));a<b;a.add(h,u))_.push(+a);return _.push(+a),_}t.exports=function(){var t=a.extend({initialize:function(){if(!r)throw new Error("Chart.js - Moment.js could not be found! You must include it before Chart.js to use the time scale. Download at https://momentjs.com");this.mergeTicksOptions(),a.prototype.initialize.call(this)},update:function(){var t=this,e=t.options;return e.time&&e.time.format&&console.warn("options.time.format is deprecated and replaced by options.time.parser."),a.prototype.update.apply(t,arguments)},getRightValue:function(t){return t&&void 0!==t.t&&(t=t.t),a.prototype.getRightValue.call(this,t)},determineDataLimits:function(){var t,e,n,i,a,s,l=this,f=l.chart,p=l.options.time,m=p.unit||"day",v=c,y=u,b=[],_=[],w=[];for(t=0,n=f.data.labels.length;t<n;++t)w.push(g(f.data.labels[t],l));for(t=0,n=(f.data.datasets||[]).length;t<n;++t)if(f.isDatasetVisible(t))if(a=f.data.datasets[t].data,o.isObject(a[0]))for(_[t]=[],e=0,i=a.length;e<i;++e)s=g(a[e],l),b.push(s),_[t][e]=s;else b.push.apply(b,w),_[t]=w.slice(0);else _[t]=[];w.length&&(w=h(w).sort(d),v=Math.min(v,w[0]),y=Math.max(y,w[w.length-1])),b.length&&(b=h(b).sort(d),v=Math.min(v,b[0]),y=Math.max(y,b[b.length-1])),v=g(p.min,l)||v,y=g(p.max,l)||y,v=v===c?+r().startOf(m):v,y=y===u?+r().endOf(m)+1:y,l.min=Math.min(v,y),l.max=Math.max(v+1,y),l._horizontal=l.isHorizontal(),l._table=[],l._timestamps={data:b,datasets:_,labels:w}},buildTicks:function(){var t,e,n,i=this,o=i.min,a=i.max,s=i.options,u=s.time,c=[],d=[];switch(s.ticks.source){case"data":c=i._timestamps.data;break;case"labels":c=i._timestamps.labels;break;default:c=y(o,a,i.getLabelCapacity(o),s)}for("ticks"===s.bounds&&c.length&&(o=c[0],a=c[c.length-1]),o=g(u.min,i)||o,a=g(u.max,i)||a,t=0,e=c.length;t<e;++t)(n=c[t])>=o&&n<=a&&d.push(n);return i.min=o,i.max=a,i._unit=u.unit||function(t,e,n,i){var o,a,s=r.duration(r(i).diff(r(n)));for(o=f.length-1;o>=f.indexOf(e);o--)if(a=f[o],l[a].common&&s.as(a)>=t.length)return a;return f[e?f.indexOf(e):0]}(d,u.minUnit,i.min,i.max),i._majorUnit=v(i._unit),i._table=function(t,e,n,r){if("linear"===r||!t.length)return[{time:e,pos:0},{time:n,pos:1}];var i,o,a,s,u,c=[],l=[e];for(i=0,o=t.length;i<o;++i)(s=t[i])>e&&s<n&&l.push(s);for(l.push(n),i=0,o=l.length;i<o;++i)u=l[i+1],a=l[i-1],s=l[i],void 0!==a&&void 0!==u&&Math.round((u+a)/2)===s||c.push({time:s,pos:i/(o-1)});return c}(i._timestamps.data,o,a,s.distribution),i._offsets=function(t,e,n,r,i){var o,a,s=0,u=0;return i.offset&&e.length&&(i.time.min||(o=e.length>1?e[1]:r,a=e[0],s=(p(t,"time",o,"pos")-p(t,"time",a,"pos"))/2),i.time.max||(o=e[e.length-1],a=e.length>1?e[e.length-2]:n,u=(p(t,"time",o,"pos")-p(t,"time",a,"pos"))/2)),{left:s,right:u}}(i._table,d,o,a,s),i._labelFormat=function(t,e){var n,r,i,o=t.length;for(n=0;n<o;n++){if(0!==(r=m(t[n],e)).millisecond())return"MMM D, YYYY h:mm:ss.SSS a";0===r.second()&&0===r.minute()&&0===r.hour()||(i=!0)}return i?"MMM D, YYYY h:mm:ss a":"MMM D, YYYY"}(i._timestamps.data,u),function(t,e){var n,i,o,a,s=[];for(n=0,i=t.length;n<i;++n)o=t[n],a=!!e&&o===+r(o).startOf(e),s.push({value:o,major:a});return s}(d,i._majorUnit)},getLabelForIndex:function(t,e){var n=this,r=n.chart.data,i=n.options.time,a=r.labels&&t<r.labels.length?r.labels[t]:"",s=r.datasets[e].data[t];return o.isObject(s)&&(a=n.getRightValue(s)),i.tooltipFormat?m(a,i).format(i.tooltipFormat):"string"==typeof a?a:m(a,i).format(n._labelFormat)},tickFormatFunction:function(t,e,n,r){var i=this,a=i.options,s=t.valueOf(),u=a.time.displayFormats,c=u[i._unit],l=i._majorUnit,f=u[l],d=t.clone().startOf(l).valueOf(),h=a.ticks.major,p=h.enabled&&l&&f&&s===d,m=t.format(r||(p?f:c)),g=p?h:a.ticks.minor,v=o.valueOrDefault(g.callback,g.userCallback);return v?v(m,e,n):m},convertTicksToLabels:function(t){var e,n,i=[];for(e=0,n=t.length;e<n;++e)i.push(this.tickFormatFunction(r(t[e].value),e,t));return i},getPixelForOffset:function(t){var e=this,n=e._horizontal?e.width:e.height,r=e._horizontal?e.left:e.top,i=p(e._table,"time",t,"pos");return r+n*(e._offsets.left+i)/(e._offsets.left+1+e._offsets.right)},getPixelForValue:function(t,e,n){var r=this,i=null;if(void 0!==e&&void 0!==n&&(i=r._timestamps.datasets[n][e]),null===i&&(i=g(t,r)),null!==i)return r.getPixelForOffset(i)},getPixelForTick:function(t){var e=this.getTicks();return t>=0&&t<e.length?this.getPixelForOffset(e[t].value):null},getValueForPixel:function(t){var e=this,n=e._horizontal?e.width:e.height,i=e._horizontal?e.left:e.top,o=(n?(t-i)/n:0)*(e._offsets.left+1+e._offsets.left)-e._offsets.right,a=p(e._table,"pos",o,"time");return r(a)},getLabelWidth:function(t){var e=this.options.ticks,n=this.ctx.measureText(t).width,r=o.toRadians(e.maxRotation),a=Math.cos(r),s=Math.sin(r);return n*a+o.valueOrDefault(e.fontSize,i.global.defaultFontSize)*s},getLabelCapacity:function(t){var e=this,n=e.options.time.displayFormats.millisecond,i=e.tickFormatFunction(r(t),0,[],n),o=e.getLabelWidth(i),a=e.isHorizontal()?e.width:e.height,s=Math.floor(a/o);return s>0?s:1}});s.registerScaleType("time",t,{position:"bottom",distribution:"linear",bounds:"data",time:{parser:!1,format:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}})}},20297:function(t,e,n){var r=n(8874);function i(t){if(t){var e=[0,0,0],n=1,i=t.match(/^#([a-fA-F0-9]{3})$/i);if(i){i=i[1];for(var o=0;o<e.length;o++)e[o]=parseInt(i[o]+i[o],16)}else if(i=t.match(/^#([a-fA-F0-9]{6})$/i)){i=i[1];for(o=0;o<e.length;o++)e[o]=parseInt(i.slice(2*o,2*o+2),16)}else if(i=t.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(o=0;o<e.length;o++)e[o]=parseInt(i[o+1]);n=parseFloat(i[4])}else if(i=t.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(o=0;o<e.length;o++)e[o]=Math.round(2.55*parseFloat(i[o+1]));n=parseFloat(i[4])}else if(i=t.match(/(\w+)/)){if("transparent"==i[1])return[0,0,0,0];if(!(e=r[i[1]]))return}for(o=0;o<e.length;o++)e[o]=l(e[o],0,255);return n=n||0==n?l(n,0,1):1,e[3]=n,e}}function o(t){if(t){var e=t.match(/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var n=parseFloat(e[4]);return[l(parseInt(e[1]),0,360),l(parseFloat(e[2]),0,100),l(parseFloat(e[3]),0,100),l(isNaN(n)?1:n,0,1)]}}}function a(t){if(t){var e=t.match(/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var n=parseFloat(e[4]);return[l(parseInt(e[1]),0,360),l(parseFloat(e[2]),0,100),l(parseFloat(e[3]),0,100),l(isNaN(n)?1:n,0,1)]}}}function s(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"rgba("+t[0]+", "+t[1]+", "+t[2]+", "+e+")"}function u(t,e){return"rgba("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%, "+(e||t[3]||1)+")"}function c(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+e+")"}function l(t,e,n){return Math.min(Math.max(e,t),n)}function f(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e}t.exports={getRgba:i,getHsla:o,getRgb:function(t){var e=i(t);return e&&e.slice(0,3)},getHsl:function(t){var e=o(t);return e&&e.slice(0,3)},getHwb:a,getAlpha:function(t){var e=i(t);if(e)return e[3];if(e=o(t))return e[3];if(e=a(t))return e[3]},hexString:function(t){return"#"+f(t[0])+f(t[1])+f(t[2])},rgbString:function(t,e){if(e<1||t[3]&&t[3]<1)return s(t,e);return"rgb("+t[0]+", "+t[1]+", "+t[2]+")"},rgbaString:s,percentString:function(t,e){if(e<1||t[3]&&t[3]<1)return u(t,e);var n=Math.round(t[0]/255*100),r=Math.round(t[1]/255*100),i=Math.round(t[2]/255*100);return"rgb("+n+"%, "+r+"%, "+i+"%)"},percentaString:u,hslString:function(t,e){if(e<1||t[3]&&t[3]<1)return c(t,e);return"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"},hslaString:c,hwbString:function(t,e){void 0===e&&(e=void 0!==t[3]?t[3]:1);return"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+(void 0!==e&&1!==e?", "+e:"")+")"},keyword:function(t){return d[t.slice(0,3)]}};var d={};for(var h in r)d[r[h]]=h},87863:function(t,e,n){var r=n(22270),i=n(20297),o=function(t){return t instanceof o?t:this instanceof o?(this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1},void("string"==typeof t?(e=i.getRgba(t))?this.setValues("rgb",e):(e=i.getHsla(t))?this.setValues("hsl",e):(e=i.getHwb(t))&&this.setValues("hwb",e):"object"==typeof t&&(void 0!==(e=t).r||void 0!==e.red?this.setValues("rgb",e):void 0!==e.l||void 0!==e.lightness?this.setValues("hsl",e):void 0!==e.v||void 0!==e.value?this.setValues("hsv",e):void 0!==e.w||void 0!==e.whiteness?this.setValues("hwb",e):void 0===e.c&&void 0===e.cyan||this.setValues("cmyk",e)))):new o(t);var e};o.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var t=this.values;return 1!==t.alpha?t.hwb.concat([t.alpha]):t.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var t=this.values;return t.rgb.concat([t.alpha])},hslaArray:function(){var t=this.values;return t.hsl.concat([t.alpha])},alpha:function(t){return void 0===t?this.values.alpha:(this.setValues("alpha",t),this)},red:function(t){return this.setChannel("rgb",0,t)},green:function(t){return this.setChannel("rgb",1,t)},blue:function(t){return this.setChannel("rgb",2,t)},hue:function(t){return t&&(t=(t%=360)<0?360+t:t),this.setChannel("hsl",0,t)},saturation:function(t){return this.setChannel("hsl",1,t)},lightness:function(t){return this.setChannel("hsl",2,t)},saturationv:function(t){return this.setChannel("hsv",1,t)},whiteness:function(t){return this.setChannel("hwb",1,t)},blackness:function(t){return this.setChannel("hwb",2,t)},value:function(t){return this.setChannel("hsv",2,t)},cyan:function(t){return this.setChannel("cmyk",0,t)},magenta:function(t){return this.setChannel("cmyk",1,t)},yellow:function(t){return this.setChannel("cmyk",2,t)},black:function(t){return this.setChannel("cmyk",3,t)},hexString:function(){return i.hexString(this.values.rgb)},rgbString:function(){return i.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return i.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return i.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return i.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return i.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return i.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return i.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var t=this.values.rgb;return t[0]<<16|t[1]<<8|t[2]},luminosity:function(){for(var t=this.values.rgb,e=[],n=0;n<t.length;n++){var r=t[n]/255;e[n]=r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4)}return.2126*e[0]+.7152*e[1]+.0722*e[2]},contrast:function(t){var e=this.luminosity(),n=t.luminosity();return e>n?(e+.05)/(n+.05):(n+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},dark:function(){var t=this.values.rgb;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var t=[],e=0;e<3;e++)t[e]=255-this.values.rgb[e];return this.setValues("rgb",t),this},lighten:function(t){var e=this.values.hsl;return e[2]+=e[2]*t,this.setValues("hsl",e),this},darken:function(t){var e=this.values.hsl;return e[2]-=e[2]*t,this.setValues("hsl",e),this},saturate:function(t){var e=this.values.hsl;return e[1]+=e[1]*t,this.setValues("hsl",e),this},desaturate:function(t){var e=this.values.hsl;return e[1]-=e[1]*t,this.setValues("hsl",e),this},whiten:function(t){var e=this.values.hwb;return e[1]+=e[1]*t,this.setValues("hwb",e),this},blacken:function(t){var e=this.values.hwb;return e[2]+=e[2]*t,this.setValues("hwb",e),this},greyscale:function(){var t=this.values.rgb,e=.3*t[0]+.59*t[1]+.11*t[2];return this.setValues("rgb",[e,e,e]),this},clearer:function(t){var e=this.values.alpha;return this.setValues("alpha",e-e*t),this},opaquer:function(t){var e=this.values.alpha;return this.setValues("alpha",e+e*t),this},rotate:function(t){var e=this.values.hsl,n=(e[0]+t)%360;return e[0]=n<0?360+n:n,this.setValues("hsl",e),this},mix:function(t,e){var n=this,r=t,i=void 0===e?.5:e,o=2*i-1,a=n.alpha()-r.alpha(),s=((o*a==-1?o:(o+a)/(1+o*a))+1)/2,u=1-s;return this.rgb(s*n.red()+u*r.red(),s*n.green()+u*r.green(),s*n.blue()+u*r.blue()).alpha(n.alpha()*i+r.alpha()*(1-i))},toJSON:function(){return this.rgb()},clone:function(){var t,e,n=new o,r=this.values,i=n.values;for(var a in r)r.hasOwnProperty(a)&&(t=r[a],"[object Array]"===(e={}.toString.call(t))?i[a]=t.slice(0):"[object Number]"===e?i[a]=t:console.error("unexpected color value:",t));return n}},o.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},o.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},o.prototype.getValues=function(t){for(var e=this.values,n={},r=0;r<t.length;r++)n[t.charAt(r)]=e[t][r];return 1!==e.alpha&&(n.a=e.alpha),n},o.prototype.setValues=function(t,e){var n,i,o=this.values,a=this.spaces,s=this.maxes,u=1;if(this.valid=!0,"alpha"===t)u=e;else if(e.length)o[t]=e.slice(0,t.length),u=e[t.length];else if(void 0!==e[t.charAt(0)]){for(n=0;n<t.length;n++)o[t][n]=e[t.charAt(n)];u=e.a}else if(void 0!==e[a[t][0]]){var c=a[t];for(n=0;n<t.length;n++)o[t][n]=e[c[n]];u=e.alpha}if(o.alpha=Math.max(0,Math.min(1,void 0===u?o.alpha:u)),"alpha"===t)return!1;for(n=0;n<t.length;n++)i=Math.max(0,Math.min(s[t][n],o[t][n])),o[t][n]=Math.round(i);for(var l in a)l!==t&&(o[l]=r[t][l](o[t]));return!0},o.prototype.setSpace=function(t,e){var n=e[0];return void 0===n?this.getValues(t):("number"==typeof n&&(n=Array.prototype.slice.call(e)),this.setValues(t,n),this)},o.prototype.setChannel=function(t,e,n){var r=this.values[t];return void 0===n?r[e]:(n===r[e]||(r[e]=n,this.setValues(t,r)),this)},"undefined"!=typeof window&&(window.Color=o),t.exports=o},1505:function(t){function e(t){var e,n,r=t[0]/255,i=t[1]/255,o=t[2]/255,a=Math.min(r,i,o),s=Math.max(r,i,o),u=s-a;return s==a?e=0:r==s?e=(i-o)/u:i==s?e=2+(o-r)/u:o==s&&(e=4+(r-i)/u),(e=Math.min(60*e,360))<0&&(e+=360),n=(a+s)/2,[e,100*(s==a?0:n<=.5?u/(s+a):u/(2-s-a)),100*n]}function n(t){var e,n,r=t[0],i=t[1],o=t[2],a=Math.min(r,i,o),s=Math.max(r,i,o),u=s-a;return n=0==s?0:u/s*1e3/10,s==a?e=0:r==s?e=(i-o)/u:i==s?e=2+(o-r)/u:o==s&&(e=4+(r-i)/u),(e=Math.min(60*e,360))<0&&(e+=360),[e,n,s/255*1e3/10]}function i(t){var n=t[0],r=t[1],i=t[2];return[e(t)[0],100*(1/255*Math.min(n,Math.min(r,i))),100*(i=1-1/255*Math.max(n,Math.max(r,i)))]}function o(t){var e,n=t[0]/255,r=t[1]/255,i=t[2]/255;return[100*((1-n-(e=Math.min(1-n,1-r,1-i)))/(1-e)||0),100*((1-r-e)/(1-e)||0),100*((1-i-e)/(1-e)||0),100*e]}function a(t){return T[JSON.stringify(t)]}function s(t){var e=t[0]/255,n=t[1]/255,r=t[2]/255;return[100*(.4124*(e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*e+.7152*n+.0722*r),100*(.0193*e+.1192*n+.9505*r)]}function u(t){var e=s(t),n=e[0],r=e[1],i=e[2];return r/=100,i/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(n-r),200*(r-(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116))]}function c(t){var e,n,r,i,o,a=t[0]/360,s=t[1]/100,u=t[2]/100;if(0==s)return[o=255*u,o,o];e=2*u-(n=u<.5?u*(1+s):u+s-u*s),i=[0,0,0];for(var c=0;c<3;c++)(r=a+1/3*-(c-1))<0&&r++,r>1&&r--,o=6*r<1?e+6*(n-e)*r:2*r<1?n:3*r<2?e+(n-e)*(2/3-r)*6:e,i[c]=255*o;return i}function l(t){var e=t[0]/60,n=t[1]/100,r=t[2]/100,i=Math.floor(e)%6,o=e-Math.floor(e),a=255*r*(1-n),s=255*r*(1-n*o),u=255*r*(1-n*(1-o));r*=255;switch(i){case 0:return[r,u,a];case 1:return[s,r,a];case 2:return[a,r,u];case 3:return[a,s,r];case 4:return[u,a,r];case 5:return[r,a,s]}}function f(t){var e,n,i,o,a=t[0]/360,s=t[1]/100,u=t[2]/100,c=s+u;switch(c>1&&(s/=c,u/=c),i=6*a-(e=Math.floor(6*a)),0!=(1&e)&&(i=1-i),o=s+i*((n=1-u)-s),e){default:case 6:case 0:r=n,g=o,b=s;break;case 1:r=o,g=n,b=s;break;case 2:r=s,g=n,b=o;break;case 3:r=s,g=o,b=n;break;case 4:r=o,g=s,b=n;break;case 5:r=n,g=s,b=o}return[255*r,255*g,255*b]}function d(t){var e=t[0]/100,n=t[1]/100,r=t[2]/100,i=t[3]/100;return[255*(1-Math.min(1,e*(1-i)+i)),255*(1-Math.min(1,n*(1-i)+i)),255*(1-Math.min(1,r*(1-i)+i))]}function h(t){var e,n,r,i=t[0]/100,o=t[1]/100,a=t[2]/100;return n=-.9689*i+1.8758*o+.0415*a,r=.0557*i+-.204*o+1.057*a,e=(e=3.2406*i+-1.5372*o+-.4986*a)>.0031308?1.055*Math.pow(e,1/2.4)-.055:e*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:r*=12.92,[255*(e=Math.min(Math.max(0,e),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]}function p(t){var e=t[0],n=t[1],r=t[2];return n/=100,r/=108.883,e=(e/=95.047)>.008856?Math.pow(e,1/3):7.787*e+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(e-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]}function m(t){var e,n,r,i,o=t[0],a=t[1],s=t[2];return o<=8?i=(n=100*o/903.3)/100*7.787+16/116:(n=100*Math.pow((o+16)/116,3),i=Math.pow(n/100,1/3)),[e=e/95.047<=.008856?e=95.047*(a/500+i-16/116)/7.787:95.047*Math.pow(a/500+i,3),n,r=r/108.883<=.008859?r=108.883*(i-s/200-16/116)/7.787:108.883*Math.pow(i-s/200,3)]}function v(t){var e,n=t[0],r=t[1],i=t[2];return(e=360*Math.atan2(i,r)/2/Math.PI)<0&&(e+=360),[n,Math.sqrt(r*r+i*i),e]}function y(t){return h(m(t))}function _(t){var e,n=t[0],r=t[1];return e=t[2]/360*2*Math.PI,[n,r*Math.cos(e),r*Math.sin(e)]}function w(t){return x[t]}t.exports={rgb2hsl:e,rgb2hsv:n,rgb2hwb:i,rgb2cmyk:o,rgb2keyword:a,rgb2xyz:s,rgb2lab:u,rgb2lch:function(t){return v(u(t))},hsl2rgb:c,hsl2hsv:function(t){var e=t[0],n=t[1]/100,r=t[2]/100;if(0===r)return[0,0,0];return[e,100*(2*(n*=(r*=2)<=1?r:2-r)/(r+n)),100*((r+n)/2)]},hsl2hwb:function(t){return i(c(t))},hsl2cmyk:function(t){return o(c(t))},hsl2keyword:function(t){return a(c(t))},hsv2rgb:l,hsv2hsl:function(t){var e,n,r=t[0],i=t[1]/100,o=t[2]/100;return e=i*o,[r,100*(e=(e/=(n=(2-i)*o)<=1?n:2-n)||0),100*(n/=2)]},hsv2hwb:function(t){return i(l(t))},hsv2cmyk:function(t){return o(l(t))},hsv2keyword:function(t){return a(l(t))},hwb2rgb:f,hwb2hsl:function(t){return e(f(t))},hwb2hsv:function(t){return n(f(t))},hwb2cmyk:function(t){return o(f(t))},hwb2keyword:function(t){return a(f(t))},cmyk2rgb:d,cmyk2hsl:function(t){return e(d(t))},cmyk2hsv:function(t){return n(d(t))},cmyk2hwb:function(t){return i(d(t))},cmyk2keyword:function(t){return a(d(t))},keyword2rgb:w,keyword2hsl:function(t){return e(w(t))},keyword2hsv:function(t){return n(w(t))},keyword2hwb:function(t){return i(w(t))},keyword2cmyk:function(t){return o(w(t))},keyword2lab:function(t){return u(w(t))},keyword2xyz:function(t){return s(w(t))},xyz2rgb:h,xyz2lab:p,xyz2lch:function(t){return v(p(t))},lab2xyz:m,lab2rgb:y,lab2lch:v,lch2lab:_,lch2xyz:function(t){return m(_(t))},lch2rgb:function(t){return y(_(t))}};var x={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},T={};for(var S in x)T[JSON.stringify(x[S])]=S},22270:function(t,e,n){var r=n(1505),i=function(){return new c};for(var o in r){i[o+"Raw"]=function(t){return function(e){return"number"==typeof e&&(e=Array.prototype.slice.call(arguments)),r[t](e)}}(o);var a=/(\w+)2(\w+)/.exec(o),s=a[1],u=a[2];(i[s]=i[s]||{})[u]=i[o]=function(t){return function(e){"number"==typeof e&&(e=Array.prototype.slice.call(arguments));var n=r[t](e);if("string"==typeof n||void 0===n)return n;for(var i=0;i<n.length;i++)n[i]=Math.round(n[i]);return n}}(o)}var c=function(){this.convs={}};c.prototype.routeSpace=function(t,e){var n=e[0];return void 0===n?this.getValues(t):("number"==typeof n&&(n=Array.prototype.slice.call(e)),this.setValues(t,n))},c.prototype.setValues=function(t,e){return this.space=t,this.convs={},this.convs[t]=e,this},c.prototype.getValues=function(t){var e=this.convs[t];if(!e){var n=this.space,r=this.convs[n];e=i[n][t](r),this.convs[t]=e}return e},["rgb","hsl","hsv","cmyk","keyword"].forEach((function(t){c.prototype[t]=function(e){return this.routeSpace(t,arguments)}})),t.exports=i},59523:function(t,e,n){t.exports=function(t){"use strict";var e=(t=t&&t.hasOwnProperty("default")?t.default:t).helpers,n=function(){if("undefined"!=typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var t=window.screen;if(t)return(t.deviceXDPI||1)/(t.logicalXDPI||1)}return 1}(),r={toTextLines:function(t){var n,r=[];for(t=[].concat(t);t.length;)"string"==typeof(n=t.pop())?r.unshift.apply(r,n.split("\n")):Array.isArray(n)?t.push.apply(t,n):e.isNullOrUndef(t)||r.unshift(""+n);return r},toFontString:function(t){return!t||e.isNullOrUndef(t.size)||e.isNullOrUndef(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family},textSize:function(t,e,n){var r,i=[].concat(e),o=i.length,a=t.font,s=0;for(t.font=n.string,r=0;r<o;++r)s=Math.max(t.measureText(i[r]).width,s);return t.font=a,{height:o*n.lineHeight,width:s}},parseFont:function(n){var i=t.defaults.global,o=e.valueOrDefault(n.size,i.defaultFontSize),a={family:e.valueOrDefault(n.family,i.defaultFontFamily),lineHeight:e.options.toLineHeight(n.lineHeight,o),size:o,style:e.valueOrDefault(n.style,i.defaultFontStyle),weight:e.valueOrDefault(n.weight,null),string:""};return a.string=r.toFontString(a),a},bound:function(t,e,n){return Math.max(t,Math.min(e,n))},arrayDiff:function(t,e){var n,r,i,o,a=t.slice(),s=[];for(n=0,i=e.length;n<i;++n)o=e[n],-1===(r=a.indexOf(o))?s.push([o,1]):a.splice(r,1);for(n=0,i=a.length;n<i;++n)s.push([a[n],-1]);return s},rasterize:function(t){return Math.round(t*n)/n}};function i(t,e){var n=e.x,r=e.y;if(null===n)return{x:0,y:-1};if(null===r)return{x:1,y:0};var i=t.x-n,o=t.y-r,a=Math.sqrt(i*i+o*o);return{x:a?i/a:0,y:a?o/a:-1}}function o(t,e,n,r,i){switch(i){case"center":n=r=0;break;case"bottom":n=0,r=1;break;case"right":n=1,r=0;break;case"left":n=-1,r=0;break;case"top":n=0,r=-1;break;case"start":n=-n,r=-r;break;case"end":break;default:i*=Math.PI/180,n=Math.cos(i),r=Math.sin(i)}return{x:t,y:e,vx:n,vy:r}}var a=0,s=1,u=2,c=4,l=8;function f(t,e,n){var r=a;return t<n.left?r|=s:t>n.right&&(r|=u),e<n.top?r|=l:e>n.bottom&&(r|=c),r}function d(t,e){for(var n,r,i,o=t.x0,a=t.y0,d=t.x1,h=t.y1,p=f(o,a,e),m=f(d,h,e);p|m&&!(p&m);)(n=p||m)&l?(r=o+(d-o)*(e.top-a)/(h-a),i=e.top):n&c?(r=o+(d-o)*(e.bottom-a)/(h-a),i=e.bottom):n&u?(i=a+(h-a)*(e.right-o)/(d-o),r=e.right):n&s&&(i=a+(h-a)*(e.left-o)/(d-o),r=e.left),n===p?p=f(o=r,a=i,e):m=f(d=r,h=i,e);return{x0:o,x1:d,y0:a,y1:h}}function h(t,e){var n,r,i=e.anchor,a=t;return e.clamp&&(a=d(a,e.area)),"start"===i?(n=a.x0,r=a.y0):"end"===i?(n=a.x1,r=a.y1):(n=(a.x0+a.x1)/2,r=(a.y0+a.y1)/2),o(n,r,t.vx,t.vy,e.align)}var p={arc:function(t,e){var n=(t.startAngle+t.endAngle)/2,r=Math.cos(n),i=Math.sin(n),o=t.innerRadius,a=t.outerRadius;return h({x0:t.x+r*o,y0:t.y+i*o,x1:t.x+r*a,y1:t.y+i*a,vx:r,vy:i},e)},point:function(t,e){var n=i(t,e.origin),r=n.x*t.radius,o=n.y*t.radius;return h({x0:t.x-r,y0:t.y-o,x1:t.x+r,y1:t.y+o,vx:n.x,vy:n.y},e)},rect:function(t,e){var n=i(t,e.origin),r=t.x,o=t.y,a=0,s=0;return t.horizontal?(r=Math.min(t.x,t.base),a=Math.abs(t.base-t.x)):(o=Math.min(t.y,t.base),s=Math.abs(t.base-t.y)),h({x0:r,y0:o+s,x1:r+a,y1:o,vx:n.x,vy:n.y},e)},fallback:function(t,e){var n=i(t,e.origin);return h({x0:t.x,y0:t.y,x1:t.x,y1:t.y,vx:n.x,vy:n.y},e)}},m=t.helpers,g=r.rasterize;function v(t){var e=t.borderWidth||0,n=t.padding,r=t.size.height,i=t.size.width,o=-i/2,a=-r/2;return{frame:{x:o-n.left-e,y:a-n.top-e,w:i+n.width+2*e,h:r+n.height+2*e},text:{x:o,y:a,w:i,h:r}}}function y(t){var e=t._model.horizontal,n=t._scale||e&&t._xScale||t._yScale;if(!n)return null;if(void 0!==n.xCenter&&void 0!==n.yCenter)return{x:n.xCenter,y:n.yCenter};var r=n.getBasePixel();return e?{x:r,y:null}:{x:null,y:r}}function b(e){return e instanceof t.elements.Arc?p.arc:e instanceof t.elements.Point?p.point:e instanceof t.elements.Rectangle?p.rect:p.fallback}function _(t,e,n){var r=n.backgroundColor,i=n.borderColor,o=n.borderWidth;(r||i&&o)&&(t.beginPath(),m.canvas.roundedRect(t,g(e.x)+o/2,g(e.y)+o/2,g(e.w)-o,g(e.h)-o,n.borderRadius),t.closePath(),r&&(t.fillStyle=r,t.fill()),i&&o&&(t.strokeStyle=i,t.lineWidth=o,t.lineJoin="miter",t.stroke()))}function w(t,e,n){var r=n.lineHeight,i=t.w,o=t.x;return"center"===e?o+=i/2:"end"!==e&&"right"!==e||(o+=i),{h:r,w:i,x:o,y:t.y+r/2}}function x(t,e,n){var r=t.shadowBlur,i=n.stroked,o=g(n.x),a=g(n.y),s=g(n.w);i&&t.strokeText(e,o,a,s),n.filled&&(r&&i&&(t.shadowBlur=0),t.fillText(e,o,a,s),r&&i&&(t.shadowBlur=r))}function T(t,e,n,r){var i,o=r.textAlign,a=r.color,s=!!a,u=r.font,c=e.length,l=r.textStrokeColor,f=r.textStrokeWidth,d=l&&f;if(c&&(s||d))for(n=w(n,o,u),t.font=u.string,t.textAlign=o,t.textBaseline="middle",t.shadowBlur=r.textShadowBlur,t.shadowColor=r.textShadowColor,s&&(t.fillStyle=a),d&&(t.lineJoin="round",t.lineWidth=f,t.strokeStyle=l),i=0,c=e.length;i<c;++i)x(t,e[i],{stroked:d,filled:s,w:n.w,x:n.x,y:n.y+n.h*i})}var S=function(t,e,n,r){var i=this;i._config=t,i._index=r,i._model=null,i._rects=null,i._ctx=e,i._el=n};m.extend(S.prototype,{_modelize:function(e,n,i,o){var a=this,s=a._index,u=m.options.resolve,c=r.parseFont(u([i.font,{}],o,s)),l=u([i.color,t.defaults.global.defaultFontColor],o,s);return{align:u([i.align,"center"],o,s),anchor:u([i.anchor,"center"],o,s),area:o.chart.chartArea,backgroundColor:u([i.backgroundColor,null],o,s),borderColor:u([i.borderColor,null],o,s),borderRadius:u([i.borderRadius,0],o,s),borderWidth:u([i.borderWidth,0],o,s),clamp:u([i.clamp,!1],o,s),clip:u([i.clip,!1],o,s),color:l,display:e,font:c,lines:n,offset:u([i.offset,0],o,s),opacity:u([i.opacity,1],o,s),origin:y(a._el),padding:m.options.toPadding(u([i.padding,0],o,s)),positioner:b(a._el),rotation:u([i.rotation,0],o,s)*(Math.PI/180),size:r.textSize(a._ctx,n,c),textAlign:u([i.textAlign,"start"],o,s),textShadowBlur:u([i.textShadowBlur,0],o,s),textShadowColor:u([i.textShadowColor,l],o,s),textStrokeColor:u([i.textStrokeColor,l],o,s),textStrokeWidth:u([i.textStrokeWidth,0],o,s)}},update:function(t){var e,n,i,o=this,a=null,s=null,u=o._index,c=o._config,l=m.options.resolve([c.display,!0],t,u);l&&(e=t.dataset.data[u],n=m.valueOrDefault(m.callback(c.formatter,[e,t]),e),(i=m.isNullOrUndef(n)?[]:r.toTextLines(n)).length&&(s=v(a=o._modelize(l,i,c,t)))),o._model=a,o._rects=s},geometry:function(){return this._rects?this._rects.frame:{}},rotation:function(){return this._model?this._model.rotation:0},visible:function(){return this._model&&this._model.opacity},model:function(){return this._model},draw:function(t,e){var n,i=this,o=t.ctx,a=i._model,s=i._rects;this.visible()&&(o.save(),a.clip&&(n=a.area,o.beginPath(),o.rect(n.left,n.top,n.right-n.left,n.bottom-n.top),o.clip()),o.globalAlpha=r.bound(0,a.opacity,1),o.translate(g(e.x),g(e.y)),o.rotate(a.rotation),_(o,s.frame,a),T(o,a.lines,s.text,a),o.restore())}});var E=t.helpers,k=Number.MIN_SAFE_INTEGER||-9007199254740991,C=Number.MAX_SAFE_INTEGER||9007199254740991;function O(t,e,n){var r=Math.cos(n),i=Math.sin(n),o=e.x,a=e.y;return{x:o+r*(t.x-o)-i*(t.y-a),y:a+i*(t.x-o)+r*(t.y-a)}}function A(t,e){var n,r,i,o,a,s=C,u=k,c=e.origin;for(n=0;n<t.length;++n)i=(r=t[n]).x-c.x,o=r.y-c.y,a=e.vx*i+e.vy*o,s=Math.min(s,a),u=Math.max(u,a);return{min:s,max:u}}function M(t,e){var n=e.x-t.x,r=e.y-t.y,i=Math.sqrt(n*n+r*r);return{vx:(e.x-t.x)/i,vy:(e.y-t.y)/i,origin:t,ln:i}}var P=function(){this._rotation=0,this._rect={x:0,y:0,w:0,h:0}};function D(t,e,n){var r=e.positioner(t,e),i=r.vx,o=r.vy;if(!i&&!o)return{x:r.x,y:r.y};var a=n.w,s=n.h,u=e.rotation,c=Math.abs(a/2*Math.cos(u))+Math.abs(s/2*Math.sin(u)),l=Math.abs(a/2*Math.sin(u))+Math.abs(s/2*Math.cos(u)),f=1/Math.max(Math.abs(i),Math.abs(o));return c*=i*f,l*=o*f,c+=e.offset*i,l+=e.offset*o,{x:r.x+c,y:r.y+l}}function I(t,e){var n,r,i,o;for(n=t.length-1;n>=0;--n)for(i=t[n].$layout,r=n-1;r>=0&&i._visible;--r)(o=t[r].$layout)._visible&&i._box.intersects(o._box)&&e(i,o);return t}function L(t){var e,n,r,i,o,a;for(e=0,n=t.length;e<n;++e)(i=(r=t[e]).$layout)._visible&&(o=r.geometry(),a=D(r._el._model,r.model(),o),i._box.update(a,o,r.rotation()));return I(t,(function(t,e){var n=t._hidable,r=e._hidable;n&&r||r?e._visible=!1:n&&(t._visible=!1)}))}E.extend(P.prototype,{center:function(){var t=this._rect;return{x:t.x+t.w/2,y:t.y+t.h/2}},update:function(t,e,n){this._rotation=n,this._rect={x:e.x+t.x,y:e.y+t.y,w:e.w,h:e.h}},contains:function(t){var e=this,n=1,r=e._rect;return!((t=O(t,e.center(),-e._rotation)).x<r.x-n||t.y<r.y-n||t.x>r.x+r.w+2*n||t.y>r.y+r.h+2*n)},intersects:function(t){var e,n,r,i=this._points(),o=t._points(),a=[M(i[0],i[1]),M(i[0],i[3])];for(this._rotation!==t._rotation&&a.push(M(o[0],o[1]),M(o[0],o[3])),e=0;e<a.length;++e)if(n=A(i,a[e]),r=A(o,a[e]),n.max<r.min||r.max<n.min)return!1;return!0},_points:function(){var t=this,e=t._rect,n=t._rotation,r=t.center();return[O({x:e.x,y:e.y},r,n),O({x:e.x+e.w,y:e.y},r,n),O({x:e.x+e.w,y:e.y+e.h},r,n),O({x:e.x,y:e.y+e.h},r,n)]}});var R={prepare:function(t){var e,n,r,i,o,a=[];for(e=0,r=t.length;e<r;++e)for(n=0,i=t[e].length;n<i;++n)o=t[e][n],a.push(o),o.$layout={_box:new P,_hidable:!1,_visible:!0,_set:e,_idx:n};return a.sort((function(t,e){var n=t.$layout,r=e.$layout;return n._idx===r._idx?n._set-r._set:r._idx-n._idx})),this.update(a),a},update:function(t){var e,n,r,i,o,a=!1;for(e=0,n=t.length;e<n;++e)i=(r=t[e]).model(),(o=r.$layout)._hidable=i&&"auto"===i.display,o._visible=r.visible(),a|=o._hidable;a&&L(t)},lookup:function(t,e){var n,r;for(n=t.length-1;n>=0;--n)if((r=t[n].$layout)&&r._visible&&r._box.contains(e))return{dataset:r._set,label:t[n]};return null},draw:function(t,e){var n,r,i,o,a,s;for(n=0,r=e.length;n<r;++n)(o=(i=e[n]).$layout)._visible&&(a=i.geometry(),s=D(i._el._view,i.model(),a),o._box.update(s,a,i.rotation()),i.draw(t,s))}},N=t.helpers,j={align:"center",anchor:"center",backgroundColor:null,borderColor:null,borderRadius:0,borderWidth:0,clamp:!1,clip:!1,color:void 0,display:!0,font:{family:void 0,lineHeight:1.2,size:void 0,style:void 0,weight:null},formatter:function(t){if(N.isNullOrUndef(t))return null;var e,n,r,i=t;if(N.isObject(t))if(N.isNullOrUndef(t.label))if(N.isNullOrUndef(t.r))for(i="",r=0,n=(e=Object.keys(t)).length;r<n;++r)i+=(0!==r?", ":"")+e[r]+": "+t[e[r]];else i=t.r;else i=t.label;return""+i},listeners:{},offset:4,opacity:1,padding:{top:4,right:4,bottom:4,left:4},rotation:0,textAlign:"start",textStrokeColor:void 0,textStrokeWidth:0,textShadowBlur:0,textShadowColor:void 0},F=t.helpers,U="$datalabels";function B(t,e){var n=t.datalabels,r={};return!1===n?null:(!0===n&&(n={}),F.merge(r,[e,n]))}function z(t,e,n){var r=e&&e[n.dataset];if(r){var i=n.label,o=i.$context;!0===F.callback(r,[o])&&(t[U]._dirty=!0,i.update(o))}}function q(t,e,n,r){var i,o;(n||r)&&(n?r?n.label!==r.label&&(o=i=!0):o=!0:i=!0,o&&z(t,e.leave,n),i&&z(t,e.enter,r))}function H(t,e){var n,r,i=t[U],o=i._listeners;if(o.enter||o.leave){if("mousemove"===e.type)r=R.lookup(i._labels,e);else if("mouseout"!==e.type)return;n=i._hovered,i._hovered=r,q(t,o,n,r)}}function W(t,e){var n=t[U],r=n._listeners.click,i=r&&R.lookup(n._labels,e);i&&z(t,r,i)}t.defaults.global.plugins.datalabels=j,t.defaults.global.plugins.datalabels=j;var V={id:"datalabels",beforeInit:function(t){t[U]={_actives:[]}},beforeUpdate:function(t){var e=t[U];e._listened=!1,e._listeners={},e._datasets=[],e._labels=[]},afterDatasetUpdate:function(t,e,n){var r,i,o,a=e.index,s=t[U],u=s._datasets[a]=[],c=t.isDatasetVisible(a),l=t.data.datasets[a],f=B(l,n),d=e.meta.data||[],h=d.length,p=t.ctx;for(p.save(),r=0;r<h;++r)i=d[r],c&&i&&!i.hidden&&!i._model.skip?(u.push(o=new S(f,p,i,r)),o.update(o.$context={active:!1,chart:t,dataIndex:r,dataset:l,datasetIndex:a})):o=null,i[U]=o;p.restore(),F.merge(s._listeners,f.listeners||{},{merger:function(t,n,r){n[t]=n[t]||{},n[t][e.index]=r[t],s._listened=!0}})},afterUpdate:function(t,e){t[U]._labels=R.prepare(t[U]._datasets,e)},afterDatasetsDraw:function(t){R.draw(t,t[U]._labels)},beforeEvent:function(t,e){if(t[U]._listened)switch(e.type){case"mousemove":case"mouseout":H(t,e);break;case"click":W(t,e)}},afterEvent:function(t){var e,n,i,o,a=t[U],s=a._actives,u=a._actives=t.lastActive||[],c=r.arrayDiff(s,u);for(e=0,n=c.length;e<n;++e)(i=c[e])[1]&&(o=i[0][U])&&(o.$context.active=1===i[1],o.update(o.$context));(a._dirty||c.length)&&(R.update(a._labels),t.animating||t.render()),delete a._dirty}};return t.plugins.register(V),V}(n(11419))},94184:function(t,e){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var t=[],e=0;e<arguments.length;e++){var n=arguments[e];if(n){var o=typeof n;if("string"===o||"number"===o)t.push(n);else if(Array.isArray(n))t.push(i.apply(null,n));else if("object"===o)for(var a in n)r.call(n,a)&&n[a]&&t.push(a)}}return t.join(" ")}t.exports?t.exports=i:void 0===(n=function(){return i}.apply(e,[]))||(t.exports=n)}()},8874:function(t){"use strict";t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},76489:function(t,e){"use strict";e.parse=function(t,e){if("string"!=typeof t)throw new TypeError("argument str must be a string");for(var r={},o=e||{},s=t.split(i),u=o.decode||n,c=0;c<s.length;c++){var l=s[c],f=l.indexOf("=");if(!(f<0)){var d=l.substr(0,f).trim(),h=l.substr(++f,l.length).trim();'"'==h[0]&&(h=h.slice(1,-1)),null==r[d]&&(r[d]=a(h,u))}}return r},e.serialize=function(t,e,n){var i=n||{},a=i.encode||r;if("function"!=typeof a)throw new TypeError("option encode is invalid");if(!o.test(t))throw new TypeError("argument name is invalid");var s=a(e);if(s&&!o.test(s))throw new TypeError("argument val is invalid");var u=t+"="+s;if(null!=i.maxAge){var c=i.maxAge-0;if(isNaN(c))throw new Error("maxAge should be a Number");u+="; Max-Age="+Math.floor(c)}if(i.domain){if(!o.test(i.domain))throw new TypeError("option domain is invalid");u+="; Domain="+i.domain}if(i.path){if(!o.test(i.path))throw new TypeError("option path is invalid");u+="; Path="+i.path}if(i.expires){if("function"!=typeof i.expires.toUTCString)throw new TypeError("option expires is invalid");u+="; Expires="+i.expires.toUTCString()}i.httpOnly&&(u+="; HttpOnly");i.secure&&(u+="; Secure");if(i.sameSite){switch("string"==typeof i.sameSite?i.sameSite.toLowerCase():i.sameSite){case!0:u+="; SameSite=Strict";break;case"lax":u+="; SameSite=Lax";break;case"strict":u+="; SameSite=Strict";break;default:throw new TypeError("option sameSite is invalid")}}return u};var n=decodeURIComponent,r=encodeURIComponent,i=/; */,o=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function a(t,e){try{return e(t)}catch(e){return t}}},13099:function(t){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},51223:function(t,e,n){var r=n(5112)("unscopables"),i=n(70030),o=n(95185),a=Array.prototype;null==a[r]&&o(a,r,i(null)),t.exports=function(t){a[r][t]=!0}},31530:function(t,e,n){"use strict";var r=n(95866);t.exports=function(t,e,n){return e+(n?r(t,e,!0).length:1)}},25787:function(t){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},19670:function(t,e,n){var r=n(70111);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},90260:function(t,e,n){"use strict";var r,i=n(19781),o=n(17854),a=n(70111),s=n(86656),u=n(70648),c=n(95185),l=n(31320),f=n(3070).f,d=n(79518),h=n(27674),p=n(5112)("toStringTag"),m=n(69711)("TYPED_ARRAY_TAG"),g=o.DataView,v=g&&g.prototype,y=o.Int8Array,b=y&&y.prototype,_=o.Uint8ClampedArray,w=_&&_.prototype,x=y&&d(y),T=b&&d(b),S=Object.prototype,E=S.isPrototypeOf,k=!(!o.ArrayBuffer||!o.DataView),C=k&&!!h,O=!1,A={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},M=function(t){return a(t)&&s(A,u(t))};for(r in A)o[r]||(C=!1);if((!C||"function"!=typeof x||x===Function.prototype)&&(x=function(){throw TypeError("Incorrect invocation")},C))for(r in A)o[r]&&h(o[r],x);if((!C||!T||T===S)&&(T=x.prototype,C))for(r in A)o[r]&&h(o[r].prototype,T);if(C&&d(w)!==T&&h(w,T),i&&!s(T,p))for(r in O=!0,f(T,p,{get:function(){return a(this)?this[m]:void 0}}),A)o[r]&&c(o[r],m,r);k&&h&&d(v)!==S&&h(v,S),t.exports={NATIVE_ARRAY_BUFFER:k,NATIVE_ARRAY_BUFFER_VIEWS:C,TYPED_ARRAY_TAG:O&&m,aTypedArray:function(t){if(M(t))return t;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(t){if(h){if(E.call(x,t))return t}else for(var e in A)if(s(A,r)){var n=o[e];if(n&&(t===n||E.call(n,t)))return t}throw TypeError("Target is not a typed array constructor")},exportProto:function(t,e,n){if(i){if(n)for(var r in A){var a=o[r];a&&s(a.prototype,t)&&delete a.prototype[t]}T[t]&&!n||l(T,t,n?e:C&&b[t]||e)}},exportStatic:function(t,e,n){var r,a;if(i){if(h){if(n)for(r in A)(a=o[r])&&s(a,t)&&delete a[t];if(x[t]&&!n)return;try{return l(x,t,n?e:C&&y[t]||e)}catch(t){}}for(r in A)!(a=o[r])||a[t]&&!n||l(a,t,e)}},isView:function(t){var e=u(t);return"DataView"===e||s(A,e)},isTypedArray:M,TypedArray:x,TypedArrayPrototype:T}},13331:function(t,e,n){"use strict";var r=n(17854),i=n(19781),o=n(90260).NATIVE_ARRAY_BUFFER,a=n(95185),s=n(12248),u=n(47293),c=n(25787),l=n(99958),f=n(17466),d=n(57067),h=n(8006).f,p=n(3070).f,m=n(21285),g=n(58003),v=n(29909),y=v.get,b=v.set,_="ArrayBuffer",w="DataView",x="Wrong index",T=r.ArrayBuffer,S=T,E=r.DataView,k=r.Math,C=r.RangeError,O=1/0,A=k.abs,M=k.pow,P=k.floor,D=k.log,I=k.LN2,L=function(t,e,n){var r,i,o,a=new Array(n),s=8*n-e-1,u=(1<<s)-1,c=u>>1,l=23===e?M(2,-24)-M(2,-77):0,f=t<0||0===t&&1/t<0?1:0,d=0;for((t=A(t))!=t||t===O?(i=t!=t?1:0,r=u):(r=P(D(t)/I),t*(o=M(2,-r))<1&&(r--,o*=2),(t+=r+c>=1?l/o:l*M(2,1-c))*o>=2&&(r++,o/=2),r+c>=u?(i=0,r=u):r+c>=1?(i=(t*o-1)*M(2,e),r+=c):(i=t*M(2,c-1)*M(2,e),r=0));e>=8;a[d++]=255&i,i/=256,e-=8);for(r=r<<e|i,s+=e;s>0;a[d++]=255&r,r/=256,s-=8);return a[--d]|=128*f,a},R=function(t,e){var n,r=t.length,i=8*r-e-1,o=(1<<i)-1,a=o>>1,s=i-7,u=r-1,c=t[u--],l=127&c;for(c>>=7;s>0;l=256*l+t[u],u--,s-=8);for(n=l&(1<<-s)-1,l>>=-s,s+=e;s>0;n=256*n+t[u],u--,s-=8);if(0===l)l=1-a;else{if(l===o)return n?NaN:c?-1/0:O;n+=M(2,e),l-=a}return(c?-1:1)*n*M(2,l-e)},N=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},j=function(t){return[255&t]},F=function(t){return[255&t,t>>8&255]},U=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},B=function(t){return L(t,23,4)},z=function(t){return L(t,52,8)},q=function(t,e){p(t.prototype,e,{get:function(){return y(this)[e]}})},H=function(t,e,n,r){var i=d(+n),o=y(t);if(i+e>o.byteLength)throw C(x);var a=y(o.buffer).bytes,s=i+o.byteOffset,u=a.slice(s,s+e);return r?u:u.reverse()},W=function(t,e,n,r,i,o){var a=d(+n),s=y(t);if(a+e>s.byteLength)throw C(x);for(var u=y(s.buffer).bytes,c=a+s.byteOffset,l=r(+i),f=0;f<e;f++)u[c+f]=l[o?f:e-f-1]};if(o){if(!u((function(){T(1)}))||!u((function(){new T(-1)}))||u((function(){return new T,new T(1.5),new T(NaN),T.name!=_}))){for(var V,Y=(S=function(t){return c(this,S),new T(d(t))}).prototype=T.prototype,$=h(T),G=0;$.length>G;)(V=$[G++])in S||a(S,V,T[V]);Y.constructor=S}var Z=new E(new S(2)),K=E.prototype.setInt8;Z.setInt8(0,2147483648),Z.setInt8(1,2147483649),!Z.getInt8(0)&&Z.getInt8(1)||s(E.prototype,{setInt8:function(t,e){K.call(this,t,e<<24>>24)},setUint8:function(t,e){K.call(this,t,e<<24>>24)}},{unsafe:!0})}else S=function(t){c(this,S,_);var e=d(t);b(this,{bytes:m.call(new Array(e),0),byteLength:e}),i||(this.byteLength=e)},E=function(t,e,n){c(this,E,w),c(t,S,w);var r=y(t).byteLength,o=l(e);if(o<0||o>r)throw C("Wrong offset");if(o+(n=void 0===n?r-o:f(n))>r)throw C("Wrong length");b(this,{buffer:t,byteLength:n,byteOffset:o}),i||(this.buffer=t,this.byteLength=n,this.byteOffset=o)},i&&(q(S,"byteLength"),q(E,"buffer"),q(E,"byteLength"),q(E,"byteOffset")),s(E.prototype,{getInt8:function(t){return H(this,1,t)[0]<<24>>24},getUint8:function(t){return H(this,1,t)[0]},getInt16:function(t){var e=H(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=H(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return N(H(this,4,t,arguments[1]))},getUint32:function(t){return N(H(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return R(H(this,4,t,arguments[1]),23)},getFloat64:function(t){return R(H(this,8,t,arguments[1]),52)},setInt8:function(t,e){W(this,1,t,j,e)},setUint8:function(t,e){W(this,1,t,j,e)},setInt16:function(t,e){W(this,2,t,F,e,arguments[2])},setUint16:function(t,e){W(this,2,t,F,e,arguments[2])},setInt32:function(t,e){W(this,4,t,U,e,arguments[2])},setUint32:function(t,e){W(this,4,t,U,e,arguments[2])},setFloat32:function(t,e){W(this,4,t,B,e,arguments[2])},setFloat64:function(t,e){W(this,8,t,z,e,arguments[2])}});g(S,_),g(E,w),e.ArrayBuffer=S,e.DataView=E},1048:function(t,e,n){"use strict";var r=n(47908),i=n(51400),o=n(17466);t.exports=[].copyWithin||function(t,e){var n=r(this),a=o(n.length),s=i(t,a),u=i(e,a),c=arguments.length>2?arguments[2]:void 0,l=Math.min((void 0===c?a:i(c,a))-u,a-s),f=1;for(u<s&&s<u+l&&(f=-1,u+=l-1,s+=l-1);l-- >0;)u in n?n[s]=n[u]:delete n[s],s+=f,u+=f;return n}},21285:function(t,e,n){"use strict";var r=n(47908),i=n(51400),o=n(17466);t.exports=function(t){for(var e=r(this),n=o(e.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,c=void 0===u?n:i(u,n);c>s;)e[s++]=t;return e}},18533:function(t,e,n){"use strict";var r=[].forEach,i=n(77550)(0),o=n(36637)("forEach");t.exports=o?function(t){return i(this,t,arguments[1])}:r},48457:function(t,e,n){"use strict";var r=n(30244),i=n(47908),o=n(53411),a=n(97659),s=n(17466),u=n(86135),c=n(71246);t.exports=function(t){var e,n,l,f,d=i(t),h="function"==typeof this?this:Array,p=arguments.length,m=p>1?arguments[1]:void 0,g=void 0!==m,v=0,y=c(d);if(g&&(m=r(m,p>2?arguments[2]:void 0,2)),null==y||h==Array&&a(y))for(n=new h(e=s(d.length));e>v;v++)u(n,v,g?m(d[v],v):d[v]);else for(f=y.call(d),n=new h;!(l=f.next()).done;v++)u(n,v,g?o(f,m,[l.value,v],!0):l.value);return n.length=v,n}},41318:function(t,e,n){var r=n(45656),i=n(17466),o=n(51400);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},86583:function(t,e,n){"use strict";var r=n(45656),i=n(99958),o=n(17466),a=[].lastIndexOf,s=!!a&&1/[1].lastIndexOf(1,-0)<0,u=n(36637)("lastIndexOf");t.exports=s||u?function(t){if(s)return a.apply(this,arguments)||0;var e=r(this),n=o(e.length),u=n-1;for(arguments.length>1&&(u=Math.min(u,i(arguments[1]))),u<0&&(u=n+u);u>=0;u--)if(u in e&&e[u]===t)return u||0;return-1}:a},81194:function(t,e,n){var r=n(47293),i=n(5112)("species");t.exports=function(t){return!r((function(){var e=[];return(e.constructor={})[i]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},77550:function(t,e,n){var r=n(30244),i=n(68361),o=n(47908),a=n(17466),s=n(65417);t.exports=function(t,e){var n=1==t,u=2==t,c=3==t,l=4==t,f=6==t,d=5==t||f,h=e||s;return function(e,s,p){for(var m,g,v=o(e),y=i(v),b=r(s,p,3),_=a(y.length),w=0,x=n?h(e,_):u?h(e,0):void 0;_>w;w++)if((d||w in y)&&(g=b(m=y[w],w,v),t))if(n)x[w]=g;else if(g)switch(t){case 3:return!0;case 5:return m;case 6:return w;case 2:x.push(m)}else if(l)return!1;return f?-1:c||l?l:x}}},65417:function(t,e,n){var r=n(70111),i=n(43157),o=n(5112)("species");t.exports=function(t,e){var n;return i(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!i(n.prototype)?r(n)&&null===(n=n[o])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},30244:function(t,e,n){var r=n(13099);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},53411:function(t,e,n){var r=n(19670);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&r(o.call(t)),e}}},17072:function(t,e,n){var r=n(5112)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o={};o[r]=function(){return{next:function(){return{done:n=!0}}}},t(o)}catch(t){}return n}},84326:function(t){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},70648:function(t,e,n){var r=n(84326),i=n(5112)("toStringTag"),o="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):"Object"==(a=r(e))&&"function"==typeof e.callee?"Arguments":a}},95631:function(t,e,n){"use strict";var r=n(3070).f,i=n(70030),o=n(12248),a=n(30244),s=n(25787),u=n(20408),c=n(70654),l=n(96340),f=n(19781),d=n(62423).fastKey,h=n(29909),p=h.set,m=h.getterFor;t.exports={getConstructor:function(t,e,n,c){var l=t((function(t,r){s(t,l,e),p(t,{type:e,index:i(null),first:void 0,last:void 0,size:0}),f||(t.size=0),null!=r&&u(r,t[c],t,n)})),h=m(e),g=function(t,e,n){var r,i,o=h(t),a=v(t,e);return a?a.value=n:(o.last=a={index:i=d(e,!0),key:e,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),f?o.size++:t.size++,"F"!==i&&(o.index[i]=a)),t},v=function(t,e){var n,r=h(t),i=d(e);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==e)return n};return o(l.prototype,{clear:function(){for(var t=h(this),e=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete e[n.index],n=n.next;t.first=t.last=void 0,f?t.size=0:this.size=0},delete:function(t){var e=this,n=h(e),r=v(e,t);if(r){var i=r.next,o=r.previous;delete n.index[r.index],r.removed=!0,o&&(o.next=i),i&&(i.previous=o),n.first==r&&(n.first=i),n.last==r&&(n.last=o),f?n.size--:e.size--}return!!r},forEach:function(t){for(var e,n=h(this),r=a(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.next:n.first;)for(r(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!v(this,t)}}),o(l.prototype,n?{get:function(t){var e=v(this,t);return e&&e.value},set:function(t,e){return g(this,0===t?0:t,e)}}:{add:function(t){return g(this,t=0===t?0:t,t)}}),f&&r(l.prototype,"size",{get:function(){return h(this).size}}),l},setStrong:function(t,e,n){var r=e+" Iterator",i=m(e),o=m(r);c(t,e,(function(t,e){p(this,{type:r,target:t,state:i(t),kind:e,last:void 0})}),(function(){for(var t=o(this),e=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),l(e)}}},29320:function(t,e,n){"use strict";var r=n(12248),i=n(62423).getWeakData,o=n(19670),a=n(70111),s=n(25787),u=n(20408),c=n(77550),l=n(86656),f=n(29909),d=f.set,h=f.getterFor,p=c(5),m=c(6),g=0,v=function(t){return t.frozen||(t.frozen=new y)},y=function(){this.entries=[]},b=function(t,e){return p(t.entries,(function(t){return t[0]===e}))};y.prototype={get:function(t){var e=b(this,t);if(e)return e[1]},has:function(t){return!!b(this,t)},set:function(t,e){var n=b(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=m(this.entries,(function(e){return e[0]===t}));return~e&&this.entries.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,c){var f=t((function(t,r){s(t,f,e),d(t,{type:e,id:g++,frozen:void 0}),null!=r&&u(r,t[c],t,n)})),p=h(e),m=function(t,e,n){var r=p(t),a=i(o(e),!0);return!0===a?v(r).set(e,n):a[r.id]=n,t};return r(f.prototype,{delete:function(t){var e=p(this);if(!a(t))return!1;var n=i(t);return!0===n?v(e).delete(t):n&&l(n,e.id)&&delete n[e.id]},has:function(t){var e=p(this);if(!a(t))return!1;var n=i(t);return!0===n?v(e).has(t):n&&l(n,e.id)}}),r(f.prototype,n?{get:function(t){var e=p(this);if(a(t)){var n=i(t);return!0===n?v(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return m(this,t,e)}}:{add:function(t){return m(this,t,!0)}}),f}}},77710:function(t,e,n){"use strict";var r=n(17854),i=n(54705),o=n(82109),a=n(31320),s=n(62423),u=n(20408),c=n(25787),l=n(70111),f=n(47293),d=n(17072),h=n(58003),p=n(79587);t.exports=function(t,e,n,m,g){var v=r[t],y=v&&v.prototype,b=v,_=m?"set":"add",w={},x=function(t){var e=y[t];a(y,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return g&&!l(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:function(t,n){return e.call(this,0===t?0:t,n),this})};if(i(t,"function"!=typeof v||!(g||y.forEach&&!f((function(){(new v).entries().next()})))))b=n.getConstructor(e,t,m,_),s.REQUIRED=!0;else if(i(t,!0)){var T=new b,S=T[_](g?{}:-0,1)!=T,E=f((function(){T.has(1)})),k=d((function(t){new v(t)})),C=!g&&f((function(){for(var t=new v,e=5;e--;)t[_](e,e);return!t.has(-0)}));k||((b=e((function(e,n){c(e,b,t);var r=p(new v,e,b);return null!=n&&u(n,r[_],r,m),r}))).prototype=y,y.constructor=b),(E||C)&&(x("delete"),x("has"),m&&x("get")),(C||S)&&x(_),g&&y.clear&&delete y.clear}return w[t]=b,o({global:!0,forced:b!=v},w),h(b,t),g||n.setStrong(b,t,m),b}},99920:function(t,e,n){var r=n(86656),i=n(53887),o=n(31236),a=n(3070);t.exports=function(t,e){for(var n=i(e),s=a.f,u=o.f,c=0;c<n.length;c++){var l=n[c];r(t,l)||s(t,l,u(e,l))}}},84964:function(t,e,n){var r=n(5112)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,"/./"[t](e)}catch(t){}}return!1}},49920:function(t,e,n){t.exports=!n(47293)((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},14230:function(t,e,n){var r=n(84488),i=/"/g;t.exports=function(t,e,n,o){var a=String(r(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(o).replace(i,""")+'"'),s+">"+a+"</"+e+">"}},24994:function(t,e,n){"use strict";var r=n(13383).IteratorPrototype,i=n(70030),o=n(79114),a=n(58003),s=n(97497),u=function(){return this};t.exports=function(t,e,n){var c=e+" Iterator";return t.prototype=i(r,{next:o(1,n)}),a(t,c,!1,!0),s[c]=u,t}},79114:function(t){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},86135:function(t,e,n){"use strict";var r=n(57593),i=n(3070),o=n(79114);t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},38709:function(t,e,n){"use strict";var r=n(19670),i=n(57593);t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return i(r(this),"number"!==t)}},70654:function(t,e,n){"use strict";var r=n(82109),i=n(24994),o=n(79518),a=n(27674),s=n(58003),u=n(95185),c=n(31320),l=n(31913),f=n(5112)("iterator"),d=n(97497),h=n(13383),p=h.IteratorPrototype,m=h.BUGGY_SAFARI_ITERATORS,g="keys",v="values",y="entries",b=function(){return this};t.exports=function(t,e,n,h,_,w,x){i(n,e,h);var T,S,E,k=function(t){if(t===_&&P)return P;if(!m&&t in A)return A[t];switch(t){case g:case v:case y:return function(){return new n(this,t)}}return function(){return new n(this)}},C=e+" Iterator",O=!1,A=t.prototype,M=A[f]||A["@@iterator"]||_&&A[_],P=!m&&M||k(_),D="Array"==e&&A.entries||M;if(D&&(T=o(D.call(new t)),p!==Object.prototype&&T.next&&(l||o(T)===p||(a?a(T,p):"function"!=typeof T[f]&&u(T,f,b)),s(T,C,!0,!0),l&&(d[C]=b))),_==v&&M&&M.name!==v&&(O=!0,P=function(){return M.call(this)}),l&&!x||A[f]===P||u(A,f,P),d[e]=P,_)if(S={values:k(v),keys:w?P:k(g),entries:k(y)},x)for(E in S)(m||O||!(E in A))&&c(A,E,S[E]);else r({target:e,proto:!0,forced:m||O},S);return S}},97235:function(t,e,n){var r=n(40857),i=n(86656),o=n(96805),a=n(3070).f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},19781:function(t,e,n){t.exports=!n(47293)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},80317:function(t,e,n){var r=n(70111),i=n(17854).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},48324:function(t){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},80748:function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},6294:function(t,e,n){var r=n(81956),i=n(25181),o=n(55296);t.exports=function(t){var e=r(t),n=i.f;if(n)for(var a,s=n(t),u=o.f,c=0;s.length>c;)u.call(t,a=s[c++])&&e.push(a);return e}},82109:function(t,e,n){var r=n(17854),i=n(31236).f,o=n(95185),a=n(31320),s=n(83505),u=n(99920),c=n(54705);t.exports=function(t,e){var n,l,f,d,h,p=t.target,m=t.global,g=t.stat;if(n=m?r:g?r[p]||s(p,{}):(r[p]||{}).prototype)for(l in e){if(d=e[l],f=t.noTargetGet?(h=i(n,l))&&h.value:n[l],!c(m?l:p+(g?".":"#")+l,t.forced)&&void 0!==f){if(typeof d==typeof f)continue;u(d,f)}(t.sham||f&&f.sham)&&o(d,"sham",!0),a(n,l,d,t)}}},47293:function(t){t.exports=function(t){try{return!!t()}catch(t){return!0}}},27007:function(t,e,n){"use strict";var r=n(95185),i=n(31320),o=n(47293),a=n(5112),s=n(22261),u=a("species"),c=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),l=!o((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,f){var d=a(t),h=!o((function(){var e={};return e[d]=function(){return 7},7!=""[t](e)})),p=h&&!o((function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[u]=function(){return n}),n[d](""),!e}));if(!h||!p||"replace"===t&&!c||"split"===t&&!l){var m=/./[d],g=n(d,""[t],(function(t,e,n,r,i){return e.exec===s?h&&!i?{done:!0,value:m.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}})),v=g[0],y=g[1];i(String.prototype,t,v),i(RegExp.prototype,d,2==e?function(t,e){return y.call(t,this,e)}:function(t){return y.call(t,this)}),f&&r(RegExp.prototype[d],"sham",!0)}}},6790:function(t,e,n){"use strict";var r=n(43157),i=n(17466),o=n(30244),a=function(t,e,n,s,u,c,l,f){for(var d,h=u,p=0,m=!!l&&o(l,f,3);p<s;){if(p in n){if(d=m?m(n[p],p,e):n[p],c>0&&r(d))h=a(t,e,d,i(d.length),h,c-1)-1;else{if(h>=9007199254740991)throw TypeError("Exceed the acceptable array length");t[h]=d}h++}p++}return h};t.exports=a},41301:function(t,e,n){"use strict";t.exports=n(31913)||!n(47293)((function(){var t=Math.random();__defineSetter__.call(null,t,(function(){})),delete n(17854)[t]}))},12098:function(t,e,n){var r=n(47293);t.exports=function(t){return r((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},8711:function(t,e,n){var r=n(47293),i=n(81361);t.exports=function(t){return r((function(){return!!i[t]()||"
"!="
"[t]()||i[t].name!==t}))}},76677:function(t,e,n){t.exports=!n(47293)((function(){return Object.isExtensible(Object.preventExtensions({}))}))},27065:function(t,e,n){"use strict";var r=n(13099),i=n(70111),o=[].slice,a={},s=function(t,e,n){if(!(e in a)){for(var r=[],i=0;i<e;i++)r[i]="a["+i+"]";a[e]=Function("C,a","return new C("+r.join(",")+")")}return a[e](t,n)};t.exports=Function.bind||function(t){var e=r(this),n=o.call(arguments,1),a=function(){var r=n.concat(o.call(arguments));return this instanceof a?s(e,r.length,r):e.apply(t,r)};return i(e.prototype)&&(a.prototype=e.prototype),a}},92521:function(t,e,n){t.exports=n(72309)("native-function-to-string",Function.toString)},35005:function(t,e,n){var r=n(40857),i=n(17854),o=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t])||o(i[t]):r[t]&&r[t][e]||i[t]&&i[t][e]}},71246:function(t,e,n){var r=n(70648),i=n(5112)("iterator"),o=n(97497);t.exports=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[r(t)]}},18554:function(t,e,n){var r=n(19670),i=n(71246);t.exports=function(t){var e=i(t);if("function"!=typeof e)throw TypeError(String(t)+" is not iterable");return r(e.call(t))}},17854:function(t){t.exports="object"==typeof window&&window&&window.Math==Math?window:"object"==typeof self&&self&&self.Math==Math?self:Function("return this")()},86656:function(t){var e={}.hasOwnProperty;t.exports=function(t,n){return e.call(t,n)}},3501:function(t){t.exports={}},95185:function(t,e,n){var r=n(3070),i=n(79114);t.exports=n(19781)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},842:function(t,e,n){var r=n(17854);t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},60490:function(t,e,n){var r=n(17854).document;t.exports=r&&r.documentElement},64664:function(t,e,n){t.exports=!n(19781)&&!n(47293)((function(){return 7!=Object.defineProperty(n(80317)("div"),"a",{get:function(){return 7}}).a}))},68361:function(t,e,n){var r=n(47293),i=n(84326),o="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?o.call(t,""):Object(t)}:Object},79587:function(t,e,n){var r=n(70111),i=n(27674);t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},62423:function(t,e,n){var r=n(69711)("meta"),i=n(76677),o=n(70111),a=n(86656),s=n(3070).f,u=0,c=Object.isExtensible||function(){return!0},l=function(t){s(t,r,{value:{objectID:"O"+ ++u,weakData:{}}})},f=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,r)){if(!c(t))return"F";if(!e)return"E";l(t)}return t[r].objectID},getWeakData:function(t,e){if(!a(t,r)){if(!c(t))return!0;if(!e)return!1;l(t)}return t[r].weakData},onFreeze:function(t){return i&&f.REQUIRED&&c(t)&&!a(t,r)&&l(t),t}};n(3501)[r]=!0},29909:function(t,e,n){var r,i,o,a=n(68536),s=n(70111),u=n(95185),c=n(86656),l=n(6200),f=n(3501),d=n(17854).WeakMap;if(a){var h=new d,p=h.get,m=h.has,g=h.set;r=function(t,e){return g.call(h,t,e),e},i=function(t){return p.call(h,t)||{}},o=function(t){return m.call(h,t)}}else{var v=l("state");f[v]=!0,r=function(t,e){return u(t,v,e),e},i=function(t){return c(t,v)?t[v]:{}},o=function(t){return c(t,v)}}t.exports={set:r,get:i,has:o,enforce:function(t){return o(t)?i(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!s(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},97659:function(t,e,n){var r=n(97497),i=n(5112)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},43157:function(t,e,n){var r=n(84326);t.exports=Array.isArray||function(t){return"Array"==r(t)}},54705:function(t,e,n){var r=n(47293),i=/#|\.prototype\./,o=function(t,e){var n=s[a(t)];return n==c||n!=u&&("function"==typeof e?r(e):!!e)},a=o.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=o.data={},u=o.NATIVE="N",c=o.POLYFILL="P";t.exports=o},18730:function(t,e,n){var r=n(70111),i=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&i(t)===t}},70111:function(t){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},31913:function(t){t.exports=!1},47850:function(t,e,n){var r=n(70111),i=n(84326),o=n(5112)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},20408:function(t,e,n){var r=n(19670),i=n(97659),o=n(17466),a=n(30244),s=n(71246),u=n(53411),c={};(t.exports=function(t,e,n,l,f){var d,h,p,m,g,v=a(e,n,l?2:1);if(f)d=t;else{if("function"!=typeof(h=s(t)))throw TypeError("Target is not iterable");if(i(h)){for(p=0,m=o(t.length);m>p;p++)if((l?v(r(g=t[p])[0],g[1]):v(t[p]))===c)return c;return}d=h.call(t)}for(;!(g=d.next()).done;)if(u(d,v,g.value,l)===c)return c}).BREAK=c},13383:function(t,e,n){"use strict";var r,i,o,a=n(79518),s=n(95185),u=n(86656),c=n(31913),l=n(5112)("iterator"),f=!1;[].keys&&("next"in(o=[].keys())?(i=a(a(o)))!==Object.prototype&&(r=i):f=!0),null==r&&(r={}),c||u(r,l)||s(r,l,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:f}},97497:function(t){t.exports={}},66736:function(t){var e=Math.expm1;t.exports=!e||e(10)>22025.465794806718||e(10)<22025.465794806718||-2e-17!=e(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:e},26130:function(t,e,n){var r=n(64310),i=Math.pow,o=i(2,-52),a=i(2,-23),s=i(2,127)*(2-a),u=i(2,-126);t.exports=Math.fround||function(t){var e,n,i=Math.abs(t),c=r(t);return i<u?c*(i/u/a+1/o-1/o)*u*a:(n=(e=(1+a/o)*i)-(e-i))>s||n!=n?c*(1/0):c*n}},26513:function(t){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},64310:function(t){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},95948:function(t,e,n){var r,i,o,a,s,u,c,l=n(17854),f=n(31236).f,d=n(84326),h=n(20261).set,p=n(20227),m=l.MutationObserver||l.WebKitMutationObserver,g=l.process,v=l.Promise,y="process"==d(g),b=f(l,"queueMicrotask"),_=b&&b.value;_||(r=function(){var t,e;for(y&&(t=g.domain)&&t.exit();i;){e=i.fn,i=i.next;try{e()}catch(t){throw i?a():o=void 0,t}}o=void 0,t&&t.enter()},y?a=function(){g.nextTick(r)}:m&&!/(iPhone|iPod|iPad).*AppleWebKit/i.test(p)?(s=!0,u=document.createTextNode(""),new m(r).observe(u,{characterData:!0}),a=function(){u.data=s=!s}):v&&v.resolve?(c=v.resolve(void 0),a=function(){c.then(r)}):a=function(){h.call(l,r)}),t.exports=_||function(t){var e={fn:t,next:void 0};o&&(o.next=e),i||(i=e,a()),o=e}},30133:function(t,e,n){t.exports=!n(47293)((function(){return!String(Symbol())}))},590:function(t,e,n){var r=n(31913),i=n(5112)("iterator");t.exports=!n(47293)((function(){var t=new URL("b?e=1","http://a"),e=t.searchParams;return t.pathname="c%20d",r&&!t.toJSON||!e.sort||"http://a/c%20d?e=1"!==t.href||"1"!==e.get("e")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[i]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash}))},68536:function(t,e,n){var r=n(92521),i=n(17854).WeakMap;t.exports="function"==typeof i&&/native code/.test(r.call(i))},78523:function(t,e,n){"use strict";var r=n(13099),i=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)};t.exports.f=function(t){return new i(t)}},77023:function(t,e,n){var r=n(17854).isFinite;t.exports=Number.isFinite||function(t){return"number"==typeof t&&r(t)}},21574:function(t,e,n){"use strict";var r=n(81956),i=n(25181),o=n(55296),a=n(47908),s=n(68361),u=Object.assign;t.exports=!u||n(47293)((function(){var t={},e={},n=Symbol(),i="abcdefghijklmnopqrst";return t[n]=7,i.split("").forEach((function(t){e[t]=t})),7!=u({},t)[n]||r(u({},e)).join("")!=i}))?function(t,e){for(var n=a(t),u=arguments.length,c=1,l=i.f,f=o.f;u>c;)for(var d,h=s(arguments[c++]),p=l?r(h).concat(l(h)):r(h),m=p.length,g=0;m>g;)f.call(h,d=p[g++])&&(n[d]=h[d]);return n}:u},70030:function(t,e,n){var r=n(19670),i=n(36048),o=n(80748),a=n(60490),s=n(80317),u=n(6200)("IE_PROTO"),c=function(){},l=function(){var t,e=s("iframe"),n=o.length;for(e.style.display="none",a.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),l=t.F;n--;)delete l.prototype[o[n]];return l()};t.exports=Object.create||function(t,e){var n;return null!==t?(c.prototype=r(t),n=new c,c.prototype=null,n[u]=t):n=l(),void 0===e?n:i(n,e)},n(3501)[u]=!0},36048:function(t,e,n){var r=n(19781),i=n(3070),o=n(19670),a=n(81956);t.exports=r?Object.defineProperties:function(t,e){o(t);for(var n,r=a(e),s=r.length,u=0;s>u;)i.f(t,n=r[u++],e[n]);return t}},3070:function(t,e,n){var r=n(19781),i=n(64664),o=n(19670),a=n(57593),s=Object.defineProperty;e.f=r?s:function(t,e,n){if(o(t),e=a(e,!0),o(n),i)try{return s(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},31236:function(t,e,n){var r=n(19781),i=n(55296),o=n(79114),a=n(45656),s=n(57593),u=n(86656),c=n(64664),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=a(t),e=s(e,!0),c)try{return l(t,e)}catch(t){}if(u(t,e))return o(!i.f.call(t,e),t[e])}},1156:function(t,e,n){var r=n(45656),i=n(8006).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(r(t))}},8006:function(t,e,n){var r=n(16324),i=n(80748).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},25181:function(t,e){e.f=Object.getOwnPropertySymbols},79518:function(t,e,n){var r=n(86656),i=n(47908),o=n(6200)("IE_PROTO"),a=n(49920),s=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=i(t),r(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?s:null}},16324:function(t,e,n){var r=n(86656),i=n(45656),o=n(41318)(!1),a=n(3501);t.exports=function(t,e){var n,s=i(t),u=0,c=[];for(n in s)!r(a,n)&&r(s,n)&&c.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},81956:function(t,e,n){var r=n(16324),i=n(80748);t.exports=Object.keys||function(t){return r(t,i)}},55296:function(t,e){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);e.f=i?function(t){var e=r(this,t);return!!e&&e.enumerable}:n},27674:function(t,e,n){var r=n(99475);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch(t){}return function(n,i){return r(n,i),e?t.call(n,i):n.__proto__=i,n}}():void 0)},44699:function(t,e,n){var r=n(81956),i=n(45656),o=n(55296).f;t.exports=function(t,e){for(var n,a=i(t),s=r(a),u=s.length,c=0,l=[];u>c;)o.call(a,n=s[c++])&&l.push(e?[n,a[n]]:a[n]);return l}},90288:function(t,e,n){"use strict";var r=n(70648),i={};i[n(5112)("toStringTag")]="z",t.exports="[object z]"!==String(i)?function(){return"[object "+r(this)+"]"}:i.toString},53887:function(t,e,n){var r=n(8006),i=n(25181),o=n(19670),a=n(17854).Reflect;t.exports=a&&a.ownKeys||function(t){var e=r.f(o(t)),n=i.f;return n?e.concat(n(t)):e}},3677:function(t,e,n){var r=n(17854).parseFloat,i=n(53111),o=n(81361),a=1/r(o+"-0")!=-1/0;t.exports=a?function(t){var e=i(String(t),3),n=r(e);return 0===n&&"-"==e.charAt(0)?-0:n}:r},88620:function(t,e,n){var r=n(17854).parseInt,i=n(53111),o=n(81361),a=/^[-+]?0[xX]/,s=8!==r(o+"08")||22!==r(o+"0x16");t.exports=s?function(t,e){var n=i(String(t),3);return r(n,e>>>0||(a.test(n)?16:10))}:r},40857:function(t,e,n){t.exports=n(17854)},12534:function(t){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},69478:function(t,e,n){var r=n(19670),i=n(70111),o=n(78523);t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},33611:function(t){"use strict";var e=2147483647,n=/[^\0-\u007E]/,r=/[\u002E\u3002\uFF0E\uFF61]/g,i="Overflow: input needs wider integers to process",o=Math.floor,a=String.fromCharCode,s=function(t){return t+22+75*(t<26)},u=function(t,e,n){var r=0;for(t=n?o(t/700):t>>1,t+=o(t/e);t>455;r+=36)t=o(t/35);return o(r+36*t/(t+38))},c=function(t){var n=[];t=function(t){for(var e=[],n=0,r=t.length;n<r;){var i=t.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){var o=t.charCodeAt(n++);56320==(64512&o)?e.push(((1023&i)<<10)+(1023&o)+65536):(e.push(i),n--)}else e.push(i)}return e}(t);var r,c,l=t.length,f=128,d=0,h=72;for(r=0;r<t.length;r++)(c=t[r])<128&&n.push(a(c));var p=n.length,m=p;for(p&&n.push("-");m<l;){var g=e;for(r=0;r<t.length;r++)(c=t[r])>=f&&c<g&&(g=c);var v=m+1;if(g-f>o((e-d)/v))throw RangeError(i);for(d+=(g-f)*v,f=g,r=0;r<t.length;r++){if((c=t[r])<f&&++d>e)throw RangeError(i);if(c==f){for(var y=d,b=36;;b+=36){var _=b<=h?1:b>=h+26?26:b-h;if(y<_)break;var w=y-_,x=36-_;n.push(a(s(_+w%x))),y=o(w/x)}n.push(a(s(y))),h=u(d,v,m==p),d=0,++m}}++d,++f}return n.join("")};t.exports=function(t){var e,i,o=[],a=t.toLowerCase().replace(r,".").split(".");for(e=0;e<a.length;e++)i=a[e],o.push(n.test(i)?"xn--"+c(i):i);return o.join(".")}},12248:function(t,e,n){var r=n(31320);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},31320:function(t,e,n){var r=n(17854),i=n(95185),o=n(86656),a=n(83505),s=n(92521),u=n(29909),c=u.get,l=u.enforce,f=String(s).split("toString");n(72309)("inspectSource",(function(t){return s.call(t)})),(t.exports=function(t,e,n,s){var u=!!s&&!!s.unsafe,c=!!s&&!!s.enumerable,d=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof e||o(n,"name")||i(n,"name",e),l(n).source=f.join("string"==typeof e?e:"")),t!==r?(u?!d&&t[e]&&(c=!0):delete t[e],c?t[e]=n:i(t,e,n)):c?t[e]=n:a(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||s.call(this)}))},97651:function(t,e,n){var r=n(84326),i=n(22261);t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var o=n.call(t,e);if("object"!=typeof o)throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},22261:function(t,e,n){"use strict";var r,i,o=n(67066),a=RegExp.prototype.exec,s=String.prototype.replace,u=a,c=(r=/a/,i=/b*/g,a.call(r,"a"),a.call(i,"a"),0!==r.lastIndex||0!==i.lastIndex),l=void 0!==/()??/.exec("")[1];(c||l)&&(u=function(t){var e,n,r,i,u=this;return l&&(n=new RegExp("^"+u.source+"$(?!\\s)",o.call(u))),c&&(e=u.lastIndex),r=a.call(u,t),c&&r&&(u.lastIndex=u.global?r.index+r[0].length:e),l&&r&&r.length>1&&s.call(r[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(r[i]=void 0)})),r}),t.exports=u},67066:function(t,e,n){"use strict";var r=n(19670);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},84488:function(t){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},81150:function(t){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},83505:function(t,e,n){var r=n(17854),i=n(95185);t.exports=function(t,e){try{i(r,t,e)}catch(n){r[t]=e}return e}},96340:function(t,e,n){"use strict";var r=n(35005),i=n(3070),o=n(19781),a=n(5112)("species");t.exports=function(t){var e=r(t),n=i.f;o&&e&&!e[a]&&n(e,a,{configurable:!0,get:function(){return this}})}},58003:function(t,e,n){var r=n(3070).f,i=n(86656),o=n(5112)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},6200:function(t,e,n){var r=n(72309)("keys"),i=n(69711);t.exports=function(t){return r[t]||(r[t]=i(t))}},72309:function(t,e,n){var r=n(17854),i=n(83505),o="__core-js_shared__",a=r[o]||i(o,{});(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.0.1",mode:n(31913)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},36637:function(t,e,n){"use strict";var r=n(47293);t.exports=function(t,e){var n=[][t];return!n||!r((function(){n.call(null,e||function(){throw 1},1)}))}},36707:function(t,e,n){var r=n(19670),i=n(13099),o=n(5112)("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||null==(n=r(a)[o])?e:i(n)}},95866:function(t,e,n){var r=n(99958),i=n(84488);t.exports=function(t,e,n){var o,a,s=String(i(t)),u=r(e),c=s.length;return u<0||u>=c?n?"":void 0:(o=s.charCodeAt(u))<55296||o>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?n?s.charAt(u):o:n?s.slice(u,u+2):a-56320+(o-55296<<10)+65536}},76650:function(t,e,n){var r=n(17466),i=n(38415),o=n(84488);t.exports=function(t,e,n,a){var s,u,c=String(o(t)),l=c.length,f=void 0===n?" ":String(n),d=r(e);return d<=l||""==f?c:(s=d-l,(u=i.call(f,Math.ceil(s/f.length))).length>s&&(u=u.slice(0,s)),a?u+c:c+u)}},38415:function(t,e,n){"use strict";var r=n(99958),i=n(84488);t.exports="".repeat||function(t){var e=String(i(this)),n="",o=r(t);if(o<0||o==1/0)throw RangeError("Wrong number of repetitions");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},53111:function(t,e,n){var r=n(84488),i="["+n(81361)+"]",o=RegExp("^"+i+i+"*"),a=RegExp(i+i+"*$");t.exports=function(t,e){return t=String(r(t)),1&e&&(t=t.replace(o,"")),2&e&&(t=t.replace(a,"")),t}},20261:function(t,e,n){var r,i,o,a=n(17854),s=n(84326),u=n(30244),c=n(60490),l=n(80317),f=a.setImmediate,d=a.clearImmediate,h=a.process,p=a.MessageChannel,m=a.Dispatch,g=0,v={},y="onreadystatechange",b=function(){var t=+this;if(v.hasOwnProperty(t)){var e=v[t];delete v[t],e()}},_=function(t){b.call(t.data)};f&&d||(f=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return v[++g]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},r(g),g},d=function(t){delete v[t]},"process"==s(h)?r=function(t){h.nextTick(u(b,t,1))}:m&&m.now?r=function(t){m.now(u(b,t,1))}:p?(o=(i=new p).port2,i.port1.onmessage=_,r=u(o.postMessage,o,1)):a.addEventListener&&"function"==typeof postMessage&&!a.importScripts?(r=function(t){a.postMessage(t+"","*")},a.addEventListener("message",_,!1)):r=y in l("script")?function(t){c.appendChild(l("script")).onreadystatechange=function(){c.removeChild(this),b.call(t)}}:function(t){setTimeout(u(b,t,1),0)}),t.exports={set:f,clear:d}},50863:function(t,e,n){var r=n(84326);t.exports=function(t){if("number"!=typeof t&&"Number"!=r(t))throw TypeError("Incorrect invocation");return+t}},51400:function(t,e,n){var r=n(99958),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},57067:function(t,e,n){var r=n(99958),i=n(17466);t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length or index");return n}},45656:function(t,e,n){var r=n(68361),i=n(84488);t.exports=function(t){return r(i(t))}},99958:function(t){var e=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?n:e)(t)}},17466:function(t,e,n){var r=n(99958),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},47908:function(t,e,n){var r=n(84488);t.exports=function(t){return Object(r(t))}},84590:function(t,e,n){var r=n(99958);t.exports=function(t,e){var n=r(t);if(n<0||n%e)throw RangeError("Wrong offset");return n}},57593:function(t,e,n){var r=n(70111);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},19843:function(t,e,n){"use strict";if(n(19781)){var r=n(17854),i=n(82109),o=n(6500),a=n(90260),s=n(13331),u=n(25787),c=n(79114),l=n(95185),f=n(17466),d=n(57067),h=n(84590),p=n(57593),m=n(86656),g=n(70648),v=n(70111),y=n(70030),b=n(27674),_=n(8006).f,w=n(97321),x=n(77550)(0),T=n(96340),S=n(3070),E=n(31236),k=n(29909),C=k.get,O=k.set,A=S.f,M=E.f,P=r.RangeError,D=s.ArrayBuffer,I=s.DataView,L=a.NATIVE_ARRAY_BUFFER_VIEWS,R=a.TYPED_ARRAY_TAG,N=a.TypedArray,j=a.TypedArrayPrototype,F=a.aTypedArrayConstructor,U=a.isTypedArray,B="BYTES_PER_ELEMENT",z="Wrong length",q=function(t,e){for(var n=0,r=e.length,i=new(F(t))(r);r>n;)i[n]=e[n++];return i},H=function(t,e){A(t,e,{get:function(){return C(this)[e]}})},W=function(t){var e;return t instanceof D||"ArrayBuffer"==(e=g(t))||"SharedArrayBuffer"==e},V=function(t,e){return U(t)&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},Y=function(t,e){return V(t,e=p(e,!0))?c(2,t[e]):M(t,e)},$=function(t,e,n){return!(V(t,e=p(e,!0))&&v(n)&&m(n,"value"))||m(n,"get")||m(n,"set")||n.configurable||m(n,"writable")&&!n.writable||m(n,"enumerable")&&!n.enumerable?A(t,e,n):(t[e]=n.value,t)};L||(E.f=Y,S.f=$,H(j,"buffer"),H(j,"byteOffset"),H(j,"byteLength"),H(j,"length")),i({target:"Object",stat:!0,forced:!L},{getOwnPropertyDescriptor:Y,defineProperty:$}),t.exports=function(t,e,n,a){var s=t+(a?"Clamped":"")+"Array",c="get"+t,p="set"+t,m=r[s],g=m,S=g&&g.prototype,E={},k=function(t,n){A(t,n,{get:function(){return function(t,n){var r=C(t);return r.view[c](n*e+r.byteOffset,!0)}(this,n)},set:function(t){return function(t,n,r){var i=C(t);a&&(r=(r=Math.round(r))<0?0:r>255?255:255&r),i.view[p](n*e+i.byteOffset,r,!0)}(this,n,t)},enumerable:!0})};L?o&&(g=n((function(t,n,r,i){return u(t,g,s),v(n)?W(n)?void 0!==i?new m(n,h(r,e),i):void 0!==r?new m(n,h(r,e)):new m(n):U(n)?q(g,n):w.call(g,n):new m(d(n))})),b&&b(g,N),x(_(m),(function(t){t in g||l(g,t,m[t])})),g.prototype=S):(g=n((function(t,n,r,i){u(t,g,s);var o,a,c,l=0,p=0;if(v(n)){if(!W(n))return U(n)?q(g,n):w.call(g,n);o=n,p=h(r,e);var m=n.byteLength;if(void 0===i){if(m%e)throw P(z);if((a=m-p)<0)throw P(z)}else if((a=f(i)*e)+p>m)throw P(z);c=a/e}else c=d(n),o=new D(a=c*e);for(O(t,{buffer:o,byteOffset:p,byteLength:a,length:c,view:new I(o)});l<c;)k(t,l++)})),b&&b(g,N),S=g.prototype=y(j)),S.constructor!==g&&l(S,"constructor",g),R&&l(S,R,s),E[s]=g,i({global:!0,forced:g!=m,sham:!L},E),B in g||l(g,B,e),B in S||l(S,B,e),T(s)}}else t.exports=function(){}},97321:function(t,e,n){var r=n(47908),i=n(17466),o=n(71246),a=n(97659),s=n(30244),u=n(90260).aTypedArrayConstructor;t.exports=function(t){var e,n,c,l,f,d=r(t),h=arguments.length,p=h>1?arguments[1]:void 0,m=void 0!==p,g=o(d);if(null!=g&&!a(g))for(f=g.call(d),d=[];!(l=f.next()).done;)d.push(l.value);for(m&&h>2&&(p=s(p,arguments[2],2)),n=i(d.length),c=new(u(this))(n),e=0;n>e;e++)c[e]=m?p(d[e],e):d[e];return c}},6500:function(t,e,n){var r=n(17854),i=n(47293),o=n(17072),a=n(90260).NATIVE_ARRAY_BUFFER_VIEWS,s=r.ArrayBuffer,u=r.Int8Array;t.exports=!a||!i((function(){u(1)}))||!i((function(){new u(-1)}))||!o((function(t){new u,new u(null),new u(1.5),new u(t)}),!0)||i((function(){return 1!==new u(new s(2),1,void 0).length}))},69711:function(t){var e=0,n=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++e+n).toString(36))}},20227:function(t,e,n){var r=n(17854).navigator;t.exports=r&&r.userAgent||""},99475:function(t,e,n){var r=n(70111),i=n(19670);t.exports=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype")}},28468:function(t,e,n){var r=n(47850),i=n(84488);t.exports=function(t,e,n){if(r(e))throw TypeError("String.prototype."+n+" doesn't accept regex");return String(i(t))}},27428:function(t,e,n){var r=n(20227);t.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(r)},5112:function(t,e,n){var r=n(72309)("wks"),i=n(69711),o=n(17854).Symbol,a=n(30133);t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}},81361:function(t){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},96805:function(t,e,n){e.f=n(5112)},18264:function(t,e,n){"use strict";var r="ArrayBuffer",i=n(13331).ArrayBuffer,o=n(17854).ArrayBuffer;n(82109)({global:!0,forced:o!==i},{ArrayBuffer:i}),n(96340)(r)},39575:function(t,e,n){"use strict";var r=n(13331),i=n(19670),o=n(51400),a=n(17466),s=n(36707),u=r.ArrayBuffer,c=r.DataView,l=u.prototype.slice,f=n(47293)((function(){return!new u(2).slice(1,void 0).byteLength}));n(82109)({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:f},{slice:function(t,e){if(void 0!==l&&void 0===e)return l.call(i(this),t);for(var n=i(this).byteLength,r=o(t,n),f=o(void 0===e?n:e,n),d=new(s(this,u))(a(f-r)),h=new c(this),p=new c(d),m=0;r<f;)p.setUint8(m++,h.getUint8(r++));return d}})},92222:function(t,e,n){"use strict";var r=n(43157),i=n(70111),o=n(47908),a=n(17466),s=n(86135),u=n(65417),c=n(5112)("isConcatSpreadable"),l=9007199254740991,f="Maximum allowed index exceeded",d=!n(47293)((function(){var t=[];return t[c]=!1,t.concat()[0]!==t})),h=n(81194)("concat"),p=function(t){if(!i(t))return!1;var e=t[c];return void 0!==e?!!e:r(t)},m=!d||!h;n(82109)({target:"Array",proto:!0,forced:m},{concat:function(t){var e,n,r,i,c,d=o(this),h=u(d,0),m=0;for(e=-1,r=arguments.length;e<r;e++)if(p(c=-1===e?d:arguments[e])){if(m+(i=a(c.length))>l)throw TypeError(f);for(n=0;n<i;n++,m++)n in c&&s(h,m,c[n])}else{if(m>=l)throw TypeError(f);s(h,m++,c)}return h.length=m,h}})},50545:function(t,e,n){n(82109)({target:"Array",proto:!0},{copyWithin:n(1048)}),n(51223)("copyWithin")},43290:function(t,e,n){n(82109)({target:"Array",proto:!0},{fill:n(21285)}),n(51223)("fill")},57327:function(t,e,n){"use strict";var r=n(77550)(2),i=n(81194)("filter");n(82109)({target:"Array",proto:!0,forced:!i},{filter:function(t){return r(this,t,arguments[1])}})},34553:function(t,e,n){"use strict";var r=n(77550)(6),i="findIndex",o=!0;i in[]&&Array(1).findIndex((function(){o=!1})),n(82109)({target:"Array",proto:!0,forced:o},{findIndex:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),n(51223)(i)},69826:function(t,e,n){"use strict";var r=n(77550)(5),i="find",o=!0;i in[]&&Array(1).find((function(){o=!1})),n(82109)({target:"Array",proto:!0,forced:o},{find:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),n(51223)(i)},86535:function(t,e,n){"use strict";var r=n(6790),i=n(47908),o=n(17466),a=n(13099),s=n(65417);n(82109)({target:"Array",proto:!0},{flatMap:function(t){var e,n=i(this),u=o(n.length);return a(t),(e=s(n,0)).length=r(e,n,n,u,0,1,t,arguments[1]),e}})},84944:function(t,e,n){"use strict";var r=n(6790),i=n(47908),o=n(17466),a=n(99958),s=n(65417);n(82109)({target:"Array",proto:!0},{flat:function(){var t=arguments[0],e=i(this),n=o(e.length),u=s(e,0);return u.length=r(u,e,e,n,0,void 0===t?1:a(t)),u}})},91038:function(t,e,n){var r=!n(17072)((function(t){Array.from(t)}));n(82109)({target:"Array",stat:!0,forced:r},{from:n(48457)})},26699:function(t,e,n){"use strict";var r=n(41318)(!0);n(82109)({target:"Array",proto:!0},{includes:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),n(51223)("includes")},66992:function(t,e,n){"use strict";var r=n(45656),i=n(51223),o=n(97497),a=n(29909),s=n(70654),u="Array Iterator",c=a.set,l=a.getterFor(u);t.exports=s(Array,"Array",(function(t,e){c(this,{type:u,target:r(t),index:0,kind:e})}),(function(){var t=l(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},69600:function(t,e,n){"use strict";var r=n(45656),i=[].join,o=n(68361)!=Object,a=n(36637)("join",",");n(82109)({target:"Array",proto:!0,forced:o||a},{join:function(t){return i.call(r(this),void 0===t?",":t)}})},21249:function(t,e,n){"use strict";var r=n(77550)(1),i=n(81194)("map");n(82109)({target:"Array",proto:!0,forced:!i},{map:function(t){return r(this,t,arguments[1])}})},26572:function(t,e,n){"use strict";var r=n(86135),i=n(47293)((function(){function t(){}return!(Array.of.call(t)instanceof t)}));n(82109)({target:"Array",stat:!0,forced:i},{of:function(){for(var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);e>t;)r(n,t,arguments[t++]);return n.length=e,n}})},65069:function(t,e,n){"use strict";var r=n(43157),i=[].reverse,o=[1,2];n(82109)({target:"Array",proto:!0,forced:String(o)===String(o.reverse())},{reverse:function(){return r(this)&&(this.length=this.length),i.call(this)}})},47042:function(t,e,n){"use strict";var r=n(70111),i=n(43157),o=n(51400),a=n(17466),s=n(45656),u=n(86135),c=n(5112)("species"),l=[].slice,f=Math.max,d=n(81194)("slice");n(82109)({target:"Array",proto:!0,forced:!d},{slice:function(t,e){var n,d,h,p=s(this),m=a(p.length),g=o(t,m),v=o(void 0===e?m:e,m);if(i(p)&&("function"!=typeof(n=p.constructor)||n!==Array&&!i(n.prototype)?r(n)&&null===(n=n[c])&&(n=void 0):n=void 0,n===Array||void 0===n))return l.call(p,g,v);for(d=new(void 0===n?Array:n)(f(v-g,0)),h=0;g<v;g++,h++)g in p&&u(d,h,p[g]);return d.length=h,d}})},2707:function(t,e,n){"use strict";var r=n(13099),i=n(47908),o=n(47293),a=[].sort,s=[1,2,3],u=o((function(){s.sort(void 0)})),c=o((function(){s.sort(null)})),l=n(36637)("sort"),f=u||!c||l;n(82109)({target:"Array",proto:!0,forced:f},{sort:function(t){return void 0===t?a.call(i(this)):a.call(i(this),r(t))}})},38706:function(t,e,n){n(96340)("Array")},40561:function(t,e,n){"use strict";var r=n(51400),i=n(99958),o=n(17466),a=n(47908),s=n(65417),u=n(86135),c=Math.max,l=Math.min,f=9007199254740991,d="Maximum allowed length exceeded",h=n(81194)("splice");n(82109)({target:"Array",proto:!0,forced:!h},{splice:function(t,e){var n,h,p,m,g,v,y=a(this),b=o(y.length),_=r(t,b),w=arguments.length;if(0===w?n=h=0:1===w?(n=0,h=b-_):(n=w-2,h=l(c(i(e),0),b-_)),b+n-h>f)throw TypeError(d);for(p=s(y,h),m=0;m<h;m++)(g=_+m)in y&&u(p,m,y[g]);if(p.length=h,n<h){for(m=_;m<b-h;m++)v=m+n,(g=m+h)in y?y[v]=y[g]:delete y[v];for(m=b;m>b-h+n;m--)delete y[m-1]}else if(n>h)for(m=b-h;m>_;m--)v=m+n-1,(g=m+h-1)in y?y[v]=y[g]:delete y[v];for(m=0;m<n;m++)y[m+_]=arguments[m+2];return y.length=b-h+n,p}})},99244:function(t,e,n){n(51223)("flatMap")},33792:function(t,e,n){n(51223)("flat")},96078:function(t,e,n){var r=n(95185),i=n(5112)("toPrimitive"),o=n(38709),a=Date.prototype;i in a||r(a,i,o)},4855:function(t,e,n){"use strict";var r=n(70111),i=n(3070),o=n(79518),a=n(5112)("hasInstance"),s=Function.prototype;a in s||i.f(s,a,{value:function(t){if("function"!=typeof this||!r(t))return!1;if(!r(this.prototype))return t instanceof this;for(;t=o(t);)if(this.prototype===t)return!0;return!1}})},68309:function(t,e,n){var r=n(19781),i=n(3070).f,o=Function.prototype,a=o.toString,s=/^\s*function ([^ (]*)/,u="name";r&&!(u in o)&&i(o,u,{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(t){return""}}})},73706:function(t,e,n){n(58003)(n(17854).JSON,"JSON",!0)},51532:function(t,e,n){"use strict";t.exports=n(77710)("Map",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),n(95631),!0)},99752:function(t,e,n){var r=n(26513),i=Math.acosh,o=Math.log,a=Math.sqrt,s=Math.LN2,u=!i||710!=Math.floor(i(Number.MAX_VALUE))||i(1/0)!=1/0;n(82109)({target:"Math",stat:!0,forced:u},{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?o(t)+s:r(t-1+a(t-1)*a(t+1))}})},82376:function(t,e,n){var r=Math.asinh,i=Math.log,o=Math.sqrt;n(82109)({target:"Math",stat:!0,forced:!(r&&1/r(0)>0)},{asinh:function t(e){return isFinite(e=+e)&&0!=e?e<0?-t(-e):i(e+o(e*e+1)):e}})},73181:function(t,e,n){var r=Math.atanh,i=Math.log;n(82109)({target:"Math",stat:!0,forced:!(r&&1/r(-0)<0)},{atanh:function(t){return 0==(t=+t)?t:i((1+t)/(1-t))/2}})},23484:function(t,e,n){var r=n(64310),i=Math.abs,o=Math.pow;n(82109)({target:"Math",stat:!0},{cbrt:function(t){return r(t=+t)*o(i(t),1/3)}})},2388:function(t,e,n){var r=Math.floor,i=Math.log,o=Math.LOG2E;n(82109)({target:"Math",stat:!0},{clz32:function(t){return(t>>>=0)?31-r(i(t+.5)*o):32}})},88621:function(t,e,n){var r=n(66736),i=Math.cosh,o=Math.abs,a=Math.E;n(82109)({target:"Math",stat:!0,forced:!i||i(710)===1/0},{cosh:function(t){var e=r(o(t)-1)+1;return(e+1/(e*a*a))*(a/2)}})},60403:function(t,e,n){var r=n(66736);n(82109)({target:"Math",stat:!0,forced:r!=Math.expm1},{expm1:r})},84755:function(t,e,n){n(82109)({target:"Math",stat:!0},{fround:n(26130)})},25438:function(t,e,n){var r=Math.abs,i=Math.sqrt;n(82109)({target:"Math",stat:!0},{hypot:function(t,e){for(var n,o,a=0,s=0,u=arguments.length,c=0;s<u;)c<(n=r(arguments[s++]))?(a=a*(o=c/n)*o+1,c=n):a+=n>0?(o=n/c)*o:n;return c===1/0?1/0:c*i(a)}})},90332:function(t,e,n){var r=Math.imul,i=n(47293)((function(){return-5!=r(4294967295,5)||2!=r.length}));n(82109)({target:"Math",stat:!0,forced:i},{imul:function(t,e){var n=65535,r=+t,i=+e,o=n&r,a=n&i;return 0|o*a+((n&r>>>16)*a+o*(n&i>>>16)<<16>>>0)}})},40658:function(t,e,n){var r=Math.log,i=Math.LOG10E;n(82109)({target:"Math",stat:!0},{log10:function(t){return r(t)*i}})},40197:function(t,e,n){n(82109)({target:"Math",stat:!0},{log1p:n(26513)})},44914:function(t,e,n){var r=Math.log,i=Math.LN2;n(82109)({target:"Math",stat:!0},{log2:function(t){return r(t)/i}})},52420:function(t,e,n){n(82109)({target:"Math",stat:!0},{sign:n(64310)})},60160:function(t,e,n){var r=n(66736),i=Math.abs,o=Math.exp,a=Math.E,s=n(47293)((function(){return-2e-17!=Math.sinh(-2e-17)}));n(82109)({target:"Math",stat:!0,forced:s},{sinh:function(t){return i(t=+t)<1?(r(t)-r(-t))/2:(o(t-1)-o(-t-1))*(a/2)}})},60970:function(t,e,n){var r=n(66736),i=Math.exp;n(82109)({target:"Math",stat:!0},{tanh:function(t){var e=r(t=+t),n=r(-t);return e==1/0?1:n==1/0?-1:(e-n)/(i(t)+i(-t))}})},10408:function(t,e,n){n(58003)(Math,"Math",!0)},73689:function(t,e,n){var r=Math.ceil,i=Math.floor;n(82109)({target:"Math",stat:!0},{trunc:function(t){return(t>0?i:r)(t)}})},9653:function(t,e,n){"use strict";var r=n(17854),i=n(54705),o=n(86656),a=n(84326),s=n(79587),u=n(57593),c=n(47293),l=n(8006).f,f=n(31236).f,d=n(3070).f,h=n(53111),p="Number",m=r.Number,g=m.prototype,v=a(n(70030)(g))==p,y="trim"in String.prototype,b=function(t){var e,n,r,i,o,a,s,c,l=u(t,!1);if("string"==typeof l&&l.length>2)if(43===(e=(l=y?l.trim():h(l,3)).charCodeAt(0))||45===e){if(88===(n=l.charCodeAt(2))||120===n)return NaN}else if(48===e){switch(l.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+l}for(a=(o=l.slice(2)).length,s=0;s<a;s++)if((c=o.charCodeAt(s))<48||c>i)return NaN;return parseInt(o,r)}return+l};if(i(p,!m(" 0o1")||!m("0b1")||m("+0x1"))){for(var _,w=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof w&&(v?c((function(){g.valueOf.call(n)})):a(n)!=p)?s(new m(b(e)),n,w):b(e)},x=n(19781)?l(m):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),T=0;x.length>T;T++)o(m,_=x[T])&&!o(w,_)&&d(w,_,f(m,_));w.prototype=g,g.constructor=w,n(31320)(r,p,w)}},93299:function(t,e,n){n(82109)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},35192:function(t,e,n){n(82109)({target:"Number",stat:!0},{isFinite:n(77023)})},33161:function(t,e,n){n(82109)({target:"Number",stat:!0},{isInteger:n(18730)})},44048:function(t,e,n){n(82109)({target:"Number",stat:!0},{isNaN:function(t){return t!=t}})},78285:function(t,e,n){var r=n(18730),i=Math.abs;n(82109)({target:"Number",stat:!0},{isSafeInteger:function(t){return r(t)&&i(t)<=9007199254740991}})},44363:function(t,e,n){n(82109)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},55994:function(t,e,n){n(82109)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},61874:function(t,e,n){var r=n(3677);n(82109)({target:"Number",stat:!0,forced:Number.parseFloat!=r},{parseFloat:r})},9494:function(t,e,n){var r=n(88620);n(82109)({target:"Number",stat:!0,forced:Number.parseInt!=r},{parseInt:r})},56977:function(t,e,n){"use strict";var r=n(99958),i=n(50863),o=n(38415),a=1..toFixed,s=Math.floor,u=[0,0,0,0,0,0],c=function(t,e){for(var n=-1,r=e;++n<6;)r+=t*u[n],u[n]=r%1e7,r=s(r/1e7)},l=function(t){for(var e=6,n=0;--e>=0;)n+=u[e],u[e]=s(n/t),n=n%t*1e7},f=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==u[t]){var n=String(u[t]);e=""===e?n:e+o.call("0",7-n.length)+n}return e},d=function(t,e,n){return 0===e?n:e%2==1?d(t,e-1,n*t):d(t*t,e/2,n)};n(82109)({target:"Number",proto:!0,forced:a&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!n(47293)((function(){a.call({})}))},{toFixed:function(t){var e,n,a,s,u=i(this),h=r(t),p="",m="0";if(h<0||h>20)throw RangeError("Incorrect fraction digits");if(u!=u)return"NaN";if(u<=-1e21||u>=1e21)return String(u);if(u<0&&(p="-",u=-u),u>1e-21)if(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(u*d(2,69,1))-69,n=e<0?u*d(2,-e,1):u/d(2,e,1),n*=4503599627370496,(e=52-e)>0){for(c(0,n),a=h;a>=7;)c(1e7,0),a-=7;for(c(d(10,a,1),0),a=e-1;a>=23;)l(1<<23),a-=23;l(1<<a),c(1,1),l(2),m=f()}else c(0,n),c(1<<-e,0),m=f()+o.call("0",h);return m=h>0?p+((s=m.length)<=h?"0."+o.call("0",h-s)+m:m.slice(0,s-h)+"."+m.slice(s-h)):p+m}})},19601:function(t,e,n){var r=n(21574);n(82109)({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},59595:function(t,e,n){"use strict";var r=n(47908),i=n(13099),o=n(3070),a=n(41301);n(19781)&&n(82109)({target:"Object",proto:!0,forced:a},{__defineGetter__:function(t,e){o.f(r(this),t,{get:i(e),enumerable:!0,configurable:!0})}})},35500:function(t,e,n){"use strict";var r=n(47908),i=n(13099),o=n(3070),a=n(41301);n(19781)&&n(82109)({target:"Object",proto:!0,forced:a},{__defineSetter__:function(t,e){o.f(r(this),t,{set:i(e),enumerable:!0,configurable:!0})}})},69720:function(t,e,n){var r=n(44699);n(82109)({target:"Object",stat:!0},{entries:function(t){return r(t,!0)}})},43371:function(t,e,n){var r=n(70111),i=n(62423).onFreeze,o=Object.freeze,a=n(76677),s=n(47293)((function(){o(1)}));n(82109)({target:"Object",stat:!0,forced:s,sham:!a},{freeze:function(t){return o&&r(t)?o(i(t)):t}})},38559:function(t,e,n){var r=n(20408),i=n(86135);n(82109)({target:"Object",stat:!0},{fromEntries:function(t){var e={};return r(t,(function(t,n){i(e,t,n)}),void 0,!0),e}})},38880:function(t,e,n){var r=n(45656),i=n(31236).f,o=n(19781),a=n(47293)((function(){i(1)})),s=!o||a;n(82109)({target:"Object",stat:!0,forced:s,sham:!o},{getOwnPropertyDescriptor:function(t,e){return i(r(t),e)}})},49337:function(t,e,n){var r=n(19781),i=n(53887),o=n(45656),a=n(31236),s=n(86135);n(82109)({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(t){for(var e,n,r=o(t),u=a.f,c=i(r),l={},f=0;c.length>f;)void 0!==(n=u(r,e=c[f++]))&&s(l,e,n);return l}})},36210:function(t,e,n){var r=n(1156).f,i=n(47293)((function(){Object.getOwnPropertyNames(1)}));n(82109)({target:"Object",stat:!0,forced:i},{getOwnPropertyNames:r})},30489:function(t,e,n){var r=n(47908),i=n(79518),o=n(49920),a=n(47293)((function(){i(1)}));n(82109)({target:"Object",stat:!0,forced:a,sham:!o},{getPrototypeOf:function(t){return i(r(t))}})},41825:function(t,e,n){var r=n(70111),i=Object.isExtensible,o=n(47293)((function(){i(1)}));n(82109)({target:"Object",stat:!0,forced:o},{isExtensible:function(t){return!!r(t)&&(!i||i(t))}})},98410:function(t,e,n){var r=n(70111),i=Object.isFrozen,o=n(47293)((function(){i(1)}));n(82109)({target:"Object",stat:!0,forced:o},{isFrozen:function(t){return!r(t)||!!i&&i(t)}})},72200:function(t,e,n){var r=n(70111),i=Object.isSealed,o=n(47293)((function(){i(1)}));n(82109)({target:"Object",stat:!0,forced:o},{isSealed:function(t){return!r(t)||!!i&&i(t)}})},43304:function(t,e,n){n(82109)({target:"Object",stat:!0},{is:n(81150)})},47941:function(t,e,n){var r=n(47908),i=n(81956),o=n(47293)((function(){i(1)}));n(82109)({target:"Object",stat:!0,forced:o},{keys:function(t){return i(r(t))}})},94869:function(t,e,n){"use strict";var r=n(47908),i=n(57593),o=n(79518),a=n(31236).f,s=n(41301);n(19781)&&n(82109)({target:"Object",proto:!0,forced:s},{__lookupGetter__:function(t){var e,n=r(this),s=i(t,!0);do{if(e=a(n,s))return e.get}while(n=o(n))}})},33952:function(t,e,n){"use strict";var r=n(47908),i=n(57593),o=n(79518),a=n(31236).f,s=n(41301);n(19781)&&n(82109)({target:"Object",proto:!0,forced:s},{__lookupSetter__:function(t){var e,n=r(this),s=i(t,!0);do{if(e=a(n,s))return e.set}while(n=o(n))}})},57227:function(t,e,n){var r=n(70111),i=n(62423).onFreeze,o=Object.preventExtensions,a=n(76677),s=n(47293)((function(){o(1)}));n(82109)({target:"Object",stat:!0,forced:s,sham:!a},{preventExtensions:function(t){return o&&r(t)?o(i(t)):t}})},60514:function(t,e,n){var r=n(70111),i=n(62423).onFreeze,o=Object.seal,a=n(76677),s=n(47293)((function(){o(1)}));n(82109)({target:"Object",stat:!0,forced:s,sham:!a},{seal:function(t){return o&&r(t)?o(i(t)):t}})},41539:function(t,e,n){var r=n(90288),i=Object.prototype;r!==i.toString&&n(31320)(i,"toString",r,{unsafe:!0})},26833:function(t,e,n){var r=n(44699);n(82109)({target:"Object",stat:!0},{values:function(t){return r(t)}})},17727:function(t,e,n){"use strict";var r=n(35005),i=n(36707),o=n(69478);n(82109)({target:"Promise",proto:!0,real:!0},{finally:function(t){var e=i(this,r("Promise")),n="function"==typeof t;return this.then(n?function(n){return o(e,t()).then((function(){return n}))}:t,n?function(n){return o(e,t()).then((function(){throw n}))}:t)}})},88674:function(t,e,n){"use strict";var r,i,o,a="Promise",s=n(31913),u=n(17854),c=n(82109),l=n(70111),f=n(13099),d=n(25787),h=n(84326),p=n(20408),m=n(17072),g=n(36707),v=n(20261).set,y=n(95948),b=n(69478),_=n(842),w=n(78523),x=n(12534),T=n(20227),S=n(5112)("species"),E=n(29909),k=n(54705),C=E.get,O=E.set,A=E.getterFor(a),M=u.Promise,P=u.TypeError,D=u.document,I=u.process,L=u.fetch,R=I&&I.versions,N=R&&R.v8||"",j=w.f,F=j,U="process"==h(I),B=!!(D&&D.createEvent&&u.dispatchEvent),z="unhandledrejection",q=k(a,(function(){var t=M.resolve(1),e=function(){},n=(t.constructor={})[S]=function(t){t(e,e)};return!((U||"function"==typeof PromiseRejectionEvent)&&(!s||t.finally)&&t.then(e)instanceof n&&0!==N.indexOf("6.6")&&-1===T.indexOf("Chrome/66"))})),H=q||!m((function(t){M.all(t).catch((function(){}))})),W=function(t){var e;return!(!l(t)||"function"!=typeof(e=t.then))&&e},V=function(t,e,n){if(!e.notified){e.notified=!0;var r=e.reactions;y((function(){for(var i=e.value,o=1==e.state,a=0,s=function(n){var r,a,s,u=o?n.ok:n.fail,c=n.resolve,l=n.reject,f=n.domain;try{u?(o||(2===e.rejection&&Z(t,e),e.rejection=1),!0===u?r=i:(f&&f.enter(),r=u(i),f&&(f.exit(),s=!0)),r===n.promise?l(P("Promise-chain cycle")):(a=W(r))?a.call(r,c,l):c(r)):l(i)}catch(t){f&&!s&&f.exit(),l(t)}};r.length>a;)s(r[a++]);e.reactions=[],e.notified=!1,n&&!e.rejection&&$(t,e)}))}},Y=function(t,e,n){var r,i;B?((r=D.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),u.dispatchEvent(r)):r={promise:e,reason:n},(i=u["on"+t])?i(r):t===z&&_("Unhandled promise rejection",n)},$=function(t,e){v.call(u,(function(){var n,r=e.value;if(G(e)&&(n=x((function(){U?I.emit("unhandledRejection",r,t):Y(z,t,r)})),e.rejection=U||G(e)?2:1,n.error))throw n.value}))},G=function(t){return 1!==t.rejection&&!t.parent},Z=function(t,e){v.call(u,(function(){U?I.emit("rejectionHandled",t):Y("rejectionhandled",t,e.value)}))},K=function(t,e,n,r){return function(i){t(e,n,i,r)}},X=function(t,e,n,r){e.done||(e.done=!0,r&&(e=r),e.value=n,e.state=2,V(t,e,!0))},Q=function(t,e,n,r){if(!e.done){e.done=!0,r&&(e=r);try{if(t===n)throw P("Promise can't be resolved itself");var i=W(n);i?y((function(){var r={done:!1};try{i.call(n,K(Q,t,r,e),K(X,t,r,e))}catch(n){X(t,r,n,e)}})):(e.value=n,e.state=1,V(t,e,!1))}catch(n){X(t,{done:!1},n,e)}}};q&&(M=function(t){d(this,M,a),f(t),r.call(this);var e=C(this);try{t(K(Q,this,e),K(X,this,e))}catch(t){X(this,e,t)}},(r=function(t){O(this,{type:a,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=n(12248)(M.prototype,{then:function(t,e){var n=A(this),r=j(g(this,M));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=U?I.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&V(this,n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),i=function(){var t=new r,e=C(t);this.promise=t,this.resolve=K(Q,t,e),this.reject=K(X,t,e)},w.f=j=function(t){return t===M||t===o?new i(t):F(t)},s||"function"!=typeof L||c({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return b(M,L.apply(u,arguments))}})),c({global:!0,wrap:!0,forced:q},{Promise:M}),n(58003)(M,a,!1,!0),n(96340)(a),o=n(40857).Promise,c({target:a,stat:!0,forced:q},{reject:function(t){var e=j(this);return e.reject.call(void 0,t),e.promise}}),c({target:a,stat:!0,forced:s||q},{resolve:function(t){return b(s&&this===o?M:this,t)}}),c({target:a,stat:!0,forced:H},{all:function(t){var e=this,n=j(e),r=n.resolve,i=n.reject,o=x((function(){var n=[],o=0,a=1;p(t,(function(t){var s=o++,u=!1;n.push(void 0),a++,e.resolve(t).then((function(t){u||(u=!0,n[s]=t,--a||r(n))}),i)})),--a||r(n)}));return o.error&&i(o.value),n.promise},race:function(t){var e=this,n=j(e),r=n.reject,i=x((function(){p(t,(function(t){e.resolve(t).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}})},36535:function(t,e,n){var r=n(13099),i=n(19670),o=(n(17854).Reflect||{}).apply,a=Function.apply,s=!n(47293)((function(){o((function(){}))}));n(82109)({target:"Reflect",stat:!0,forced:s},{apply:function(t,e,n){return r(t),i(n),o?o(t,e,n):a.call(t,e,n)}})},12419:function(t,e,n){var r=n(70030),i=n(13099),o=n(19670),a=n(70111),s=n(47293),u=n(27065),c=(n(17854).Reflect||{}).construct,l=s((function(){function t(){}return!(c((function(){}),[],t)instanceof t)})),f=!s((function(){c((function(){}))})),d=l||f;n(82109)({target:"Reflect",stat:!0,forced:d,sham:d},{construct:function(t,e){i(t),o(e);var n=arguments.length<3?t:i(arguments[2]);if(f&&!l)return c(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var s=[null];return s.push.apply(s,e),new(u.apply(t,s))}var d=n.prototype,h=r(a(d)?d:Object.prototype),p=Function.apply.call(t,h,e);return a(p)?p:h}})},69596:function(t,e,n){var r=n(3070),i=n(19670),o=n(57593),a=n(19781),s=n(47293)((function(){Reflect.defineProperty(r.f({},1,{value:1}),1,{value:2})}));n(82109)({target:"Reflect",stat:!0,forced:s,sham:!a},{defineProperty:function(t,e,n){i(t),e=o(e,!0),i(n);try{return r.f(t,e,n),!0}catch(t){return!1}}})},52586:function(t,e,n){var r=n(31236).f,i=n(19670);n(82109)({target:"Reflect",stat:!0},{deleteProperty:function(t,e){var n=r(i(t),e);return!(n&&!n.configurable)&&delete t[e]}})},95683:function(t,e,n){var r=n(31236),i=n(19670),o=n(19781);n(82109)({target:"Reflect",stat:!0,sham:!o},{getOwnPropertyDescriptor:function(t,e){return r.f(i(t),e)}})},39361:function(t,e,n){var r=n(79518),i=n(19670),o=n(49920);n(82109)({target:"Reflect",stat:!0,sham:!o},{getPrototypeOf:function(t){return r(i(t))}})},74819:function(t,e,n){var r=n(31236),i=n(79518),o=n(86656),a=n(70111),s=n(19670);n(82109)({target:"Reflect",stat:!0},{get:function t(e,n){var u,c,l=arguments.length<3?e:arguments[2];return s(e)===l?e[n]:(u=r.f(e,n))?o(u,"value")?u.value:void 0===u.get?void 0:u.get.call(l):a(c=i(e))?t(c,n,l):void 0}})},51037:function(t,e,n){n(82109)({target:"Reflect",stat:!0},{has:function(t,e){return e in t}})},5898:function(t,e,n){var r=n(19670),i=Object.isExtensible;n(82109)({target:"Reflect",stat:!0},{isExtensible:function(t){return r(t),!i||i(t)}})},67556:function(t,e,n){n(82109)({target:"Reflect",stat:!0},{ownKeys:n(53887)})},14361:function(t,e,n){var r=n(35005),i=n(19670),o=n(76677);n(82109)({target:"Reflect",stat:!0,sham:!o},{preventExtensions:function(t){i(t);try{var e=r("Object","preventExtensions");return e&&e(t),!0}catch(t){return!1}}})},39532:function(t,e,n){var r=n(27674),i=n(99475);r&&n(82109)({target:"Reflect",stat:!0},{setPrototypeOf:function(t,e){i(t,e);try{return r(t,e),!0}catch(t){return!1}}})},83593:function(t,e,n){var r=n(3070),i=n(31236),o=n(79518),a=n(86656),s=n(79114),u=n(19670),c=n(70111);n(82109)({target:"Reflect",stat:!0},{set:function t(e,n,l){var f,d,h=arguments.length<4?e:arguments[3],p=i.f(u(e),n);if(!p){if(c(d=o(e)))return t(d,n,l,h);p=s(0)}if(a(p,"value")){if(!1===p.writable||!c(h))return!1;if(f=i.f(h,n)){if(f.get||f.set||!1===f.writable)return!1;f.value=l,r.f(h,n,f)}else r.f(h,n,s(0,l));return!0}return void 0!==p.set&&(p.set.call(h,l),!0)}})},24603:function(t,e,n){var r=n(19781),i=n(5112)("match"),o=n(17854),a=n(54705),s=n(79587),u=n(3070).f,c=n(8006).f,l=n(47850),f=n(67066),d=n(31320),h=n(47293),p=o.RegExp,m=p.prototype,g=/a/g,v=/a/g,y=new p(g)!==g;if(a("RegExp",r&&(!y||h((function(){return v[i]=!1,p(g)!=g||p(v)==v||"/a/i"!=p(g,"i")}))))){for(var b=function(t,e){var n=this instanceof b,r=l(t),i=void 0===e;return!n&&r&&t.constructor===b&&i?t:s(y?new p(r&&!i?t.source:t,e):p((r=t instanceof b)?t.source:t,r&&i?f.call(t):e),n?this:m,b)},_=function(t){t in b||u(b,t,{configurable:!0,get:function(){return p[t]},set:function(e){p[t]=e}})},w=c(p),x=0;x<w.length;)_(w[x++]);m.constructor=b,b.prototype=m,d(o,"RegExp",b)}n(96340)("RegExp")},74916:function(t,e,n){"use strict";var r=n(22261);n(82109)({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},92087:function(t,e,n){n(19781)&&"g"!=/./g.flags&&n(3070).f(RegExp.prototype,"flags",{configurable:!0,get:n(67066)})},39714:function(t,e,n){"use strict";var r=n(19670),i=n(47293),o=n(67066),a=n(19781),s="toString",u=/./.toString,c=i((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),l=u.name!=s;(c||l)&&n(31320)(RegExp.prototype,s,(function(){var t=r(this);return"/".concat(t.source,"/","flags"in t?t.flags:!a&&t instanceof RegExp?o.call(t):void 0)}),{unsafe:!0})},70189:function(t,e,n){"use strict";t.exports=n(77710)("Set",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),n(95631))},15218:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("anchor");n(82109)({target:"String",proto:!0,forced:i},{anchor:function(t){return r(this,"a","name",t)}})},74475:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("big");n(82109)({target:"String",proto:!0,forced:i},{big:function(){return r(this,"big","","")}})},57929:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("blink");n(82109)({target:"String",proto:!0,forced:i},{blink:function(){return r(this,"blink","","")}})},50915:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("bold");n(82109)({target:"String",proto:!0,forced:i},{bold:function(){return r(this,"b","","")}})},79841:function(t,e,n){"use strict";var r=n(95866);n(82109)({target:"String",proto:!0},{codePointAt:function(t){return r(this,t)}})},27852:function(t,e,n){"use strict";var r=n(17466),i=n(28468),o="endsWith",a="".endsWith,s=Math.min,u=n(84964)(o);n(82109)({target:"String",proto:!0,forced:!u},{endsWith:function(t){var e=i(this,t,o),n=arguments.length>1?arguments[1]:void 0,u=r(e.length),c=void 0===n?u:s(r(n),u),l=String(t);return a?a.call(e,l,c):e.slice(c-l.length,c)===l}})},29253:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("fixed");n(82109)({target:"String",proto:!0,forced:i},{fixed:function(){return r(this,"tt","","")}})},42125:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("fontcolor");n(82109)({target:"String",proto:!0,forced:i},{fontcolor:function(t){return r(this,"font","color",t)}})},78830:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("fontsize");n(82109)({target:"String",proto:!0,forced:i},{fontsize:function(t){return r(this,"font","size",t)}})},94953:function(t,e,n){var r=n(51400),i=String.fromCharCode,o=String.fromCodePoint,a=!!o&&1!=o.length;n(82109)({target:"String",stat:!0,forced:a},{fromCodePoint:function(t){for(var e,n=[],o=arguments.length,a=0;o>a;){if(e=+arguments[a++],r(e,1114111)!==e)throw RangeError(e+" is not a valid code point");n.push(e<65536?i(e):i(55296+((e-=65536)>>10),e%1024+56320))}return n.join("")}})},32023:function(t,e,n){"use strict";var r=n(28468),i="includes",o=n(84964)(i);n(82109)({target:"String",proto:!0,forced:!o},{includes:function(t){return!!~r(this,t,i).indexOf(t,arguments.length>1?arguments[1]:void 0)}})},58734:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("italics");n(82109)({target:"String",proto:!0,forced:i},{italics:function(){return r(this,"i","","")}})},78783:function(t,e,n){"use strict";var r=n(95866),i=n(29909),o=n(70654),a="String Iterator",s=i.set,u=i.getterFor(a);o(String,"String",(function(t){s(this,{type:a,string:String(t),index:0})}),(function(){var t,e=u(this),n=e.string,i=e.index;return i>=n.length?{value:void 0,done:!0}:(t=r(n,i,!0),e.index+=t.length,{value:t,done:!1})}))},29254:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("link");n(82109)({target:"String",proto:!0,forced:i},{link:function(t){return r(this,"a","href",t)}})},4723:function(t,e,n){"use strict";var r=n(19670),i=n(17466),o=n(84488),a=n(31530),s=n(97651);n(27007)("match",1,(function(t,e,n){return[function(e){var n=o(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var o=n(e,t,this);if(o.done)return o.value;var u=r(t),c=String(this);if(!u.global)return s(u,c);var l=u.unicode;u.lastIndex=0;for(var f,d=[],h=0;null!==(f=s(u,c));){var p=String(f[0]);d[h]=p,""===p&&(u.lastIndex=a(c,i(u.lastIndex),l)),h++}return 0===h?null:d}]}))},66528:function(t,e,n){"use strict";var r=n(76650),i=n(27428);n(82109)({target:"String",proto:!0,forced:i},{padEnd:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},83112:function(t,e,n){"use strict";var r=n(76650),i=n(27428);n(82109)({target:"String",proto:!0,forced:i},{padStart:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},38992:function(t,e,n){var r=n(45656),i=n(17466);n(82109)({target:"String",stat:!0},{raw:function(t){for(var e=r(t.raw),n=i(e.length),o=arguments.length,a=[],s=0;n>s;)a.push(String(e[s++])),s<o&&a.push(String(arguments[s]));return a.join("")}})},82481:function(t,e,n){n(82109)({target:"String",proto:!0},{repeat:n(38415)})},15306:function(t,e,n){"use strict";var r=n(19670),i=n(47908),o=n(17466),a=n(99958),s=n(84488),u=n(31530),c=n(97651),l=Math.max,f=Math.min,d=Math.floor,h=/\$([$&`']|\d\d?|<[^>]*>)/g,p=/\$([$&`']|\d\d?)/g;n(27007)("replace",2,(function(t,e,n){return[function(n,r){var i=s(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,i,r):e.call(String(i),n,r)},function(t,i){var s=n(e,t,this,i);if(s.done)return s.value;var d=r(t),h=String(this),p="function"==typeof i;p||(i=String(i));var g=d.global;if(g){var v=d.unicode;d.lastIndex=0}for(var y=[];;){var b=c(d,h);if(null===b)break;if(y.push(b),!g)break;""===String(b[0])&&(d.lastIndex=u(h,o(d.lastIndex),v))}for(var _,w="",x=0,T=0;T<y.length;T++){b=y[T];for(var S=String(b[0]),E=l(f(a(b.index),h.length),0),k=[],C=1;C<b.length;C++)k.push(void 0===(_=b[C])?_:String(_));var O=b.groups;if(p){var A=[S].concat(k,E,h);void 0!==O&&A.push(O);var M=String(i.apply(void 0,A))}else M=m(S,h,E,k,O,i);E>=x&&(w+=h.slice(x,E)+M,x=E+S.length)}return w+h.slice(x)}];function m(t,n,r,o,a,s){var u=r+t.length,c=o.length,l=p;return void 0!==a&&(a=i(a),l=h),e.call(s,l,(function(e,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(u);case"<":s=a[i.slice(1,-1)];break;default:var l=+i;if(0===l)return e;if(l>c){var f=d(l/10);return 0===f?e:f<=c?void 0===o[f-1]?i.charAt(1):o[f-1]+i.charAt(1):e}s=o[l-1]}return void 0===s?"":s}))}}))},64765:function(t,e,n){"use strict";var r=n(19670),i=n(84488),o=n(81150),a=n(97651);n(27007)("search",1,(function(t,e,n){return[function(e){var n=i(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var i=n(e,t,this);if(i.done)return i.value;var s=r(t),u=String(this),c=s.lastIndex;o(c,0)||(s.lastIndex=0);var l=a(s,u);return o(s.lastIndex,c)||(s.lastIndex=c),null===l?-1:l.index}]}))},37268:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("small");n(82109)({target:"String",proto:!0,forced:i},{small:function(){return r(this,"small","","")}})},23123:function(t,e,n){"use strict";var r=n(47850),i=n(19670),o=n(84488),a=n(36707),s=n(31530),u=n(17466),c=n(97651),l=n(22261),f=n(47293),d=[].push,h=Math.min,p=4294967295,m=!f((function(){return!RegExp(p,"y")}));n(27007)("split",2,(function(t,e,n){var f;return f="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var i=String(o(this)),a=void 0===n?p:n>>>0;if(0===a)return[];if(void 0===t)return[i];if(!r(t))return e.call(i,t,a);for(var s,u,c,f=[],h=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),m=0,g=new RegExp(t.source,h+"g");(s=l.call(g,i))&&!((u=g.lastIndex)>m&&(f.push(i.slice(m,s.index)),s.length>1&&s.index<i.length&&d.apply(f,s.slice(1)),c=s[0].length,m=u,f.length>=a));)g.lastIndex===s.index&&g.lastIndex++;return m===i.length?!c&&g.test("")||f.push(""):f.push(i.slice(m)),f.length>a?f.slice(0,a):f}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var r=o(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,r,n):f.call(String(r),e,n)},function(t,r){var o=n(f,t,this,r,f!==e);if(o.done)return o.value;var l=i(t),d=String(this),g=a(l,RegExp),v=l.unicode,y=(l.ignoreCase?"i":"")+(l.multiline?"m":"")+(l.unicode?"u":"")+(m?"y":"g"),b=new g(m?l:"^(?:"+l.source+")",y),_=void 0===r?p:r>>>0;if(0===_)return[];if(0===d.length)return null===c(b,d)?[d]:[];for(var w=0,x=0,T=[];x<d.length;){b.lastIndex=m?x:0;var S,E=c(b,m?d:d.slice(x));if(null===E||(S=h(u(b.lastIndex+(m?0:x)),d.length))===w)x=s(d,x,v);else{if(T.push(d.slice(w,x)),T.length===_)return T;for(var k=1;k<=E.length-1;k++)if(T.push(E[k]),T.length===_)return T;x=w=S}}return T.push(d.slice(w)),T}]}),!m)},23157:function(t,e,n){"use strict";var r=n(17466),i=n(28468),o="startsWith",a=n(84964)(o),s="".startsWith;n(82109)({target:"String",proto:!0,forced:!a},{startsWith:function(t){var e=i(this,t,o),n=r(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),a=String(t);return s?s.call(e,a,n):e.slice(n,n+a.length)===a}})},7397:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("strike");n(82109)({target:"String",proto:!0,forced:i},{strike:function(){return r(this,"strike","","")}})},60086:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("sub");n(82109)({target:"String",proto:!0,forced:i},{sub:function(){return r(this,"sub","","")}})},80623:function(t,e,n){"use strict";var r=n(14230),i=n(12098)("sup");n(82109)({target:"String",proto:!0,forced:i},{sup:function(){return r(this,"sup","","")}})},48702:function(t,e,n){"use strict";var r=n(53111),i=n(8711)("trimEnd"),o=i?function(){return r(this,2)}:"".trimEnd;n(82109)({target:"String",proto:!0,forced:i},{trimEnd:o,trimRight:o})},55674:function(t,e,n){"use strict";var r=n(53111),i=n(8711)("trimStart"),o=i?function(){return r(this,1)}:"".trimStart;n(82109)({target:"String",proto:!0,forced:i},{trimStart:o,trimLeft:o})},73210:function(t,e,n){"use strict";var r=n(53111),i=n(8711)("trim");n(82109)({target:"String",proto:!0,forced:i},{trim:function(){return r(this,3)}})},72443:function(t,e,n){n(97235)("asyncIterator")},41817:function(t,e,n){"use strict";var r=n(19781),i=n(86656),o=n(70111),a=n(3070).f,s=n(99920),u=n(17854).Symbol;if(r&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var c={},l=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof l?new u(t):void 0===t?u():u(t);return""===t&&(c[e]=!0),e};s(l,u);var f=l.prototype=u.prototype;f.constructor=l;var d=f.toString,h="Symbol(test)"==String(u("test")),p=/^Symbol\((.*)\)[^)]+$/;a(f,"description",{configurable:!0,get:function(){var t=o(this)?this.valueOf():this,e=d.call(t);if(i(c,t))return"";var n=h?e.slice(7,-1):e.replace(p,"$1");return""===n?void 0:n}}),n(82109)({global:!0,forced:!0},{Symbol:l})}},92401:function(t,e,n){n(97235)("hasInstance")},8722:function(t,e,n){n(97235)("isConcatSpreadable")},32165:function(t,e,n){n(97235)("iterator")},82526:function(t,e,n){"use strict";var r=n(17854),i=n(86656),o=n(19781),a=n(31913),s=n(82109),u=n(31320),c=n(3501),l=n(47293),f=n(72309),d=n(58003),h=n(69711),p=n(5112),m=n(96805),g=n(97235),v=n(6294),y=n(43157),b=n(19670),_=n(70111),w=n(45656),x=n(57593),T=n(79114),S=n(70030),E=n(1156),k=n(31236),C=n(3070),O=n(55296),A=n(95185),M=n(81956),P=n(6200)("hidden"),D=n(29909),I="Symbol",L=D.set,R=D.getterFor(I),N=k.f,j=C.f,F=E.f,U=r.Symbol,B=r.JSON,z=B&&B.stringify,q=p("toPrimitive"),H=O.f,W=f("symbol-registry"),V=f("symbols"),Y=f("op-symbols"),$=f("wks"),G=Object.prototype,Z=r.QObject,K=n(30133),X=!Z||!Z.prototype||!Z.prototype.findChild,Q=o&&l((function(){return 7!=S(j({},"a",{get:function(){return j(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=N(G,e);r&&delete G[e],j(t,e,n),r&&t!==G&&j(G,e,r)}:j,J=function(t,e){var n=V[t]=S(U.prototype);return L(n,{type:I,tag:t,description:e}),o||(n.description=e),n},tt=K&&"symbol"==typeof U.iterator?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof U},et=function(t,e,n){return t===G&&et(Y,e,n),b(t),e=x(e,!0),b(n),i(V,e)?(n.enumerable?(i(t,P)&&t[P][e]&&(t[P][e]=!1),n=S(n,{enumerable:T(0,!1)})):(i(t,P)||j(t,P,T(1,{})),t[P][e]=!0),Q(t,e,n)):j(t,e,n)},nt=function(t,e){b(t);for(var n,r=v(e=w(e)),i=0,o=r.length;o>i;)et(t,n=r[i++],e[n]);return t},rt=function(t){var e=H.call(this,t=x(t,!0));return!(this===G&&i(V,t)&&!i(Y,t))&&(!(e||!i(this,t)||!i(V,t)||i(this,P)&&this[P][t])||e)},it=function(t,e){if(t=w(t),e=x(e,!0),t!==G||!i(V,e)||i(Y,e)){var n=N(t,e);return!n||!i(V,e)||i(t,P)&&t[P][e]||(n.enumerable=!0),n}},ot=function(t){for(var e,n=F(w(t)),r=[],o=0;n.length>o;)i(V,e=n[o++])||i(c,e)||r.push(e);return r},at=function(t){for(var e,n=t===G,r=F(n?Y:w(t)),o=[],a=0;r.length>a;)!i(V,e=r[a++])||n&&!i(G,e)||o.push(V[e]);return o};K||(U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor");var t=void 0===arguments[0]?void 0:String(arguments[0]),e=h(t),n=function(t){this===G&&n.call(Y,t),i(this,P)&&i(this[P],e)&&(this[P][e]=!1),Q(this,e,T(1,t))};return o&&X&&Q(G,e,{configurable:!0,set:n}),J(e,t)},u(U.prototype,"toString",(function(){return R(this).tag})),O.f=rt,C.f=et,k.f=it,n(8006).f=E.f=ot,n(25181).f=at,o&&(j(U.prototype,"description",{configurable:!0,get:function(){return R(this).description}}),a||u(G,"propertyIsEnumerable",rt,{unsafe:!0})),m.f=function(t){return J(p(t),t)}),s({global:!0,wrap:!0,forced:!K,sham:!K},{Symbol:U});for(var st=M($),ut=0;st.length>ut;)g(st[ut++]);s({target:I,stat:!0,forced:!K},{for:function(t){return i(W,t+="")?W[t]:W[t]=U(t)},keyFor:function(t){if(!tt(t))throw TypeError(t+" is not a symbol");for(var e in W)if(W[e]===t)return e},useSetter:function(){X=!0},useSimple:function(){X=!1}}),s({target:"Object",stat:!0,forced:!K,sham:!o},{create:function(t,e){return void 0===e?S(t):nt(S(t),e)},defineProperty:et,defineProperties:nt,getOwnPropertyDescriptor:it}),s({target:"Object",stat:!0,forced:!K},{getOwnPropertyNames:ot,getOwnPropertySymbols:at}),B&&s({target:"JSON",stat:!0,forced:!K||l((function(){var t=U();return"[null]"!=z([t])||"{}"!=z({a:t})||"{}"!=z(Object(t))}))},{stringify:function(t){for(var e,n,r=[t],i=1;arguments.length>i;)r.push(arguments[i++]);if(n=e=r[1],(_(e)||void 0!==t)&&!tt(t))return y(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!tt(e))return e}),r[1]=e,z.apply(B,r)}}),U.prototype[q]||A(U.prototype,q,U.prototype.valueOf),d(U,I),c[P]=!0},69007:function(t,e,n){n(97235)("match")},83510:function(t,e,n){n(97235)("replace")},41840:function(t,e,n){n(97235)("search")},6982:function(t,e,n){n(97235)("species")},32159:function(t,e,n){n(97235)("split")},96649:function(t,e,n){n(97235)("toPrimitive")},39341:function(t,e,n){n(97235)("toStringTag")},60543:function(t,e,n){n(97235)("unscopables")},92990:function(t,e,n){"use strict";var r=n(1048),i=n(90260),o=i.aTypedArray;i.exportProto("copyWithin",(function(t,e){return r.call(o(this),t,e,arguments.length>2?arguments[2]:void 0)}))},18927:function(t,e,n){"use strict";var r=n(77550)(4),i=n(90260),o=i.aTypedArray;i.exportProto("every",(function(t){return r(o(this),t,arguments.length>1?arguments[1]:void 0)}))},33105:function(t,e,n){"use strict";var r=n(21285),i=n(90260),o=i.aTypedArray;i.exportProto("fill",(function(t){return r.apply(o(this),arguments)}))},35035:function(t,e,n){"use strict";var r=n(36707),i=n(90260),o=n(77550)(2),a=i.aTypedArray,s=i.aTypedArrayConstructor;i.exportProto("filter",(function(t){for(var e=o(a(this),t,arguments.length>1?arguments[1]:void 0),n=r(this,this.constructor),i=0,u=e.length,c=new(s(n))(u);u>i;)c[i]=e[i++];return c}))},7174:function(t,e,n){"use strict";var r=n(77550)(6),i=n(90260),o=i.aTypedArray;i.exportProto("findIndex",(function(t){return r(o(this),t,arguments.length>1?arguments[1]:void 0)}))},74345:function(t,e,n){"use strict";var r=n(77550)(5),i=n(90260),o=i.aTypedArray;i.exportProto("find",(function(t){return r(o(this),t,arguments.length>1?arguments[1]:void 0)}))},44197:function(t,e,n){n(19843)("Float32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},76495:function(t,e,n){n(19843)("Float64",8,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},32846:function(t,e,n){"use strict";var r=n(77550)(0),i=n(90260),o=i.aTypedArray;i.exportProto("forEach",(function(t){r(o(this),t,arguments.length>1?arguments[1]:void 0)}))},98145:function(t,e,n){"use strict";var r=n(6500),i=n(90260),o=n(97321);i.exportStatic("from",o,r)},44731:function(t,e,n){"use strict";var r=n(41318)(!0),i=n(90260),o=i.aTypedArray;i.exportProto("includes",(function(t){return r(o(this),t,arguments.length>1?arguments[1]:void 0)}))},77209:function(t,e,n){"use strict";var r=n(41318)(!1),i=n(90260),o=i.aTypedArray;i.exportProto("indexOf",(function(t){return r(o(this),t,arguments.length>1?arguments[1]:void 0)}))},35109:function(t,e,n){n(19843)("Int16",2,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},65125:function(t,e,n){n(19843)("Int32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},87145:function(t,e,n){n(19843)("Int8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},96319:function(t,e,n){"use strict";var r=n(66992),i=n(17854).Uint8Array,o=n(90260),a=n(5112)("iterator"),s=r.values,u=r.keys,c=r.entries,l=o.aTypedArray,f=o.exportProto,d=i&&i.prototype[a],h=!!d&&("values"==d.name||null==d.name),p=function(){return s.call(l(this))};f("entries",(function(){return c.call(l(this))})),f("keys",(function(){return u.call(l(this))})),f("values",p,!h),f(a,p,!h)},58867:function(t,e,n){"use strict";var r=n(90260),i=r.aTypedArray,o=[].join;r.exportProto("join",(function(t){return o.apply(i(this),arguments)}))},37789:function(t,e,n){"use strict";var r=n(86583),i=n(90260),o=i.aTypedArray;i.exportProto("lastIndexOf",(function(t){return r.apply(o(this),arguments)}))},33739:function(t,e,n){"use strict";var r=n(36707),i=n(90260),o=i.aTypedArray,a=i.aTypedArrayConstructor,s=n(77550)(1,(function(t,e){return new(a(r(t,t.constructor)))(e)}));i.exportProto("map",(function(t){return s(o(this),t,arguments.length>1?arguments[1]:void 0)}))},95206:function(t,e,n){"use strict";var r=n(6500),i=n(90260),o=i.aTypedArrayConstructor;i.exportStatic("of",(function(){for(var t=0,e=arguments.length,n=new(o(this))(e);e>t;)n[t]=arguments[t++];return n}),r)},14483:function(t,e,n){"use strict";var r=n(90260),i=r.aTypedArray,o=[].reduceRight;r.exportProto("reduceRight",(function(t){return o.apply(i(this),arguments)}))},29368:function(t,e,n){"use strict";var r=n(90260),i=r.aTypedArray,o=[].reduce;r.exportProto("reduce",(function(t){return o.apply(i(this),arguments)}))},12056:function(t,e,n){"use strict";var r=n(90260),i=r.aTypedArray;r.exportProto("reverse",(function(){for(var t,e=this,n=i(e).length,r=Math.floor(n/2),o=0;o<r;)t=e[o],e[o++]=e[--n],e[n]=t;return e}))},3462:function(t,e,n){"use strict";var r=n(17466),i=n(84590),o=n(47908),a=n(90260),s=a.aTypedArray,u=n(47293)((function(){new Int8Array(1).set({})}));a.exportProto("set",(function(t){s(this);var e=i(arguments[1],1),n=this.length,a=o(t),u=r(a.length),c=0;if(u+e>n)throw RangeError("Wrong length");for(;c<u;)this[e+c]=a[c++]}),u)},30678:function(t,e,n){"use strict";var r=n(36707),i=n(90260),o=i.aTypedArray,a=i.aTypedArrayConstructor,s=[].slice,u=n(47293)((function(){new Int8Array(1).slice()}));i.exportProto("slice",(function(t,e){for(var n=s.call(o(this),t,e),i=r(this,this.constructor),u=0,c=n.length,l=new(a(i))(c);c>u;)l[u]=n[u++];return l}),u)},27462:function(t,e,n){"use strict";var r=n(77550)(3),i=n(90260),o=i.aTypedArray;i.exportProto("some",(function(t){return r(o(this),t,arguments.length>1?arguments[1]:void 0)}))},33824:function(t,e,n){"use strict";var r=n(90260),i=r.aTypedArray,o=[].sort;r.exportProto("sort",(function(t){return o.call(i(this),t)}))},55021:function(t,e,n){"use strict";var r=n(17466),i=n(51400),o=n(36707),a=n(90260),s=a.aTypedArray;a.exportProto("subarray",(function(t,e){var n=s(this),a=n.length,u=i(t,a);return new(o(n,n.constructor))(n.buffer,n.byteOffset+u*n.BYTES_PER_ELEMENT,r((void 0===e?a:i(e,a))-u))}))},12974:function(t,e,n){"use strict";var r=n(17854).Int8Array,i=n(47293),o=n(90260),a=o.aTypedArray,s=[].toLocaleString,u=[].slice,c=!!r&&i((function(){s.call(new r(1))})),l=i((function(){return[1,2].toLocaleString()!=new r([1,2]).toLocaleString()}))||!i((function(){r.prototype.toLocaleString.call([1,2])}));o.exportProto("toLocaleString",(function(){return s.apply(c?u.call(a(this)):a(this),arguments)}),l)},15016:function(t,e,n){"use strict";var r=n(17854).Uint8Array,i=r&&r.prototype,o=n(90260),a=[].toString,s=[].join;n(47293)((function(){a.call({})}))&&(a=function(){return s.call(this)}),o.exportProto("toString",a,(i||{}).toString!=a)},8255:function(t,e,n){n(19843)("Uint16",2,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},29135:function(t,e,n){n(19843)("Uint32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},82472:function(t,e,n){n(19843)("Uint8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},49743:function(t,e,n){n(19843)("Uint8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}),!0)},4129:function(t,e,n){"use strict";var r,i=n(17854),o=n(12248),a=n(62423),s=n(29320),u=n(70111),c=n(29909).enforce,l=n(68536),f=!i.ActiveXObject&&"ActiveXObject"in i,d=Object.isExtensible,h=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},p=t.exports=n(77710)("WeakMap",h,s,!0,!0);if(l&&f){r=s.getConstructor(h,"WeakMap",!0),a.REQUIRED=!0;var m=p.prototype,g=m.delete,v=m.has,y=m.get,b=m.set;o(m,{delete:function(t){if(u(t)&&!d(t)){var e=c(this);return e.frozen||(e.frozen=new r),g.call(this,t)||e.frozen.delete(t)}return g.call(this,t)},has:function(t){if(u(t)&&!d(t)){var e=c(this);return e.frozen||(e.frozen=new r),v.call(this,t)||e.frozen.has(t)}return v.call(this,t)},get:function(t){if(u(t)&&!d(t)){var e=c(this);return e.frozen||(e.frozen=new r),v.call(this,t)?y.call(this,t):e.frozen.get(t)}return y.call(this,t)},set:function(t,e){if(u(t)&&!d(t)){var n=c(this);n.frozen||(n.frozen=new r),v.call(this,t)?b.call(this,t,e):n.frozen.set(t,e)}else b.call(this,t,e);return this}})}},38478:function(t,e,n){"use strict";n(77710)("WeakSet",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),n(29320),!1,!0)},54747:function(t,e,n){var r=n(48324),i=n(18533),o=n(95185),a=n(17854);for(var s in r){var u=a[s],c=u&&u.prototype;if(c&&c.forEach!==i)try{o(c,"forEach",i)}catch(t){c.forEach=i}}},33948:function(t,e,n){var r=n(48324),i=n(66992),o=n(17854),a=n(95185),s=n(5112),u=s("iterator"),c=s("toStringTag"),l=i.values;for(var f in r){var d=o[f],h=d&&d.prototype;if(h){if(h[u]!==l)try{a(h,u,l)}catch(t){h[u]=l}if(h[c]||a(h,c,f),r[f])for(var p in i)if(h[p]!==i[p])try{a(h,p,i[p])}catch(t){h[p]=i[p]}}}},84633:function(t,e,n){var r=n(17854),i=n(20261),o=!r.setImmediate||!r.clearImmediate;n(82109)({global:!0,bind:!0,enumerable:!0,forced:o},{setImmediate:i.set,clearImmediate:i.clear})},85844:function(t,e,n){var r=n(95948),i=n(17854).process,o="process"==n(84326)(i);n(82109)({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(t){var e=o&&i.domain;r(e?e.bind(t):t)}})},41637:function(t,e,n){"use strict";n(66992);var r=n(590),i=n(31320),o=n(12248),a=n(24994),s=n(29909),u=n(25787),c=n(86656),l=n(30244),f=n(19670),d=n(70111),h=n(18554),p=n(71246),m=n(5112)("iterator"),g="URLSearchParams",v="URLSearchParamsIterator",y=s.set,b=s.getterFor(g),_=s.getterFor(v),w=/\+/g,x=Array(4),T=function(t){return x[t-1]||(x[t-1]=RegExp("((?:%[\\da-f]{2}){"+t+"})","gi"))},S=function(t){try{return decodeURIComponent(t)}catch(e){return t}},E=function(t){for(var e=t.replace(w," "),n=4;n;)e=e.replace(T(n--),S);return e},k=/[!'()~]|%20/g,C={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},O=function(t){return C[t]},A=function(t){return encodeURIComponent(t).replace(k,O)},M=function(t,e){if(e)for(var n,r,i=e.split("&"),o=0;o<i.length;)(n=i[o++]).length&&(r=n.split("="),t.push({key:E(r.shift()),value:E(r.join("="))}));return t},P=function(t){this.entries.length=0,M(this.entries,t)},D=function(t,e){if(t<e)throw TypeError("Not enough arguments")},I=a((function(t,e){y(this,{type:v,iterator:h(b(t).entries),kind:e})}),"Iterator",(function(){var t=_(this),e=t.kind,n=t.iterator.next(),r=n.value;return n.done||(n.value="keys"===e?r.key:"values"===e?r.value:[r.key,r.value]),n})),L=function(){u(this,L,g);var t,e,n,r,i,o,a,s=arguments.length>0?arguments[0]:void 0,l=this,m=[];if(y(l,{type:g,entries:m,updateURL:null,updateSearchParams:P}),void 0!==s)if(d(s))if("function"==typeof(t=p(s)))for(e=t.call(s);!(n=e.next()).done;){if((i=(r=h(f(n.value))).next()).done||(o=r.next()).done||!r.next().done)throw TypeError("Expected sequence with length 2");m.push({key:i.value+"",value:o.value+""})}else for(a in s)c(s,a)&&m.push({key:a,value:s[a]+""});else M(m,"string"==typeof s?"?"===s.charAt(0)?s.slice(1):s:s+"")},R=L.prototype;o(R,{append:function(t,e){D(arguments.length,2);var n=b(this);n.entries.push({key:t+"",value:e+""}),n.updateURL&&n.updateURL()},delete:function(t){D(arguments.length,1);for(var e=b(this),n=e.entries,r=t+"",i=0;i<n.length;)n[i].key===r?n.splice(i,1):i++;e.updateURL&&e.updateURL()},get:function(t){D(arguments.length,1);for(var e=b(this).entries,n=t+"",r=0;r<e.length;r++)if(e[r].key===n)return e[r].value;return null},getAll:function(t){D(arguments.length,1);for(var e=b(this).entries,n=t+"",r=[],i=0;i<e.length;i++)e[i].key===n&&r.push(e[i].value);return r},has:function(t){D(arguments.length,1);for(var e=b(this).entries,n=t+"",r=0;r<e.length;)if(e[r++].key===n)return!0;return!1},set:function(t,e){D(arguments.length,1);for(var n,r=b(this),i=r.entries,o=!1,a=t+"",s=e+"",u=0;u<i.length;u++)(n=i[u]).key===a&&(o?i.splice(u--,1):(o=!0,n.value=s));o||i.push({key:a,value:s}),r.updateURL&&r.updateURL()},sort:function(){var t,e,n,r=b(this),i=r.entries,o=i.slice();for(i.length=0,e=0;e<o.length;e++){for(t=o[e],n=0;n<e;n++)if(i[n].key>t.key){i.splice(n,0,t);break}n===e&&i.push(t)}r.updateURL&&r.updateURL()},forEach:function(t){for(var e,n=b(this).entries,r=l(t,arguments.length>1?arguments[1]:void 0,3),i=0;i<n.length;)r((e=n[i++]).value,e.key,this)},keys:function(){return new I(this,"keys")},values:function(){return new I(this,"values")},entries:function(){return new I(this,"entries")}},{enumerable:!0}),i(R,m,R.entries),i(R,"toString",(function(){for(var t,e=b(this).entries,n=[],r=0;r<e.length;)t=e[r++],n.push(A(t.key)+"="+A(t.value));return n.join("&")}),{enumerable:!0}),n(58003)(L,g),n(82109)({global:!0,forced:!r},{URLSearchParams:L}),t.exports={URLSearchParams:L,getState:b}},60285:function(t,e,n){"use strict";n(78783);var r,i=n(19781),o=n(590),a=n(17854).URL,s=n(36048),u=n(31320),c=n(25787),l=n(86656),f=n(21574),d=n(48457),h=n(95866),p=n(33611),m=n(41637),g=m.URLSearchParams,v=m.getState,y=n(29909),b=y.set,_=y.getterFor("URL"),w=Math.pow,x="Invalid scheme",T="Invalid host",S="Invalid port",E=/[a-zA-Z]/,k=/[a-zA-Z0-9+\-.]/,C=/\d/,O=/^(0x|0X)/,A=/^[0-7]+$/,M=/^\d+$/,P=/^[0-9A-Fa-f]+$/,D=/\u0000|\u0009|\u000A|\u000D|\u0020|#|%|\/|:|\?|@|\[|\\|\]/,I=/\u0000|\u0009|\u000A|\u000D|\u0020|#|\/|:|\?|@|\[|\\|\]/,L=/^[\u0000-\u001F\u0020]+|[\u0000-\u001F\u0020]+$/g,R=/\u0009|\u000A|\u000D/g,N=function(t,e){var n,r,i;if("["==e.charAt(0)){if("]"!=e.charAt(e.length-1))return T;if(!(n=F(e.slice(1,-1))))return T;t.host=n}else if(Y(t)){if(e=p(e),D.test(e))return T;if(null===(n=j(e)))return T;t.host=n}else{if(I.test(e))return T;for(n="",r=d(e),i=0;i<r.length;i++)n+=W(r[i],B);t.host=n}},j=function(t){var e,n,r,i,o,a,s,u=t.split(".");if(""==u[u.length-1]&&u.length&&u.pop(),(e=u.length)>4)return t;for(n=[],r=0;r<e;r++){if(""==(i=u[r]))return t;if(o=10,i.length>1&&"0"==i.charAt(0)&&(o=O.test(i)?16:8,i=i.slice(8==o?1:2)),""===i)a=0;else{if(!(10==o?M:8==o?A:P).test(i))return t;a=parseInt(i,o)}n.push(a)}for(r=0;r<e;r++)if(a=n[r],r==e-1){if(a>=w(256,5-e))return null}else if(a>255)return null;for(s=n.pop(),r=0;r<n.length;r++)s+=n[r]*w(256,3-r);return s},F=function(t){var e,n,r,i,o,a,s,u=[0,0,0,0,0,0,0,0],c=0,l=null,f=0,d=function(){return t.charAt(f)};if(":"==d()){if(":"!=t.charAt(1))return;f+=2,l=++c}for(;d();){if(8==c)return;if(":"!=d()){for(e=n=0;n<4&&P.test(d());)e=16*e+parseInt(d(),16),f++,n++;if("."==d()){if(0==n)return;if(f-=n,c>6)return;for(r=0;d();){if(i=null,r>0){if(!("."==d()&&r<4))return;f++}if(!C.test(d()))return;for(;C.test(d());){if(o=parseInt(d(),10),null===i)i=o;else{if(0==i)return;i=10*i+o}if(i>255)return;f++}u[c]=256*u[c]+i,2!=++r&&4!=r||c++}if(4!=r)return;break}if(":"==d()){if(f++,!d())return}else if(d())return;u[c++]=e}else{if(null!==l)return;f++,l=++c}}if(null!==l)for(a=c-l,c=7;0!=c&&a>0;)s=u[c],u[c--]=u[l+a-1],u[l+--a]=s;else if(8!=c)return;return u},U=function(t){var e,n,r,i;if("number"==typeof t){for(e=[],n=0;n<4;n++)e.unshift(t%256),t=Math.floor(t/256);return e.join(".")}if("object"==typeof t){for(e="",r=function(t){for(var e=null,n=1,r=null,i=0,o=0;o<8;o++)0!==t[o]?(i>n&&(e=r,n=i),r=null,i=0):(null===r&&(r=o),++i);return i>n&&(e=r,n=i),e}(t),n=0;n<8;n++)i&&0===t[n]||(i&&(i=!1),r===n?(e+=n?":":"::",i=!0):(e+=t[n].toString(16),n<7&&(e+=":")));return"["+e+"]"}return t},B={},z=f({},B,{" ":1,'"':1,"<":1,">":1,"`":1}),q=f({},z,{"#":1,"?":1,"{":1,"}":1}),H=f({},q,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),W=function(t,e){var n=h(t,0);return n>32&&n<127&&!l(e,t)?t:encodeURIComponent(t)},V={ftp:21,file:null,gopher:70,http:80,https:443,ws:80,wss:443},Y=function(t){return l(V,t.scheme)},$=function(t){return""!=t.username||""!=t.password},G=function(t){return!t.host||t.cannotBeABaseURL||"file"==t.scheme},Z=function(t,e){var n;return 2==t.length&&E.test(t.charAt(0))&&(":"==(n=t.charAt(1))||!e&&"|"==n)},K=function(t){var e;return t.length>1&&Z(t.slice(0,2))&&(2==t.length||"/"===(e=t.charAt(2))||"\\"===e||"?"===e||"#"===e)},X=function(t){var e=t.path,n=e.length;!n||"file"==t.scheme&&1==n&&Z(e[0],!0)||e.pop()},Q=function(t){return"."===t||"%2e"===t.toLowerCase()},J={},tt={},et={},nt={},rt={},it={},ot={},at={},st={},ut={},ct={},lt={},ft={},dt={},ht={},pt={},mt={},gt={},vt={},yt={},bt={},_t=function(t,e,n,i){var o,a,s,u,c,f=n||J,h=0,p="",m=!1,g=!1,v=!1;for(n||(t.scheme="",t.username="",t.password="",t.host=null,t.port=null,t.path=[],t.query=null,t.fragment=null,t.cannotBeABaseURL=!1,e=e.replace(L,"")),e=e.replace(R,""),o=d(e);h<=o.length;){switch(a=o[h],f){case J:if(!a||!E.test(a)){if(n)return x;f=et;continue}p+=a.toLowerCase(),f=tt;break;case tt:if(a&&(k.test(a)||"+"==a||"-"==a||"."==a))p+=a.toLowerCase();else{if(":"!=a){if(n)return x;p="",f=et,h=0;continue}if(n&&(Y(t)!=l(V,p)||"file"==p&&($(t)||null!==t.port)||"file"==t.scheme&&!t.host))return;if(t.scheme=p,n)return void(Y(t)&&V[t.scheme]==t.port&&(t.port=null));p="","file"==t.scheme?f=dt:Y(t)&&i&&i.scheme==t.scheme?f=nt:Y(t)?f=at:"/"==o[h+1]?(f=rt,h++):(t.cannotBeABaseURL=!0,t.path.push(""),f=vt)}break;case et:if(!i||i.cannotBeABaseURL&&"#"!=a)return x;if(i.cannotBeABaseURL&&"#"==a){t.scheme=i.scheme,t.path=i.path.slice(),t.query=i.query,t.fragment="",t.cannotBeABaseURL=!0,f=bt;break}f="file"==i.scheme?dt:it;continue;case nt:if("/"!=a||"/"!=o[h+1]){f=it;continue}f=st,h++;break;case rt:if("/"==a){f=ut;break}f=gt;continue;case it:if(t.scheme=i.scheme,a==r)t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query=i.query;else if("/"==a||"\\"==a&&Y(t))f=ot;else if("?"==a)t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query="",f=yt;else{if("#"!=a){t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.path.pop(),f=gt;continue}t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query=i.query,t.fragment="",f=bt}break;case ot:if(!Y(t)||"/"!=a&&"\\"!=a){if("/"!=a){t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,f=gt;continue}f=ut}else f=st;break;case at:if(f=st,"/"!=a||"/"!=p.charAt(h+1))continue;h++;break;case st:if("/"!=a&&"\\"!=a){f=ut;continue}break;case ut:if("@"==a){m&&(p="%40"+p),m=!0,s=d(p);for(var y=0;y<s.length;y++){var b=s[y];if(":"!=b||v){var _=W(b,H);v?t.password+=_:t.username+=_}else v=!0}p=""}else if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&Y(t)){if(m&&""==p)return"Invalid authority";h-=d(p).length+1,p="",f=ct}else p+=a;break;case ct:case lt:if(n&&"file"==t.scheme){f=pt;continue}if(":"!=a||g){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&Y(t)){if(Y(t)&&""==p)return T;if(n&&""==p&&($(t)||null!==t.port))return;if(u=N(t,p))return u;if(p="",f=mt,n)return;continue}"["==a?g=!0:"]"==a&&(g=!1),p+=a}else{if(""==p)return T;if(u=N(t,p))return u;if(p="",f=ft,n==lt)return}break;case ft:if(!C.test(a)){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&Y(t)||n){if(""!=p){var w=parseInt(p,10);if(w>65535)return S;t.port=Y(t)&&w===V[t.scheme]?null:w,p=""}if(n)return;f=mt;continue}return S}p+=a;break;case dt:if(t.scheme="file","/"==a||"\\"==a)f=ht;else{if(!i||"file"!=i.scheme){f=gt;continue}if(a==r)t.host=i.host,t.path=i.path.slice(),t.query=i.query;else if("?"==a)t.host=i.host,t.path=i.path.slice(),t.query="",f=yt;else{if("#"!=a){K(o.slice(h).join(""))||(t.host=i.host,t.path=i.path.slice(),X(t)),f=gt;continue}t.host=i.host,t.path=i.path.slice(),t.query=i.query,t.fragment="",f=bt}}break;case ht:if("/"==a||"\\"==a){f=pt;break}i&&"file"==i.scheme&&!K(o.slice(h).join(""))&&(Z(i.path[0],!0)?t.path.push(i.path[0]):t.host=i.host),f=gt;continue;case pt:if(a==r||"/"==a||"\\"==a||"?"==a||"#"==a){if(!n&&Z(p))f=gt;else if(""==p){if(t.host="",n)return;f=mt}else{if(u=N(t,p))return u;if("localhost"==t.host&&(t.host=""),n)return;p="",f=mt}continue}p+=a;break;case mt:if(Y(t)){if(f=gt,"/"!=a&&"\\"!=a)continue}else if(n||"?"!=a)if(n||"#"!=a){if(a!=r&&(f=gt,"/"!=a))continue}else t.fragment="",f=bt;else t.query="",f=yt;break;case gt:if(a==r||"/"==a||"\\"==a&&Y(t)||!n&&("?"==a||"#"==a)){if(".."===(c=(c=p).toLowerCase())||"%2e."===c||".%2e"===c||"%2e%2e"===c?(X(t),"/"==a||"\\"==a&&Y(t)||t.path.push("")):Q(p)?"/"==a||"\\"==a&&Y(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&Z(p)&&(t.host&&(t.host=""),p=p.charAt(0)+":"),t.path.push(p)),p="","file"==t.scheme&&(a==r||"?"==a||"#"==a))for(;t.path.length>1&&""===t.path[0];)t.path.shift();"?"==a?(t.query="",f=yt):"#"==a&&(t.fragment="",f=bt)}else p+=W(a,q);break;case vt:"?"==a?(t.query="",f=yt):"#"==a?(t.fragment="",f=bt):a!=r&&(t.path[0]+=W(a,B));break;case yt:n||"#"!=a?a!=r&&("'"==a&&Y(t)?t.query+="%27":t.query+="#"==a?"%23":W(a,B)):(t.fragment="",f=bt);break;case bt:a!=r&&(t.fragment+=W(a,z))}h++}},wt=function(t){var e,n,r=c(this,wt,"URL"),o=arguments.length>1?arguments[1]:void 0,a=String(t),s=b(r,{type:"URL"});if(void 0!==o)if(o instanceof wt)e=_(o);else if(n=_t(e={},String(o)))throw TypeError(n);if(n=_t(s,a,null,e))throw TypeError(n);var u=s.searchParams=new g,l=v(u);l.updateSearchParams(s.query),l.updateURL=function(){s.query=String(u)||null},i||(r.href=Tt.call(r),r.origin=St.call(r),r.protocol=Et.call(r),r.username=kt.call(r),r.password=Ct.call(r),r.host=Ot.call(r),r.hostname=At.call(r),r.port=Mt.call(r),r.pathname=Pt.call(r),r.search=Dt.call(r),r.searchParams=It.call(r),r.hash=Lt.call(r))},xt=wt.prototype,Tt=function(){var t=_(this),e=t.scheme,n=t.username,r=t.password,i=t.host,o=t.port,a=t.path,s=t.query,u=t.fragment,c=e+":";return null!==i?(c+="//",$(t)&&(c+=n+(r?":"+r:"")+"@"),c+=U(i),null!==o&&(c+=":"+o)):"file"==e&&(c+="//"),c+=t.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==s&&(c+="?"+s),null!==u&&(c+="#"+u),c},St=function(){var t=_(this),e=t.scheme,n=t.port;if("blob"==e)try{return new URL(e.path[0]).origin}catch(t){return"null"}return"file"!=e&&Y(t)?e+"://"+U(t.host)+(null!==n?":"+n:""):"null"},Et=function(){return _(this).scheme+":"},kt=function(){return _(this).username},Ct=function(){return _(this).password},Ot=function(){var t=_(this),e=t.host,n=t.port;return null===e?"":null===n?U(e):U(e)+":"+n},At=function(){var t=_(this).host;return null===t?"":U(t)},Mt=function(){var t=_(this).port;return null===t?"":String(t)},Pt=function(){var t=_(this),e=t.path;return t.cannotBeABaseURL?e[0]:e.length?"/"+e.join("/"):""},Dt=function(){var t=_(this).query;return t?"?"+t:""},It=function(){return _(this).searchParams},Lt=function(){var t=_(this).fragment;return t?"#"+t:""},Rt=function(t,e){return{get:t,set:e,configurable:!0,enumerable:!0}};if(i&&s(xt,{href:Rt(Tt,(function(t){var e=_(this),n=String(t),r=_t(e,n);if(r)throw TypeError(r);v(e.searchParams).updateSearchParams(e.query)})),origin:Rt(St),protocol:Rt(Et,(function(t){var e=_(this);_t(e,String(t)+":",J)})),username:Rt(kt,(function(t){var e=_(this),n=d(String(t));if(!G(e)){e.username="";for(var r=0;r<n.length;r++)e.username+=W(n[r],H)}})),password:Rt(Ct,(function(t){var e=_(this),n=d(String(t));if(!G(e)){e.password="";for(var r=0;r<n.length;r++)e.password+=W(n[r],H)}})),host:Rt(Ot,(function(t){var e=_(this);e.cannotBeABaseURL||_t(e,String(t),ct)})),hostname:Rt(At,(function(t){var e=_(this);e.cannotBeABaseURL||_t(e,String(t),lt)})),port:Rt(Mt,(function(t){var e=_(this);G(e)||(""==(t=String(t))?e.port=null:_t(e,t,ft))})),pathname:Rt(Pt,(function(t){var e=_(this);e.cannotBeABaseURL||(e.path=[],_t(e,t+"",mt))})),search:Rt(Dt,(function(t){var e=_(this);""==(t=String(t))?e.query=null:("?"==t.charAt(0)&&(t=t.slice(1)),e.query="",_t(e,t,yt)),v(e.searchParams).updateSearchParams(e.query)})),searchParams:Rt(It),hash:Rt(Lt,(function(t){var e=_(this);""!=(t=String(t))?("#"==t.charAt(0)&&(t=t.slice(1)),e.fragment="",_t(e,t,bt)):e.fragment=null}))}),u(xt,"toJSON",(function(){return Tt.call(this)}),{enumerable:!0}),u(xt,"toString",(function(){return Tt.call(this)}),{enumerable:!0}),a){var Nt=a.createObjectURL,jt=a.revokeObjectURL;Nt&&u(wt,"createObjectURL",(function(t){return Nt.apply(a,arguments)})),jt&&u(wt,"revokeObjectURL",(function(t){return jt.apply(a,arguments)}))}n(58003)(wt,"URL"),n(82109)({global:!0,forced:!o,sham:!i},{URL:wt})},83753:function(t,e,n){"use strict";n(82109)({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},49420:function(t,e,n){var r=n(13621),i=n(37729),o=n(3724),a=n(15408).type("Any"),s=n(15408).typeFn(a(),2),u=n(84863),c=n(37356),l=n(36352),f=n(49439),d=function(){return h(!1)};function h(t){var e,n=l(t)?d().valueOf():t;if(!arguments.length||c(n))throw new TypeError("Any: Non-function value required");var r=function(){return!!n},p=d,m=function(){return"Any"+i(r())},g=function(t){return f(h,t)&&o(n,t.valueOf())};function v(t){return function(e){if(!f(h,e))throw new TypeError("Any."+t+": Any required");return h(e.valueOf()||r())}}return(e={inspect:m,toString:m,equals:g,valueOf:r,type:a,empty:p})["@@type"]=s,e.concat=v("concat"),e[u.equals]=g,e[u.concat]=v(u.concat),e[u.empty]=p,e.constructor=h,e}h["@@implements"]=r(["equals","concat","empty"]),h.empty=d,h.type=a,h[u.empty]=d,h["@@type"]=s,t.exports=h},94066:function(t,e,n){var r=n(13621),i=n(37729),o=n(15408).type("Async"),a=n(15408).typeFn(o(),5),s=n(84863),u=n(42319),c=n(89064),l=n(21825),f=n(49177),d=n(33385),h=n(34798),p=n(37356),m=n(65224),g=n(79753),v=n(49439),y=function(t){return b((function(e,n){return n(t)}))};function b(t){var e;if(!p(t))throw new TypeError("Async: Function required");var n=y,r=function(){return"Async"+i(t)};function u(e,n,r){if(!p(e)||!p(n))throw new TypeError("Async.fork: Reject and resolve functions required");var i=!1,o=!1,a=p(r)?r:f,s=function(t,e){if(!o)return o=!0,i?f():t(e)},u=t(s.bind(null,e),s.bind(null,n)),c=p(u)?u:f;return l((function(){return a((c(),void(i=!0)))}))}function d(t){return function(e){if(!p(e))throw new TypeError("Async."+t+": Function required");return b((function(t,n){return u(t,c(n,e))}))}}function h(t){return function(e,n){if(!p(e)||!p(n))throw new TypeError("Async."+t+": Functions required for both arguments");return b((function(t,r){return u(c(t,e),c(r,n))}))}}function m(t){return function(e){if(!v(b,e))throw new TypeError("Async."+t+": Async required");return b((function(t,n){var r=f,i=f;return r=u((function(){i=e.fork(t,n)}),n),l((function(){return i(r())}))}))}}function g(t){return function(e){if(!p(e))throw new TypeError("Async."+t+": Async returning function required");return b((function(n,r){var i=f,o=f;return i=u(n,(function(i){var a=e(i);if(!v(b,a))throw new TypeError("Async."+t+": Function must return another Async");o=a.fork(n,r)})),l((function(){return o(i())}))}))}}return(e={fork:u,toPromise:function(){return new Promise((function(t,e){u(e,t)}))},inspect:r,toString:r,type:o,swap:function(t,e){if(!p(t)||!p(e))throw new TypeError("Async.swap: Functions required for both arguments");return b((function(n,r){return u(c(r,t),c(n,e))}))},race:function(t){if(!v(b,t))throw new TypeError("Async.race: Async required");return b((function(e,n){var r=l((function(t,r){return t?n(r):e(r)})),i=r.bind(null,!0),o=r.bind(null,!1),a=u(o,i),s=t.fork(o,i);return function(){a(),s()}}))},coalesce:function(t,e){if(!p(t)||!p(e))throw new TypeError("Async.coalesce: Functions required for both arguments");return b((function(n,r){return u(c(r,t),c(r,e))}))},ap:function(t){if(!v(b,t))throw new TypeError("Async.ap: Async required");return b((function(e,n){var r=null,i=null,o=!1,a=!1,s=!1,f=l(e);function d(){!s&&o&&a&&c(n,r)(i)}var h=u(f,(function(t){if(!p(t))throw new TypeError("Async.ap: Wrapped value must be a function");o=!0,r=t,d()})),m=t.fork(f,(function(t){a=!0,i=t,d()}));return function(){h(),m(),s=!0}}))},of:n,alt:m("alt"),bimap:h("bimap"),map:d("map"),chain:g("chain"),bichain:function(t,e){var n="Async.bichain: Both arguments must be Async returning functions";if(!p(t)||!p(e))throw new TypeError(n);return b((function(r,i){var o=f,a=f;function s(t){return function(e){var o=t(e);if(!v(b,o))throw new TypeError(n);a=o.fork(r,i)}}return o=u(s(t),s(e)),l((function(){return a(o())}))}))}})[s.of]=n,e[s.alt]=m(s.alt),e[s.bimap]=h(s.bimap),e[s.map]=d(s.map),e[s.chain]=g(s.chain),e["@@type"]=a,e.constructor=b,e}b.of=y,b.type=o,b[s.of]=y,b["@@type"]=a,b.Rejected=function(t){return b((function(e){return e(t)}))},b.Resolved=y,b.fromPromise=function(t){if(!p(t))throw new TypeError("Async.fromPromise: Promise returning function required");return function(){var e=arguments;return b((function(n,r){var i=t.apply(null,e);if(!g(i))throw new TypeError("Async.fromPromise: Promise returning function required");i.then(r,n)}))}},b.fromNode=function(t,e){if(!p(t))throw new TypeError("Async.fromNode: CPS function required");return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];return b((function(r,i){t.apply(e,n.concat((function(t,e){return t?r(t):i(e)})))}))}},b.all=function(t){if(!h(t)||!t.reduce((function(t,e){return t&&v(b,e)}),!0))throw new TypeError("Async.all: Foldable structure of Asyncs required");return d(t)?u.sequence(b.of,t):t.sequence(b.of)},b.rejectAfter=function(t,e){if(!(m(t)&&t>=0))throw new TypeError("Async.rejectAfter: Positive Integer required for first argument");return b((function(n){var r=setTimeout((function(){n(e)}),t);return function(){clearTimeout(r)}}))},b.resolveAfter=function(t,e){if(!(m(t)&&t>=0))throw new TypeError("Async.resolveAfter: Positive Integer required for first argument");return b((function(n,r){var i=setTimeout((function(){r(e)}),t);return function(){clearTimeout(i)}}))},b["@@implements"]=r(["alt","ap","bimap","chain","map","of"]),t.exports=b},19716:function(t,e,n){var r=n(13621),i=n(37729),o=n(15408).type("IO"),a=n(15408).typeFn(o(),2),s=n(84863),u=n(89064),c=n(37356),l=n(49439),f=function(t){return d((function(){return t}))};function d(t){var e;if(!c(t))throw new TypeError("IO: Must wrap a function");var n=f,r=function(){return"IO"+i(t)};function h(e){return function(n){if(!c(n))throw new TypeError("IO."+e+": Function required");return d(u(n,t))}}function p(e){return function(n){if(!c(n))throw new TypeError("IO."+e+": Function required");return d((function(){var r=n(t());if(!l(d,r))throw new TypeError("IO."+e+": Function must return an IO");return r.run()}))}}return(e={inspect:r,toString:r,run:t,type:o,ap:function(e){if(!l(d,e))throw new TypeError("IO.ap: IO required");return d((function(){var n=t();if(!c(n))throw new TypeError("IO.ap: Wrapped value must be a function");return e.map(n).run()}))},of:n,map:h("map"),chain:p("chain")})[s.of]=n,e[s.map]=h(s.map),e[s.chain]=p(s.chain),e["@@type"]=a,e.constructor=d,e}d.of=f,d.type=o,d[s.of]=f,d["@@type"]=a,d["@@implements"]=r(["ap","chain","map","of"]),t.exports=d},72956:function(t,e,n){var r=n(78310),i=r.Nothing,o=r.Just,a=n(81097),s=n(87201),u=n(89339);t.exports=s((function(t,e){if(!u(t))throw new TypeError("safe: Pred or predicate function required for first argument");return a(t,e)?o(e):i()}))},83023:function(t,e,n){var r=n(89064),i=n(87201),o=n(89339),a=n(37356),s=n(72956);t.exports=i((function(t,e){if(!o(t))throw new TypeError("safeLift: Pred or predicate function required for first argument");if(!a(e))throw new TypeError("safeLift: Function required for second argument");return r(function(t){return function(e){return e.map(t)}}(e),s(t))}))},68621:function(t,e,n){var r=n(14917),i=n(87201),o=n(60280),a=n(37356),s=n(49439),u=n(92715);t.exports=i((function(t,e){if(a(t)&&a(e))return function(n){return r(t(n),e(n))};if(s(n=t,e)&&u(n)&&o(n)&&a(n.first)&&a(n.second))return t.first().compose(e.second()).contramap((function(t){return r(t,t)}));var n;throw new TypeError("fanout: Arrows, Functions or Stars of the same type required for both arguments")}))},56169:function(t,e,n){t.exports=n(5655)},98038:function(t,e,n){var r=n(87201),i=n(37356);t.exports=r((function(t,e){if(!i(e))throw new TypeError("applyTo: Function required for second argument");return e(t)}))},23385:function(t,e,n){var r=n(87201),i=n(37356);t.exports=r((function(t,e,n,o){if(!i(t)||!i(e)||!i(n))throw new TypeError("converge: Functions required for first three arguments");return r(t)(e(o),n(o))}))},9730:function(t,e,n){var r=n(87201),i=n(37356);t.exports=r((function(t,e,n){if(!i(t))throw new TypeError("flip: Function required for first argument");return r(t)(n,e)}))},60740:function(t){t.exports=function(t){return t}},47088:function(t,e,n){var r=n(87201),i=n(37356);t.exports=r((function(t,e,n){if(!i(t)||!i(e))throw new TypeError("substitution: Functions required for first two arguments");return r(t)(n,e(n))}))},78310:function(t,e,n){var r=n(55841),i=n(3724),o=n(13621),a=n(41519),s=n(37729),u=n(15408).type("Maybe"),c=n(15408).typeFn(u(),4),l=n(84863),f=n(68534),d=n(89064),h=n(38142),p=n(15909),m=n(33385),g=n(37356),v=n(49439),y=function(t){return function(){return t}},b=function(t){return t},_=r({Nothing:[],Just:["a"]}),w=_.Nothing,x=_.Just;k.Nothing=d(k,w),k.Just=d(k,x);var T=d(k,x),S=d(k,w);function E(t){if(!p(t)&&!m(t))throw new TypeError("Maybe.sequence: Must wrap an Apply");return t.map(T)}function k(t){var e;if(!arguments.length)throw new TypeError("Maybe: Must wrap something, try using Nothing or Just constructors");var n=_.includes(t)?t:x(t),r=T,o=S,w=function(t){return A(y(t),b)},C=function(t){return v(k,t)&&A(y(t.either(y(!0),y(!1))),(function(e){return t.either(y(!1),(function(t){return i(t,e)}))}))},O=function(){return A(y("Nothing"),(function(t){return"Just"+s(t)}))};function A(t,e){if(!g(t)||!g(e))throw new TypeError("Maybe.either: Requires both left and right functions");return _.caseOf({Nothing:t,Just:e},n)}function M(t){return function(e){if(!v(k,e))throw new TypeError("Maybe."+t+": Maybe of Semigroup required");return A(k.Nothing,a("Maybe."+t,e))}}function P(t,e){if(!g(t)||!g(e))throw new TypeError("Maybe.coalesce: Requires both left and right functions");return k.Just(A(t,e))}function D(t,e){var n="Maybe.bichain: Both arguments must be Maybe returning functions";if(!g(t)||!g(e))throw new TypeError(n);var r=A(t,e);if(!v(k,r))throw new TypeError(n);return r}function I(t){return function(e){if(!g(e))throw new TypeError("Maybe."+t+": Function required");return A(k.Nothing,d(k.Just,e))}}function L(t){return function(e){if(!v(k,e))throw new TypeError("Maybe."+t+": Maybe required");return A(y(e),k.Just)}}function R(t){var e=w(y(void 0));if(!g(e))throw new TypeError("Maybe.ap: Wrapped value must be a function");if(!v(k,t))throw new TypeError("Maybe.ap: Maybe required");return A(k.Nothing,t.map)}function N(t){return function(e){if(!g(e))throw new TypeError("Maybe."+t+": Function required");var n=A(k.Nothing,e);if(!v(k,n))throw new TypeError("Maybe."+t+": Function must return a Maybe");return n}}function j(t){if(!h(t)&&!g(t))throw new TypeError("Maybe.sequence: Applicative TypeRep or Apply returning function required");var e=f(t);return A(d(e,k.Nothing),E)}function F(t,e){if(!h(t)&&!g(t))throw new TypeError("Maybe.traverse: Applicative TypeRep or Apply returning function required for first argument");if(!g(e))throw new TypeError("Maybe.traverse: Apply returning function required for second argument");var n=f(t),r=A(d(n,k.Nothing),e);if(!p(r)&&!m(r))throw new TypeError("Maybe.traverse: Both functions must return an Apply of the same type");return A(y(r),y(r.map(T)))}return(e={inspect:O,toString:O,either:A,option:w,type:u,equals:C,bichain:D,coalesce:P,zero:o,ap:R,of:r,sequence:j,traverse:F,alt:L("alt"),chain:N("chain"),concat:M("concat"),map:I("map")})[l.zero]=o,e[l.of]=r,e[l.equals]=C,e[l.alt]=L(l.alt),e[l.concat]=M(l.concat),e[l.map]=I(l.map),e[l.chain]=N(l.chain),e["@@type"]=c,e.constructor=k,e}k.of=T,k.zero=S,k.type=u,k[l.of]=T,k[l.zero]=S,k["@@type"]=c,k["@@implements"]=o(["alt","ap","chain","concat","equals","map","of","traverse","zero"]),t.exports=k},14917:function(t,e,n){var r=n(3724),i=n(13621),o=n(37729),a=n(15408).type("Pair"),s=n(15408).typeFn(a(),4),u=n(84863),c=n(38142),l=n(15909),f=n(33385),d=n(37356),h=n(49439),p=n(32105);function m(t,e){var n;if(arguments.length<2)throw new TypeError("Pair: Must provide a first and second value");var i=function(){return t},g=function(){return e},v=function(){return"Pair("+o(t)+","+o(e)+" )"},y=function(){return[t,e]};function b(t){if(!d(t))throw new TypeError("Pair.merge: Binary function required");return t(i(),g())}function _(t){return h(m,t)&&r(t.fst(),i())&&r(t.snd(),g())}function w(t){return function(e){if(!h(m,e))throw new TypeError("Pair."+t+": Pair required");var n=i(),r=g(),o=e.fst(),a=e.snd();if(!p(n)||!p(r))throw new TypeError("Pair."+t+": Both Pairs must contain Semigroups of the same type");if(!h(n,o)||!h(r,a))throw new TypeError("Pair."+t+": Both Pairs must contain Semigroups of the same type");return m(n.concat(o),r.concat(a))}}function x(n,r){if(!d(n)||!d(r))throw new TypeError("Pair.swap: Requires both left and right functions");return m(r(e),n(t))}function T(n){return function(r){if(!d(r))throw new TypeError("Pair."+n+": Function required");return m(t,r(e))}}function S(n){return function(r,i){if(!d(r)||!d(i))throw new TypeError("Pair."+n+": Function required for both arguments");return m(r(t),i(e))}}function E(t){if(!h(m,t))throw new TypeError("Pair.ap: Pair required");var e=g();if(!d(e))throw new TypeError("Pair.ap: Function required for second value");var n=i(),r=t.fst();if(!p(n)||!h(n,r))throw new TypeError("Pair.ap: Semigroups of the same type is required for first values");return m(n.concat(r),e(t.snd()))}function k(t){return function(e){var n=i();if(!d(e))throw new TypeError("Pair."+t+": Function required");if(!p(n))throw new TypeError("Pair."+t+": Semigroups of the same type required for first values");var r=e(g());if(!h(m,r))throw new TypeError("Pair."+t+": Function must return a Pair");var o=r.fst();if(!h(n,o))throw new TypeError("Pair."+t+": Semigroups of the same type required for first values");return m(n.concat(o),r.snd())}}function C(n){if(!c(n)&&!d(n))throw new TypeError("Pair.sequence: Applicative TypeRep or Apply returning function required");if(!l(e)&&!f(e))throw new TypeError("Pair.sequence: Must wrap an Apply in the second");return e.map((function(e){return m(t,e)}))}function O(n,r){if(!c(n)&&!d(n))throw new TypeError("Pair.traverse: Applicative TypeRep or Apply returning function required for first argument");if(!d(r))throw new TypeError("Pair.traverse: Apply returning function required for second argument");var i=r(e);if(!l(i)&&!f(i))throw new TypeError("Pair.traverse: Both functions must return an Apply of the same type");return i.map((function(e){return m(t,e)}))}function A(n){return function(r){if(!d(r))throw new TypeError("Pair."+n+": Function required");return m(t,r(m(t,e)))}}return(n={inspect:v,toString:v,fst:i,snd:g,toArray:y,type:a,merge:b,equals:_,swap:x,ap:E,sequence:C,traverse:O,concat:w("concat"),map:T("map"),bimap:S("bimap"),chain:k("chain"),extend:A("extend")})[u.equals]=_,n[u.concat]=w(u.concat),n[u.map]=T(u.map),n[u.bimap]=S(u.bimap),n[u.chain]=k(u.chain),n[u.extend]=A(u.extend),n["@@type"]=s,n.constructor=m,n}m.type=a,m["@@type"]=s,m["@@implements"]=i(["ap","bimap","chain","concat","extend","equals","map","traverse"]),t.exports=m},5655:function(t,e,n){var r=n(13621),i=n(37729),o=n(15408).type("Pred"),a=n(15408).typeFn(o(),2),s=n(84863),u=n(89064),c=n(37356),l=n(49439),f=function(){return d((function(){return!0}))};function d(t){var e;if(!c(t))throw new TypeError("Pred: Predicate function required");var n=function(e){return!!t(e)},r=function(){return"Pred"+i(n)},h=f;function p(t){return function(e){if(!l(d,e))throw new TypeError("Pred."+t+": Pred required");return d((function(t){return!!n(t)&&!!e.runWith(t)}))}}function m(t){return function(e){if(!c(e))throw new TypeError("Pred."+t+": Function required");return d(u(n,e))}}return(e={inspect:r,toString:r,runWith:n,type:o,valueOf:function(){return n},empty:h,concat:p("concat"),contramap:m("contramap")})[s.empty]=h,e[s.concat]=p(s.concat),e[s.contramap]=m(s.contramap),e["@@type"]=a,e.constructor=d,e}d.empty=f,d.type=o,d[s.empty]=f,d["@@type"]=a,d["@@implements"]=r(["concat","contramap","empty"]),t.exports=d},49177:function(t){t.exports=Function.prototype},68534:function(t,e,n){var r=n(38142),i=n(55881);t.exports=function(t){return function(e){return r(t)?t.of(e):i(Array,t)?[e]:t(e)}}},42319:function(t,e,n){var r=n(15909),i=n(33385),o=n(84926),a=n(37356),s=n(49439),u=n(32105),c=n(68534),l=function(t){return t},f=function(t){return function(e){return t.concat(e)}};function d(t,e){return function(n,o){var a=e(o);if(!r(n)&&!i(n)||!s(n,a))throw new TypeError("Array."+t+": Must wrap Applys of the same type");return i(a)?p(n,h((function(t){return f([t])}),a)):a.map((function(t){return f([t])})).ap(n)}}var h=function(t,e){return e.map((function(e){return t(e)}))};function p(t,e){if(!e.length||!e.reduce((function(t,e){return t&&a(e)}),!0))throw new TypeError("Array.ap: Second Array must all be functions");return e.reduce((function(e,n){return e.concat(h(n,t))}),[])}t.exports={ap:p,chain:function(t,e){return e.reduce((function(e,n){var r=t(n);if(!i(r))throw new TypeError("Array.chain: Function must return an Array");return e.concat(r)}),[])},fold:function(t){if(o(t))throw new TypeError("Array.fold: Non-empty Array of Semigroups required");var e=t[0];if(!u(e))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return t.reduce((function(t,e){if(!s(t,e))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return t.concat(e)}))},foldMap:function(t,e){if(o(e))throw new TypeError("Array.foldMap: Non-empty Array required");var n=t(e[0]);if(!u(n))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return 1===e.length?n:e.slice(1).reduce((function(e,n){var r=t(n);if(!s(e,r)||!u(r))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return e.concat(r)}),n)},map:h,sequence:function(t,e){var n=c(t);return e.reduceRight(d("sequence",l),n([]))},set:function(t,e,n){var r=n.slice();return r[t]=e,r},traverse:function(t,e,n){var r=c(t);return n.reduceRight(d("traverse",e),r([]))},unset:function(t,e){return e.slice(0,t).concat(e.slice(t+1))}}},89064:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},87201:function(t,e,n){var r=n(37356),i="@@crocks/curried";function o(t,e){return r(t)?t.length>1?t.bind(null,e):t.call(null,e):t}t.exports=function t(e){if(e[i])return e;function n(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];var a=n.length?n:[void 0];if(a.length<e.length)return t(Function.bind.apply(e,[null].concat(a)));var s=a.length===e.length?e.apply(null,a):a.reduce(o,e);return r(s)?t(s):s}return Object.defineProperty(n,i,{enumerable:!1,writable:!1,value:!0}),n}},55841:function(t,e,n){var r=n(87201),i=n(33385),o=n(84926),a=n(37356),s=n(77531),u=n(84340),c=function(t){return function(){return t}};function l(t){return function(e,n){var r=n.tag,i=t[r()].reduce((function(t,e){return t.concat([n[e].value()])}),[]);return e[r()].apply(null,i)}}var f=function(t){return function(e){return!!e&&a(e.tag)&&-1!==Object.keys(t).indexOf(e.tag())}};t.exports=function(t){if(!s(t)||o(t))throw new TypeError("defineUnion: Argument must be an Object containing definition lists");return Object.keys(t).reduce((function(e,n){var r=t[n];if(!i(r)||!r.reduce((function(t,e){return t&&function(t){return u(t)&&t.length}(e)}),!0))throw new TypeError("defineUnion: Definitions must be a list of non-empty string identifiers");return e[n]=function(t,e){return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];return t.reduce((function(t,e,r){return t[e]={value:c(n[r])},t}),{tag:c(e)})}}(r,n),e}),{caseOf:r(l(t)),includes:r(f(t))})}},3724:function(t,e,n){var r=n(49439),i=n(64803),o=n(4828),a=n(66130),s=n(84863),u=function(t,e){return t.valueOf()===e.valueOf()},c={Array:function(t,e){return t.length===e.length&&l(t,e)},Date:function(t,e){return i(t.valueOf(),e.valueOf())},Error:function(t,e){return t.name===e.name&&t.message===e.message},Object:function(t,e){return Object.keys(t).length===Object.keys(e).length&&l(t,e)},RegExp:function(t,e){return t.source===e.source&&t.ignoreCase===e.ignoreCase&&t.global===e.global&&t.multiline===e.multiline&&t.unicode===e.unicode}};function l(t,e){for(var n in t)if(!f(t[n],e[n]))return!1;return!0}function f(t,e){return!!i(t,e)||!!r(t,e)&&(o("equals",t)?(e[s.equals]||e.equals).call(e,t):(c[a(t)]||u)(t,e))}t.exports=f},84863:function(t){t.exports={alt:"fantasy-land/alt",bimap:"fantasy-land/bimap",chain:"fantasy-land/chain",compose:"fantasy-land/compose",concat:"fantasy-land/concat",contramap:"fantasy-land/contramap",empty:"fantasy-land/empty",equals:"fantasy-land/equals",extend:"fantasy-land/extend",filter:"fantasy-land/filter",id:"fantasy-land/id",map:"fantasy-land/map",of:"fantasy-land/of",promap:"fantasy-land/promap",reduce:"fantasy-land/reduce",zero:"fantasy-land/zero"}},4828:function(t,e,n){var r=n(37356),i=n(84863);t.exports=function(t,e){return!!e&&(function(t,e){return r(e[i[t]])||r(e[t])}(t,e)||function(t,e){return r(e["@@implements"])&&!!e["@@implements"](t)}(t,e))}},13621:function(t){t.exports=function(t){return function(e){return-1!==t.indexOf(e)}}},41519:function(t,e,n){var r=n(49439),i=n(32105);t.exports=function(t,e){return function(n){if(!i(n))throw new TypeError(t+": Both containers must contain Semigroups of the same type");return e.map((function(e){if(!r(n,e))throw new TypeError(t+": Both containers must contain Semigroups of the same type");return n.concat(e)}))}}},37729:function(t,e,n){var r=n(33385),i=n(37356),o=n(77531),a=n(84340),s=n(22296),u=n(10757);function c(t){return t&&i(t.inspect)?" "+t.inspect():i(t)?" Function":r(t)?" ["+(((e=t).length?e.map(c).reduce((function(t,e){return t+","+e})):e)+" ]"):o(t)?" { "+Object.keys(t).reduce((function(e,n){return e.concat([n+":"+c(t[n])])}),[]).join(", ")+" }":a(t)?' "'+t+'"':s(t)||u(t)?" "+t.toString():" "+t;var e}t.exports=c},38142:function(t,e,n){var r=n(4828),i=n(15909);t.exports=function(t){return i(t)&&(r("of",t)||r("of",t.constructor))}},15909:function(t,e,n){var r=n(4828),i=n(13264);t.exports=function(t){return i(t)&&r("ap",t)}},33385:function(t){t.exports=function(t){return Array.isArray(t)}},83317:function(t,e,n){var r=n(4828),i=n(13264);t.exports=function(t){return i(t)&&r("bimap",t)}},47455:function(t,e,n){var r=n(4828),i=n(15909);t.exports=function(t){return i(t)&&r("chain",t)}},60280:function(t,e,n){var r=n(4828);t.exports=function(t){return!!t&&r("contramap",t)}},10757:function(t){t.exports=function(t){return"[object Date]"===Object.prototype.toString.apply(t)&&!isNaN(t.valueOf())}},84926:function(t,e,n){var r=n(77531),i=n(52803),o=n(3724),a=n(84863);t.exports=function(t){if(i(t)){var e=t.constructor[a.empty]||t.constructor.empty||t.empty;return o(t,e())}return r(t)?!Object.keys(t).length:!t||void 0===t.length||!t.length}},34798:function(t,e,n){var r=n(4828);t.exports=function(t){return!!t&&r("reduce",t)}},37356:function(t){t.exports=function(t){return"function"==typeof t}},13264:function(t,e,n){var r=n(4828);t.exports=function(t){return!!t&&r("map",t)}},65224:function(t,e,n){var r=n(19724);t.exports=function(t){return r(t)&&isFinite(t)&&Math.floor(t)===t}},52803:function(t,e,n){var r=n(4828),i=n(32105);t.exports=function(t){return i(t)&&(r("empty",t)||r("empty",t.constructor))}},36352:function(t){t.exports=function(t){return null==t||t!=t}},19724:function(t){t.exports=function(t){return"number"==typeof t&&!isNaN(t)}},77531:function(t){var e=Object.prototype.toString;t.exports=function(t){return!!t&&"[object Object]"===e.call(t)}},89339:function(t,e,n){var r=n(15408).proxy("Pred"),i=n(37356),o=n(49439);t.exports=function(t){return i(t)||o(r,t)}},79753:function(t,e,n){var r=n(37356);t.exports=function(t){return!!t&&r(t.then)&&r(t.catch)}},64803:function(t){t.exports=function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},49439:function(t,e,n){var r=n(87201),i=n(37356),o=n(66130);t.exports=r((function(t,e){var n=o(t),r=o(e);return n===r||i(t)&&t.name===r||i(e)&&e.name===n}))},32105:function(t,e,n){var r=n(84340),i=n(4828);t.exports=function(t){return r(t)||!!t&&i("concat",t)}},92715:function(t,e,n){var r=n(4828);t.exports=function(t){return!!t&&r("compose",t)}},84340:function(t){t.exports=function(t){return"string"==typeof t}},22296:function(t){t.exports=function(t){return"symbol"==typeof t}},55881:function(t,e,n){var r=n(37356);t.exports=function(t,e){return r(e)&&(t===e||t.name===e.name)}},32271:function(t,e,n){var r=n(89064);t.exports=function(t,e,n){return n.reduce((i=r(t,e),function(t,e){return t.concat(i(e))}),t.empty());var i}},50694:function(t){function e(t){return function(e,n){var r=t[n];return void 0!==r&&(e[n]=r),e}}function n(t,n){var r=Object.keys(n).reduce(e(n),{});return Object.keys(t).reduce(e(t),r)}t.exports={assign:n,filter:function(t,e){return Object.keys(e).reduce((function(n,r){return t(e[r])&&(n[r]=e[r]),n}),{})},map:function(t,e){return Object.keys(e).reduce((function(n,r){return n[r]=t(e[r]),n}),{})},set:function(t,e,r){var i;return n(((i={})[t]=e,i),r)},unset:function(t,e){return Object.keys(e).reduce((function(n,r){return void 0!==e[r]&&r!==t&&(n[r]=e[r]),n}),{})}}},21825:function(t){t.exports=function(t){var e,n;return function(){return e||(e=!0,n=t.apply(null,arguments)),n}}},81097:function(t,e,n){var r=n(37356);t.exports=function(t,e){return r(t)?t(e):t.runWith(e)}},66130:function(t,e,n){var r=n(37356);t.exports=function(t){return t&&r(t.type)?t.type():{}.toString.call(t).slice(8,-1)}},15408:function(t){var e={unk:function(){return"unknown"},All:function(){return"All"},Any:function(){return"Any"},Arrow:function(){return"Arrow"},Assign:function(){return"Assign"},Async:function(){return"Async"},Const:function(t){return"Const("+t+")"},Either:function(){return"Either"},Endo:function(){return"Endo"},Equiv:function(){return"Equiv"},First:function(){return"First"},Identity:function(){return"Identity"},IO:function(){return"IO"},Last:function(){return"Last"},List:function(){return"List"},Max:function(){return"Max"},Maybe:function(){return"Maybe"},Min:function(){return"Min"},Pair:function(){return"Pair"},Pred:function(){return"Pred"},Prod:function(){return"Prod"},Reader:function(){return"Reader"},Result:function(){return"Result"},Star:function(){return"Star"},State:function(){return"State"},Sum:function(){return"Sum"},Tuple:function(t){return t+"-Tuple"},Unit:function(){return"Unit"},Writer:function(){return"Writer"}},n=function(t){return e[t]||e.unk};t.exports={proxy:function(t,e){return{type:function(){return n(t)(e)}}},type:n,typeFn:function(t,e,r){return"crocks/"+n(t)(r)+"@"+(e||0)}}},92373:function(t,e,n){var r=n(87201),i=n(77531),o=n(50694);t.exports=r((function(t,e){if(!i(t)||!i(e))throw new TypeError("assign: Objects required for both arguments");return o.assign(t,e)}))},16896:function(t,e,n){var r=n(94709);t.exports=r.origFn("assoc")},30269:function(t,e,n){var r=n(37356),i="compose: Functions required";function o(t,e){if(!r(e))throw new TypeError(i);return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];return e.call(null,t.apply(null,n))}}t.exports=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(!arguments.length)throw new TypeError(i);var n=t.slice().reverse(),a=n[0];if(!r(a))throw new TypeError(i);var s=n.slice(1).concat((function(t){return t}));return s.reduce(o,a)}},32207:function(t,e,n){var r=n(87201),i=n(37356);t.exports=function(t){if(!i(t))throw new TypeError("curry: Function required");return r(t)}},54547:function(t,e,n){var r=n(87201),i=n(34798),o=n(37356),a=n(52803),s=n(32271);t.exports=r((function(t,e,n){if(!a(t))throw new TypeError("mreduceMap: Monoid required for first argument");if(!o(e))throw new TypeError("mreduceMap: Function required for second argument");if(!i(n))throw new TypeError("mreduceMap: Foldable required for third argument");return s(t,e,n).valueOf()}))},74646:function(t,e,n){var r=n(87201),i=n(34798),o=n(77531);t.exports=r((function(t,e){if(!i(t))throw new TypeError("omit: Foldable required for first argument");if(!o(e))throw new TypeError("omit: Object required for second argument");return Object.keys(e).reduce(function(t,e){return function(n,r){var i;return-1===t.indexOf(r)&&void 0!==e[r]?Object.assign(n,((i={})[r]=e[r],i)):n}}(t,e),{})}))},94709:function(t,e,n){var r=n(87201),i=n(33385),o=n(65224),a=n(77531),s=n(84340),u=n(42319),c=n(50694);function l(t){return r((function(e,n,r){if(a(r)){if(s(e))return c.set(e,n,r);throw new TypeError(t+": String required for first argument when third argument is an Object")}if(i(r)){if(o(e)&&e>=0)return u.set(e,n,r);throw new TypeError(t+": Positive Integer required for first argument when third argument is an Array")}throw new TypeError(t+": Object or Array required for third argument")}))}var f=l("setProp");f.origFn=l,t.exports=f},55130:function(t,e,n){var r=n(87201),i=n(89339),o=n(81097);t.exports=r((function(t,e){if(!i(t)||!i(e))throw new TypeError("and: Preds or predicate functions required for first two arguments");return function(n){return!(!o(t,n)||!o(e,n))}}))},99325:function(t,e,n){var r=n(87201),i=n(89339),o=n(81097);t.exports=r((function(t,e){if(!i(t))throw new TypeError("not: Pred or predicate function required for first argument");return!o(t,e)}))},79963:function(t,e,n){var r=n(87201),i=n(89339),o=n(81097);t.exports=r((function(t,e){if(!i(t)||!i(e))throw new TypeError("or: Preds or predicate functions required for first two arguments");return function(n){return!(!o(t,n)&&!o(e,n))}}))},99993:function(t,e,n){var r=n(87201),i=n(83317),o=n(37356),a=n(84863);t.exports=r((function(t,e,n){if(!o(t)||!o(e))throw new TypeError("bimap: Functions required for first two arguments");if(!i(n))throw new TypeError("bimap: Bifunctor required for third argument");return(n[a.bimap]||n.bimap).call(n,t,e)}))},85745:function(t,e,n){var r=n(42319).chain,i=n(87201),o=n(33385),a=n(47455),s=n(37356),u=n(84863);t.exports=i((function(t,e){if(!s(t))throw new TypeError("chain: Chain returning function required for first argument");if(!a(e)&&!o(e))throw new TypeError("chain: Chain of the same type required for second argument");return o(e)?r(t,e):(e[u.chain]||e.chain).call(e,t)}))},46164:function(t,e,n){var r=n(87201),i=n(49439),o=n(32105),a=n(84863);t.exports=r((function(t,e){if(!o(e)||!i(t,e))throw new TypeError("concat: Semigroups of the same type required for both arguments");return(e[a.concat]||e.concat).call(e,t)}))},69879:function(t,e,n){var r=n(89064),i=n(87201),o=n(37356),a=n(60280),s=n(84863);t.exports=i((function(t,e){if(!o(t))throw new TypeError("contramap: Function required for first argument");if(o(e))return r(e,t);if(a(e))return(e[s.contramap]||e.contramap).call(e,t);throw new TypeError("contramap: Function or Contavariant Functor of the same type required for second argument")}))},33796:function(t,e,n){var r=n(89064),i=n(87201),o=n(33385),a=n(77531),s=n(37356),u=n(13264),c=n(42319),l=n(50694),f=n(84863);t.exports=i((function(t,e){if(!s(t))throw new TypeError("map: Function required for first argument");if(s(e))return r(t,e);if(o(e))return c.map(t,e);if(e&&u(e))return(e[f.map]||e.map).call(e,t);if(a(e))return l.map(t,e);throw new TypeError("map: Object, Function or Functor of the same type required for second argument")}))},4549:function(t,e,n){var r=n(87201),i=n(37356);t.exports=r((function(t,e){if(!i(t))throw new TypeError("merge: Function required for first argument");if(!e||!i(e.merge))throw new TypeError("merge: Pair or Tuple required for second argument");return e.merge(t)}))},52788:function(t,e,n){var r=n(87201),i=n(37356);t.exports=r((function(t,e){if(!e||!i(e.option))throw new TypeError("option: Last argument must be a Maybe, First or Last");return e.option(t)}))},9386:function(t,e,n){var r=n(87201),i=n(34798),o=n(37356),a=n(84863);t.exports=r((function(t,e,n){if(!o(t))throw new TypeError("reduce: Function required for first argument");if(!i(n))throw new TypeError("reduce: Foldable required for third argument");return(n[a.reduce]||n.reduce).call(n,t,e)}))},93530:function(t,e,n){t.exports=n(33385)},53485:function(t,e,n){t.exports=n(84926)},7578:function(t,e,n){t.exports=n(37356)},99062:function(t,e,n){t.exports=n(36352)},59837:function(t,e,n){t.exports=n(19724)},27632:function(t,e,n){t.exports=n(77531)},47392:function(t,e,n){t.exports=n(84340)},9449:function(t){!function(e){"use strict";var n=0,r=Math.pow(36,4),i=function(t,e){var n="000000000"+t;return n.substr(n.length-e)},o=function(){return i((Math.random()*r<<0).toString(36),4)},a=function(){return n=n<r?n:0,++n-1},s=function(){var t=(new Date).getTime().toString(36),e=s.fingerprint(),n=o()+o();return"c"+t+i(a().toString(36),4)+e+n};s.slug=function(){var t,e=(new Date).getTime().toString(36),n=s.fingerprint().slice(0,1)+s.fingerprint().slice(-1),r=o().slice(-2);return t=a().toString(36).slice(-4),e.slice(-2)+t+n+r},s.globalCount=function(){var t=function(){var t,e=0;for(t in window)e++;return e}();return s.globalCount=function(){return t},t},s.fingerprint=function(){return i((navigator.mimeTypes.length+navigator.userAgent.length).toString(36)+s.globalCount().toString(36),4)},e.register?e.register("cuid",s):t.exports=s}(this.applitude||this)},46138:function(t,e,n){var r=n(53850),i=n(33661),o=n(69933);o.elementNames.__proto__=null,o.attributeNames.__proto__=null;var a={__proto__:null,style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,plaintext:!0,noscript:!0};var s={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},u=t.exports=function(t,e){Array.isArray(t)||t.cheerio||(t=[t]),e=e||{};for(var n="",i=0;i<t.length;i++){var o=t[i];"root"===o.type?n+=u(o.children,e):r.isTag(o)?n+=l(o,e):o.type===r.Directive?n+=f(o):o.type===r.Comment?n+=p(o):o.type===r.CDATA?n+=h(o):n+=d(o,e)}return n},c=["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"];function l(t,e){"foreign"===e.xmlMode&&(t.name=o.elementNames[t.name]||t.name,t.parent&&c.indexOf(t.parent.name)>=0&&(e=Object.assign({},e,{xmlMode:!1}))),!e.xmlMode&&["svg","math"].indexOf(t.name)>=0&&(e=Object.assign({},e,{xmlMode:"foreign"}));var n="<"+t.name,r=function(t,e){if(t){var n,r="";for(var a in t)n=t[a],r&&(r+=" "),"foreign"===e.xmlMode&&(a=o.attributeNames[a]||a),r+=a,(null!==n&&""!==n||e.xmlMode)&&(r+='="'+(e.decodeEntities?i.encodeXML(n):n.replace(/\"/g,"""))+'"');return r}}(t.attribs,e);return r&&(n+=" "+r),!e.xmlMode||t.children&&0!==t.children.length?(n+=">",t.children&&(n+=u(t.children,e)),s[t.name]&&!e.xmlMode||(n+="</"+t.name+">")):n+="/>",n}function f(t){return"<"+t.data+">"}function d(t,e){var n=t.data||"";return!e.decodeEntities||t.parent&&t.parent.name in a||(n=i.encodeXML(n)),n}function h(t){return"<![CDATA["+t.children[0].data+"]]>"}function p(t){return"\x3c!--"+t.data+"--\x3e"}},53850:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isTag=function(t){return"tag"===t.type||"script"===t.type||"style"===t.type},e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"},10901:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i=r(n(91363)),o=r(n(28611)),a=r(n(94204)),s=r(n(66312));function u(t){var e=Object.keys(t).join("|"),n=l(t),r=new RegExp("&(?:"+(e+="|#[xX][\\da-fA-F]+|#\\d+")+");","g");return function(t){return String(t).replace(r,n)}}e.decodeXML=u(a.default),e.decodeHTMLStrict=u(i.default);var c=function(t,e){return t<e?1:-1};function l(t){return function(e){return"#"===e.charAt(1)?"X"===e.charAt(2)||"x"===e.charAt(2)?s.default(parseInt(e.substr(3),16)):s.default(parseInt(e.substr(2),10)):t[e.slice(1,-1)]}}e.decodeHTML=function(){for(var t=Object.keys(o.default).sort(c),e=Object.keys(i.default).sort(c),n=0,r=0;n<e.length;n++)t[r]===e[n]?(e[n]+=";?",r++):e[n]+=";";var a=new RegExp("&(?:"+e.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),s=l(i.default);function u(t){return";"!==t.substr(-1)&&(t+=";"),s(t)}return function(t){return String(t).replace(a,u)}}()},66312:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i=r(n(39451));e.default=function(t){if(t>=55296&&t<=57343||t>1114111)return"�";t in i.default&&(t=i.default[t]);var e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|1023&t),e+=String.fromCharCode(t)}},35278:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i=u(r(n(94204)).default),o=c(i);e.encodeXML=p(i,o);var a=u(r(n(91363)).default),s=c(a);function u(t){return Object.keys(t).sort().reduce((function(e,n){return e[t[n]]="&"+n+";",e}),{})}function c(t){var e=[],n=[];return Object.keys(t).forEach((function(t){return 1===t.length?e.push("\\"+t):n.push(t)})),n.unshift("["+e.join("")+"]"),new RegExp(n.join("|"),"g")}e.encodeHTML=p(a,s);var l=/[^\0-\x7F]/g,f=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function d(t){return"&#x"+t.charCodeAt(0).toString(16).toUpperCase()+";"}function h(t,e){return"&#x"+(1024*(t.charCodeAt(0)-55296)+t.charCodeAt(1)-56320+65536).toString(16).toUpperCase()+";"}function p(t,e){return function(n){return n.replace(e,(function(e){return t[e]})).replace(f,h).replace(l,d)}}var m=c(i);e.escape=function(t){return t.replace(m,d).replace(f,h).replace(l,d)}},33661:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(10901),i=n(35278);e.decode=function(t,e){return(!e||e<=0?r.decodeXML:r.decodeHTML)(t)},e.decodeStrict=function(t,e){return(!e||e<=0?r.decodeXML:r.decodeHTMLStrict)(t)},e.encode=function(t,e){return(!e||e<=0?i.encodeXML:i.encodeHTML)(t)};var o=n(35278);e.encodeXML=o.encodeXML,e.encodeHTML=o.encodeHTML,e.escape=o.escape,e.encodeHTML4=o.encodeHTML,e.encodeHTML5=o.encodeHTML;var a=n(10901);e.decodeXML=a.decodeXML,e.decodeHTML=a.decodeHTML,e.decodeHTMLStrict=a.decodeHTMLStrict,e.decodeHTML4=a.decodeHTML,e.decodeHTML5=a.decodeHTML,e.decodeHTML4Strict=a.decodeHTMLStrict,e.decodeHTML5Strict=a.decodeHTMLStrict,e.decodeXMLStrict=a.decodeXML},64431:function(t){t.exports={Text:"text",Directive:"directive",Comment:"comment",Script:"script",Style:"style",Tag:"tag",CDATA:"cdata",Doctype:"doctype",isTag:function(t){return"tag"===t.type||"script"===t.type||"style"===t.type}}},12417:function(t,e,n){var r=t.exports;[n(43346),n(85010),n(26765),n(98043),n(23905),n(74975)].forEach((function(t){Object.keys(t).forEach((function(e){r[e]=t[e].bind(r)}))}))},74975:function(t,e){e.removeSubsets=function(t){for(var e,n,r,i=t.length;--i>-1;){for(e=n=t[i],t[i]=null,r=!0;n;){if(t.indexOf(n)>-1){r=!1,t.splice(i,1);break}n=n.parent}r&&(t[i]=e)}return t};var n=1,r=2,i=4,o=8,a=16,s=e.compareDocumentPosition=function(t,e){var s,u,c,l,f,d,h=[],p=[];if(t===e)return 0;for(s=t;s;)h.unshift(s),s=s.parent;for(s=e;s;)p.unshift(s),s=s.parent;for(d=0;h[d]===p[d];)d++;return 0===d?n:(c=(u=h[d-1]).children,l=h[d],f=p[d],c.indexOf(l)>c.indexOf(f)?u===e?i|a:i:u===t?r|o:r)};e.uniqueSort=function(t){var e,n,o=t.length;for(t=t.slice();--o>-1;)e=t[o],(n=t.indexOf(e))>-1&&n<o&&t.splice(o,1);return t.sort((function(t,e){var n=s(t,e);return n&r?-1:n&i?1:0})),t}},23905:function(t,e,n){var r=n(64431),i=e.isTag=r.isTag;e.testElement=function(t,e){for(var n in t)if(t.hasOwnProperty(n)){if("tag_name"===n){if(!i(e)||!t.tag_name(e.name))return!1}else if("tag_type"===n){if(!t.tag_type(e.type))return!1}else if("tag_contains"===n){if(i(e)||!t.tag_contains(e.data))return!1}else if(!e.attribs||!t[n](e.attribs[n]))return!1}else;return!0};var o={tag_name:function(t){return"function"==typeof t?function(e){return i(e)&&t(e.name)}:"*"===t?i:function(e){return i(e)&&e.name===t}},tag_type:function(t){return"function"==typeof t?function(e){return t(e.type)}:function(e){return e.type===t}},tag_contains:function(t){return"function"==typeof t?function(e){return!i(e)&&t(e.data)}:function(e){return!i(e)&&e.data===t}}};function a(t,e){return"function"==typeof e?function(n){return n.attribs&&e(n.attribs[t])}:function(n){return n.attribs&&n.attribs[t]===e}}function s(t,e){return function(n){return t(n)||e(n)}}e.getElements=function(t,e,n,r){var i=Object.keys(t).map((function(e){var n=t[e];return e in o?o[e](n):a(e,n)}));return 0===i.length?[]:this.filter(i.reduce(s),e,n,r)},e.getElementById=function(t,e,n){return Array.isArray(e)||(e=[e]),this.findOne(a("id",t),e,!1!==n)},e.getElementsByTagName=function(t,e,n,r){return this.filter(o.tag_name(t),e,n,r)},e.getElementsByTagType=function(t,e,n,r){return this.filter(o.tag_type(t),e,n,r)}},26765:function(t,e){e.removeElement=function(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){var e=t.parent.children;e.splice(e.lastIndexOf(t),1)}},e.replaceElement=function(t,e){var n=e.prev=t.prev;n&&(n.next=e);var r=e.next=t.next;r&&(r.prev=e);var i=e.parent=t.parent;if(i){var o=i.children;o[o.lastIndexOf(t)]=e}},e.appendChild=function(t,e){if(e.parent=t,1!==t.children.push(e)){var n=t.children[t.children.length-2];n.next=e,e.prev=n,e.next=null}},e.append=function(t,e){var n=t.parent,r=t.next;if(e.next=r,e.prev=t,t.next=e,e.parent=n,r){if(r.prev=e,n){var i=n.children;i.splice(i.lastIndexOf(r),0,e)}}else n&&n.children.push(e)},e.prepend=function(t,e){var n=t.parent;if(n){var r=n.children;r.splice(r.lastIndexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=n,e.prev=t.prev,e.next=t,t.prev=e}},98043:function(t,e,n){var r=n(64431).isTag;function i(t,e,n,r){for(var o,a=[],s=0,u=e.length;s<u&&!(t(e[s])&&(a.push(e[s]),--r<=0))&&(o=e[s].children,!(n&&o&&o.length>0&&(o=i(t,o,n,r),a=a.concat(o),(r-=o.length)<=0)));s++);return a}t.exports={filter:function(t,e,n,r){Array.isArray(e)||(e=[e]);"number"==typeof r&&isFinite(r)||(r=1/0);return i(t,e,!1!==n,r)},find:i,findOneChild:function(t,e){for(var n=0,r=e.length;n<r;n++)if(t(e[n]))return e[n];return null},findOne:function t(e,n){for(var i=null,o=0,a=n.length;o<a&&!i;o++)r(n[o])&&(e(n[o])?i=n[o]:n[o].children.length>0&&(i=t(e,n[o].children)));return i},existsOne:function t(e,n){for(var i=0,o=n.length;i<o;i++)if(r(n[i])&&(e(n[i])||n[i].children.length>0&&t(e,n[i].children)))return!0;return!1},findAll:function(t,e){var n=[],i=e.slice();for(;i.length;){var o=i.shift();r(o)&&(o.children&&o.children.length>0&&i.unshift.apply(i,o.children),t(o)&&n.push(o))}return n}}},43346:function(t,e,n){var r=n(64431),i=n(46138),o=r.isTag;t.exports={getInnerHTML:function(t,e){return t.children?t.children.map((function(t){return i(t,e)})).join(""):""},getOuterHTML:i,getText:function t(e){return Array.isArray(e)?e.map(t).join(""):o(e)?"br"===e.name?"\n":t(e.children):e.type===r.CDATA?t(e.children):e.type===r.Text?e.data:""}}},85010:function(t,e){var n=e.getChildren=function(t){return t.children},r=e.getParent=function(t){return t.parent};e.getSiblings=function(t){var e=r(t);return e?n(e):[t]},e.getAttributeValue=function(t,e){return t.attribs&&t.attribs[e]},e.hasAttrib=function(t,e){return!!t.attribs&&hasOwnProperty.call(t.attribs,e)},e.getName=function(t){return t.name}},62988:function(t,e,n){var r=n(61755),i=n(26665).each;function o(t,e){this.query=t,this.isUnconditional=e,this.handlers=[],this.mql=window.matchMedia(t);var n=this;this.listener=function(t){n.mql=t.currentTarget||t,n.assess()},this.mql.addListener(this.listener)}o.prototype={constuctor:o,addHandler:function(t){var e=new r(t);this.handlers.push(e),this.matches()&&e.on()},removeHandler:function(t){var e=this.handlers;i(e,(function(n,r){if(n.equals(t))return n.destroy(),!e.splice(r,1)}))},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){i(this.handlers,(function(t){t.destroy()})),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var t=this.matches()?"on":"off";i(this.handlers,(function(e){e[t]()}))}},t.exports=o},38177:function(t,e,n){var r=n(62988),i=n(26665),o=i.each,a=i.isFunction,s=i.isArray;function u(){if(!window.matchMedia)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}u.prototype={constructor:u,register:function(t,e,n){var i=this.queries,u=n&&this.browserIsIncapable;return i[t]||(i[t]=new r(t,u)),a(e)&&(e={match:e}),s(e)||(e=[e]),o(e,(function(e){a(e)&&(e={match:e}),i[t].addHandler(e)})),this},unregister:function(t,e){var n=this.queries[t];return n&&(e?n.removeHandler(e):(n.clear(),delete this.queries[t])),this}},t.exports=u},61755:function(t){function e(t){this.options=t,!t.deferSetup&&this.setup()}e.prototype={constructor:e,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(t){return this.options===t||this.options.match===t}},t.exports=e},26665:function(t){t.exports={isFunction:function(t){return"function"==typeof t},isArray:function(t){return"[object Array]"===Object.prototype.toString.apply(t)},each:function(t,e){for(var n=0,r=t.length;n<r&&!1!==e(t[n],n);n++);}}},24974:function(t,e,n){var r=n(38177);t.exports=new r},26:function(t,e,n){var r=n(79545);t.exports=function(t){if(t>=55296&&t<=57343||t>1114111)return"�";t in r&&(t=r[t]);var e="";t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|1023&t);return e+=String.fromCharCode(t)}},88541:function(t,e){var n,r,i;!function(o){"use strict";var a=o.setTimeout,s=o.clearTimeout,u=o.XMLHttpRequest,c=o.XDomainRequest,l=o.ActiveXObject,f=o.EventSource,d=o.document,h=o.Promise,p=o.fetch,m=o.Response,g=o.TextDecoder,v=o.TextEncoder,y=o.AbortController;if("undefined"==typeof window||"readyState"in d||null!=d.body||(d.readyState="loading",window.addEventListener("load",(function(t){d.readyState="complete"}),!1)),null==u&&(u=function(){return new l("Microsoft.XMLHTTP")}),null==Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),null==y){var b=p;p=function(t,e){var n=e.signal;return b(t,{headers:e.headers,credentials:e.credentials,cache:e.cache}).then((function(t){var e=t.body.getReader();return n._reader=e,n._aborted&&n._reader.cancel(),{status:t.status,statusText:t.statusText,headers:t.headers,body:{getReader:function(){return e}}}}))},y=function(){this.signal={_reader:null,_aborted:!1},this.abort=function(){null!=this.signal._reader&&this.signal._reader.cancel(),this.signal._aborted=!0}}}function _(){this.bitsNeeded=0,this.codePoint=0}_.prototype.decode=function(t){function e(t,e,n){if(1===n)return t>=128>>e&&t<<e<=2047;if(2===n)return t>=2048>>e&&t<<e<=55295||t>=57344>>e&&t<<e<=65535;if(3===n)return t>=65536>>e&&t<<e<=1114111;throw new Error}function n(t,e){if(6===t)return e>>6>15?3:e>31?2:1;if(12===t)return e>15?3:2;if(18===t)return 3;throw new Error}for(var r=65533,i="",o=this.bitsNeeded,a=this.codePoint,s=0;s<t.length;s+=1){var u=t[s];0!==o&&(u<128||u>191||!e(a<<6|63&u,o-6,n(o,a)))&&(o=0,a=r,i+=String.fromCharCode(a)),0===o?(u>=0&&u<=127?(o=0,a=u):u>=192&&u<=223?(o=6,a=31&u):u>=224&&u<=239?(o=12,a=15&u):u>=240&&u<=247?(o=18,a=7&u):(o=0,a=r),0===o||e(a,o,n(o,a))||(o=0,a=r)):(o-=6,a=a<<6|63&u),0===o&&(a<=65535?i+=String.fromCharCode(a):(i+=String.fromCharCode(55296+(a-65535-1>>10)),i+=String.fromCharCode(56320+(a-65535-1&1023))))}return this.bitsNeeded=o,this.codePoint=a,i};null!=g&&null!=v&&function(){try{return"test"===(new g).decode((new v).encode("test"),{stream:!0})}catch(t){console.debug("TextDecoder does not support streaming option. Using polyfill instead: "+t)}return!1}()||(g=_);var w=function(){};function x(t){this.withCredentials=!1,this.readyState=0,this.status=0,this.statusText="",this.responseText="",this.onprogress=w,this.onload=w,this.onerror=w,this.onreadystatechange=w,this._contentType="",this._xhr=t,this._sendTimeout=0,this._abort=w}function T(t){return t.replace(/[A-Z]/g,(function(t){return String.fromCharCode(t.charCodeAt(0)+32)}))}function S(t){for(var e=Object.create(null),n=t.split("\r\n"),r=0;r<n.length;r+=1){var i=n[r].split(": "),o=i.shift(),a=i.join(": ");e[T(o)]=a}this._map=e}function E(){}function k(t){this._headers=t}function C(){}function O(){this._listeners=Object.create(null)}function A(t){a((function(){throw t}),0)}function M(t){this.type=t,this.target=void 0}function P(t,e){M.call(this,t),this.data=e.data,this.lastEventId=e.lastEventId}function D(t,e){M.call(this,t),this.status=e.status,this.statusText=e.statusText,this.headers=e.headers}function I(t,e){M.call(this,t),this.error=e.error}x.prototype.open=function(t,e){this._abort(!0);var n=this,r=this._xhr,i=1,o=0;this._abort=function(t){0!==n._sendTimeout&&(s(n._sendTimeout),n._sendTimeout=0),1!==i&&2!==i&&3!==i||(i=4,r.onload=w,r.onerror=w,r.onabort=w,r.onprogress=w,r.onreadystatechange=w,r.abort(),0!==o&&(s(o),o=0),t||(n.readyState=4,n.onabort(null),n.onreadystatechange())),i=0};var c=function(){if(1===i){var t=0,e="",o=void 0;if("contentType"in r)t=200,e="OK",o=r.contentType;else try{t=r.status,e=r.statusText,o=r.getResponseHeader("Content-Type")}catch(n){t=0,e="",o=void 0}0!==t&&(i=2,n.readyState=2,n.status=t,n.statusText=e,n._contentType=o,n.onreadystatechange())}},l=function(){if(c(),2===i||3===i){i=3;var t="";try{t=r.responseText}catch(t){}n.readyState=3,n.responseText=t,n.onprogress()}},f=function(t,e){if(null!=e&&null!=e.preventDefault||(e={preventDefault:w}),l(),1===i||2===i||3===i){if(i=4,0!==o&&(s(o),o=0),n.readyState=4,"load"===t)n.onload(e);else if("error"===t)n.onerror(e);else{if("abort"!==t)throw new TypeError;n.onabort(e)}n.onreadystatechange()}},d=function(){o=a((function(){d()}),500),3===r.readyState&&l()};"onload"in r&&(r.onload=function(t){f("load",t)}),"onerror"in r&&(r.onerror=function(t){f("error",t)}),"onabort"in r&&(r.onabort=function(t){f("abort",t)}),"onprogress"in r&&(r.onprogress=l),"onreadystatechange"in r&&(r.onreadystatechange=function(t){!function(t){null!=r&&(4===r.readyState?"onload"in r&&"onerror"in r&&"onabort"in r||f(""===r.responseText?"error":"load",t):3===r.readyState?"onprogress"in r||l():2===r.readyState&&c())}(t)}),!("contentType"in r)&&"ontimeout"in u.prototype||(e+=(-1===e.indexOf("?")?"?":"&")+"padding=true"),r.open(t,e,!0),"readyState"in r&&(o=a((function(){d()}),0))},x.prototype.abort=function(){this._abort(!1)},x.prototype.getResponseHeader=function(t){return this._contentType},x.prototype.setRequestHeader=function(t,e){var n=this._xhr;"setRequestHeader"in n&&n.setRequestHeader(t,e)},x.prototype.getAllResponseHeaders=function(){return null!=this._xhr.getAllResponseHeaders&&this._xhr.getAllResponseHeaders()||""},x.prototype.send=function(){if("ontimeout"in u.prototype&&("sendAsBinary"in u.prototype||"mozAnon"in u.prototype)||null==d||null==d.readyState||"complete"===d.readyState){var t=this._xhr;"withCredentials"in t&&(t.withCredentials=this.withCredentials);try{t.send(void 0)}catch(t){throw t}}else{var e=this;e._sendTimeout=a((function(){e._sendTimeout=0,e.send()}),4)}},S.prototype.get=function(t){return this._map[T(t)]},null!=u&&null==u.HEADERS_RECEIVED&&(u.HEADERS_RECEIVED=2),E.prototype.open=function(t,e,n,r,i,o,a){t.open("GET",i);var s=0;for(var c in t.onprogress=function(){var e=t.responseText.slice(s);s+=e.length,n(e)},t.onerror=function(t){t.preventDefault(),r(new Error("NetworkError"))},t.onload=function(){r(null)},t.onabort=function(){r(null)},t.onreadystatechange=function(){if(t.readyState===u.HEADERS_RECEIVED){var n=t.status,r=t.statusText,i=t.getResponseHeader("Content-Type"),o=t.getAllResponseHeaders();e(n,r,i,new S(o))}},t.withCredentials=o,a)Object.prototype.hasOwnProperty.call(a,c)&&t.setRequestHeader(c,a[c]);return t.send(),t},k.prototype.get=function(t){return this._headers.get(t)},C.prototype.open=function(t,e,n,r,i,o,a){var s=null,u=new y,c=u.signal,l=new g;return p(i,{headers:a,credentials:o?"include":"same-origin",signal:c,cache:"no-store"}).then((function(t){return s=t.body.getReader(),e(t.status,t.statusText,t.headers.get("Content-Type"),new k(t.headers)),new h((function(t,e){var r=function(){s.read().then((function(e){if(e.done)t(void 0);else{var i=l.decode(e.value,{stream:!0});n(i),r()}})).catch((function(t){e(t)}))};r()}))})).catch((function(t){return"AbortError"===t.name?void 0:t})).then((function(t){r(t)})),{abort:function(){null!=s&&s.cancel(),u.abort()}}},O.prototype.dispatchEvent=function(t){t.target=this;var e=this._listeners[t.type];if(null!=e)for(var n=e.length,r=0;r<n;r+=1){var i=e[r];try{"function"==typeof i.handleEvent?i.handleEvent(t):i.call(this,t)}catch(t){A(t)}}},O.prototype.addEventListener=function(t,e){t=String(t);var n=this._listeners,r=n[t];null==r&&(r=[],n[t]=r);for(var i=!1,o=0;o<r.length;o+=1)r[o]===e&&(i=!0);i||r.push(e)},O.prototype.removeEventListener=function(t,e){t=String(t);var n=this._listeners,r=n[t];if(null!=r){for(var i=[],o=0;o<r.length;o+=1)r[o]!==e&&i.push(r[o]);0===i.length?delete n[t]:n[t]=i}},P.prototype=Object.create(M.prototype),D.prototype=Object.create(M.prototype),I.prototype=Object.create(M.prototype);var L=-1,R=-1,N=/^text\/event\-stream;?(\s*charset\=utf\-8)?$/i,j=function(t,e){var n=null==t?e:parseInt(t,10);return n!=n&&(n=e),F(n)},F=function(t){return Math.min(Math.max(t,1e3),18e6)},U=function(t,e,n){try{"function"==typeof e&&e.call(t,n)}catch(t){A(t)}};function B(t,e){O.call(this),e=e||{},this.onopen=void 0,this.onmessage=void 0,this.onerror=void 0,this.url=void 0,this.readyState=void 0,this.withCredentials=void 0,this.headers=void 0,this._close=void 0,function(t,e,n){e=String(e);var r=Boolean(n.withCredentials),i=F(1e3),o=j(n.heartbeatTimeout,45e3),l="",f=i,d=!1,h=0,p=n.headers||{},m=n.Transport,g=z&&null==m?void 0:new x(null!=m?new m:null!=u&&"withCredentials"in u.prototype||null==c?new u:new c),v=null!=m&&"string"!=typeof m?new m:null==g?new C:new E,y=void 0,b=0,_=L,w="",T="",S="",k="",O=0,A=0,M=0,B=function(e,n,r,o){if(0===_)if(200===e&&null!=r&&N.test(r)){_=1,d=!0,f=i,t.readyState=1;var a=new D("open",{status:e,statusText:n,headers:o});t.dispatchEvent(a),U(t,t.onopen,a)}else{var s="";200!==e?(n&&(n=n.replace(/\s+/g," ")),s="EventSource's response has a status "+e+" "+n+" that is not 200. Aborting the connection."):s="EventSource's response has a Content-Type specifying an unsupported type: "+(null==r?"-":r.replace(/\s+/g," "))+". Aborting the connection.",W();a=new D("error",{status:e,statusText:n,headers:o});t.dispatchEvent(a),U(t,t.onerror,a),console.error(s)}},q=function(e){if(1===_){for(var n=-1,r=0;r<e.length;r+=1){(p=e.charCodeAt(r))!=="\n".charCodeAt(0)&&p!=="\r".charCodeAt(0)||(n=r)}var u=(-1!==n?k:"")+e.slice(0,n+1);k=(-1===n?k:"")+e.slice(n+1),""!==e&&(d=!0,h+=e.length);for(var c=0;c<u.length;c+=1){var p=u.charCodeAt(c);if(O===R&&p==="\n".charCodeAt(0))O=0;else if(O===R&&(O=0),p==="\r".charCodeAt(0)||p==="\n".charCodeAt(0)){if(0!==O){1===O&&(M=c+1);var m=u.slice(A,M-1),g=u.slice(M+(M<c&&u.charCodeAt(M)===" ".charCodeAt(0)?1:0),c);"data"===m?(w+="\n",w+=g):"id"===m?T=g:"event"===m?S=g:"retry"===m?(i=j(g,i),f=i):"heartbeatTimeout"===m&&(o=j(g,o),0!==b&&(s(b),b=a((function(){V()}),o)))}if(0===O){if(""!==w){l=T,""===S&&(S="message");var v=new P(S,{data:w.slice(1),lastEventId:T});if(t.dispatchEvent(v),"open"===S?U(t,t.onopen,v):"message"===S?U(t,t.onmessage,v):"error"===S&&U(t,t.onerror,v),2===_)return}w="",S=""}O=p==="\r".charCodeAt(0)?R:0}else 0===O&&(A=c,O=1),1===O?p===":".charCodeAt(0)&&(M=c+1,O=2):2===O&&(O=3)}}},H=function(e){if(1===_||0===_){_=L,0!==b&&(s(b),b=0),b=a((function(){V()}),f),f=F(Math.min(16*i,2*f)),t.readyState=0;var n=new I("error",{error:e});t.dispatchEvent(n),U(t,t.onerror,n)}},W=function(){_=2,null!=y&&(y.abort(),y=void 0),0!==b&&(s(b),b=0),t.readyState=2},V=function(){if(b=0,_===L){d=!1,h=0,b=a((function(){V()}),o),_=0,w="",S="",T=l,k="",A=0,M=0,O=0;var n=e;"data:"!==e.slice(0,5)&&"blob:"!==e.slice(0,5)&&""!==l&&(n+=(-1===e.indexOf("?")?"?":"&")+"lastEventId="+encodeURIComponent(l));var r=t.withCredentials,i={Accept:"text/event-stream"},s=t.headers;if(null!=s)for(var u in s)Object.prototype.hasOwnProperty.call(s,u)&&(i[u]=s[u]);try{y=v.open(g,B,q,H,n,r,i)}catch(t){throw W(),t}}else d||null==y?(d=!1,b=a((function(){V()}),o)):(H(new Error("No activity within "+o+" milliseconds. "+(0===_?"No response received.":h+" chars received.")+" Reconnecting.")),null!=y&&(y.abort(),y=void 0))};t.url=e,t.readyState=0,t.withCredentials=r,t.headers=p,t._close=W,V()}(this,t,e)}var z=null!=p&&null!=m&&"body"in m.prototype;B.prototype=Object.create(O.prototype),B.prototype.CONNECTING=0,B.prototype.OPEN=1,B.prototype.CLOSED=2,B.prototype.close=function(){this._close()},B.CONNECTING=0,B.OPEN=1,B.CLOSED=2,B.prototype.withCredentials=void 0;var q=f;null==u||null!=f&&"withCredentials"in f.prototype||(q=B),function(o){if("object"==typeof t.exports){var a=o(e);void 0!==a&&(t.exports=a)}else r=[e],void 0===(i="function"==typeof(n=o)?n.apply(e,r):n)||(t.exports=i)}((function(t){t.EventSourcePolyfill=B,t.NativeEventSource=f,t.EventSource=q}))}("undefined"!=typeof window?window:"undefined"!=typeof self?self:this)},26729:function(t){"use strict";var e=Object.prototype.hasOwnProperty,n="~";function r(){}function i(t,e,n){this.fn=t,this.context=e,this.once=n||!1}function o(t,e,r,o,a){if("function"!=typeof r)throw new TypeError("The listener must be a function");var s=new i(r,o||t,a),u=n?n+e:e;return t._events[u]?t._events[u].fn?t._events[u]=[t._events[u],s]:t._events[u].push(s):(t._events[u]=s,t._eventsCount++),t}function a(t,e){0==--t._eventsCount?t._events=new r:delete t._events[e]}function s(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),s.prototype.eventNames=function(){var t,r,i=[];if(0===this._eventsCount)return i;for(r in t=this._events)e.call(t,r)&&i.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(t)):i},s.prototype.listeners=function(t){var e=n?n+t:t,r=this._events[e];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,o=r.length,a=new Array(o);i<o;i++)a[i]=r[i].fn;return a},s.prototype.listenerCount=function(t){var e=n?n+t:t,r=this._events[e];return r?r.fn?1:r.length:0},s.prototype.emit=function(t,e,r,i,o,a){var s=n?n+t:t;if(!this._events[s])return!1;var u,c,l=this._events[s],f=arguments.length;if(l.fn){switch(l.once&&this.removeListener(t,l.fn,void 0,!0),f){case 1:return l.fn.call(l.context),!0;case 2:return l.fn.call(l.context,e),!0;case 3:return l.fn.call(l.context,e,r),!0;case 4:return l.fn.call(l.context,e,r,i),!0;case 5:return l.fn.call(l.context,e,r,i,o),!0;case 6:return l.fn.call(l.context,e,r,i,o,a),!0}for(c=1,u=new Array(f-1);c<f;c++)u[c-1]=arguments[c];l.fn.apply(l.context,u)}else{var d,h=l.length;for(c=0;c<h;c++)switch(l[c].once&&this.removeListener(t,l[c].fn,void 0,!0),f){case 1:l[c].fn.call(l[c].context);break;case 2:l[c].fn.call(l[c].context,e);break;case 3:l[c].fn.call(l[c].context,e,r);break;case 4:l[c].fn.call(l[c].context,e,r,i);break;default:if(!u)for(d=1,u=new Array(f-1);d<f;d++)u[d-1]=arguments[d];l[c].fn.apply(l[c].context,u)}}return!0},s.prototype.on=function(t,e,n){return o(this,t,e,n,!1)},s.prototype.once=function(t,e,n){return o(this,t,e,n,!0)},s.prototype.removeListener=function(t,e,r,i){var o=n?n+t:t;if(!this._events[o])return this;if(!e)return a(this,o),this;var s=this._events[o];if(s.fn)s.fn!==e||i&&!s.once||r&&s.context!==r||a(this,o);else{for(var u=0,c=[],l=s.length;u<l;u++)(s[u].fn!==e||i&&!s[u].once||r&&s[u].context!==r)&&c.push(s[u]);c.length?this._events[o]=1===c.length?c[0]:c:a(this,o)}return this},s.prototype.removeAllListeners=function(t){var e;return t?(e=n?n+t:t,this._events[e]&&a(this,e)):(this._events=new r,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,t.exports=s},17187:function(t){"use strict";var e,n="object"==typeof Reflect?Reflect:null,r=n&&"function"==typeof n.apply?n.apply:function(t,e,n){return Function.prototype.apply.call(t,e,n)};e=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)};var i=Number.isNaN||function(t){return t!=t};function o(){o.init.call(this)}t.exports=o,t.exports.once=function(t,e){return new Promise((function(n,r){function i(n){t.removeListener(e,o),r(n)}function o(){"function"==typeof t.removeListener&&t.removeListener("error",i),n([].slice.call(arguments))}m(t,e,o,{once:!0}),"error"!==e&&function(t,e,n){"function"==typeof t.on&&m(t,"error",e,n)}(t,i,{once:!0})}))},o.EventEmitter=o,o.prototype._events=void 0,o.prototype._eventsCount=0,o.prototype._maxListeners=void 0;var a=10;function s(t){if("function"!=typeof t)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof t)}function u(t){return void 0===t._maxListeners?o.defaultMaxListeners:t._maxListeners}function c(t,e,n,r){var i,o,a;if(s(n),void 0===(o=t._events)?(o=t._events=Object.create(null),t._eventsCount=0):(void 0!==o.newListener&&(t.emit("newListener",e,n.listener?n.listener:n),o=t._events),a=o[e]),void 0===a)a=o[e]=n,++t._eventsCount;else if("function"==typeof a?a=o[e]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),(i=u(t))>0&&a.length>i&&!a.warned){a.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=t,c.type=e,c.count=a.length,function(t){console&&console.warn&&console.warn(t)}(c)}return t}function l(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function f(t,e,n){var r={fired:!1,wrapFn:void 0,target:t,type:e,listener:n},i=l.bind(r);return i.listener=n,r.wrapFn=i,i}function d(t,e,n){var r=t._events;if(void 0===r)return[];var i=r[e];return void 0===i?[]:"function"==typeof i?n?[i.listener||i]:[i]:n?function(t){for(var e=new Array(t.length),n=0;n<e.length;++n)e[n]=t[n].listener||t[n];return e}(i):p(i,i.length)}function h(t){var e=this._events;if(void 0!==e){var n=e[t];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function p(t,e){for(var n=new Array(e),r=0;r<e;++r)n[r]=t[r];return n}function m(t,e,n,r){if("function"==typeof t.on)r.once?t.once(e,n):t.on(e,n);else{if("function"!=typeof t.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof t);t.addEventListener(e,(function i(o){r.once&&t.removeEventListener(e,i),n(o)}))}}Object.defineProperty(o,"defaultMaxListeners",{enumerable:!0,get:function(){return a},set:function(t){if("number"!=typeof t||t<0||i(t))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+t+".");a=t}}),o.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},o.prototype.setMaxListeners=function(t){if("number"!=typeof t||t<0||i(t))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+t+".");return this._maxListeners=t,this},o.prototype.getMaxListeners=function(){return u(this)},o.prototype.emit=function(t){for(var e=[],n=1;n<arguments.length;n++)e.push(arguments[n]);var i="error"===t,o=this._events;if(void 0!==o)i=i&&void 0===o.error;else if(!i)return!1;if(i){var a;if(e.length>0&&(a=e[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var u=o[t];if(void 0===u)return!1;if("function"==typeof u)r(u,this,e);else{var c=u.length,l=p(u,c);for(n=0;n<c;++n)r(l[n],this,e)}return!0},o.prototype.addListener=function(t,e){return c(this,t,e,!1)},o.prototype.on=o.prototype.addListener,o.prototype.prependListener=function(t,e){return c(this,t,e,!0)},o.prototype.once=function(t,e){return s(e),this.on(t,f(this,t,e)),this},o.prototype.prependOnceListener=function(t,e){return s(e),this.prependListener(t,f(this,t,e)),this},o.prototype.removeListener=function(t,e){var n,r,i,o,a;if(s(e),void 0===(r=this._events))return this;if(void 0===(n=r[t]))return this;if(n===e||n.listener===e)0==--this._eventsCount?this._events=Object.create(null):(delete r[t],r.removeListener&&this.emit("removeListener",t,n.listener||e));else if("function"!=typeof n){for(i=-1,o=n.length-1;o>=0;o--)if(n[o]===e||n[o].listener===e){a=n[o].listener,i=o;break}if(i<0)return this;0===i?n.shift():function(t,e){for(;e+1<t.length;e++)t[e]=t[e+1];t.pop()}(n,i),1===n.length&&(r[t]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",t,a||e)}return this},o.prototype.off=o.prototype.removeListener,o.prototype.removeAllListeners=function(t){var e,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[t]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[t]),this;if(0===arguments.length){var i,o=Object.keys(n);for(r=0;r<o.length;++r)"removeListener"!==(i=o[r])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(e=n[t]))this.removeListener(t,e);else if(void 0!==e)for(r=e.length-1;r>=0;r--)this.removeListener(t,e[r]);return this},o.prototype.listeners=function(t){return d(this,t,!0)},o.prototype.rawListeners=function(t){return d(this,t,!1)},o.listenerCount=function(t,e){return"function"==typeof t.listenerCount?t.listenerCount(e):h.call(t,e)},o.prototype.listenerCount=h,o.prototype.eventNames=function(){return this._eventsCount>0?e(this._events):[]}},38252:function(t){"use strict";t.exports=function t(e,n){if(e===n)return!0;if(e&&n&&"object"==typeof e&&"object"==typeof n){if(e.constructor!==n.constructor)return!1;var r,i,o;if(Array.isArray(e)){if((r=e.length)!=n.length)return!1;for(i=r;0!=i--;)if(!t(e[i],n[i]))return!1;return!0}if(e.constructor===RegExp)return e.source===n.source&&e.flags===n.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===n.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===n.toString();if((r=(o=Object.keys(e)).length)!==Object.keys(n).length)return!1;for(i=r;0!=i--;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;0!=i--;){var a=o[i];if(("_owner"!==a||!e.$$typeof)&&!t(e[a],n[a]))return!1}return!0}return e!=e&&n!=n}},99376:function(t,e){var n=Object.keys;e.D=function(t,e){if(t===e)return!0;if(!(t instanceof Object&&e instanceof Object))return!1;for(var r=n(t),i=r.length,o=0;o<i;o++)if(!(r[o]in e))return!1;for(o=0;o<i;o++)if(t[r[o]]!==e[r[o]])return!1;return i===n(e).length}},60139:function(t){"use strict";function e(t){return function(){return t}}var n=function(){};n.thatReturns=e,n.thatReturnsFalse=e(!1),n.thatReturnsTrue=e(!0),n.thatReturnsNull=e(null),n.thatReturnsThis=function(){return this},n.thatReturnsArgument=function(t){return t},t.exports=n},73759:function(t){"use strict";t.exports=function(t,e,n,r,i,o,a,s){if(!t){var u;if(void 0===e)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,i,o,a,s],l=0;(u=new Error(e.replace(/%s/g,(function(){return c[l++]})))).name="Invariant Violation"}throw u.framesToPop=1,u}}},42317:function(t,e,n){"use strict";!function(e){var n=/^(b|B)$/,r={iec:{bits:["b","Kib","Mib","Gib","Tib","Pib","Eib","Zib","Yib"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["b","Kb","Mb","Gb","Tb","Pb","Eb","Zb","Yb"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},i={iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]};function o(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=[],a=0,s=void 0,u=void 0,c=void 0,l=void 0,f=void 0,d=void 0,h=void 0,p=void 0,m=void 0,g=void 0,v=void 0,y=void 0,b=void 0,_=void 0;if(isNaN(t))throw new Error("Invalid arguments");return c=!0===e.bits,v=!0===e.unix,u=e.base||2,g=void 0!==e.round?e.round:v?1:2,y=void 0!==e.spacer?e.spacer:v?"":" ",_=e.symbols||e.suffixes||{},b=2===u&&e.standard||"jedec",m=e.output||"string",f=!0===e.fullform,d=e.fullforms instanceof Array?e.fullforms:[],s=void 0!==e.exponent?e.exponent:-1,l=u>2?1e3:1024,(h=(p=Number(t))<0)&&(p=-p),(-1===s||isNaN(s))&&(s=Math.floor(Math.log(p)/Math.log(l)))<0&&(s=0),s>8&&(s=8),0===p?(o[0]=0,o[1]=v?"":r[b][c?"bits":"bytes"][s]):(a=p/(2===u?Math.pow(2,10*s):Math.pow(1e3,s)),c&&(a*=8)>=l&&s<8&&(a/=l,s++),o[0]=Number(a.toFixed(s>0?g:0)),o[1]=10===u&&1===s?c?"kb":"kB":r[b][c?"bits":"bytes"][s],v&&(o[1]="jedec"===b?o[1].charAt(0):s>0?o[1].replace(/B$/,""):o[1],n.test(o[1])&&(o[0]=Math.floor(o[0]),o[1]=""))),h&&(o[0]=-o[0]),o[1]=_[o[1]]||o[1],"array"===m?o:"exponent"===m?s:"object"===m?{value:o[0],suffix:o[1],symbol:o[1]}:(f&&(o[1]=d[s]?d[s]:i[b][s]+(c?"bit":"byte")+(1===o[0]?"":"s")),o.join(y))}o.partial=function(t){return function(e){return o(e,t)}},t.exports=o}("undefined"!=typeof window?window:n.g)},70936:function(t,e,n){"use strict";e.__esModule=!0,e.isFSA=function(t){return o.default(t)&&void 0!==t.type&&Object.keys(t).every(s)},e.isError=function(t){return!0===t.error};var r,i=n(8146),o=(r=i)&&r.__esModule?r:{default:r},a=["type","payload","error","meta"];function s(t){return a.indexOf(t)>-1}},11334:function(){!function(){if("undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof HTMLElement){var t=!1;try{var e=document.createElement("div");e.addEventListener("focus",(function(t){t.preventDefault(),t.stopPropagation()}),!0),e.focus(Object.defineProperty({},"preventScroll",{get:function(){t=!0}}))}catch(t){}if(void 0===HTMLElement.prototype.nativeFocus&&!t){HTMLElement.prototype.nativeFocus=HTMLElement.prototype.focus;var n=function(t){for(var e=0;e<t.length;e++)t[e][0].scrollTop=t[e][1],t[e][0].scrollLeft=t[e][2];t=[]};HTMLElement.prototype.focus=function(t){if(t&&t.preventScroll){var e=function(t){for(var e=t.parentNode,n=[],r=document.scrollingElement||document.documentElement;e&&e!==r;)(e.offsetHeight<e.scrollHeight||e.offsetWidth<e.scrollWidth)&&n.push([e,e.scrollTop,e.scrollLeft]),e=e.parentNode;return e=r,n.push([e,e.scrollTop,e.scrollLeft]),n}(this);this.nativeFocus(),"function"==typeof setTimeout?setTimeout((function(){n(e)}),0):n(e)}else this.nativeFocus()}}}}()},86382:function(){"use strict";!function(){function t(t){for(var e=[];t=t.parentNode||t.host||t.defaultView;)e.push(t);return e}function e(t){return function(e){var n=void 0!==e.getAttribute?e.getAttribute("class")||"":void 0;void 0!==n&&-1===n.indexOf(t)&&e.setAttribute("class",n.concat(" ",t).trim())}}var n=["\n","\t"," ","\r"];try{"undefined"!=typeof window&&document.querySelector(":focus-within")}catch(r){return function(){var r=function(r){if(!i){window.requestAnimationFrame((function(){i=!1,"blur"===r.type&&Array.prototype.slice.call(t(r.target)).forEach(function(t){return function(e){var r=void 0!==e.getAttribute?e.getAttribute("class")||"":void 0;if(r){var i=r.indexOf(t);0<=i&&(0===i||0<=n.indexOf(r.charAt(i-1)))&&(""===(r=r.replace(t,"").trim())?e.removeAttribute("class"):e.setAttribute("class",r))}}}("focus-within")),"focus"===r.type&&Array.prototype.slice.call(t(r.target)).forEach(e("focus-within"))}));var i=!0}};return document.addEventListener("focus",r,!0),document.addEventListener("blur",r,!0),e("js-focus-within")(document.body),!0}()}}()},37347:function(t){!function(){function e(t,e){document.addEventListener?t.addEventListener("scroll",e,!1):t.attachEvent("scroll",e)}function n(t){this.a=document.createElement("div"),this.a.setAttribute("aria-hidden","true"),this.a.appendChild(document.createTextNode(t)),this.b=document.createElement("span"),this.c=document.createElement("span"),this.h=document.createElement("span"),this.f=document.createElement("span"),this.g=-1,this.b.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.c.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.f.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.h.style.cssText="display:inline-block;width:200%;height:200%;font-size:16px;max-width:none;",this.b.appendChild(this.h),this.c.appendChild(this.f),this.a.appendChild(this.b),this.a.appendChild(this.c)}function r(t,e){t.a.style.cssText="max-width:none;min-width:20px;min-height:20px;display:inline-block;overflow:hidden;position:absolute;width:auto;margin:0;padding:0;top:-999px;white-space:nowrap;font-synthesis:none;font:"+e+";"}function i(t){var e=t.a.offsetWidth,n=e+100;return t.f.style.width=n+"px",t.c.scrollLeft=n,t.b.scrollLeft=t.b.scrollWidth+100,t.g!==e&&(t.g=e,!0)}function o(t,n){function r(){var t=o;i(t)&&t.a.parentNode&&n(t.g)}var o=t;e(t.b,r),e(t.c,r),i(t)}function a(t,e){var n=e||{};this.family=t,this.style=n.style||"normal",this.weight=n.weight||"normal",this.stretch=n.stretch||"normal"}var s=null,u=null,c=null,l=null;function f(){return null===l&&(l=!!document.fonts),l}function d(){if(null===c){var t=document.createElement("div");try{t.style.font="condensed 100px sans-serif"}catch(t){}c=""!==t.style.font}return c}function h(t,e){return[t.style,t.weight,d()?t.stretch:"","100px",e].join(" ")}a.prototype.load=function(t,e){var i=this,a=t||"BESbswy",c=0,l=e||3e3,d=(new Date).getTime();return new Promise((function(t,e){if(f()&&!function(){if(null===u)if(f()&&/Apple/.test(window.navigator.vendor)){var t=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/.exec(window.navigator.userAgent);u=!!t&&603>parseInt(t[1],10)}else u=!1;return u}()){var p=new Promise((function(t,e){!function n(){(new Date).getTime()-d>=l?e(Error(l+"ms timeout exceeded")):document.fonts.load(h(i,'"'+i.family+'"'),a).then((function(e){1<=e.length?t():setTimeout(n,25)}),e)}()})),m=new Promise((function(t,e){c=setTimeout((function(){e(Error(l+"ms timeout exceeded"))}),l)}));Promise.race([m,p]).then((function(){clearTimeout(c),t(i)}),e)}else!function(t){document.body?t():document.addEventListener?document.addEventListener("DOMContentLoaded",(function e(){document.removeEventListener("DOMContentLoaded",e),t()})):document.attachEvent("onreadystatechange",(function e(){"interactive"!=document.readyState&&"complete"!=document.readyState||(document.detachEvent("onreadystatechange",e),t())}))}((function(){function u(){var e;(e=-1!=g&&-1!=v||-1!=g&&-1!=y||-1!=v&&-1!=y)&&((e=g!=v&&g!=y&&v!=y)||(null===s&&(e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),s=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))),e=s&&(g==b&&v==b&&y==b||g==_&&v==_&&y==_||g==w&&v==w&&y==w)),e=!e),e&&(x.parentNode&&x.parentNode.removeChild(x),clearTimeout(c),t(i))}var f=new n(a),p=new n(a),m=new n(a),g=-1,v=-1,y=-1,b=-1,_=-1,w=-1,x=document.createElement("div");x.dir="ltr",r(f,h(i,"sans-serif")),r(p,h(i,"serif")),r(m,h(i,"monospace")),x.appendChild(f.a),x.appendChild(p.a),x.appendChild(m.a),document.body.appendChild(x),b=f.a.offsetWidth,_=p.a.offsetWidth,w=m.a.offsetWidth,function t(){if((new Date).getTime()-d>=l)x.parentNode&&x.parentNode.removeChild(x),e(Error(l+"ms timeout exceeded"));else{var n=document.hidden;!0!==n&&void 0!==n||(g=f.a.offsetWidth,v=p.a.offsetWidth,y=m.a.offsetWidth,u()),c=setTimeout(t,50)}}(),o(f,(function(t){g=t,u()})),r(f,h(i,'"'+i.family+'",sans-serif')),o(p,(function(t){v=t,u()})),r(p,h(i,'"'+i.family+'",serif')),o(m,(function(t){y=t,u()})),r(m,h(i,'"'+i.family+'",monospace'))}))}))},t.exports=a}()},89144:function(t,e,n){var r,i=void 0!==n.g?n.g:"undefined"!=typeof window?window:{},o=n(25893);"undefined"!=typeof document?r=document:(r=i["__GLOBAL_DOCUMENT_CACHE@4"])||(r=i["__GLOBAL_DOCUMENT_CACHE@4"]=o),t.exports=r},58908:function(t,e,n){var r;r="undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{},t.exports=r},52121:function(t,e,n){"use strict";n.d(e,{q_:function(){return I}});var r=n(30670),i=n.n(r),o=n(41143),a=n.n(o);function s(t){return"/"===t.charAt(0)}function u(t,e){for(var n=e,r=n+1,i=t.length;r<i;n+=1,r+=1)t[n]=t[r];t.pop()}var c=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=t&&t.split("/")||[],r=e&&e.split("/")||[],i=t&&s(t),o=e&&s(e),a=i||o;if(t&&s(t)?r=n:n.length&&(r.pop(),r=r.concat(n)),!r.length)return"/";var c=void 0;if(r.length){var l=r[r.length-1];c="."===l||".."===l||""===l}else c=!1;for(var f=0,d=r.length;d>=0;d--){var h=r[d];"."===h?u(r,d):".."===h?(u(r,d),f++):f&&(u(r,d),f--)}if(!a)for(;f--;f)r.unshift("..");!a||""===r[0]||r[0]&&s(r[0])||r.unshift("");var p=r.join("/");return c&&"/"!==p.substr(-1)&&(p+="/"),p},l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};var f=function t(e,n){if(e===n)return!0;if(null==e||null==n)return!1;if(Array.isArray(e))return Array.isArray(n)&&e.length===n.length&&e.every((function(e,r){return t(e,n[r])}));var r=void 0===e?"undefined":l(e);if(r!==(void 0===n?"undefined":l(n)))return!1;if("object"===r){var i=e.valueOf(),o=n.valueOf();if(i!==e||o!==n)return t(i,o);var a=Object.keys(e),s=Object.keys(n);return a.length===s.length&&a.every((function(r){return t(e[r],n[r])}))}return!1},d=function(t){return"/"===t.charAt(0)?t:"/"+t},h=function(t){return"/"===t.charAt(0)?t.substr(1):t},p=function(t,e){return new RegExp("^"+e+"(\\/|\\?|#|$)","i").test(t)},m=function(t,e){return p(t,e)?t.substr(e.length):t},g=function(t){return"/"===t.charAt(t.length-1)?t.slice(0,-1):t},v=function(t){var e=t.pathname,n=t.search,r=t.hash,i=e||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i},y=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},b=function(t,e,n,r){var i=void 0;"string"==typeof t?(i=function(t){var e=t||"/",n="",r="",i=e.indexOf("#");-1!==i&&(r=e.substr(i),e=e.substr(0,i));var o=e.indexOf("?");return-1!==o&&(n=e.substr(o),e=e.substr(0,o)),{pathname:e,search:"?"===n?"":n,hash:"#"===r?"":r}}(t),i.state=e):(void 0===(i=y({},t)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==e&&void 0===i.state&&(i.state=e));try{i.pathname=decodeURI(i.pathname)}catch(t){throw t instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):t}return n&&(i.key=n),r?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=c(i.pathname,r.pathname)):i.pathname=r.pathname:i.pathname||(i.pathname="/"),i},_=function(t,e){return t.pathname===e.pathname&&t.search===e.search&&t.hash===e.hash&&t.key===e.key&&f(t.state,e.state)},w=function(){var t=null,e=[];return{setPrompt:function(e){return i()(null==t,"A history supports only one prompt at a time"),t=e,function(){t===e&&(t=null)}},confirmTransitionTo:function(e,n,r,o){if(null!=t){var a="function"==typeof t?t(e,n):t;"string"==typeof a?"function"==typeof r?r(a,o):(i()(!1,"A history needs a getUserConfirmation function in order to use a prompt message"),o(!0)):o(!1!==a)}else o(!0)},appendListener:function(t){var n=!0,r=function(){n&&t.apply(void 0,arguments)};return e.push(r),function(){n=!1,e=e.filter((function(t){return t!==r}))}},notifyListeners:function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];e.forEach((function(t){return t.apply(void 0,n)}))}}},x=!("undefined"==typeof window||!window.document||!window.document.createElement),T=function(t,e,n){return t.addEventListener?t.addEventListener(e,n,!1):t.attachEvent("on"+e,n)},S=function(t,e,n){return t.removeEventListener?t.removeEventListener(e,n,!1):t.detachEvent("on"+e,n)},E=function(t,e){return e(window.confirm(t))},k=function(){return-1===window.navigator.userAgent.indexOf("Firefox")},C=("function"==typeof Symbol&&Symbol.iterator,Object.assign,Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}),O="hashchange",A={hashbang:{encodePath:function(t){return"!"===t.charAt(0)?t:"!/"+h(t)},decodePath:function(t){return"!"===t.charAt(0)?t.substr(1):t}},noslash:{encodePath:h,decodePath:d},slash:{encodePath:d,decodePath:d}},M=function(){var t=window.location.href,e=t.indexOf("#");return-1===e?"":t.substring(e+1)},P=function(t){return window.location.hash=t},D=function(t){var e=window.location.href.indexOf("#");window.location.replace(window.location.href.slice(0,e>=0?e:0)+"#"+t)},I=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};a()(x,"Hash history needs a DOM");var e=window.history,n=k(),r=t.getUserConfirmation,o=void 0===r?E:r,s=t.hashType,u=void 0===s?"slash":s,c=t.basename?g(d(t.basename)):"",l=A[u],f=l.encodePath,h=l.decodePath,y=function(){var t=h(M());return i()(!c||p(t,c),'You are attempting to use a basename on a page whose URL path does not begin with the basename. Expected path "'+t+'" to begin with "'+c+'".'),c&&(t=m(t,c)),b(t)},I=w(),L=function(t){C(et,t),et.length=e.length,I.notifyListeners(et.location,et.action)},R=!1,N=null,j=function(){var t=M(),e=f(t);if(t!==e)D(e);else{var n=y(),r=et.location;if(!R&&_(r,n))return;if(N===v(n))return;N=null,F(n)}},F=function(t){if(R)R=!1,L();else{I.confirmTransitionTo(t,"POP",o,(function(e){e?L({action:"POP",location:t}):U(t)}))}},U=function(t){var e=et.location,n=H.lastIndexOf(v(e));-1===n&&(n=0);var r=H.lastIndexOf(v(t));-1===r&&(r=0);var i=n-r;i&&(R=!0,$(i))},B=M(),z=f(B);B!==z&&D(z);var q=y(),H=[v(q)],W=function(t){return"#"+f(c+v(t))},V=function(t,e){i()(void 0===e,"Hash history cannot push state; it is ignored");var n="PUSH",r=b(t,void 0,void 0,et.location);I.confirmTransitionTo(r,n,o,(function(t){if(t){var e=v(r),o=f(c+e);if(M()!==o){N=e,P(o);var a=H.lastIndexOf(v(et.location)),s=H.slice(0,-1===a?0:a+1);s.push(e),H=s,L({action:n,location:r})}else i()(!1,"Hash history cannot PUSH the same path; a new entry will not be added to the history stack"),L()}}))},Y=function(t,e){i()(void 0===e,"Hash history cannot replace state; it is ignored");var n="REPLACE",r=b(t,void 0,void 0,et.location);I.confirmTransitionTo(r,n,o,(function(t){if(t){var e=v(r),i=f(c+e);M()!==i&&(N=e,D(i));var o=H.indexOf(v(et.location));-1!==o&&(H[o]=e),L({action:n,location:r})}}))},$=function(t){i()(n,"Hash history go(n) causes a full page reload in this browser"),e.go(t)},G=function(){return $(-1)},Z=function(){return $(1)},K=0,X=function(t){1===(K+=t)?T(window,O,j):0===K&&S(window,O,j)},Q=!1,J=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=I.setPrompt(t);return Q||(X(1),Q=!0),function(){return Q&&(Q=!1,X(-1)),e()}},tt=function(t){var e=I.appendListener(t);return X(1),function(){X(-1),e()}},et={length:e.length,action:"POP",location:q,createHref:W,push:V,replace:Y,go:$,goBack:G,goForward:Z,block:J,listen:tt};return et};"function"==typeof Symbol&&Symbol.iterator,Object.assign},8679:function(t,e,n){"use strict";var r=n(59864),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function u(t){return r.isMemo(t)?a:s[t.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,l=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,p=Object.prototype;t.exports=function t(e,n,r){if("string"!=typeof n){if(p){var i=h(n);i&&i!==p&&t(e,i,r)}var a=l(n);f&&(a=a.concat(f(n)));for(var s=u(e),m=u(n),g=0;g<a.length;++g){var v=a[g];if(!(o[v]||r&&r[v]||m&&m[v]||s&&s[v])){var y=d(n,v);try{c(e,v,y)}catch(t){}}}}return e}},95449:function(t,e,n){function r(t){this._cbs=t||{},this.events=[]}t.exports=r;var i=n(23719).EVENTS;Object.keys(i).forEach((function(t){if(0===i[t])t="on"+t,r.prototype[t]=function(){this.events.push([t]),this._cbs[t]&&this._cbs[t]()};else if(1===i[t])t="on"+t,r.prototype[t]=function(e){this.events.push([t,e]),this._cbs[t]&&this._cbs[t](e)};else{if(2!==i[t])throw Error("wrong number of arguments");t="on"+t,r.prototype[t]=function(e,n){this.events.push([t,e,n]),this._cbs[t]&&this._cbs[t](e,n)}}})),r.prototype.onreset=function(){this.events=[],this._cbs.onreset&&this._cbs.onreset()},r.prototype.restart=function(){this._cbs.onreset&&this._cbs.onreset();for(var t=0,e=this.events.length;t<e;t++)if(this._cbs[this.events[t][0]]){var n=this.events[t].length;1===n?this._cbs[this.events[t][0]]():2===n?this._cbs[this.events[t][0]](this.events[t][1]):this._cbs[this.events[t][0]](this.events[t][1],this.events[t][2])}}},63870:function(t,e,n){var r=n(23719),i=r.DomHandler,o=r.DomUtils;function a(t,e){this.init(t,e)}function s(t,e){return o.getElementsByTagName(t,e,!0)}function u(t,e){return o.getElementsByTagName(t,e,!0,1)[0]}function c(t,e,n){return o.getText(o.getElementsByTagName(t,e,n,1)).trim()}function l(t,e,n,r,i){var o=c(n,r,i);o&&(t[e]=o)}n(35717)(a,i),a.prototype.init=i;var f=function(t){return"rss"===t||"feed"===t||"rdf:RDF"===t};a.prototype.onend=function(){var t,e,n={},r=u(f,this.dom);r&&("feed"===r.name?(e=r.children,n.type="atom",l(n,"id","id",e),l(n,"title","title",e),(t=u("link",e))&&(t=t.attribs)&&(t=t.href)&&(n.link=t),l(n,"description","subtitle",e),(t=c("updated",e))&&(n.updated=new Date(t)),l(n,"author","email",e,!0),n.items=s("entry",e).map((function(t){var e,n={};return l(n,"id","id",t=t.children),l(n,"title","title",t),(e=u("link",t))&&(e=e.attribs)&&(e=e.href)&&(n.link=e),(e=c("summary",t)||c("content",t))&&(n.description=e),(e=c("updated",t))&&(n.pubDate=new Date(e)),n}))):(e=u("channel",r.children).children,n.type=r.name.substr(0,3),n.id="",l(n,"title","title",e),l(n,"link","link",e),l(n,"description","description",e),(t=c("lastBuildDate",e))&&(n.updated=new Date(t)),l(n,"author","managingEditor",e,!0),n.items=s("item",r.children).map((function(t){var e,n={};return l(n,"id","guid",t=t.children),l(n,"title","title",t),l(n,"link","link",t),l(n,"description","description",t),(e=c("pubDate",t))&&(n.pubDate=new Date(e)),n})))),this.dom=n,i.prototype._handleCallback.call(this,r?null:Error("couldn't find root of feed"))},t.exports=a},50763:function(t,e,n){var r=n(39889),i={input:!0,option:!0,optgroup:!0,select:!0,button:!0,datalist:!0,textarea:!0},o={tr:{tr:!0,th:!0,td:!0},th:{th:!0},td:{thead:!0,th:!0,td:!0},body:{head:!0,link:!0,script:!0},li:{li:!0},p:{p:!0},h1:{p:!0},h2:{p:!0},h3:{p:!0},h4:{p:!0},h5:{p:!0},h6:{p:!0},select:i,input:i,output:i,button:i,datalist:i,textarea:i,option:{option:!0},optgroup:{optgroup:!0}},a={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,path:!0,circle:!0,ellipse:!0,line:!0,rect:!0,use:!0,stop:!0,polyline:!0,polygon:!0},s=/\s|\//;function u(t,e){this._options=e||{},this._cbs=t||{},this._tagname="",this._attribname="",this._attribvalue="",this._attribs=null,this._stack=[],this.startIndex=0,this.endIndex=null,this._lowerCaseTagNames="lowerCaseTags"in this._options?!!this._options.lowerCaseTags:!this._options.xmlMode,this._lowerCaseAttributeNames="lowerCaseAttributeNames"in this._options?!!this._options.lowerCaseAttributeNames:!this._options.xmlMode,this._options.Tokenizer&&(r=this._options.Tokenizer),this._tokenizer=new r(this._options,this),this._cbs.onparserinit&&this._cbs.onparserinit(this)}n(35717)(u,n(17187).EventEmitter),u.prototype._updatePosition=function(t){null===this.endIndex?this._tokenizer._sectionStart<=t?this.startIndex=0:this.startIndex=this._tokenizer._sectionStart-t:this.startIndex=this.endIndex+1,this.endIndex=this._tokenizer.getAbsoluteIndex()},u.prototype.ontext=function(t){this._updatePosition(1),this.endIndex--,this._cbs.ontext&&this._cbs.ontext(t)},u.prototype.onopentagname=function(t){if(this._lowerCaseTagNames&&(t=t.toLowerCase()),this._tagname=t,!this._options.xmlMode&&t in o)for(var e;(e=this._stack[this._stack.length-1])in o[t];this.onclosetag(e));!this._options.xmlMode&&t in a||this._stack.push(t),this._cbs.onopentagname&&this._cbs.onopentagname(t),this._cbs.onopentag&&(this._attribs={})},u.prototype.onopentagend=function(){this._updatePosition(1),this._attribs&&(this._cbs.onopentag&&this._cbs.onopentag(this._tagname,this._attribs),this._attribs=null),!this._options.xmlMode&&this._cbs.onclosetag&&this._tagname in a&&this._cbs.onclosetag(this._tagname),this._tagname=""},u.prototype.onclosetag=function(t){if(this._updatePosition(1),this._lowerCaseTagNames&&(t=t.toLowerCase()),!this._stack.length||t in a&&!this._options.xmlMode)this._options.xmlMode||"br"!==t&&"p"!==t||(this.onopentagname(t),this._closeCurrentTag());else{var e=this._stack.lastIndexOf(t);if(-1!==e)if(this._cbs.onclosetag)for(e=this._stack.length-e;e--;)this._cbs.onclosetag(this._stack.pop());else this._stack.length=e;else"p"!==t||this._options.xmlMode||(this.onopentagname(t),this._closeCurrentTag())}},u.prototype.onselfclosingtag=function(){this._options.xmlMode||this._options.recognizeSelfClosing?this._closeCurrentTag():this.onopentagend()},u.prototype._closeCurrentTag=function(){var t=this._tagname;this.onopentagend(),this._stack[this._stack.length-1]===t&&(this._cbs.onclosetag&&this._cbs.onclosetag(t),this._stack.pop())},u.prototype.onattribname=function(t){this._lowerCaseAttributeNames&&(t=t.toLowerCase()),this._attribname=t},u.prototype.onattribdata=function(t){this._attribvalue+=t},u.prototype.onattribend=function(){this._cbs.onattribute&&this._cbs.onattribute(this._attribname,this._attribvalue),this._attribs&&!Object.prototype.hasOwnProperty.call(this._attribs,this._attribname)&&(this._attribs[this._attribname]=this._attribvalue),this._attribname="",this._attribvalue=""},u.prototype._getInstructionName=function(t){var e=t.search(s),n=e<0?t:t.substr(0,e);return this._lowerCaseTagNames&&(n=n.toLowerCase()),n},u.prototype.ondeclaration=function(t){if(this._cbs.onprocessinginstruction){var e=this._getInstructionName(t);this._cbs.onprocessinginstruction("!"+e,"!"+t)}},u.prototype.onprocessinginstruction=function(t){if(this._cbs.onprocessinginstruction){var e=this._getInstructionName(t);this._cbs.onprocessinginstruction("?"+e,"?"+t)}},u.prototype.oncomment=function(t){this._updatePosition(4),this._cbs.oncomment&&this._cbs.oncomment(t),this._cbs.oncommentend&&this._cbs.oncommentend()},u.prototype.oncdata=function(t){this._updatePosition(1),this._options.xmlMode||this._options.recognizeCDATA?(this._cbs.oncdatastart&&this._cbs.oncdatastart(),this._cbs.ontext&&this._cbs.ontext(t),this._cbs.oncdataend&&this._cbs.oncdataend()):this.oncomment("[CDATA["+t+"]]")},u.prototype.onerror=function(t){this._cbs.onerror&&this._cbs.onerror(t)},u.prototype.onend=function(){if(this._cbs.onclosetag)for(var t=this._stack.length;t>0;this._cbs.onclosetag(this._stack[--t]));this._cbs.onend&&this._cbs.onend()},u.prototype.reset=function(){this._cbs.onreset&&this._cbs.onreset(),this._tokenizer.reset(),this._tagname="",this._attribname="",this._attribs=null,this._stack=[],this._cbs.onparserinit&&this._cbs.onparserinit(this)},u.prototype.parseComplete=function(t){this.reset(),this.end(t)},u.prototype.write=function(t){this._tokenizer.write(t)},u.prototype.end=function(t){this._tokenizer.end(t)},u.prototype.pause=function(){this._tokenizer.pause()},u.prototype.resume=function(){this._tokenizer.resume()},u.prototype.parseChunk=u.prototype.write,u.prototype.done=u.prototype.end,t.exports=u},76321:function(t,e,n){function r(t){this._cbs=t||{}}t.exports=r;var i=n(23719).EVENTS;Object.keys(i).forEach((function(t){if(0===i[t])t="on"+t,r.prototype[t]=function(){this._cbs[t]&&this._cbs[t]()};else if(1===i[t])t="on"+t,r.prototype[t]=function(e){this._cbs[t]&&this._cbs[t](e)};else{if(2!==i[t])throw Error("wrong number of arguments");t="on"+t,r.prototype[t]=function(e,n){this._cbs[t]&&this._cbs[t](e,n)}}}))},89924:function(t,e,n){t.exports=i;var r=n(83621);function i(t){r.call(this,new o(this),t)}function o(t){this.scope=t}n(35717)(i,r),i.prototype.readable=!0;var a=n(23719).EVENTS;Object.keys(a).forEach((function(t){if(0===a[t])o.prototype["on"+t]=function(){this.scope.emit(t)};else if(1===a[t])o.prototype["on"+t]=function(e){this.scope.emit(t,e)};else{if(2!==a[t])throw Error("wrong number of arguments!");o.prototype["on"+t]=function(e,n){this.scope.emit(t,e,n)}}}))},39889:function(t,e,n){t.exports=yt;var r,i,o=n(26),a=n(19489),s=n(40490),u=n(41344),c=0,l=c++,f=c++,d=c++,h=c++,p=c++,m=c++,g=c++,v=c++,y=c++,b=c++,_=c++,w=c++,x=c++,T=c++,S=c++,E=c++,k=c++,C=c++,O=c++,A=c++,M=c++,P=c++,D=c++,I=c++,L=c++,R=c++,N=c++,j=c++,F=c++,U=c++,B=c++,z=c++,q=c++,H=c++,W=c++,V=c++,Y=c++,$=c++,G=c++,Z=c++,K=c++,X=c++,Q=c++,J=c++,tt=c++,et=c++,nt=c++,rt=c++,it=c++,ot=c++,at=c++,st=c++,ut=c++,ct=c++,lt=c++,ft=0,dt=ft++,ht=ft++,pt=ft++;function mt(t){return" "===t||"\n"===t||"\t"===t||"\f"===t||"\r"===t}function gt(t,e,n){var r=t.toLowerCase();return t===r?function(t){t===r?this._state=e:(this._state=n,this._index--)}:function(i){i===r||i===t?this._state=e:(this._state=n,this._index--)}}function vt(t,e){var n=t.toLowerCase();return function(r){r===n||r===t?this._state=e:(this._state=d,this._index--)}}function yt(t,e){this._state=l,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=l,this._special=dt,this._cbs=e,this._running=!0,this._ended=!1,this._xmlMode=!(!t||!t.xmlMode),this._decodeEntities=!(!t||!t.decodeEntities)}yt.prototype._stateText=function(t){"<"===t?(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._state=f,this._sectionStart=this._index):this._decodeEntities&&this._special===dt&&"&"===t&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=l,this._state=at,this._sectionStart=this._index)},yt.prototype._stateBeforeTagName=function(t){"/"===t?this._state=p:"<"===t?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):">"===t||this._special!==dt||mt(t)?this._state=l:"!"===t?(this._state=S,this._sectionStart=this._index+1):"?"===t?(this._state=k,this._sectionStart=this._index+1):(this._state=this._xmlMode||"s"!==t&&"S"!==t?d:B,this._sectionStart=this._index)},yt.prototype._stateInTagName=function(t){("/"===t||">"===t||mt(t))&&(this._emitToken("onopentagname"),this._state=v,this._index--)},yt.prototype._stateBeforeCloseingTagName=function(t){mt(t)||(">"===t?this._state=l:this._special!==dt?"s"===t||"S"===t?this._state=z:(this._state=l,this._index--):(this._state=m,this._sectionStart=this._index))},yt.prototype._stateInCloseingTagName=function(t){(">"===t||mt(t))&&(this._emitToken("onclosetag"),this._state=g,this._index--)},yt.prototype._stateAfterCloseingTagName=function(t){">"===t&&(this._state=l,this._sectionStart=this._index+1)},yt.prototype._stateBeforeAttributeName=function(t){">"===t?(this._cbs.onopentagend(),this._state=l,this._sectionStart=this._index+1):"/"===t?this._state=h:mt(t)||(this._state=y,this._sectionStart=this._index)},yt.prototype._stateInSelfClosingTag=function(t){">"===t?(this._cbs.onselfclosingtag(),this._state=l,this._sectionStart=this._index+1):mt(t)||(this._state=v,this._index--)},yt.prototype._stateInAttributeName=function(t){("="===t||"/"===t||">"===t||mt(t))&&(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=b,this._index--)},yt.prototype._stateAfterAttributeName=function(t){"="===t?this._state=_:"/"===t||">"===t?(this._cbs.onattribend(),this._state=v,this._index--):mt(t)||(this._cbs.onattribend(),this._state=y,this._sectionStart=this._index)},yt.prototype._stateBeforeAttributeValue=function(t){'"'===t?(this._state=w,this._sectionStart=this._index+1):"'"===t?(this._state=x,this._sectionStart=this._index+1):mt(t)||(this._state=T,this._sectionStart=this._index,this._index--)},yt.prototype._stateInAttributeValueDoubleQuotes=function(t){'"'===t?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=v):this._decodeEntities&&"&"===t&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=at,this._sectionStart=this._index)},yt.prototype._stateInAttributeValueSingleQuotes=function(t){"'"===t?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=v):this._decodeEntities&&"&"===t&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=at,this._sectionStart=this._index)},yt.prototype._stateInAttributeValueNoQuotes=function(t){mt(t)||">"===t?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=v,this._index--):this._decodeEntities&&"&"===t&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=at,this._sectionStart=this._index)},yt.prototype._stateBeforeDeclaration=function(t){this._state="["===t?P:"-"===t?C:E},yt.prototype._stateInDeclaration=function(t){">"===t&&(this._cbs.ondeclaration(this._getSection()),this._state=l,this._sectionStart=this._index+1)},yt.prototype._stateInProcessingInstruction=function(t){">"===t&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=l,this._sectionStart=this._index+1)},yt.prototype._stateBeforeComment=function(t){"-"===t?(this._state=O,this._sectionStart=this._index+1):this._state=E},yt.prototype._stateInComment=function(t){"-"===t&&(this._state=A)},yt.prototype._stateAfterComment1=function(t){this._state="-"===t?M:O},yt.prototype._stateAfterComment2=function(t){">"===t?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=l,this._sectionStart=this._index+1):"-"!==t&&(this._state=O)},yt.prototype._stateBeforeCdata1=gt("C",D,E),yt.prototype._stateBeforeCdata2=gt("D",I,E),yt.prototype._stateBeforeCdata3=gt("A",L,E),yt.prototype._stateBeforeCdata4=gt("T",R,E),yt.prototype._stateBeforeCdata5=gt("A",N,E),yt.prototype._stateBeforeCdata6=function(t){"["===t?(this._state=j,this._sectionStart=this._index+1):(this._state=E,this._index--)},yt.prototype._stateInCdata=function(t){"]"===t&&(this._state=F)},yt.prototype._stateAfterCdata1=(r="]",i=U,function(t){t===r&&(this._state=i)}),yt.prototype._stateAfterCdata2=function(t){">"===t?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=l,this._sectionStart=this._index+1):"]"!==t&&(this._state=j)},yt.prototype._stateBeforeSpecial=function(t){"c"===t||"C"===t?this._state=q:"t"===t||"T"===t?this._state=Q:(this._state=d,this._index--)},yt.prototype._stateBeforeSpecialEnd=function(t){this._special!==ht||"c"!==t&&"C"!==t?this._special!==pt||"t"!==t&&"T"!==t?this._state=l:this._state=nt:this._state=$},yt.prototype._stateBeforeScript1=vt("R",H),yt.prototype._stateBeforeScript2=vt("I",W),yt.prototype._stateBeforeScript3=vt("P",V),yt.prototype._stateBeforeScript4=vt("T",Y),yt.prototype._stateBeforeScript5=function(t){("/"===t||">"===t||mt(t))&&(this._special=ht),this._state=d,this._index--},yt.prototype._stateAfterScript1=gt("R",G,l),yt.prototype._stateAfterScript2=gt("I",Z,l),yt.prototype._stateAfterScript3=gt("P",K,l),yt.prototype._stateAfterScript4=gt("T",X,l),yt.prototype._stateAfterScript5=function(t){">"===t||mt(t)?(this._special=dt,this._state=m,this._sectionStart=this._index-6,this._index--):this._state=l},yt.prototype._stateBeforeStyle1=vt("Y",J),yt.prototype._stateBeforeStyle2=vt("L",tt),yt.prototype._stateBeforeStyle3=vt("E",et),yt.prototype._stateBeforeStyle4=function(t){("/"===t||">"===t||mt(t))&&(this._special=pt),this._state=d,this._index--},yt.prototype._stateAfterStyle1=gt("Y",rt,l),yt.prototype._stateAfterStyle2=gt("L",it,l),yt.prototype._stateAfterStyle3=gt("E",ot,l),yt.prototype._stateAfterStyle4=function(t){">"===t||mt(t)?(this._special=dt,this._state=m,this._sectionStart=this._index-5,this._index--):this._state=l},yt.prototype._stateBeforeEntity=gt("#",st,ut),yt.prototype._stateBeforeNumericEntity=gt("X",lt,ct),yt.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+1<this._index){var t=this._buffer.substring(this._sectionStart+1,this._index),e=this._xmlMode?u:a;e.hasOwnProperty(t)&&(this._emitPartial(e[t]),this._sectionStart=this._index+1)}},yt.prototype._parseLegacyEntity=function(){var t=this._sectionStart+1,e=this._index-t;for(e>6&&(e=6);e>=2;){var n=this._buffer.substr(t,e);if(s.hasOwnProperty(n))return this._emitPartial(s[n]),void(this._sectionStart+=e+1);e--}},yt.prototype._stateInNamedEntity=function(t){";"===t?(this._parseNamedEntityStrict(),this._sectionStart+1<this._index&&!this._xmlMode&&this._parseLegacyEntity(),this._state=this._baseState):(t<"a"||t>"z")&&(t<"A"||t>"Z")&&(t<"0"||t>"9")&&(this._xmlMode||this._sectionStart+1===this._index||(this._baseState!==l?"="!==t&&this._parseNamedEntityStrict():this._parseLegacyEntity()),this._state=this._baseState,this._index--)},yt.prototype._decodeNumericEntity=function(t,e){var n=this._sectionStart+t;if(n!==this._index){var r=this._buffer.substring(n,this._index),i=parseInt(r,e);this._emitPartial(o(i)),this._sectionStart=this._index}else this._sectionStart--;this._state=this._baseState},yt.prototype._stateInNumericEntity=function(t){";"===t?(this._decodeNumericEntity(2,10),this._sectionStart++):(t<"0"||t>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(2,10),this._index--)},yt.prototype._stateInHexEntity=function(t){";"===t?(this._decodeNumericEntity(3,16),this._sectionStart++):(t<"a"||t>"f")&&(t<"A"||t>"F")&&(t<"0"||t>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(3,16),this._index--)},yt.prototype._cleanup=function(){this._sectionStart<0?(this._buffer="",this._bufferOffset+=this._index,this._index=0):this._running&&(this._state===l?(this._sectionStart!==this._index&&this._cbs.ontext(this._buffer.substr(this._sectionStart)),this._buffer="",this._bufferOffset+=this._index,this._index=0):this._sectionStart===this._index?(this._buffer="",this._bufferOffset+=this._index,this._index=0):(this._buffer=this._buffer.substr(this._sectionStart),this._index-=this._sectionStart,this._bufferOffset+=this._sectionStart),this._sectionStart=0)},yt.prototype.write=function(t){this._ended&&this._cbs.onerror(Error(".write() after done!")),this._buffer+=t,this._parse()},yt.prototype._parse=function(){for(;this._index<this._buffer.length&&this._running;){var t=this._buffer.charAt(this._index);this._state===l?this._stateText(t):this._state===f?this._stateBeforeTagName(t):this._state===d?this._stateInTagName(t):this._state===p?this._stateBeforeCloseingTagName(t):this._state===m?this._stateInCloseingTagName(t):this._state===g?this._stateAfterCloseingTagName(t):this._state===h?this._stateInSelfClosingTag(t):this._state===v?this._stateBeforeAttributeName(t):this._state===y?this._stateInAttributeName(t):this._state===b?this._stateAfterAttributeName(t):this._state===_?this._stateBeforeAttributeValue(t):this._state===w?this._stateInAttributeValueDoubleQuotes(t):this._state===x?this._stateInAttributeValueSingleQuotes(t):this._state===T?this._stateInAttributeValueNoQuotes(t):this._state===S?this._stateBeforeDeclaration(t):this._state===E?this._stateInDeclaration(t):this._state===k?this._stateInProcessingInstruction(t):this._state===C?this._stateBeforeComment(t):this._state===O?this._stateInComment(t):this._state===A?this._stateAfterComment1(t):this._state===M?this._stateAfterComment2(t):this._state===P?this._stateBeforeCdata1(t):this._state===D?this._stateBeforeCdata2(t):this._state===I?this._stateBeforeCdata3(t):this._state===L?this._stateBeforeCdata4(t):this._state===R?this._stateBeforeCdata5(t):this._state===N?this._stateBeforeCdata6(t):this._state===j?this._stateInCdata(t):this._state===F?this._stateAfterCdata1(t):this._state===U?this._stateAfterCdata2(t):this._state===B?this._stateBeforeSpecial(t):this._state===z?this._stateBeforeSpecialEnd(t):this._state===q?this._stateBeforeScript1(t):this._state===H?this._stateBeforeScript2(t):this._state===W?this._stateBeforeScript3(t):this._state===V?this._stateBeforeScript4(t):this._state===Y?this._stateBeforeScript5(t):this._state===$?this._stateAfterScript1(t):this._state===G?this._stateAfterScript2(t):this._state===Z?this._stateAfterScript3(t):this._state===K?this._stateAfterScript4(t):this._state===X?this._stateAfterScript5(t):this._state===Q?this._stateBeforeStyle1(t):this._state===J?this._stateBeforeStyle2(t):this._state===tt?this._stateBeforeStyle3(t):this._state===et?this._stateBeforeStyle4(t):this._state===nt?this._stateAfterStyle1(t):this._state===rt?this._stateAfterStyle2(t):this._state===it?this._stateAfterStyle3(t):this._state===ot?this._stateAfterStyle4(t):this._state===at?this._stateBeforeEntity(t):this._state===st?this._stateBeforeNumericEntity(t):this._state===ut?this._stateInNamedEntity(t):this._state===ct?this._stateInNumericEntity(t):this._state===lt?this._stateInHexEntity(t):this._cbs.onerror(Error("unknown _state"),this._state),this._index++}this._cleanup()},yt.prototype.pause=function(){this._running=!1},yt.prototype.resume=function(){this._running=!0,this._index<this._buffer.length&&this._parse(),this._ended&&this._finish()},yt.prototype.end=function(t){this._ended&&this._cbs.onerror(Error(".end() after done!")),t&&this.write(t),this._ended=!0,this._running&&this._finish()},yt.prototype._finish=function(){this._sectionStart<this._index&&this._handleTrailingData(),this._cbs.onend()},yt.prototype._handleTrailingData=function(){var t=this._buffer.substr(this._sectionStart);this._state===j||this._state===F||this._state===U?this._cbs.oncdata(t):this._state===O||this._state===A||this._state===M?this._cbs.oncomment(t):this._state!==ut||this._xmlMode?this._state!==ct||this._xmlMode?this._state!==lt||this._xmlMode?this._state!==d&&this._state!==v&&this._state!==_&&this._state!==b&&this._state!==y&&this._state!==x&&this._state!==w&&this._state!==T&&this._state!==m&&this._cbs.ontext(t):(this._decodeNumericEntity(3,16),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData())):(this._decodeNumericEntity(2,10),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData())):(this._parseLegacyEntity(),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData()))},yt.prototype.reset=function(){yt.call(this,{xmlMode:this._xmlMode,decodeEntities:this._decodeEntities},this._cbs)},yt.prototype.getAbsoluteIndex=function(){return this._bufferOffset+this._index},yt.prototype._getSection=function(){return this._buffer.substring(this._sectionStart,this._index)},yt.prototype._emitToken=function(t){this._cbs[t](this._getSection()),this._sectionStart=-1},yt.prototype._emitPartial=function(t){this._baseState!==l?this._cbs.onattribdata(t):this._cbs.ontext(t)}},83621:function(t,e,n){t.exports=s;var r=n(50763),i=n(42830).Writable||n(50247).Writable,o=n(48645).s,a=n(48764).Buffer;function s(t,e){var n=this._parser=new r(t,e),a=this._decoder=new o;i.call(this,{decodeStrings:!1}),this.once("finish",(function(){n.end(a.end())}))}n(35717)(s,i),i.prototype._write=function(t,e,n){t instanceof a&&(t=this._decoder.write(t)),this._parser.write(t),n()}},23719:function(t,e,n){var r=n(50763),i=n(29730);function o(e,n){return delete t.exports[e],t.exports[e]=n,n}t.exports={Parser:r,Tokenizer:n(39889),ElementType:n(64431),DomHandler:i,get FeedHandler(){return o("FeedHandler",n(63870))},get Stream(){return o("Stream",n(89924))},get WritableStream(){return o("WritableStream",n(83621))},get ProxyHandler(){return o("ProxyHandler",n(76321))},get DomUtils(){return o("DomUtils",n(12417))},get CollectingHandler(){return o("CollectingHandler",n(95449))},DefaultHandler:i,get RssHandler(){return o("RssHandler",this.FeedHandler)},parseDOM:function(t,e){var n=new i(e);return new r(n,e).end(t),n.dom},parseFeed:function(e,n){var i=new t.exports.FeedHandler(n);return new r(i,n).end(e),i.dom},createDomStream:function(t,e,n){var o=new i(t,e,n);return new r(o,e)},EVENTS:{attribute:2,cdatastart:0,cdataend:0,text:1,processinginstruction:2,comment:1,commentend:0,closetag:1,opentag:2,opentagname:1,error:1,end:0}}},29730:function(t,e,n){var r=n(64431),i=/\s+/g,o=n(16805),a=n(7359);function s(t,e,n){"object"==typeof t?(n=e,e=t,t=null):"function"==typeof e&&(n=e,e=u),this._callback=t,this._options=e||u,this._elementCB=n,this.dom=[],this._done=!1,this._tagStack=[],this._parser=this._parser||null}var u={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1};s.prototype.onparserinit=function(t){this._parser=t},s.prototype.onreset=function(){s.call(this,this._callback,this._options,this._elementCB)},s.prototype.onend=function(){this._done||(this._done=!0,this._parser=null,this._handleCallback(null))},s.prototype._handleCallback=s.prototype.onerror=function(t){if("function"==typeof this._callback)this._callback(t,this.dom);else if(t)throw t},s.prototype.onclosetag=function(){var t=this._tagStack.pop();this._options.withEndIndices&&t&&(t.endIndex=this._parser.endIndex),this._elementCB&&this._elementCB(t)},s.prototype._createDomElement=function(t){if(!this._options.withDomLvl1)return t;var e;for(var n in e="tag"===t.type?Object.create(a):Object.create(o),t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e},s.prototype._addDomElement=function(t){var e=this._tagStack[this._tagStack.length-1],n=e?e.children:this.dom,r=n[n.length-1];t.next=null,this._options.withStartIndices&&(t.startIndex=this._parser.startIndex),this._options.withEndIndices&&(t.endIndex=this._parser.endIndex),r?(t.prev=r,r.next=t):t.prev=null,n.push(t),t.parent=e||null},s.prototype.onopentag=function(t,e){var n={type:"script"===t?r.Script:"style"===t?r.Style:r.Tag,name:t,attribs:e,children:[]},i=this._createDomElement(n);this._addDomElement(i),this._tagStack.push(i)},s.prototype.ontext=function(t){var e,n=this._options.normalizeWhitespace||this._options.ignoreWhitespace;if(!this._tagStack.length&&this.dom.length&&(e=this.dom[this.dom.length-1]).type===r.Text)n?e.data=(e.data+t).replace(i," "):e.data+=t;else if(this._tagStack.length&&(e=this._tagStack[this._tagStack.length-1])&&(e=e.children[e.children.length-1])&&e.type===r.Text)n?e.data=(e.data+t).replace(i," "):e.data+=t;else{n&&(t=t.replace(i," "));var o=this._createDomElement({data:t,type:r.Text});this._addDomElement(o)}},s.prototype.oncomment=function(t){var e=this._tagStack[this._tagStack.length-1];if(e&&e.type===r.Comment)e.data+=t;else{var n={data:t,type:r.Comment},i=this._createDomElement(n);this._addDomElement(i),this._tagStack.push(i)}},s.prototype.oncdatastart=function(){var t={children:[{data:"",type:r.Text}],type:r.CDATA},e=this._createDomElement(t);this._addDomElement(e),this._tagStack.push(e)},s.prototype.oncommentend=s.prototype.oncdataend=function(){this._tagStack.pop()},s.prototype.onprocessinginstruction=function(t,e){var n=this._createDomElement({name:t,data:e,type:r.Directive});this._addDomElement(n)},t.exports=s},7359:function(t,e,n){var r=n(16805),i=t.exports=Object.create(r),o={tagName:"name"};Object.keys(o).forEach((function(t){var e=o[t];Object.defineProperty(i,t,{get:function(){return this[e]||null},set:function(t){return this[e]=t,t}})}))},16805:function(t){var e=t.exports={get firstChild(){var t=this.children;return t&&t[0]||null},get lastChild(){var t=this.children;return t&&t[t.length-1]||null},get nodeType(){return r[this.type]||r.element}},n={tagName:"name",childNodes:"children",parentNode:"parent",previousSibling:"prev",nextSibling:"next",nodeValue:"data"},r={element:1,text:3,cdata:4,comment:8};Object.keys(n).forEach((function(t){var r=n[t];Object.defineProperty(e,t,{get:function(){return this[r]||null},set:function(t){return this[r]=t,t}})}))},48645:function(t,e,n){"use strict";var r=n(89509).Buffer,i=r.isEncoding||function(t){switch((t=""+t)&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(t){var e;switch(this.encoding=function(t){var e=function(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}(t);if("string"!=typeof e&&(r.isEncoding===i||!i(t)))throw new Error("Unknown encoding: "+t);return e||t}(t),this.encoding){case"utf16le":this.text=u,this.end=c,e=4;break;case"utf8":this.fillLast=s,e=4;break;case"base64":this.text=l,this.end=f,e=3;break;default:return this.write=d,void(this.end=h)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(e)}function a(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1:-2}function s(t){var e=this.lastTotal-this.lastNeed,n=function(t,e,n){if(128!=(192&e[0]))return t.lastNeed=0,"�";if(t.lastNeed>1&&e.length>1){if(128!=(192&e[1]))return t.lastNeed=1,"�";if(t.lastNeed>2&&e.length>2&&128!=(192&e[2]))return t.lastNeed=2,"�"}}(this,t);return void 0!==n?n:this.lastNeed<=t.length?(t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,e,0,t.length),void(this.lastNeed-=t.length))}function u(t,e){if((t.length-e)%2==0){var n=t.toString("utf16le",e);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}function c(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,n)}return e}function l(t,e){var n=(t.length-e)%3;return 0===n?t.toString("base64",e):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-n))}function f(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function d(t){return t.toString(this.encoding)}function h(t){return t&&t.length?this.write(t):""}e.s=o,o.prototype.write=function(t){if(0===t.length)return"";var e,n;if(this.lastNeed){if(void 0===(e=this.fillLast(t)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<t.length?e?e+this.text(t,n):this.text(t,n):e||""},o.prototype.end=function(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"�":e},o.prototype.text=function(t,e){var n=function(t,e,n){var r=e.length-1;if(r<n)return 0;var i=a(e[r]);if(i>=0)return i>0&&(t.lastNeed=i-1),i;if(--r<n||-2===i)return 0;if((i=a(e[r]))>=0)return i>0&&(t.lastNeed=i-2),i;if(--r<n||-2===i)return 0;if((i=a(e[r]))>=0)return i>0&&(2===i?i=0:t.lastNeed=i-3),i;return 0}(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=n;var r=t.length-(n-this.lastNeed);return t.copy(this.lastChar,0,r),t.toString("utf8",e,r)},o.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length}},80645:function(t,e){e.read=function(t,e,n,r,i){var o,a,s=8*i-r-1,u=(1<<s)-1,c=u>>1,l=-7,f=n?i-1:0,d=n?-1:1,h=t[e+f];for(f+=d,o=h&(1<<-l)-1,h>>=-l,l+=s;l>0;o=256*o+t[e+f],f+=d,l-=8);for(a=o&(1<<-l)-1,o>>=-l,l+=r;l>0;a=256*a+t[e+f],f+=d,l-=8);if(0===o)o=1-c;else{if(o===u)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,r),o-=c}return(h?-1:1)*a*Math.pow(2,o-r)},e.write=function(t,e,n,r,i,o){var a,s,u,c=8*o-i-1,l=(1<<c)-1,f=l>>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:o-1,p=r?1:-1,m=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=l):(a=Math.floor(Math.log(e)/Math.LN2),e*(u=Math.pow(2,-a))<1&&(a--,u*=2),(e+=a+f>=1?d/u:d*Math.pow(2,1-f))*u>=2&&(a++,u/=2),a+f>=l?(s=0,a=l):a+f>=1?(s=(e*u-1)*Math.pow(2,i),a+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,i),a=0));i>=8;t[n+h]=255&s,h+=p,s/=256,i-=8);for(a=a<<i|s,c+=i;c>0;t[n+h]=255&a,h+=p,a/=256,c-=8);t[n+h-p]|=128*m}},35717:function(t){"function"==typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}}},31425:function(t){!function(e){var n=0,r=!1,i=function(t){for(var e=t.target;e!==document.body&&e!==document;){var r=window.getComputedStyle(e);if(!r)break;if("INPUT"===e.nodeName&&"range"===e.getAttribute("type"))return;var i=r.getPropertyValue("-webkit-overflow-scrolling"),o=r.getPropertyValue("overflow-y"),a=parseInt(r.getPropertyValue("height"),10),s="touch"===i&&("auto"===o||"scroll"===o),u=e.scrollHeight>e.offsetHeight;if(s&&u){var c=t.touches?t.touches[0].screenY:t.screenY,l=n<=c&&0===e.scrollTop,f=n>=c&&e.scrollHeight-e.scrollTop===a;return void((l||f)&&t.preventDefault())}e=e.parentNode}t.preventDefault()},o=function(t){n=t.touches?t.touches[0].screenY:t.screenY},a=function(){window.addEventListener("touchstart",o,!1),window.addEventListener("touchmove",i,!1),r=!0},s=document.createElement("div");document.documentElement.appendChild(s),s.style.WebkitOverflowScrolling="touch";var u="getComputedStyle"in window&&"touch"===window.getComputedStyle(s)["-webkit-overflow-scrolling"];document.documentElement.removeChild(s),u&&a();var c={enable:a,disable:function(){window.removeEventListener("touchstart",o,!1),window.removeEventListener("touchmove",i,!1),r=!1},isEnabled:function(){return r}};t.exports&&(t.exports=c),"function"==typeof e.define?(0,e.define)("iNoBounce",[],(function(){return c})):e.iNoBounce=c}(this)},43083:function(t){t.exports=function t(e,n,r){function i(a,s){if(!n[a]){if(!e[a]){if(o)return o(a,!0);var u=new Error("Cannot find module '"+a+"'");throw u.code="MODULE_NOT_FOUND",u}var c=n[a]={exports:{}};e[a][0].call(c.exports,(function(t){var n=e[a][1][t];return i(n||t)}),c,c.exports,t,e,n,r)}return n[a].exports}for(var o=void 0,a=0;a<r.length;a++)i(r[a]);return i}({1:[function(t,e,n){"use strict";"undefined"==typeof window?e.exports=function(e){return t("./src/utils/window").init(e),t("./src/index")}:e.exports=t("./src/index")},{"./src/index":19,"./src/utils/window":52}],2:[function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i=t("./utils/extend.js");function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];if(t.immediatePropagationStopped)break;r(t)}}var a=function(){function t(e){r(this,t),this.options=i({},e||{})}return t.prototype.fire=function(t){var e=void 0,n="on"+t.type,r=this.global;(e=this[t.type])&&o(t,e),this[n]&&this[n](t),!t.propagationStopped&&r&&(e=r[t.type])&&o(t,e)},t.prototype.on=function(t,e){this[t]?this[t].push(e):this[t]=[e]},t.prototype.off=function(t,e){var n=this[t],r=n?n.indexOf(e):-1;-1!==r&&n.splice(r,1),(n&&0===n.length||!e)&&(this[t]=void 0)},t}();e.exports=a},{"./utils/extend.js":41}],3:[function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i=t("./utils/extend"),o=t("./utils/getOriginXY"),a=t("./defaultOptions"),s=t("./utils/Signals").new(),u=function(){function t(e,n,u,c,l,f){var d=arguments.length>6&&void 0!==arguments[6]&&arguments[6];r(this,t);var h=e.target,p=(h&&h.options||a).deltaSource,m=o(h,l,u),g="start"===c,v="end"===c,y=g?e.startCoords:e.curCoords,b=e.prevEvent;l=l||e.element;var _=i({},y.page),w=i({},y.client);_.x-=m.x,_.y-=m.y,w.x-=m.x,w.y-=m.y,this.ctrlKey=n.ctrlKey,this.altKey=n.altKey,this.shiftKey=n.shiftKey,this.metaKey=n.metaKey,this.button=n.button,this.buttons=n.buttons,this.target=l,this.currentTarget=l,this.relatedTarget=f||null,this.preEnd=d,this.type=u+(c||""),this.interaction=e,this.interactable=h,this.t0=g?e.downTimes[e.downTimes.length-1]:b.t0;var x={interaction:e,event:n,action:u,phase:c,element:l,related:f,page:_,client:w,coords:y,starting:g,ending:v,deltaSource:p,iEvent:this};s.fire("set-xy",x),v?(this.pageX=b.pageX,this.pageY=b.pageY,this.clientX=b.clientX,this.clientY=b.clientY):(this.pageX=_.x,this.pageY=_.y,this.clientX=w.x,this.clientY=w.y),this.x0=e.startCoords.page.x-m.x,this.y0=e.startCoords.page.y-m.y,this.clientX0=e.startCoords.client.x-m.x,this.clientY0=e.startCoords.client.y-m.y,s.fire("set-delta",x),this.timeStamp=y.timeStamp,this.dt=e.pointerDelta.timeStamp,this.duration=this.timeStamp-this.t0,this.speed=e.pointerDelta[p].speed,this.velocityX=e.pointerDelta[p].vx,this.velocityY=e.pointerDelta[p].vy,this.swipe=v||"inertiastart"===c?this.getSwipe():null,s.fire("new",x)}return t.prototype.getSwipe=function(){var t=this.interaction;if(t.prevEvent.speed<600||this.timeStamp-t.prevEvent.timeStamp>150)return null;var e=180*Math.atan2(t.prevEvent.velocityY,t.prevEvent.velocityX)/Math.PI,n=22.5;e<0&&(e+=360);var r=135-n<=e&&e<225+n,i=225-n<=e&&e<315+n;return{up:i,down:!i&&45-n<=e&&e<135+n,left:r,right:!r&&(315-n<=e||e<45+n),angle:e,speed:t.prevEvent.speed,velocity:{x:t.prevEvent.velocityX,y:t.prevEvent.velocityY}}},t.prototype.preventDefault=function(){},t.prototype.stopImmediatePropagation=function(){this.immediatePropagationStopped=this.propagationStopped=!0},t.prototype.stopPropagation=function(){this.propagationStopped=!0},t}();s.on("set-delta",(function(t){var e=t.iEvent,n=t.interaction,r=t.starting,i=t.deltaSource,o=r?e:n.prevEvent;"client"===i?(e.dx=e.clientX-o.clientX,e.dy=e.clientY-o.clientY):(e.dx=e.pageX-o.pageX,e.dy=e.pageY-o.pageY)})),u.signals=s,e.exports=u},{"./defaultOptions":18,"./utils/Signals":34,"./utils/extend":41,"./utils/getOriginXY":42}],4:[function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i=t("./utils/clone"),o=t("./utils/is"),a=t("./utils/events"),s=t("./utils/extend"),u=t("./actions/base"),c=t("./scope"),l=t("./Eventable"),f=t("./defaultOptions"),d=t("./utils/Signals").new(),h=t("./utils/domUtils"),p=h.getElementRect,m=h.nodeContains,g=h.trySelector,v=h.matchesSelector,y=t("./utils/window").getWindow,b=t("./utils/arr").contains,_=t("./utils/browser").wheelEvent;c.interactables=[];var w=function(){function t(e,n){r(this,t),n=n||{},this.target=e,this.events=new l,this._context=n.context||c.document,this._win=y(g(e)?this._context:e),this._doc=this._win.document,d.fire("new",{target:e,options:n,interactable:this,win:this._win}),c.addDocument(this._doc,this._win),c.interactables.push(this),this.set(n)}return t.prototype.setOnEvents=function(t,e){var n="on"+t;return o.function(e.onstart)&&(this.events[n+"start"]=e.onstart),o.function(e.onmove)&&(this.events[n+"move"]=e.onmove),o.function(e.onend)&&(this.events[n+"end"]=e.onend),o.function(e.oninertiastart)&&(this.events[n+"inertiastart"]=e.oninertiastart),this},t.prototype.setPerAction=function(t,e){for(var n in e)n in f[t]&&(o.object(e[n])?(this.options[t][n]=i(this.options[t][n]||{}),s(this.options[t][n],e[n]),o.object(f.perAction[n])&&"enabled"in f.perAction[n]&&(this.options[t][n].enabled=!1!==e[n].enabled)):o.bool(e[n])&&o.object(f.perAction[n])?this.options[t][n].enabled=e[n]:void 0!==e[n]&&(this.options[t][n]=e[n]))},t.prototype.getRect=function(t){return t=t||this.target,o.string(this.target)&&!o.element(t)&&(t=this._context.querySelector(this.target)),p(t)},t.prototype.rectChecker=function(t){return o.function(t)?(this.getRect=t,this):null===t?(delete this.options.getRect,this):this.getRect},t.prototype._backCompatOption=function(t,e){if(g(e)||o.object(e)){this.options[t]=e;for(var n=0;n<u.names.length;n++){var r=u.names[n];this.options[r][t]=e}return this}return this.options[t]},t.prototype.origin=function(t){return this._backCompatOption("origin",t)},t.prototype.deltaSource=function(t){return"page"===t||"client"===t?(this.options.deltaSource=t,this):this.options.deltaSource},t.prototype.context=function(){return this._context},t.prototype.inContext=function(t){return this._context===t.ownerDocument||m(this._context,t)},t.prototype.fire=function(t){return this.events.fire(t),this},t.prototype._onOffMultiple=function(t,e,n,r){if(o.string(e)&&-1!==e.search(" ")&&(e=e.trim().split(/ +/)),o.array(e)){for(var i=0;i<e.length;i++){var a=e[i];this[t](a,n,r)}return!0}if(o.object(e)){for(var s in e)this[t](s,e[s],n);return!0}},t.prototype.on=function(e,n,r){return this._onOffMultiple("on",e,n,r)||("wheel"===e&&(e=_),b(t.eventTypes,e)?this.events.on(e,n):o.string(this.target)?a.addDelegate(this.target,this._context,e,n,r):a.add(this.target,e,n,r)),this},t.prototype.off=function(e,n,r){return this._onOffMultiple("off",e,n,r)||("wheel"===e&&(e=_),b(t.eventTypes,e)?this.events.off(e,n):o.string(this.target)?a.removeDelegate(this.target,this._context,e,n,r):a.remove(this.target,e,n,r)),this},t.prototype.set=function(e){o.object(e)||(e={}),this.options=i(f.base);var n=i(f.perAction);for(var r in u.methodDict){var a=u.methodDict[r];this.options[r]=i(f[r]),this.setPerAction(r,n),this[a](e[r])}for(var s=0;s<t.settingsMethods.length;s++){var c=t.settingsMethods[s];this.options[c]=f.base[c],c in e&&this[c](e[c])}return d.fire("set",{options:e,interactable:this}),this},t.prototype.unset=function(){if(a.remove(this.target,"all"),o.string(this.target))for(var t in a.delegatedEvents){var e=a.delegatedEvents[t];e.selectors[0]===this.target&&e.contexts[0]===this._context&&(e.selectors.splice(0,1),e.contexts.splice(0,1),e.listeners.splice(0,1),e.selectors.length||(e[t]=null)),a.remove(this._context,t,a.delegateListener),a.remove(this._context,t,a.delegateUseCapture,!0)}else a.remove(this,"all");d.fire("unset",{interactable:this}),c.interactables.splice(c.interactables.indexOf(this),1);for(var n=0;n<(c.interactions||[]).length;n++){var r=(c.interactions||[])[n];r.target===this&&r.interacting()&&!r._ending&&r.stop()}return c.interact},t}();c.interactables.indexOfElement=function(t,e){e=e||c.document;for(var n=0;n<this.length;n++){var r=this[n];if(r.target===t&&r._context===e)return n}return-1},c.interactables.get=function(t,e,n){var r=this[this.indexOfElement(t,e&&e.context)];return r&&(o.string(t)||n||r.inContext(t))?r:null},c.interactables.forEachMatch=function(t,e){for(var n=0;n<this.length;n++){var r=this[n],i=void 0;if((o.string(r.target)?o.element(t)&&v(t,r.target):t===r.target)&&r.inContext(t)&&(i=e(r)),void 0!==i)return i}},w.eventTypes=c.eventTypes=[],w.signals=d,w.settingsMethods=["deltaSource","origin","preventDefault","rectChecker"],e.exports=w},{"./Eventable":2,"./actions/base":6,"./defaultOptions":18,"./scope":33,"./utils/Signals":34,"./utils/arr":35,"./utils/browser":36,"./utils/clone":37,"./utils/domUtils":39,"./utils/events":40,"./utils/extend":41,"./utils/is":46,"./utils/window":52}],5:[function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i=t("./scope"),o=t("./utils"),a=t("./utils/events"),s=t("./utils/browser"),u=t("./utils/domObjects"),c=t("./utils/interactionFinder"),l=t("./utils/Signals").new(),f={},d=["pointerDown","pointerMove","pointerUp","updatePointer","removePointer"],h=0;i.interactions=[];for(var p=function(){function t(e){var n=e.pointerType;r(this,t),this.target=null,this.element=null,this.prepared={name:null,axis:null,edges:null},this.pointers=[],this.pointerIds=[],this.downTargets=[],this.downTimes=[],this.prevCoords={page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},this.curCoords={page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},this.startCoords={page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},this.pointerDelta={page:{x:0,y:0,vx:0,vy:0,speed:0},client:{x:0,y:0,vx:0,vy:0,speed:0},timeStamp:0},this.downEvent=null,this.downPointer={},this._eventTarget=null,this._curEventTarget=null,this.prevEvent=null,this.pointerIsDown=!1,this.pointerWasMoved=!1,this._interacting=!1,this._ending=!1,this.pointerType=n,l.fire("new",this),i.interactions.push(this)}return t.prototype.pointerDown=function(t,e,n){var r=this.updatePointer(t,e,!0);l.fire("down",{pointer:t,event:e,eventTarget:n,pointerIndex:r,interaction:this})},t.prototype.start=function(t,e,n){this.interacting()||!this.pointerIsDown||this.pointerIds.length<("gesture"===t.name?2:1)||(-1===i.interactions.indexOf(this)&&i.interactions.push(this),o.copyAction(this.prepared,t),this.target=e,this.element=n,l.fire("action-start",{interaction:this,event:this.downEvent}))},t.prototype.pointerMove=function(e,n,r){this.simulation||(this.updatePointer(e),o.setCoords(this.curCoords,this.pointers));var i=this.curCoords.page.x===this.prevCoords.page.x&&this.curCoords.page.y===this.prevCoords.page.y&&this.curCoords.client.x===this.prevCoords.client.x&&this.curCoords.client.y===this.prevCoords.client.y,a=void 0,s=void 0;this.pointerIsDown&&!this.pointerWasMoved&&(a=this.curCoords.client.x-this.startCoords.client.x,s=this.curCoords.client.y-this.startCoords.client.y,this.pointerWasMoved=o.hypot(a,s)>t.pointerMoveTolerance);var u={pointer:e,pointerIndex:this.getPointerIndex(e),event:n,eventTarget:r,dx:a,dy:s,duplicate:i,interaction:this,interactingBeforeMove:this.interacting()};i||o.setCoordDeltas(this.pointerDelta,this.prevCoords,this.curCoords),l.fire("move",u),i||(this.interacting()&&this.doMove(u),this.pointerWasMoved&&o.copyCoords(this.prevCoords,this.curCoords))},t.prototype.doMove=function(t){t=o.extend({pointer:this.pointers[0],event:this.prevEvent,eventTarget:this._eventTarget,interaction:this},t||{}),l.fire("before-action-move",t),this._dontFireMove||l.fire("action-move",t),this._dontFireMove=!1},t.prototype.pointerUp=function(t,e,n,r){var i=this.getPointerIndex(t);l.fire(/cancel$/i.test(e.type)?"cancel":"up",{pointer:t,pointerIndex:i,event:e,eventTarget:n,curEventTarget:r,interaction:this}),this.simulation||this.end(e),this.pointerIsDown=!1,this.removePointer(t,e)},t.prototype.end=function(t){this._ending=!0,t=t||this.prevEvent,this.interacting()&&l.fire("action-end",{event:t,interaction:this}),this.stop(),this._ending=!1},t.prototype.currentAction=function(){return this._interacting?this.prepared.name:null},t.prototype.interacting=function(){return this._interacting},t.prototype.stop=function(){l.fire("stop",{interaction:this}),this._interacting&&(l.fire("stop-active",{interaction:this}),l.fire("stop-"+this.prepared.name,{interaction:this})),this.target=this.element=null,this._interacting=!1,this.prepared.name=this.prevEvent=null},t.prototype.getPointerIndex=function(t){return"mouse"===this.pointerType||"pen"===this.pointerType?0:this.pointerIds.indexOf(o.getPointerId(t))},t.prototype.updatePointer=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e&&/(down|start)$/i.test(e.type),r=o.getPointerId(t),i=this.getPointerIndex(t);return-1===i&&(i=this.pointerIds.length,this.pointerIds[i]=r),n&&l.fire("update-pointer-down",{pointer:t,event:e,down:n,pointerId:r,pointerIndex:i,interaction:this}),this.pointers[i]=t,i},t.prototype.removePointer=function(t,e){var n=this.getPointerIndex(t);-1!==n&&(l.fire("remove-pointer",{pointer:t,event:e,pointerIndex:n,interaction:this}),this.pointers.splice(n,1),this.pointerIds.splice(n,1),this.downTargets.splice(n,1),this.downTimes.splice(n,1))},t.prototype._updateEventTargets=function(t,e){this._eventTarget=t,this._curEventTarget=e},t}(),m=0;m<d.length;m++){var g=d[m];f[g]=v(g)}function v(t){return function(e){var n=o.getPointerType(e),r=o.getEventTargets(e),a=r[0],u=r[1],l=[];if(s.supportsTouch&&/touch/.test(e.type)){h=(new Date).getTime();for(var f=0;f<e.changedTouches.length;f++){var d=e.changedTouches[f],m=c.search(d,e.type,a);l.push([d,m||new p({pointerType:n})])}}else{var g=!1;if(!s.supportsPointerEvent&&/mouse/.test(e.type)){for(var v=0;v<i.interactions.length&&!g;v++)g="mouse"!==i.interactions[v].pointerType&&i.interactions[v].pointerIsDown;g=g||(new Date).getTime()-h<500||0===e.timeStamp}if(!g){var y=c.search(e,e.type,a);y||(y=new p({pointerType:n})),l.push([e,y])}}for(var b=0;b<l.length;b++){var _=l[b],w=_[0],x=_[1];x._updateEventTargets(a,u),x[t](w,e,a,u)}}}function y(t){for(var e=0;e<i.interactions.length;e++){var n=i.interactions[e];n.end(t),l.fire("endall",{event:t,interaction:n})}}var b={},_=s.pEventTypes;function w(t,e){var n=t.doc,r=0===e.indexOf("add")?a.add:a.remove;for(var o in i.delegatedEvents)r(n,o,a.delegateListener),r(n,o,a.delegateUseCapture,!0);for(var u in b)r(n,u,b[u],s.isIOS?{passive:!1}:void 0)}u.PointerEvent?(b[_.down]=f.pointerDown,b[_.move]=f.pointerMove,b[_.up]=f.pointerUp,b[_.cancel]=f.pointerUp):(b.mousedown=f.pointerDown,b.mousemove=f.pointerMove,b.mouseup=f.pointerUp,b.touchstart=f.pointerDown,b.touchmove=f.pointerMove,b.touchend=f.pointerUp,b.touchcancel=f.pointerUp),b.blur=y,l.on("update-pointer-down",(function(t){var e=t.interaction,n=t.pointer,r=t.pointerId,i=t.pointerIndex,a=t.event,s=t.eventTarget,u=t.down;e.pointerIds[i]=r,e.pointers[i]=n,u&&(e.pointerIsDown=!0),e.interacting()||(o.setCoords(e.startCoords,e.pointers),o.copyCoords(e.curCoords,e.startCoords),o.copyCoords(e.prevCoords,e.startCoords),e.downEvent=a,e.downTimes[i]=e.curCoords.timeStamp,e.downTargets[i]=s||a&&o.getEventTargets(a)[0],e.pointerWasMoved=!1,o.pointerExtend(e.downPointer,n))})),i.signals.on("add-document",w),i.signals.on("remove-document",w),p.pointerMoveTolerance=1,p.doOnInteractions=v,p.endAll=y,p.signals=l,p.docEvents=b,i.endAllInteractions=y,e.exports=p},{"./scope":33,"./utils":44,"./utils/Signals":34,"./utils/browser":36,"./utils/domObjects":38,"./utils/events":40,"./utils/interactionFinder":45}],6:[function(t,e,n){"use strict";var r=t("../Interaction"),i=t("../InteractEvent"),o={firePrepared:a,names:[],methodDict:{}};function a(t,e,n,r){var o=t.prepared.name,a=new i(t,e,o,n,t.element,null,r);t.target.fire(a),t.prevEvent=a}r.signals.on("action-start",(function(t){var e=t.interaction,n=t.event;e._interacting=!0,a(e,n,"start")})),r.signals.on("action-move",(function(t){var e=t.interaction;if(a(e,t.event,"move",t.preEnd),!e.interacting())return!1})),r.signals.on("action-end",(function(t){a(t.interaction,t.event,"end")})),e.exports=o},{"../InteractEvent":3,"../Interaction":5}],7:[function(t,e,n){"use strict";var r=t("./base"),i=t("../utils"),o=t("../InteractEvent"),a=t("../Interactable"),s=t("../Interaction"),u=t("../defaultOptions"),c={defaults:{enabled:!1,mouseButtons:null,origin:null,snap:null,restrict:null,inertia:null,autoScroll:null,startAxis:"xy",lockAxis:"xy"},checker:function(t,e,n){var r=n.options.drag;return r.enabled?{name:"drag",axis:"start"===r.lockAxis?r.startAxis:r.lockAxis}:null},getCursor:function(){return"move"}};s.signals.on("before-action-move",(function(t){var e=t.interaction;if("drag"===e.prepared.name){var n=e.prepared.axis;"x"===n?(e.curCoords.page.y=e.startCoords.page.y,e.curCoords.client.y=e.startCoords.client.y,e.pointerDelta.page.speed=Math.abs(e.pointerDelta.page.vx),e.pointerDelta.client.speed=Math.abs(e.pointerDelta.client.vx),e.pointerDelta.client.vy=0,e.pointerDelta.page.vy=0):"y"===n&&(e.curCoords.page.x=e.startCoords.page.x,e.curCoords.client.x=e.startCoords.client.x,e.pointerDelta.page.speed=Math.abs(e.pointerDelta.page.vy),e.pointerDelta.client.speed=Math.abs(e.pointerDelta.client.vy),e.pointerDelta.client.vx=0,e.pointerDelta.page.vx=0)}})),o.signals.on("new",(function(t){var e=t.iEvent,n=t.interaction;if("dragmove"===e.type){var r=n.prepared.axis;"x"===r?(e.pageY=n.startCoords.page.y,e.clientY=n.startCoords.client.y,e.dy=0):"y"===r&&(e.pageX=n.startCoords.page.x,e.clientX=n.startCoords.client.x,e.dx=0)}})),a.prototype.draggable=function(t){return i.is.object(t)?(this.options.drag.enabled=!1!==t.enabled,this.setPerAction("drag",t),this.setOnEvents("drag",t),/^(xy|x|y|start)$/.test(t.lockAxis)&&(this.options.drag.lockAxis=t.lockAxis),/^(xy|x|y)$/.test(t.startAxis)&&(this.options.drag.startAxis=t.startAxis),this):i.is.bool(t)?(this.options.drag.enabled=t,t||(this.ondragstart=this.ondragstart=this.ondragend=null),this):this.options.drag},r.drag=c,r.names.push("drag"),i.merge(a.eventTypes,["dragstart","dragmove","draginertiastart","draginertiaresume","dragend"]),r.methodDict.drag="draggable",u.drag=c.defaults,e.exports=c},{"../InteractEvent":3,"../Interactable":4,"../Interaction":5,"../defaultOptions":18,"../utils":44,"./base":6}],8:[function(t,e,n){"use strict";var r=t("./base"),i=t("../utils"),o=t("../scope"),a=t("../interact"),s=t("../InteractEvent"),u=t("../Interactable"),c=t("../Interaction"),l=t("../defaultOptions"),f={defaults:{enabled:!1,accept:null,overlap:"pointer"}},d=!1;function h(t,e){for(var n=[],r=[],a=0;a<o.interactables.length;a++){var s=o.interactables[a];if(s.options.drop.enabled){var u=s.options.drop.accept;if(!(i.is.element(u)&&u!==e||i.is.string(u)&&!i.matchesSelector(e,u)))for(var c=i.is.string(s.target)?s._context.querySelectorAll(s.target):[s.target],l=0;l<c.length;l++){var f=c[l];f!==e&&(n.push(s),r.push(f))}}}return{elements:r,dropzones:n}}function p(t,e){for(var n=void 0,r=0;r<t.dropzones.length;r++){var i=t.dropzones[r],o=t.elements[r];o!==n&&(e.target=o,i.fire(e)),n=o}}function m(t,e){var n=h(t,e);t.dropzones=n.dropzones,t.elements=n.elements,t.rects=[];for(var r=0;r<t.dropzones.length;r++)t.rects[r]=t.dropzones[r].getRect(t.elements[r])}function g(t,e,n){var r=t.interaction,o=[];d&&m(r.activeDrops,n);for(var a=0;a<r.activeDrops.dropzones.length;a++){var s=r.activeDrops.dropzones[a],u=r.activeDrops.elements[a],c=r.activeDrops.rects[a];o.push(s.dropCheck(t,e,r.target,n,u,c)?u:null)}var l=i.indexOfDeepestElement(o);return{dropzone:r.activeDrops.dropzones[l]||null,element:r.activeDrops.elements[l]||null}}function v(t,e,n){var r={enter:null,leave:null,activate:null,deactivate:null,move:null,drop:null},o={dragEvent:n,interaction:t,target:t.dropElement,dropzone:t.dropTarget,relatedTarget:n.target,draggable:n.interactable,timeStamp:n.timeStamp};return t.dropElement!==t.prevDropElement&&(t.prevDropTarget&&(r.leave=i.extend({type:"dragleave"},o),n.dragLeave=r.leave.target=t.prevDropElement,n.prevDropzone=r.leave.dropzone=t.prevDropTarget),t.dropTarget&&(r.enter={dragEvent:n,interaction:t,target:t.dropElement,dropzone:t.dropTarget,relatedTarget:n.target,draggable:n.interactable,timeStamp:n.timeStamp,type:"dragenter"},n.dragEnter=t.dropElement,n.dropzone=t.dropTarget)),"dragend"===n.type&&t.dropTarget&&(r.drop=i.extend({type:"drop"},o),n.dropzone=t.dropTarget,n.relatedTarget=t.dropElement),"dragstart"===n.type&&(r.activate=i.extend({type:"dropactivate"},o),r.activate.target=null,r.activate.dropzone=null),"dragend"===n.type&&(r.deactivate=i.extend({type:"dropdeactivate"},o),r.deactivate.target=null,r.deactivate.dropzone=null),"dragmove"===n.type&&t.dropTarget&&(r.move=i.extend({dragmove:n,type:"dropmove"},o),n.dropzone=t.dropTarget),r}function y(t,e){var n=t.activeDrops,r=t.prevDropTarget,i=t.dropTarget,o=t.dropElement;e.leave&&r.fire(e.leave),e.move&&i.fire(e.move),e.enter&&i.fire(e.enter),e.drop&&i.fire(e.drop),e.deactivate&&p(n,e.deactivate),t.prevDropTarget=i,t.prevDropElement=o}c.signals.on("action-start",(function(t){var e=t.interaction,n=t.event;if("drag"===e.prepared.name){e.activeDrops.dropzones=[],e.activeDrops.elements=[],e.activeDrops.rects=[],e.dropEvents=null,e.dynamicDrop||m(e.activeDrops,e.element);var r=v(e,n,e.prevEvent);r.activate&&p(e.activeDrops,r.activate)}})),s.signals.on("new",(function(t){var e=t.interaction,n=t.iEvent,r=t.event;if("dragmove"===n.type||"dragend"===n.type){var i=n,o=g(i,r,e.element);e.dropTarget=o.dropzone,e.dropElement=o.element,e.dropEvents=v(e,r,i)}})),c.signals.on("action-move",(function(t){var e=t.interaction;"drag"===e.prepared.name&&y(e,e.dropEvents)})),c.signals.on("action-end",(function(t){var e=t.interaction;"drag"===e.prepared.name&&y(e,e.dropEvents)})),c.signals.on("stop-drag",(function(t){var e=t.interaction;e.activeDrops={dropzones:null,elements:null,rects:null},e.dropEvents=null})),u.prototype.dropzone=function(t){return i.is.object(t)?(this.options.drop.enabled=!1!==t.enabled,i.is.function(t.ondrop)&&(this.events.ondrop=t.ondrop),i.is.function(t.ondropactivate)&&(this.events.ondropactivate=t.ondropactivate),i.is.function(t.ondropdeactivate)&&(this.events.ondropdeactivate=t.ondropdeactivate),i.is.function(t.ondragenter)&&(this.events.ondragenter=t.ondragenter),i.is.function(t.ondragleave)&&(this.events.ondragleave=t.ondragleave),i.is.function(t.ondropmove)&&(this.events.ondropmove=t.ondropmove),/^(pointer|center)$/.test(t.overlap)?this.options.drop.overlap=t.overlap:i.is.number(t.overlap)&&(this.options.drop.overlap=Math.max(Math.min(1,t.overlap),0)),"accept"in t&&(this.options.drop.accept=t.accept),"checker"in t&&(this.options.drop.checker=t.checker),this):i.is.bool(t)?(this.options.drop.enabled=t,t||(this.ondragenter=this.ondragleave=this.ondrop=this.ondropactivate=this.ondropdeactivate=null),this):this.options.drop},u.prototype.dropCheck=function(t,e,n,r,o,a){var s=!1;if(!(a=a||this.getRect(o)))return!!this.options.drop.checker&&this.options.drop.checker(t,e,s,this,o,n,r);var u=this.options.drop.overlap;if("pointer"===u){var c=i.getOriginXY(n,r,"drag"),l=i.getPageXY(t);l.x+=c.x,l.y+=c.y;var f=l.x>a.left&&l.x<a.right,d=l.y>a.top&&l.y<a.bottom;s=f&&d}var h=n.getRect(r);if(h&&"center"===u){var p=h.left+h.width/2,m=h.top+h.height/2;s=p>=a.left&&p<=a.right&&m>=a.top&&m<=a.bottom}return h&&i.is.number(u)&&(s=Math.max(0,Math.min(a.right,h.right)-Math.max(a.left,h.left))*Math.max(0,Math.min(a.bottom,h.bottom)-Math.max(a.top,h.top))/(h.width*h.height)>=u),this.options.drop.checker&&(s=this.options.drop.checker(t,e,s,this,o,n,r)),s},u.signals.on("unset",(function(t){t.interactable.dropzone(!1)})),u.settingsMethods.push("dropChecker"),c.signals.on("new",(function(t){t.dropTarget=null,t.dropElement=null,t.prevDropTarget=null,t.prevDropElement=null,t.dropEvents=null,t.activeDrops={dropzones:[],elements:[],rects:[]}})),c.signals.on("stop",(function(t){var e=t.interaction;e.dropTarget=e.dropElement=e.prevDropTarget=e.prevDropElement=null})),a.dynamicDrop=function(t){return i.is.bool(t)?(d=t,a):d},i.merge(u.eventTypes,["dragenter","dragleave","dropactivate","dropdeactivate","dropmove","drop"]),r.methodDict.drop="dropzone",l.drop=f.defaults,e.exports=f},{"../InteractEvent":3,"../Interactable":4,"../Interaction":5,"../defaultOptions":18,"../interact":21,"../scope":33,"../utils":44,"./base":6}],9:[function(t,e,n){"use strict";var r=t("./base"),i=t("../utils"),o=t("../InteractEvent"),a=t("../Interactable"),s=t("../Interaction"),u=t("../defaultOptions"),c={defaults:{enabled:!1,origin:null,restrict:null},checker:function(t,e,n,r,i){return i.pointerIds.length>=2?{name:"gesture"}:null},getCursor:function(){return""}};o.signals.on("new",(function(t){var e=t.iEvent,n=t.interaction;"gesturestart"===e.type&&(e.ds=0,n.gesture.startDistance=n.gesture.prevDistance=e.distance,n.gesture.startAngle=n.gesture.prevAngle=e.angle,n.gesture.scale=1)})),o.signals.on("new",(function(t){var e=t.iEvent,n=t.interaction;"gesturemove"===e.type&&(e.ds=e.scale-n.gesture.scale,n.target.fire(e),n.gesture.prevAngle=e.angle,n.gesture.prevDistance=e.distance,e.scale===1/0||null===e.scale||void 0===e.scale||isNaN(e.scale)||(n.gesture.scale=e.scale))})),a.prototype.gesturable=function(t){return i.is.object(t)?(this.options.gesture.enabled=!1!==t.enabled,this.setPerAction("gesture",t),this.setOnEvents("gesture",t),this):i.is.bool(t)?(this.options.gesture.enabled=t,t||(this.ongesturestart=this.ongesturestart=this.ongestureend=null),this):this.options.gesture},o.signals.on("set-delta",(function(t){var e=t.interaction,n=t.iEvent,r=t.action,a=t.event,s=t.starting,u=t.ending,c=t.deltaSource;if("gesture"===r){var l=e.pointers;n.touches=[l[0],l[1]],s?(n.distance=i.touchDistance(l,c),n.box=i.touchBBox(l),n.scale=1,n.ds=0,n.angle=i.touchAngle(l,void 0,c),n.da=0):u||a instanceof o?(n.distance=e.prevEvent.distance,n.box=e.prevEvent.box,n.scale=e.prevEvent.scale,n.ds=n.scale-1,n.angle=e.prevEvent.angle,n.da=n.angle-e.gesture.startAngle):(n.distance=i.touchDistance(l,c),n.box=i.touchBBox(l),n.scale=n.distance/e.gesture.startDistance,n.angle=i.touchAngle(l,e.gesture.prevAngle,c),n.ds=n.scale-e.gesture.prevScale,n.da=n.angle-e.gesture.prevAngle)}})),s.signals.on("new",(function(t){t.gesture={start:{x:0,y:0},startDistance:0,prevDistance:0,distance:0,scale:1,startAngle:0,prevAngle:0}})),r.gesture=c,r.names.push("gesture"),i.merge(a.eventTypes,["gesturestart","gesturemove","gestureend"]),r.methodDict.gesture="gesturable",u.gesture=c.defaults,e.exports=c},{"../InteractEvent":3,"../Interactable":4,"../Interaction":5,"../defaultOptions":18,"../utils":44,"./base":6}],10:[function(t,e,n){"use strict";var r=t("./base"),i=t("../utils"),o=t("../utils/browser"),a=t("../InteractEvent"),s=t("../Interactable"),u=t("../Interaction"),c=t("../defaultOptions"),l=o.supportsTouch||o.supportsPointerEvent?20:10,f={defaults:{enabled:!1,mouseButtons:null,origin:null,snap:null,restrict:null,inertia:null,autoScroll:null,square:!1,preserveAspectRatio:!1,axis:"xy",margin:NaN,edges:null,invert:"none"},checker:function(t,e,n,r,o,a){if(!a)return null;var s=i.extend({},o.curCoords.page),u=n.options;if(u.resize.enabled){var c=u.resize,f={left:!1,right:!1,top:!1,bottom:!1};if(i.is.object(c.edges)){for(var h in f)f[h]=d(h,c.edges[h],s,o._eventTarget,r,a,c.margin||l);if(f.left=f.left&&!f.right,f.top=f.top&&!f.bottom,f.left||f.right||f.top||f.bottom)return{name:"resize",edges:f}}else{var p="y"!==u.resize.axis&&s.x>a.right-l,m="x"!==u.resize.axis&&s.y>a.bottom-l;if(p||m)return{name:"resize",axes:(p?"x":"")+(m?"y":"")}}}return null},cursors:o.isIe9?{x:"e-resize",y:"s-resize",xy:"se-resize",top:"n-resize",left:"w-resize",bottom:"s-resize",right:"e-resize",topleft:"se-resize",bottomright:"se-resize",topright:"ne-resize",bottomleft:"ne-resize"}:{x:"ew-resize",y:"ns-resize",xy:"nwse-resize",top:"ns-resize",left:"ew-resize",bottom:"ns-resize",right:"ew-resize",topleft:"nwse-resize",bottomright:"nwse-resize",topright:"nesw-resize",bottomleft:"nesw-resize"},getCursor:function(t){if(t.axis)return f.cursors[t.name+t.axis];if(t.edges){for(var e="",n=["top","bottom","left","right"],r=0;r<4;r++)t.edges[n[r]]&&(e+=n[r]);return f.cursors[e]}}};function d(t,e,n,r,o,a,s){if(!e)return!1;if(!0===e){var u=i.is.number(a.width)?a.width:a.right-a.left,c=i.is.number(a.height)?a.height:a.bottom-a.top;if(u<0&&("left"===t?t="right":"right"===t&&(t="left")),c<0&&("top"===t?t="bottom":"bottom"===t&&(t="top")),"left"===t)return n.x<(u>=0?a.left:a.right)+s;if("top"===t)return n.y<(c>=0?a.top:a.bottom)+s;if("right"===t)return n.x>(u>=0?a.right:a.left)-s;if("bottom"===t)return n.y>(c>=0?a.bottom:a.top)-s}return!!i.is.element(r)&&(i.is.element(e)?e===r:i.matchesUpTo(r,e,o))}a.signals.on("new",(function(t){var e=t.iEvent,n=t.interaction;if("resizestart"===e.type&&n.prepared.edges){var r=n.target.getRect(n.element),o=n.target.options.resize;if(o.square||o.preserveAspectRatio){var a=i.extend({},n.prepared.edges);a.top=a.top||a.left&&!a.bottom,a.left=a.left||a.top&&!a.right,a.bottom=a.bottom||a.right&&!a.top,a.right=a.right||a.bottom&&!a.left,n.prepared._linkedEdges=a}else n.prepared._linkedEdges=null;o.preserveAspectRatio&&(n.resizeStartAspectRatio=r.width/r.height),n.resizeRects={start:r,current:i.extend({},r),inverted:i.extend({},r),previous:i.extend({},r),delta:{left:0,right:0,width:0,top:0,bottom:0,height:0}},e.rect=n.resizeRects.inverted,e.deltaRect=n.resizeRects.delta}})),a.signals.on("new",(function(t){var e=t.iEvent,n=t.phase,r=t.interaction;if("move"===n&&r.prepared.edges){var o=r.target.options.resize,a=o.invert,s="reposition"===a||"negate"===a,u=r.prepared.edges,c=r.resizeRects.start,l=r.resizeRects.current,f=r.resizeRects.inverted,d=r.resizeRects.delta,h=i.extend(r.resizeRects.previous,f),p=u,m=e.dx,g=e.dy;if(o.preserveAspectRatio||o.square){var v=o.preserveAspectRatio?r.resizeStartAspectRatio:1;u=r.prepared._linkedEdges,p.left&&p.bottom||p.right&&p.top?g=-m/v:p.left||p.right?g=m/v:(p.top||p.bottom)&&(m=g*v)}if(u.top&&(l.top+=g),u.bottom&&(l.bottom+=g),u.left&&(l.left+=m),u.right&&(l.right+=m),s){if(i.extend(f,l),"reposition"===a){var y=void 0;f.top>f.bottom&&(y=f.top,f.top=f.bottom,f.bottom=y),f.left>f.right&&(y=f.left,f.left=f.right,f.right=y)}}else f.top=Math.min(l.top,c.bottom),f.bottom=Math.max(l.bottom,c.top),f.left=Math.min(l.left,c.right),f.right=Math.max(l.right,c.left);for(var b in f.width=f.right-f.left,f.height=f.bottom-f.top,f)d[b]=f[b]-h[b];e.edges=r.prepared.edges,e.rect=f,e.deltaRect=d}})),s.prototype.resizable=function(t){return i.is.object(t)?(this.options.resize.enabled=!1!==t.enabled,this.setPerAction("resize",t),this.setOnEvents("resize",t),/^x$|^y$|^xy$/.test(t.axis)?this.options.resize.axis=t.axis:null===t.axis&&(this.options.resize.axis=c.resize.axis),i.is.bool(t.preserveAspectRatio)?this.options.resize.preserveAspectRatio=t.preserveAspectRatio:i.is.bool(t.square)&&(this.options.resize.square=t.square),this):i.is.bool(t)?(this.options.resize.enabled=t,t||(this.onresizestart=this.onresizestart=this.onresizeend=null),this):this.options.resize},u.signals.on("new",(function(t){t.resizeAxes="xy"})),a.signals.on("set-delta",(function(t){var e=t.interaction,n=t.iEvent;"resize"===t.action&&e.resizeAxes&&(e.target.options.resize.square?("y"===e.resizeAxes?n.dx=n.dy:n.dy=n.dx,n.axes="xy"):(n.axes=e.resizeAxes,"x"===e.resizeAxes?n.dy=0:"y"===e.resizeAxes&&(n.dx=0)))})),r.resize=f,r.names.push("resize"),i.merge(s.eventTypes,["resizestart","resizemove","resizeinertiastart","resizeinertiaresume","resizeend"]),r.methodDict.resize="resizable",c.resize=f.defaults,e.exports=f},{"../InteractEvent":3,"../Interactable":4,"../Interaction":5,"../defaultOptions":18,"../utils":44,"../utils/browser":36,"./base":6}],11:[function(t,e,n){"use strict";var r=t("./utils/raf"),i=t("./utils/window").getWindow,o=t("./utils/is"),a=t("./utils/domUtils"),s=t("./Interaction"),u=t("./defaultOptions"),c={defaults:{enabled:!1,container:null,margin:60,speed:300},interaction:null,i:null,x:0,y:0,isScrolling:!1,prevTime:0,start:function(t){c.isScrolling=!0,r.cancel(c.i),c.interaction=t,c.prevTime=(new Date).getTime(),c.i=r.request(c.scroll)},stop:function(){c.isScrolling=!1,r.cancel(c.i)},scroll:function(){var t=c.interaction.target.options[c.interaction.prepared.name].autoScroll,e=t.container||i(c.interaction.element),n=(new Date).getTime(),a=(n-c.prevTime)/1e3,s=t.speed*a;s>=1&&(o.window(e)?e.scrollBy(c.x*s,c.y*s):e&&(e.scrollLeft+=c.x*s,e.scrollTop+=c.y*s),c.prevTime=n),c.isScrolling&&(r.cancel(c.i),c.i=r.request(c.scroll))},check:function(t,e){var n=t.options;return n[e].autoScroll&&n[e].autoScroll.enabled},onInteractionMove:function(t){var e=t.interaction,n=t.pointer;if(e.interacting()&&c.check(e.target,e.prepared.name))if(e.simulation)c.x=c.y=0;else{var r=void 0,s=void 0,u=void 0,l=void 0,f=e.target.options[e.prepared.name].autoScroll,d=f.container||i(e.element);if(o.window(d))l=n.clientX<c.margin,r=n.clientY<c.margin,s=n.clientX>d.innerWidth-c.margin,u=n.clientY>d.innerHeight-c.margin;else{var h=a.getElementClientRect(d);l=n.clientX<h.left+c.margin,r=n.clientY<h.top+c.margin,s=n.clientX>h.right-c.margin,u=n.clientY>h.bottom-c.margin}c.x=s?1:l?-1:0,c.y=u?1:r?-1:0,c.isScrolling||(c.margin=f.margin,c.speed=f.speed,c.start(e))}}};s.signals.on("stop-active",(function(){c.stop()})),s.signals.on("action-move",c.onInteractionMove),u.perAction.autoScroll=c.defaults,e.exports=c},{"./Interaction":5,"./defaultOptions":18,"./utils/domUtils":39,"./utils/is":46,"./utils/raf":50,"./utils/window":52}],12:[function(t,e,n){"use strict";var r=t("../Interactable"),i=t("../actions/base"),o=t("../utils/is"),a=t("../utils/domUtils"),s=t("../utils").warnOnce;r.prototype.getAction=function(t,e,n,r){var i=this.defaultActionChecker(t,e,n,r);return this.options.actionChecker?this.options.actionChecker(t,e,i,this,r,n):i},r.prototype.ignoreFrom=s((function(t){return this._backCompatOption("ignoreFrom",t)}),"Interactable.ignoreForm() has been deprecated. Use Interactble.draggable({ignoreFrom: newValue})."),r.prototype.allowFrom=s((function(t){return this._backCompatOption("allowFrom",t)}),"Interactable.allowForm() has been deprecated. Use Interactble.draggable({allowFrom: newValue})."),r.prototype.testIgnore=function(t,e,n){return!(!t||!o.element(n))&&(o.string(t)?a.matchesUpTo(n,t,e):!!o.element(t)&&a.nodeContains(t,n))},r.prototype.testAllow=function(t,e,n){return!t||!!o.element(n)&&(o.string(t)?a.matchesUpTo(n,t,e):!!o.element(t)&&a.nodeContains(t,n))},r.prototype.testIgnoreAllow=function(t,e,n){return!this.testIgnore(t.ignoreFrom,e,n)&&this.testAllow(t.allowFrom,e,n)},r.prototype.actionChecker=function(t){return o.function(t)?(this.options.actionChecker=t,this):null===t?(delete this.options.actionChecker,this):this.options.actionChecker},r.prototype.styleCursor=function(t){return o.bool(t)?(this.options.styleCursor=t,this):null===t?(delete this.options.styleCursor,this):this.options.styleCursor},r.prototype.defaultActionChecker=function(t,e,n,r){for(var o=this.getRect(r),a=e.buttons||{0:1,1:4,3:8,4:16}[e.button],s=null,u=0;u<i.names.length;u++){var c=i.names[u];if((!n.pointerIsDown||!/mouse|pointer/.test(n.pointerType)||0!=(a&this.options[c].mouseButtons))&&(s=i[c].checker(t,e,this,r,n,o)))return s}}},{"../Interactable":4,"../actions/base":6,"../utils":44,"../utils/domUtils":39,"../utils/is":46}],13:[function(t,e,n){"use strict";var r=t("../interact"),i=t("../Interactable"),o=t("../Interaction"),a=t("../actions/base"),s=t("../defaultOptions"),u=t("../scope"),c=t("../utils"),l=t("../utils/Signals").new();t("./InteractableMethods");var f={signals:l,withinInteractionLimit:g,maxInteractions:1/0,defaults:{perAction:{manualStart:!1,max:1/0,maxPerElement:1,allowFrom:null,ignoreFrom:null,mouseButtons:1}},setActionDefaults:function(t){c.extend(t.defaults,f.defaults.perAction)},validateAction:d};function d(t,e,n,r){return c.is.object(t)&&e.testIgnoreAllow(e.options[t.name],n,r)&&e.options[t.name].enabled&&g(e,n,t)?t:null}function h(t,e,n,r,i,o){for(var a=0,s=r.length;a<s;a++){var u=r[a],c=i[a],l=d(u.getAction(e,n,t,c),u,c,o);if(l)return{action:l,target:u,element:c}}return{}}function p(t,e,n,r){var i=[],o=[],a=r;function s(t){i.push(t),o.push(a)}for(;c.is.element(a);){i=[],o=[],u.interactables.forEachMatch(a,s);var l=h(t,e,n,i,o,r);if(l.action&&!l.target.options[l.action.name].manualStart)return l;a=c.parentNode(a)}return{}}function m(t,e){var n=e.action,r=e.target,i=e.element;if(n=n||{},t.target&&t.target.options.styleCursor&&(t.target._doc.documentElement.style.cursor=""),t.target=r,t.element=i,c.copyAction(t.prepared,n),r&&r.options.styleCursor){var o=n?a[n.name].getCursor(n):"";t.target._doc.documentElement.style.cursor=o}l.fire("prepared",{interaction:t})}function g(t,e,n){var r=t.options,i=r[n.name].max,o=r[n.name].maxPerElement,a=0,s=0,c=0;if(i&&o&&f.maxInteractions){for(var l=0;l<u.interactions.length;l++){var d=u.interactions[l],h=d.prepared.name;if(d.interacting()){if(++a>=f.maxInteractions)return!1;if(d.target===t){if((s+=h===n.name|0)>=i)return!1;if(d.element===e&&(c++,h!==n.name||c>=o))return!1}}}return f.maxInteractions>0}}o.signals.on("down",(function(t){var e=t.interaction,n=t.pointer,r=t.event,i=t.eventTarget;e.interacting()||m(e,p(e,n,r,i))})),o.signals.on("move",(function(t){var e=t.interaction,n=t.pointer,r=t.event,i=t.eventTarget;"mouse"!==e.pointerType||e.pointerIsDown||e.interacting()||m(e,p(e,n,r,i))})),o.signals.on("move",(function(t){var e=t.interaction,n=t.event;if(e.pointerIsDown&&!e.interacting()&&e.pointerWasMoved&&e.prepared.name){l.fire("before-start",t);var r=e.target;e.prepared.name&&r&&(r.options[e.prepared.name].manualStart||!g(r,e.element,e.prepared)?e.stop(n):e.start(e.prepared,r,e.element))}})),o.signals.on("stop",(function(t){var e=t.interaction.target;e&&e.options.styleCursor&&(e._doc.documentElement.style.cursor="")})),r.maxInteractions=function(t){return c.is.number(t)?(f.maxInteractions=t,r):f.maxInteractions},i.settingsMethods.push("styleCursor"),i.settingsMethods.push("actionChecker"),i.settingsMethods.push("ignoreFrom"),i.settingsMethods.push("allowFrom"),s.base.actionChecker=null,s.base.styleCursor=!0,c.extend(s.perAction,f.defaults.perAction),e.exports=f},{"../Interactable":4,"../Interaction":5,"../actions/base":6,"../defaultOptions":18,"../interact":21,"../scope":33,"../utils":44,"../utils/Signals":34,"./InteractableMethods":12}],14:[function(t,e,n){"use strict";var r=t("./base"),i=t("../scope"),o=t("../utils/is"),a=t("../utils/domUtils").parentNode;function s(t,e){if(!e)return!1;var n=e.options.drag.startAxis;return"xy"===t||"xy"===n||n===t}r.setActionDefaults(t("../actions/drag")),r.signals.on("before-start",(function(t){var e=t.interaction,n=t.eventTarget,u=t.dx,c=t.dy;if("drag"===e.prepared.name){var l=Math.abs(u),f=Math.abs(c),d=e.target.options.drag,h=d.startAxis,p=l>f?"x":l<f?"y":"xy";if(e.prepared.axis="start"===d.lockAxis?p[0]:d.lockAxis,"xy"!==p&&"xy"!==h&&h!==p){e.prepared.name=null;for(var m=n,g=function(t){if(t!==e.target){var i=e.target.options.drag;if(!i.manualStart&&t.testIgnoreAllow(i,m,n)){var o=t.getAction(e.downPointer,e.downEvent,e,m);if(o&&"drag"===o.name&&s(p,t)&&r.validateAction(o,t,m,n))return t}}};o.element(m);){var v=i.interactables.forEachMatch(m,g);if(v){e.prepared.name="drag",e.target=v,e.element=m;break}m=a(m)}}}}))},{"../actions/drag":7,"../scope":33,"../utils/domUtils":39,"../utils/is":46,"./base":13}],15:[function(t,e,n){"use strict";t("./base").setActionDefaults(t("../actions/gesture"))},{"../actions/gesture":9,"./base":13}],16:[function(t,e,n){"use strict";var r=t("./base"),i=t("../Interaction");function o(t){var e=t.prepared&&t.prepared.name;if(!e)return null;var n=t.target.options;return n[e].hold||n[e].delay}r.defaults.perAction.hold=0,r.defaults.perAction.delay=0,i.signals.on("new",(function(t){t.autoStartHoldTimer=null})),r.signals.on("prepared",(function(t){var e=t.interaction,n=o(e);n>0&&(e.autoStartHoldTimer=setTimeout((function(){e.start(e.prepared,e.target,e.element)}),n))})),i.signals.on("move",(function(t){var e=t.interaction,n=t.duplicate;e.pointerWasMoved&&!n&&clearTimeout(e.autoStartHoldTimer)})),r.signals.on("before-start",(function(t){var e=t.interaction;o(e)>0&&(e.prepared.name=null)})),e.exports={getHoldDuration:o}},{"../Interaction":5,"./base":13}],17:[function(t,e,n){"use strict";t("./base").setActionDefaults(t("../actions/resize"))},{"../actions/resize":10,"./base":13}],18:[function(t,e,n){"use strict";e.exports={base:{accept:null,preventDefault:"auto",deltaSource:"page"},perAction:{origin:{x:0,y:0},inertia:{enabled:!1,resistance:10,minSpeed:100,endSpeed:10,allowResume:!0,smoothEndDuration:300}}}},{}],19:[function(t,e,n){"use strict";t("./inertia"),t("./modifiers/snap"),t("./modifiers/restrict"),t("./pointerEvents/base"),t("./pointerEvents/holdRepeat"),t("./pointerEvents/interactableTargets"),t("./autoStart/hold"),t("./actions/gesture"),t("./actions/resize"),t("./actions/drag"),t("./actions/drop"),t("./modifiers/snapSize"),t("./modifiers/restrictEdges"),t("./modifiers/restrictSize"),t("./autoStart/gesture"),t("./autoStart/resize"),t("./autoStart/drag"),t("./interactablePreventDefault.js"),t("./autoScroll"),e.exports=t("./interact")},{"./actions/drag":7,"./actions/drop":8,"./actions/gesture":9,"./actions/resize":10,"./autoScroll":11,"./autoStart/drag":14,"./autoStart/gesture":15,"./autoStart/hold":16,"./autoStart/resize":17,"./inertia":20,"./interact":21,"./interactablePreventDefault.js":22,"./modifiers/restrict":24,"./modifiers/restrictEdges":25,"./modifiers/restrictSize":26,"./modifiers/snap":27,"./modifiers/snapSize":28,"./pointerEvents/base":30,"./pointerEvents/holdRepeat":31,"./pointerEvents/interactableTargets":32}],20:[function(t,e,n){"use strict";var r=t("./InteractEvent"),i=t("./Interaction"),o=t("./modifiers/base"),a=t("./utils"),s=t("./utils/raf");function u(t,e){var n=t.target.options[t.prepared.name].inertia,r=n.resistance,i=-Math.log(n.endSpeed/e.v0)/r;e.x0=t.prevEvent.pageX,e.y0=t.prevEvent.pageY,e.t0=e.startEvent.timeStamp/1e3,e.sx=e.sy=0,e.modifiedXe=e.xe=(e.vx0-i)/r,e.modifiedYe=e.ye=(e.vy0-i)/r,e.te=i,e.lambda_v0=r/e.v0,e.one_ve_v0=1-n.endSpeed/e.v0}function c(){f(this),a.setCoordDeltas(this.pointerDelta,this.prevCoords,this.curCoords);var t=this.inertiaStatus,e=this.target.options[this.prepared.name].inertia.resistance,n=(new Date).getTime()/1e3-t.t0;if(n<t.te){var r=1-(Math.exp(-e*n)-t.lambda_v0)/t.one_ve_v0;if(t.modifiedXe===t.xe&&t.modifiedYe===t.ye)t.sx=t.xe*r,t.sy=t.ye*r;else{var i=a.getQuadraticCurvePoint(0,0,t.xe,t.ye,t.modifiedXe,t.modifiedYe,r);t.sx=i.x,t.sy=i.y}this.doMove(),t.i=s.request(this.boundInertiaFrame)}else t.sx=t.modifiedXe,t.sy=t.modifiedYe,this.doMove(),this.end(t.startEvent),t.active=!1,this.simulation=null;a.copyCoords(this.prevCoords,this.curCoords)}function l(){f(this);var t=this.inertiaStatus,e=(new Date).getTime()-t.t0,n=this.target.options[this.prepared.name].inertia.smoothEndDuration;e<n?(t.sx=a.easeOutQuad(e,0,t.xe,n),t.sy=a.easeOutQuad(e,0,t.ye,n),this.pointerMove(t.startEvent,t.startEvent),t.i=s.request(this.boundSmoothEndFrame)):(t.sx=t.xe,t.sy=t.ye,this.pointerMove(t.startEvent,t.startEvent),this.end(t.startEvent),t.smoothEnd=t.active=!1,this.simulation=null)}function f(t){var e=t.inertiaStatus;if(e.active){var n=e.upCoords.page,r=e.upCoords.client;a.setCoords(t.curCoords,[{pageX:n.x+e.sx,pageY:n.y+e.sy,clientX:r.x+e.sx,clientY:r.y+e.sy}])}}i.signals.on("new",(function(t){t.inertiaStatus={active:!1,smoothEnd:!1,allowResume:!1,startEvent:null,upCoords:{},xe:0,ye:0,sx:0,sy:0,t0:0,vx0:0,vys:0,duration:0,lambda_v0:0,one_ve_v0:0,i:null},t.boundInertiaFrame=function(){return c.apply(t)},t.boundSmoothEndFrame=function(){return l.apply(t)}})),i.signals.on("down",(function(t){var e=t.interaction,n=t.event,u=t.pointer,c=t.eventTarget,l=e.inertiaStatus;if(l.active)for(var f=c;a.is.element(f);){if(f===e.element){s.cancel(l.i),l.active=!1,e.simulation=null,e.updatePointer(u),a.setCoords(e.curCoords,e.pointers);var d={interaction:e};i.signals.fire("before-action-move",d),i.signals.fire("action-resume",d);var h=new r(e,n,e.prepared.name,"inertiaresume",e.element);e.target.fire(h),e.prevEvent=h,o.resetStatuses(e.modifierStatuses),a.copyCoords(e.prevCoords,e.curCoords);break}f=a.parentNode(f)}})),i.signals.on("up",(function(t){var e=t.interaction,n=t.event,i=e.inertiaStatus;if(e.interacting()&&!i.active){var c=e.target,l=c&&c.options,f=l&&e.prepared.name&&l[e.prepared.name].inertia,d=(new Date).getTime(),h={},p=a.extend({},e.curCoords.page),m=e.pointerDelta.client.speed,g=!1,v=void 0,y=f&&f.enabled&&"gesture"!==e.prepared.name&&n!==i.startEvent,b=y&&d-e.curCoords.timeStamp<50&&m>f.minSpeed&&m>f.endSpeed,_={interaction:e,pageCoords:p,statuses:h,preEnd:!0,requireEndOnly:!0};y&&!b&&(o.resetStatuses(h),(v=o.setAll(_)).shouldMove&&v.locked&&(g=!0)),(b||g)&&(a.copyCoords(i.upCoords,e.curCoords),e.pointers[0]=i.startEvent=new r(e,n,e.prepared.name,"inertiastart",e.element),i.t0=d,i.active=!0,i.allowResume=f.allowResume,e.simulation=i,c.fire(i.startEvent),b?(i.vx0=e.pointerDelta.client.vx,i.vy0=e.pointerDelta.client.vy,i.v0=m,u(e,i),a.extend(p,e.curCoords.page),p.x+=i.xe,p.y+=i.ye,o.resetStatuses(h),v=o.setAll(_),i.modifiedXe+=v.dx,i.modifiedYe+=v.dy,i.i=s.request(e.boundInertiaFrame)):(i.smoothEnd=!0,i.xe=v.dx,i.ye=v.dy,i.sx=i.sy=0,i.i=s.request(e.boundSmoothEndFrame)))}})),i.signals.on("stop-active",(function(t){var e=t.interaction,n=e.inertiaStatus;n.active&&(s.cancel(n.i),n.active=!1,e.simulation=null)}))},{"./InteractEvent":3,"./Interaction":5,"./modifiers/base":23,"./utils":44,"./utils/raf":50}],21:[function(t,e,n){"use strict";var r=t("./utils/browser"),i=t("./utils/events"),o=t("./utils"),a=t("./scope"),s=t("./Interactable"),u=t("./Interaction"),c={};function l(t,e){var n=a.interactables.get(t,e);return n||((n=new s(t,e)).events.global=c),n}l.isSet=function(t,e){return-1!==a.interactables.indexOfElement(t,e&&e.context)},l.on=function(t,e,n){if(o.is.string(t)&&-1!==t.search(" ")&&(t=t.trim().split(/ +/)),o.is.array(t)){for(var r=0;r<t.length;r++){var u=t[r];l.on(u,e,n)}return l}if(o.is.object(t)){for(var f in t)l.on(f,t[f],e);return l}return o.contains(s.eventTypes,t)?c[t]?c[t].push(e):c[t]=[e]:i.add(a.document,t,e,{options:n}),l},l.off=function(t,e,n){if(o.is.string(t)&&-1!==t.search(" ")&&(t=t.trim().split(/ +/)),o.is.array(t)){for(var r=0;r<t.length;r++){var u=t[r];l.off(u,e,n)}return l}if(o.is.object(t)){for(var f in t)l.off(f,t[f],e);return l}if(o.contains(s.eventTypes,t)){var d=void 0;t in c&&-1!==(d=c[t].indexOf(e))&&c[t].splice(d,1)}else i.remove(a.document,t,e,n);return l},l.debug=function(){return a},l.getPointerAverage=o.pointerAverage,l.getTouchBBox=o.touchBBox,l.getTouchDistance=o.touchDistance,l.getTouchAngle=o.touchAngle,l.getElementRect=o.getElementRect,l.getElementClientRect=o.getElementClientRect,l.matchesSelector=o.matchesSelector,l.closest=o.closest,l.supportsTouch=function(){return r.supportsTouch},l.supportsPointerEvent=function(){return r.supportsPointerEvent},l.stop=function(t){for(var e=a.interactions.length-1;e>=0;e--)a.interactions[e].stop(t);return l},l.pointerMoveTolerance=function(t){return o.is.number(t)?(u.pointerMoveTolerance=t,l):u.pointerMoveTolerance},l.addDocument=a.addDocument,l.removeDocument=a.removeDocument,a.interact=l,e.exports=l},{"./Interactable":4,"./Interaction":5,"./scope":33,"./utils":44,"./utils/browser":36,"./utils/events":40}],22:[function(t,e,n){"use strict";var r=t("./Interactable"),i=t("./Interaction"),o=t("./scope"),a=t("./utils/is"),s=t("./utils/events"),u=t("./utils/browser"),c=t("./utils/domUtils"),l=c.nodeContains,f=c.matchesSelector;function d(t){var e=t.interaction,n=t.event;e.target&&e.target.checkAndPreventDefault(n)}r.prototype.preventDefault=function(t){return/^(always|never|auto)$/.test(t)?(this.options.preventDefault=t,this):a.bool(t)?(this.options.preventDefault=t?"always":"never",this):this.options.preventDefault},r.prototype.checkAndPreventDefault=function(t){var e=this.options.preventDefault;"never"!==e&&("always"!==e&&(s.supportsPassive&&/^touch(start|move)$/.test(t.type)&&!u.isIOS||/^(mouse|pointer|touch)*(down|start)/i.test(t.type)||a.element(t.target)&&f(t.target,"input,select,textarea,[contenteditable=true],[contenteditable=true] *"))||t.preventDefault())};for(var h=["down","move","up","cancel"],p=0;p<h.length;p++){var m=h[p];i.signals.on(m,d)}i.docEvents.dragstart=function(t){for(var e=0;e<o.interactions.length;e++){var n=o.interactions[e];if(n.element&&(n.element===t.target||l(n.element,t.target)))return void n.target.checkAndPreventDefault(t)}}},{"./Interactable":4,"./Interaction":5,"./scope":33,"./utils/browser":36,"./utils/domUtils":39,"./utils/events":40,"./utils/is":46}],23:[function(t,e,n){"use strict";var r=t("../InteractEvent"),i=t("../Interaction"),o=t("../utils/extend"),a={names:[],setOffsets:function(t){var e=t.interaction,n=t.pageCoords,r=e.target,i=e.element,o=e.startOffset,s=r.getRect(i);s?(o.left=n.x-s.left,o.top=n.y-s.top,o.right=s.right-n.x,o.bottom=s.bottom-n.y,"width"in s||(s.width=s.right-s.left),"height"in s||(s.height=s.bottom-s.top)):o.left=o.top=o.right=o.bottom=0,t.rect=s,t.interactable=r,t.element=i;for(var u=0;u<a.names.length;u++){var c=a.names[u];t.options=r.options[e.prepared.name][c],t.options&&(e.modifierOffsets[c]=a[c].setOffset(t))}},setAll:function(t){var e=t.interaction,n=t.statuses,r=t.preEnd,i=t.requireEndOnly,u={dx:0,dy:0,changed:!1,locked:!1,shouldMove:!0};t.modifiedCoords=o({},t.pageCoords);for(var c=0;c<a.names.length;c++){var l=a.names[c],f=a[l],d=e.target.options[e.prepared.name][l];s(d,r,i)&&(t.status=t.status=n[l],t.options=d,t.offset=t.interaction.modifierOffsets[l],f.set(t),t.status.locked&&(t.modifiedCoords.x+=t.status.dx,t.modifiedCoords.y+=t.status.dy,u.dx+=t.status.dx,u.dy+=t.status.dy,u.locked=!0))}return u.shouldMove=!t.status||!u.locked||t.status.changed,u},resetStatuses:function(t){for(var e=0;e<a.names.length;e++){var n=a.names[e],r=t[n]||{};r.dx=r.dy=0,r.modifiedX=r.modifiedY=NaN,r.locked=!1,r.changed=!0,t[n]=r}return t},start:function(t,e){var n=t.interaction,r={interaction:n,pageCoords:("action-resume"===e?n.curCoords:n.startCoords).page,startOffset:n.startOffset,statuses:n.modifierStatuses,preEnd:!1,requireEndOnly:!1};a.setOffsets(r),a.resetStatuses(r.statuses),r.pageCoords=o({},n.startCoords.page),n.modifierResult=a.setAll(r)},beforeMove:function(t){var e=t.interaction,n=t.preEnd,r=t.interactingBeforeMove,i=a.setAll({interaction:e,preEnd:n,pageCoords:e.curCoords.page,statuses:e.modifierStatuses,requireEndOnly:!1});!i.shouldMove&&r&&(e._dontFireMove=!0),e.modifierResult=i},end:function(t){for(var e=t.interaction,n=t.event,r=0;r<a.names.length;r++){var i=a.names[r];if(s(e.target.options[e.prepared.name][i],!0,!0)){e.doMove({event:n,preEnd:!0});break}}},setXY:function(t){for(var e=t.iEvent,n=t.interaction,r=o({},t),i=0;i<a.names.length;i++){var s=a.names[i];if(r.options=n.target.options[n.prepared.name][s],r.options){var u=a[s];r.status=n.modifierStatuses[s],e[s]=u.modifyCoords(r)}}}};function s(t,e,n){return t&&t.enabled&&(e||!t.endOnly)&&(!n||t.endOnly)}i.signals.on("new",(function(t){t.startOffset={left:0,right:0,top:0,bottom:0},t.modifierOffsets={},t.modifierStatuses=a.resetStatuses({}),t.modifierResult=null})),i.signals.on("action-start",a.start),i.signals.on("action-resume",a.start),i.signals.on("before-action-move",a.beforeMove),i.signals.on("action-end",a.end),r.signals.on("set-xy",a.setXY),e.exports=a},{"../InteractEvent":3,"../Interaction":5,"../utils/extend":41}],24:[function(t,e,n){"use strict";var r=t("./base"),i=t("../utils"),o=t("../defaultOptions"),a={defaults:{enabled:!1,endOnly:!1,restriction:null,elementRect:null},setOffset:function(t){var e=t.rect,n=t.startOffset,r=t.options,i=r&&r.elementRect,o={};return e&&i?(o.left=n.left-e.width*i.left,o.top=n.top-e.height*i.top,o.right=n.right-e.width*(1-i.right),o.bottom=n.bottom-e.height*(1-i.bottom)):o.left=o.top=o.right=o.bottom=0,o},set:function(t){var e=t.modifiedCoords,n=t.interaction,r=t.status,o=t.options;if(!o)return r;var a=r.useStatusXY?{x:r.x,y:r.y}:i.extend({},e),u=s(o.restriction,n,a);if(!u)return r;r.dx=0,r.dy=0,r.locked=!1;var c=u,l=a.x,f=a.y,d=n.modifierOffsets.restrict;"x"in u&&"y"in u?(l=Math.max(Math.min(c.x+c.width-d.right,a.x),c.x+d.left),f=Math.max(Math.min(c.y+c.height-d.bottom,a.y),c.y+d.top)):(l=Math.max(Math.min(c.right-d.right,a.x),c.left+d.left),f=Math.max(Math.min(c.bottom-d.bottom,a.y),c.top+d.top)),r.dx=l-a.x,r.dy=f-a.y,r.changed=r.modifiedX!==l||r.modifiedY!==f,r.locked=!(!r.dx&&!r.dy),r.modifiedX=l,r.modifiedY=f},modifyCoords:function(t){var e=t.page,n=t.client,r=t.status,i=t.phase,o=t.options,a=o&&o.elementRect;if(o&&o.enabled&&("start"!==i||!a||!r.locked)&&r.locked)return e.x+=r.dx,e.y+=r.dy,n.x+=r.dx,n.y+=r.dy,{dx:r.dx,dy:r.dy}},getRestrictionRect:s};function s(t,e,n){return i.is.function(t)?i.resolveRectLike(t,e.target,e.element,[n.x,n.y,e]):i.resolveRectLike(t,e.target,e.element)}r.restrict=a,r.names.push("restrict"),o.perAction.restrict=a.defaults,e.exports=a},{"../defaultOptions":18,"../utils":44,"./base":23}],25:[function(t,e,n){"use strict";var r=t("./base"),i=t("../utils"),o=t("../utils/rect"),a=t("../defaultOptions"),s=t("../actions/resize"),u=t("./restrict").getRestrictionRect,c={top:1/0,left:1/0,bottom:-1/0,right:-1/0},l={top:-1/0,left:-1/0,bottom:1/0,right:1/0},f={defaults:{enabled:!1,endOnly:!1,min:null,max:null,offset:null},setOffset:function(t){var e=t.interaction,n=t.startOffset,r=t.options;if(!r)return i.extend({},n);var o=u(r.offset,e,e.startCoords.page);return o?{top:n.top+o.y,left:n.left+o.x,bottom:n.bottom+o.y,right:n.right+o.x}:n},set:function(t){var e=t.modifiedCoords,n=t.interaction,r=t.status,a=t.offset,s=t.options,f=n.prepared.linkedEdges||n.prepared.edges;if(n.interacting()&&f){var d=r.useStatusXY?{x:r.x,y:r.y}:i.extend({},e),h=o.xywhToTlbr(u(s.inner,n,d))||c,p=o.xywhToTlbr(u(s.outer,n,d))||l,m=d.x,g=d.y;r.dx=0,r.dy=0,r.locked=!1,f.top?g=Math.min(Math.max(p.top+a.top,d.y),h.top+a.top):f.bottom&&(g=Math.max(Math.min(p.bottom-a.bottom,d.y),h.bottom-a.bottom)),f.left?m=Math.min(Math.max(p.left+a.left,d.x),h.left+a.left):f.right&&(m=Math.max(Math.min(p.right-a.right,d.x),h.right-a.right)),r.dx=m-d.x,r.dy=g-d.y,r.changed=r.modifiedX!==m||r.modifiedY!==g,r.locked=!(!r.dx&&!r.dy),r.modifiedX=m,r.modifiedY=g}},modifyCoords:function(t){var e=t.page,n=t.client,r=t.status,i=t.phase,o=t.options;if(o&&o.enabled&&("start"!==i||!r.locked)&&r.locked)return e.x+=r.dx,e.y+=r.dy,n.x+=r.dx,n.y+=r.dy,{dx:r.dx,dy:r.dy}},noInner:c,noOuter:l,getRestrictionRect:u};r.restrictEdges=f,r.names.push("restrictEdges"),a.perAction.restrictEdges=f.defaults,s.defaults.restrictEdges=f.defaults,e.exports=f},{"../actions/resize":10,"../defaultOptions":18,"../utils":44,"../utils/rect":51,"./base":23,"./restrict":24}],26:[function(t,e,n){"use strict";var r=t("./base"),i=t("./restrictEdges"),o=t("../utils"),a=t("../utils/rect"),s=t("../defaultOptions"),u=t("../actions/resize"),c={width:-1/0,height:-1/0},l={width:1/0,height:1/0},f={defaults:{enabled:!1,endOnly:!1,min:null,max:null},setOffset:function(t){return t.interaction.startOffset},set:function(t){var e=t.interaction,n=t.options,r=e.prepared.linkedEdges||e.prepared.edges;if(e.interacting()&&r){var s=a.xywhToTlbr(e.resizeRects.inverted),u=a.tlbrToXywh(i.getRestrictionRect(n.min,e))||c,f=a.tlbrToXywh(i.getRestrictionRect(n.max,e))||l;t.options={enabled:n.enabled,endOnly:n.endOnly,inner:o.extend({},i.noInner),outer:o.extend({},i.noOuter)},r.top?(t.options.inner.top=s.bottom-u.height,t.options.outer.top=s.bottom-f.height):r.bottom&&(t.options.inner.bottom=s.top+u.height,t.options.outer.bottom=s.top+f.height),r.left?(t.options.inner.left=s.right-u.width,t.options.outer.left=s.right-f.width):r.right&&(t.options.inner.right=s.left+u.width,t.options.outer.right=s.left+f.width),i.set(t)}},modifyCoords:i.modifyCoords};r.restrictSize=f,r.names.push("restrictSize"),s.perAction.restrictSize=f.defaults,u.defaults.restrictSize=f.defaults,e.exports=f},{"../actions/resize":10,"../defaultOptions":18,"../utils":44,"../utils/rect":51,"./base":23,"./restrictEdges":25}],27:[function(t,e,n){"use strict";var r=t("./base"),i=t("../interact"),o=t("../utils"),a=t("../defaultOptions"),s={defaults:{enabled:!1,endOnly:!1,range:1/0,targets:null,offsets:null,relativePoints:null},setOffset:function(t){var e=t.interaction,n=t.interactable,r=t.element,i=t.rect,a=t.startOffset,s=t.options,u=[],c=o.rectToXY(o.resolveRectLike(s.origin))||o.getOriginXY(n,r,e.prepared.name),l=void 0;if("startCoords"===(s=s||n.options[e.prepared.name].snap||{}).offset)l={x:e.startCoords.page.x-c.x,y:e.startCoords.page.y-c.y};else{var f=o.resolveRectLike(s.offset,n,r,[e]);l=o.rectToXY(f)||{x:0,y:0}}if(i&&s.relativePoints&&s.relativePoints.length)for(var d=0;d<s.relativePoints.length;d++){var h=s.relativePoints[d],p=h.x,m=h.y;u.push({x:a.left-i.width*p+l.x,y:a.top-i.height*m+l.y})}else u.push(l);return u},set:function(t){var e=t.interaction,n=t.modifiedCoords,r=t.status,i=t.options,a=t.offset,s=[],u=void 0,c=void 0,l=void 0;if(r.useStatusXY)c={x:r.x,y:r.y};else{var f=o.getOriginXY(e.target,e.element,e.prepared.name);(c=o.extend({},n)).x-=f.x,c.y-=f.y}r.realX=c.x,r.realY=c.y;for(var d=i.targets?i.targets.length:0,h=0;h<a.length;h++)for(var p=a[h],m=p.x,g=p.y,v=c.x-m,y=c.y-g,b=0;b<(i.targets||[]).length;b++){var _=(i.targets||[])[b];(u=o.is.function(_)?_(v,y,e):_)&&s.push({x:o.is.number(u.x)?u.x+m:v,y:o.is.number(u.y)?u.y+g:y,range:o.is.number(u.range)?u.range:i.range})}var w={target:null,inRange:!1,distance:0,range:0,dx:0,dy:0};for(l=0,d=s.length;l<d;l++){var x=(u=s[l]).range,T=u.x-c.x,S=u.y-c.y,E=o.hypot(T,S),k=E<=x;x===1/0&&w.inRange&&w.range!==1/0&&(k=!1),w.target&&!(k?w.inRange&&x!==1/0?E/x<w.distance/w.range:x===1/0&&w.range!==1/0||E<w.distance:!w.inRange&&E<w.distance)||(w.target=u,w.distance=E,w.range=x,w.inRange=k,w.dx=T,w.dy=S,r.range=x)}var C=void 0;w.target?(C=r.modifiedX!==w.target.x||r.modifiedY!==w.target.y,r.modifiedX=w.target.x,r.modifiedY=w.target.y):(C=!0,r.modifiedX=NaN,r.modifiedY=NaN),r.dx=w.dx,r.dy=w.dy,r.changed=C||w.inRange&&!r.locked,r.locked=w.inRange},modifyCoords:function(t){var e=t.page,n=t.client,r=t.status,i=t.phase,o=t.options,a=o&&o.relativePoints;if(o&&o.enabled&&("start"!==i||!a||!a.length))return r.locked&&(e.x+=r.dx,e.y+=r.dy,n.x+=r.dx,n.y+=r.dy),{range:r.range,locked:r.locked,x:r.modifiedX,y:r.modifiedY,realX:r.realX,realY:r.realY,dx:r.dx,dy:r.dy}}};i.createSnapGrid=function(t){return function(e,n){var r=t.limits||{left:-1/0,right:1/0,top:-1/0,bottom:1/0},i=0,a=0;o.is.object(t.offset)&&(i=t.offset.x,a=t.offset.y);var s=Math.round((e-i)/t.x),u=Math.round((n-a)/t.y);return{x:Math.max(r.left,Math.min(r.right,s*t.x+i)),y:Math.max(r.top,Math.min(r.bottom,u*t.y+a)),range:t.range}}},r.snap=s,r.names.push("snap"),a.perAction.snap=s.defaults,e.exports=s},{"../defaultOptions":18,"../interact":21,"../utils":44,"./base":23}],28:[function(t,e,n){"use strict";var r=t("./base"),i=t("./snap"),o=t("../defaultOptions"),a=t("../actions/resize"),s=t("../utils/"),u={defaults:{enabled:!1,endOnly:!1,range:1/0,targets:null,offsets:null},setOffset:function(t){var e=t.interaction,n=t.options,r=e.prepared.edges;if(r){t.options={relativePoints:[{x:r.left?0:1,y:r.top?0:1}],origin:{x:0,y:0},offset:"self",range:n.range};var o=i.setOffset(t);return t.options=n,o}},set:function(t){var e=t.interaction,n=t.options,r=t.offset,o=t.modifiedCoords,a=s.extend({},o),u=a.x-r[0].x,c=a.y-r[0].y;t.options=s.extend({},n),t.options.targets=[];for(var l=0;l<(n.targets||[]).length;l++){var f=(n.targets||[])[l],d=void 0;(d=s.is.function(f)?f(u,c,e):f)&&("width"in d&&"height"in d&&(d.x=d.width,d.y=d.height),t.options.targets.push(d))}i.set(t)},modifyCoords:function(t){var e=t.options;t.options=s.extend({},e),t.options.enabled=e.enabled,t.options.relativePoints=[null],i.modifyCoords(t)}};r.snapSize=u,r.names.push("snapSize"),o.perAction.snapSize=u.defaults,a.defaults.snapSize=u.defaults,e.exports=u},{"../actions/resize":10,"../defaultOptions":18,"../utils/":44,"./base":23,"./snap":27}],29:[function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i=t("../utils/pointerUtils");e.exports=function(){function t(e,n,o,a,s){if(r(this,t),i.pointerExtend(this,o),o!==n&&i.pointerExtend(this,n),this.interaction=s,this.timeStamp=(new Date).getTime(),this.originalEvent=o,this.type=e,this.pointerId=i.getPointerId(n),this.pointerType=i.getPointerType(n),this.target=a,this.currentTarget=null,"tap"===e){var u=s.getPointerIndex(n);this.dt=this.timeStamp-s.downTimes[u];var c=this.timeStamp-s.tapTime;this.double=!!(s.prevTap&&"doubletap"!==s.prevTap.type&&s.prevTap.target===this.target&&c<500)}else"doubletap"===e&&(this.dt=n.timeStamp-s.tapTime)}return t.prototype.subtractOrigin=function(t){var e=t.x,n=t.y;return this.pageX-=e,this.pageY-=n,this.clientX-=e,this.clientY-=n,this},t.prototype.addOrigin=function(t){var e=t.x,n=t.y;return this.pageX+=e,this.pageY+=n,this.clientX+=e,this.clientY+=n,this},t.prototype.preventDefault=function(){this.originalEvent.preventDefault()},t.prototype.stopPropagation=function(){this.propagationStopped=!0},t.prototype.stopImmediatePropagation=function(){this.immediatePropagationStopped=this.propagationStopped=!0},t}()},{"../utils/pointerUtils":49}],30:[function(t,e,n){"use strict";var r=t("./PointerEvent"),i=t("../Interaction"),o=t("../utils"),a=t("../defaultOptions"),s=t("../utils/Signals").new(),u=["down","up","cancel"],c=["down","up","cancel"],l={PointerEvent:r,fire:f,collectEventTargets:d,signals:s,defaults:{holdDuration:600,ignoreFrom:null,allowFrom:null,origin:{x:0,y:0}},types:["down","move","up","cancel","tap","doubletap","hold"]};function f(t){for(var e=t.interaction,n=t.pointer,i=t.event,a=t.eventTarget,u=t.type,c=void 0===u?t.pointerEvent.type:u,l=t.targets,h=void 0===l?d(t):l,p=t.pointerEvent,m=void 0===p?new r(c,n,i,a,e):p,g={interaction:e,pointer:n,event:i,eventTarget:a,targets:h,type:c,pointerEvent:m},v=0;v<h.length;v++){var y=h[v];for(var b in y.props||{})m[b]=y.props[b];var _=o.getOriginXY(y.eventable,y.element);if(m.subtractOrigin(_),m.eventable=y.eventable,m.currentTarget=y.element,y.eventable.fire(m),m.addOrigin(_),m.immediatePropagationStopped||m.propagationStopped&&v+1<h.length&&h[v+1].element!==m.currentTarget)break}if(s.fire("fired",g),"tap"===c){var w=m.double?f({interaction:e,pointer:n,event:i,eventTarget:a,type:"doubletap"}):m;e.prevTap=w,e.tapTime=w.timeStamp}return m}function d(t){var e=t.interaction,n=t.pointer,r=t.event,i=t.eventTarget,a=t.type,u=e.getPointerIndex(n);if("tap"===a&&(e.pointerWasMoved||!e.downTargets[u]||e.downTargets[u]!==i))return[];for(var c=o.getPath(i),l={interaction:e,pointer:n,event:r,eventTarget:i,type:a,path:c,targets:[],element:null},f=0;f<c.length;f++){var d=c[f];l.element=d,s.fire("collect-targets",l)}return"hold"===a&&(l.targets=l.targets.filter((function(t){return t.eventable.options.holdDuration===e.holdTimers[u].duration}))),l.targets}i.signals.on("update-pointer-down",(function(t){var e=t.interaction,n=t.pointerIndex;e.holdTimers[n]={duration:1/0,timeout:null}})),i.signals.on("remove-pointer",(function(t){var e=t.interaction,n=t.pointerIndex;e.holdTimers.splice(n,1)})),i.signals.on("move",(function(t){var e=t.interaction,n=t.pointer,r=t.event,i=t.eventTarget,o=t.duplicateMove,a=e.getPointerIndex(n);o||e.pointerIsDown&&!e.pointerWasMoved||(e.pointerIsDown&&clearTimeout(e.holdTimers[a].timeout),f({interaction:e,pointer:n,event:r,eventTarget:i,type:"move"}))})),i.signals.on("down",(function(t){for(var e=t.interaction,n=t.pointer,r=t.event,i=t.eventTarget,a=t.pointerIndex,u=e.holdTimers[a],c=o.getPath(i),l={interaction:e,pointer:n,event:r,eventTarget:i,type:"hold",targets:[],path:c,element:null},d=0;d<c.length;d++){var h=c[d];l.element=h,s.fire("collect-targets",l)}if(l.targets.length){for(var p=1/0,m=0;m<l.targets.length;m++){var g=l.targets[m].eventable.options.holdDuration;g<p&&(p=g)}u.duration=p,u.timeout=setTimeout((function(){f({interaction:e,eventTarget:i,pointer:n,event:r,type:"hold"})}),p)}})),i.signals.on("up",(function(t){var e=t.interaction,n=t.pointer,r=t.event,i=t.eventTarget;e.pointerWasMoved||f({interaction:e,eventTarget:i,pointer:n,event:r,type:"tap"})}));for(var h=["up","cancel"],p=0;p<h.length;p++){var m=h[p];i.signals.on(m,(function(t){var e=t.interaction,n=t.pointerIndex;e.holdTimers[n]&&clearTimeout(e.holdTimers[n].timeout)}))}function g(t){return function(e){var n=e.interaction,r=e.pointer,i=e.event;f({interaction:n,eventTarget:e.eventTarget,pointer:r,event:i,type:t})}}for(var v=0;v<u.length;v++)i.signals.on(u[v],g(c[v]));i.signals.on("new",(function(t){t.prevTap=null,t.tapTime=0,t.holdTimers=[]})),a.pointerEvents=l.defaults,e.exports=l},{"../Interaction":5,"../defaultOptions":18,"../utils":44,"../utils/Signals":34,"./PointerEvent":29}],31:[function(t,e,n){"use strict";var r=t("./base"),i=t("../Interaction");r.signals.on("new",u),r.signals.on("fired",c);for(var o=["move","up","cancel","endall"],a=0;a<o.length;a++){var s=o[a];i.signals.on(s,l)}function u(t){var e=t.pointerEvent;"hold"===e.type&&(e.count=(e.count||0)+1)}function c(t){var e=t.interaction,n=t.pointerEvent,i=t.eventTarget,o=t.targets;if("hold"===n.type&&o.length){var a=o[0].eventable.options.holdRepeatInterval;a<=0||(e.holdIntervalHandle=setTimeout((function(){r.fire({interaction:e,eventTarget:i,type:"hold",pointer:n,event:n})}),a))}}function l(t){var e=t.interaction;e.holdIntervalHandle&&(clearInterval(e.holdIntervalHandle),e.holdIntervalHandle=null)}r.defaults.holdRepeatInterval=0,r.types.push("holdrepeat"),e.exports={onNew:u,onFired:c,endHoldRepeat:l}},{"../Interaction":5,"./base":30}],32:[function(t,e,n){"use strict";var r=t("./base"),i=t("../Interactable"),o=t("../utils/is"),a=t("../scope"),s=t("../utils/extend"),u=t("../utils/arr").merge;r.signals.on("collect-targets",(function(t){var e=t.targets,n=t.element,r=t.type,i=t.eventTarget;a.interactables.forEachMatch(n,(function(t){var a=t.events,s=a.options;a[r]&&o.element(n)&&t.testIgnoreAllow(s,n,i)&&e.push({element:n,eventable:a,props:{interactable:t}})}))})),i.signals.on("new",(function(t){var e=t.interactable;e.events.getRect=function(t){return e.getRect(t)}})),i.signals.on("set",(function(t){var e=t.interactable,n=t.options;s(e.events.options,r.defaults),s(e.events.options,n)})),u(i.eventTypes,r.types),i.prototype.pointerEvents=function(t){return s(this.events.options,t),this};var c=i.prototype._backCompatOption;i.prototype._backCompatOption=function(t,e){var n=c.call(this,t,e);return n===this&&(this.events.options[t]=e),n},i.settingsMethods.push("pointerEvents")},{"../Interactable":4,"../scope":33,"../utils/arr":35,"../utils/extend":41,"../utils/is":46,"./base":30}],33:[function(t,e,n){"use strict";var r=t("./utils"),i=t("./utils/events"),o=t("./utils/Signals").new(),a=t("./utils/window").getWindow,s={signals:o,events:i,utils:r,document:t("./utils/domObjects").document,documents:[],addDocument:function(t,e){if(r.contains(s.documents,t))return!1;e=e||a(t),s.documents.push(t),i.documents.push(t),t!==s.document&&i.add(e,"unload",s.onWindowUnload),o.fire("add-document",{doc:t,win:e})},removeDocument:function(t,e){var n=s.documents.indexOf(t);e=e||a(t),i.remove(e,"unload",s.onWindowUnload),s.documents.splice(n,1),i.documents.splice(n,1),o.fire("remove-document",{win:e,doc:t})},onWindowUnload:function(){s.removeDocument(this.document,this)}};e.exports=s},{"./utils":44,"./utils/Signals":34,"./utils/domObjects":38,"./utils/events":40,"./utils/window":52}],34:[function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i=function(){function t(){r(this,t),this.listeners={}}return t.prototype.on=function(t,e){this.listeners[t]?this.listeners[t].push(e):this.listeners[t]=[e]},t.prototype.off=function(t,e){if(this.listeners[t]){var n=this.listeners[t].indexOf(e);-1!==n&&this.listeners[t].splice(n,1)}},t.prototype.fire=function(t,e){var n=this.listeners[t];if(n)for(var r=0;r<n.length;r++)if(!1===(0,n[r])(e,t))return},t}();i.new=function(){return new i},e.exports=i},{}],35:[function(t,e,n){"use strict";function r(t,e){return-1!==t.indexOf(e)}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];t.push(r)}return t}e.exports={contains:r,merge:i}},{}],36:[function(t,e,n){"use strict";var r=t("./window").window,i=t("./is"),o=t("./domObjects"),a=o.Element,s=r.navigator,u={supportsTouch:!!("ontouchstart"in r||i.function(r.DocumentTouch)&&o.document instanceof r.DocumentTouch),supportsPointerEvent:!!o.PointerEvent,isIOS:/iP(hone|od|ad)/.test(s.platform),isIOS7:/iP(hone|od|ad)/.test(s.platform)&&/OS 7[^\d]/.test(s.appVersion),isIe9:/MSIE 9/.test(s.userAgent),prefixedMatchesSelector:"matches"in a.prototype?"matches":"webkitMatchesSelector"in a.prototype?"webkitMatchesSelector":"mozMatchesSelector"in a.prototype?"mozMatchesSelector":"oMatchesSelector"in a.prototype?"oMatchesSelector":"msMatchesSelector",pEventTypes:o.PointerEvent?o.PointerEvent===r.MSPointerEvent?{up:"MSPointerUp",down:"MSPointerDown",over:"mouseover",out:"mouseout",move:"MSPointerMove",cancel:"MSPointerCancel"}:{up:"pointerup",down:"pointerdown",over:"pointerover",out:"pointerout",move:"pointermove",cancel:"pointercancel"}:null,wheelEvent:"onmousewheel"in o.document?"mousewheel":"wheel"};u.isOperaMobile="Opera"===s.appName&&u.supportsTouch&&s.userAgent.match("Presto"),e.exports=u},{"./domObjects":38,"./is":46,"./window":52}],37:[function(t,e,n){"use strict";var r=t("./is");e.exports=function t(e){var n={};for(var i in e)r.plainObject(e[i])?n[i]=t(e[i]):n[i]=e[i];return n}},{"./is":46}],38:[function(t,e,n){"use strict";var r={},i=t("./window").window;function o(){}r.document=i.document,r.DocumentFragment=i.DocumentFragment||o,r.SVGElement=i.SVGElement||o,r.SVGSVGElement=i.SVGSVGElement||o,r.SVGElementInstance=i.SVGElementInstance||o,r.Element=i.Element||o,r.HTMLElement=i.HTMLElement||r.Element,r.Event=i.Event,r.Touch=i.Touch||o,r.PointerEvent=i.PointerEvent||i.MSPointerEvent,e.exports=r},{"./window":52}],39:[function(t,e,n){"use strict";var r=t("./window"),i=t("./browser"),o=t("./is"),a=t("./domObjects"),s={nodeContains:function(t,e){for(;e;){if(e===t)return!0;e=e.parentNode}return!1},closest:function(t,e){for(;o.element(t);){if(s.matchesSelector(t,e))return t;t=s.parentNode(t)}return null},parentNode:function(t){var e=t.parentNode;if(o.docFrag(e)){for(;(e=e.host)&&o.docFrag(e););return e}return e},matchesSelector:function(t,e){return r.window!==r.realWindow&&(e=e.replace(/\/deep\//g," ")),t[i.prefixedMatchesSelector](e)},indexOfDeepestElement:function(t){var e=[],n=[],r=void 0,i=t[0],o=i?0:-1,s=void 0,u=void 0,c=void 0,l=void 0;for(c=1;c<t.length;c++)if((r=t[c])&&r!==i)if(i){if(r.parentNode!==r.ownerDocument)if(i.parentNode!==r.ownerDocument){if(!e.length)for(s=i;s.parentNode&&s.parentNode!==s.ownerDocument;)e.unshift(s),s=s.parentNode;if(i instanceof a.HTMLElement&&r instanceof a.SVGElement&&!(r instanceof a.SVGSVGElement)){if(r===i.parentNode)continue;s=r.ownerSVGElement}else s=r;for(n=[];s.parentNode!==s.ownerDocument;)n.unshift(s),s=s.parentNode;for(l=0;n[l]&&n[l]===e[l];)l++;var f=[n[l-1],n[l],e[l]];for(u=f[0].lastChild;u;){if(u===f[1]){i=r,o=c,e=[];break}if(u===f[2])break;u=u.previousSibling}}else i=r,o=c}else i=r,o=c;return o},matchesUpTo:function(t,e,n){for(;o.element(t);){if(s.matchesSelector(t,e))return!0;if((t=s.parentNode(t))===n)return s.matchesSelector(t,e)}return!1},getActualElement:function(t){return t instanceof a.SVGElementInstance?t.correspondingUseElement:t},getScrollXY:function(t){return{x:(t=t||r.window).scrollX||t.document.documentElement.scrollLeft,y:t.scrollY||t.document.documentElement.scrollTop}},getElementClientRect:function(t){var e=t instanceof a.SVGElement?t.getBoundingClientRect():t.getClientRects()[0];return e&&{left:e.left,right:e.right,top:e.top,bottom:e.bottom,width:e.width||e.right-e.left,height:e.height||e.bottom-e.top}},getElementRect:function(t){var e=s.getElementClientRect(t);if(!i.isIOS7&&e){var n=s.getScrollXY(r.getWindow(t));e.left+=n.x,e.right+=n.x,e.top+=n.y,e.bottom+=n.y}return e},getPath:function(t){for(var e=[];t;)e.push(t),t=s.parentNode(t);return e},trySelector:function(t){return!!o.string(t)&&(a.document.querySelector(t),!0)}};e.exports=s},{"./browser":36,"./domObjects":38,"./is":46,"./window":52}],40:[function(t,e,n){"use strict";var r,i=t("./is"),o=t("./domUtils"),a=t("./pointerUtils"),s=t("./pointerExtend"),u=t("./window").window,c=t("./arr").contains,l=[],f=[],d={},h=[],p=(r=!1,u.document.createElement("div").addEventListener("test",null,{get capture(){r=!0}}),r);function m(t,e,n,r){var i=x(r),o=l.indexOf(t),a=f[o];a||(a={events:{},typeCount:0},o=l.push(t)-1,f.push(a)),a.events[e]||(a.events[e]=[],a.typeCount++),c(a.events[e],n)||(t.addEventListener(e,n,p?i:!!i.capture),a.events[e].push(n))}function g(t,e,n,r){var i=x(r),o=l.indexOf(t),a=f[o];if(a&&a.events)if("all"!==e){if(a.events[e]){var s=a.events[e].length;if("all"===n){for(var u=0;u<s;u++)g(t,e,a.events[e][u],i);return}for(var c=0;c<s;c++)if(a.events[e][c]===n){t.removeEventListener("on"+e,n,p?i:!!i.capture),a.events[e].splice(c,1);break}a.events[e]&&0===a.events[e].length&&(a.events[e]=null,a.typeCount--)}a.typeCount||(f.splice(o,1),l.splice(o,1))}else for(e in a.events)a.events.hasOwnProperty(e)&&g(t,e,"all")}function v(t,e,n,r,i){var o=x(i);if(!d[n]){d[n]={selectors:[],contexts:[],listeners:[]};for(var a=0;a<h.length;a++){var s=h[a];m(s,n,b),m(s,n,_,!0)}}var u=d[n],c=void 0;for(c=u.selectors.length-1;c>=0&&(u.selectors[c]!==t||u.contexts[c]!==e);c--);-1===c&&(c=u.selectors.length,u.selectors.push(t),u.contexts.push(e),u.listeners.push([])),u.listeners[c].push([r,!!o.capture,o.passive])}function y(t,e,n,r,i){var o=x(i),a=d[n],s=!1,u=void 0;if(a)for(u=a.selectors.length-1;u>=0;u--)if(a.selectors[u]===t&&a.contexts[u]===e){for(var c=a.listeners[u],l=c.length-1;l>=0;l--){var f=c[l],h=f[0],p=f[1],m=f[2];if(h===r&&p===!!o.capture&&m===o.passive){c.splice(l,1),c.length||(a.selectors.splice(u,1),a.contexts.splice(u,1),a.listeners.splice(u,1),g(e,n,b),g(e,n,_,!0),a.selectors.length||(d[n]=null)),s=!0;break}}if(s)break}}function b(t,e){var n=x(e),r={},u=d[t.type],c=a.getEventTargets(t)[0],l=c;for(s(r,t),r.originalEvent=t,r.preventDefault=w;i.element(l);){for(var f=0;f<u.selectors.length;f++){var h=u.selectors[f],p=u.contexts[f];if(o.matchesSelector(l,h)&&o.nodeContains(p,c)&&o.nodeContains(p,l)){var m=u.listeners[f];r.currentTarget=l;for(var g=0;g<m.length;g++){var v=m[g],y=v[0],b=v[1],_=v[2];b===!!n.capture&&_===n.passive&&y(r)}}}l=o.parentNode(l)}}function _(t){return b.call(this,t,!0)}function w(){this.originalEvent.preventDefault()}function x(t){return i.object(t)?t:{capture:t}}e.exports={add:m,remove:g,addDelegate:v,removeDelegate:y,delegateListener:b,delegateUseCapture:_,delegatedEvents:d,documents:h,supportsOptions:p,_elements:l,_targets:f}},{"./arr":35,"./domUtils":39,"./is":46,"./pointerExtend":48,"./pointerUtils":49,"./window":52}],41:[function(t,e,n){"use strict";e.exports=function(t,e){for(var n in e)t[n]=e[n];return t}},{}],42:[function(t,e,n){"use strict";var r=t("./rect"),i=r.resolveRectLike,o=r.rectToXY;e.exports=function(t,e,n){var r=t.options[n],a=r&&r.origin||t.options.origin,s=i(a,t,e,[t&&e]);return o(s)||{x:0,y:0}}},{"./rect":51}],43:[function(t,e,n){"use strict";e.exports=function(t,e){return Math.sqrt(t*t+e*e)}},{}],44:[function(t,e,n){"use strict";var r=t("./extend"),i=t("./window"),o={warnOnce:function(t,e){var n=!1;return function(){return n||(i.window.console.warn(e),n=!0),t.apply(this,arguments)}},_getQBezierValue:function(t,e,n,r){var i=1-t;return i*i*e+2*i*t*n+t*t*r},getQuadraticCurvePoint:function(t,e,n,r,i,a,s){return{x:o._getQBezierValue(s,t,n,i),y:o._getQBezierValue(s,e,r,a)}},easeOutQuad:function(t,e,n,r){return-n*(t/=r)*(t-2)+e},copyAction:function(t,e){return t.name=e.name,t.axis=e.axis,t.edges=e.edges,t},is:t("./is"),extend:r,hypot:t("./hypot"),getOriginXY:t("./getOriginXY")};r(o,t("./arr")),r(o,t("./domUtils")),r(o,t("./pointerUtils")),r(o,t("./rect")),e.exports=o},{"./arr":35,"./domUtils":39,"./extend":41,"./getOriginXY":42,"./hypot":43,"./is":46,"./pointerUtils":49,"./rect":51,"./window":52}],45:[function(t,e,n){"use strict";var r=t("../scope"),i=t("./index"),o={methodOrder:["simulationResume","mouseOrPen","hasPointer","idle"],search:function(t,e,n){for(var r=i.getPointerType(t),a={pointer:t,pointerId:i.getPointerId(t),pointerType:r,eventType:e,eventTarget:n},s=0;s<o.methodOrder.length;s++){var u;u=o.methodOrder[s];var c=o[u](a);if(c)return c}},simulationResume:function(t){var e=t.pointerType,n=t.eventType,o=t.eventTarget;if(!/down|start/i.test(n))return null;for(var a=0;a<r.interactions.length;a++){var s=r.interactions[a],u=o;if(s.simulation&&s.simulation.allowResume&&s.pointerType===e)for(;u;){if(u===s.element)return s;u=i.parentNode(u)}}return null},mouseOrPen:function(t){var e=t.pointerId,n=t.pointerType,o=t.eventType;if("mouse"!==n&&"pen"!==n)return null;for(var a=void 0,s=0;s<r.interactions.length;s++){var u=r.interactions[s];if(u.pointerType===n){if(u.simulation&&!i.contains(u.pointerIds,e))continue;if(u.interacting())return u;a||(a=u)}}if(a)return a;for(var c=0;c<r.interactions.length;c++){var l=r.interactions[c];if(!(l.pointerType!==n||/down/i.test(o)&&l.simulation))return l}return null},hasPointer:function(t){for(var e=t.pointerId,n=0;n<r.interactions.length;n++){var o=r.interactions[n];if(i.contains(o.pointerIds,e))return o}},idle:function(t){for(var e=t.pointerType,n=0;n<r.interactions.length;n++){var i=r.interactions[n];if(1===i.pointerIds.length){var o=i.target;if(o&&!o.options.gesture.enabled)continue}else if(i.pointerIds.length>=2)continue;if(!i.interacting()&&e===i.pointerType)return i}return null}};e.exports=o},{"../scope":33,"./index":44}],46:[function(t,e,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=t("./window"),o=t("./isWindow"),a={array:function(){},window:function(t){return t===i.window||o(t)},docFrag:function(t){return a.object(t)&&11===t.nodeType},object:function(t){return!!t&&"object"===(void 0===t?"undefined":r(t))},function:function(t){return"function"==typeof t},number:function(t){return"number"==typeof t},bool:function(t){return"boolean"==typeof t},string:function(t){return"string"==typeof t},element:function(t){if(!t||"object"!==(void 0===t?"undefined":r(t)))return!1;var e=i.getWindow(t)||i.window;return/object|function/.test(r(e.Element))?t instanceof e.Element:1===t.nodeType&&"string"==typeof t.nodeName},plainObject:function(t){return a.object(t)&&"Object"===t.constructor.name}};a.array=function(t){return a.object(t)&&void 0!==t.length&&a.function(t.splice)},e.exports=a},{"./isWindow":47,"./window":52}],47:[function(t,e,n){"use strict";e.exports=function(t){return!(!t||!t.Window)&&t instanceof t.Window}},{}],48:[function(t,e,n){"use strict";function r(t,n){for(var r in n){var i=e.exports.prefixedPropREs,o=!1;for(var a in i)if(0===r.indexOf(a)&&i[a].test(r)){o=!0;break}o||"function"==typeof n[r]||(t[r]=n[r])}return t}r.prefixedPropREs={webkit:/(Movement[XY]|Radius[XY]|RotationAngle|Force)$/},e.exports=r},{}],49:[function(t,e,n){"use strict";var r=t("./hypot"),i=t("./browser"),o=t("./domObjects"),a=t("./domUtils"),s=t("./domObjects"),u=t("./is"),c={copyCoords:function(t,e){t.page=t.page||{},t.page.x=e.page.x,t.page.y=e.page.y,t.client=t.client||{},t.client.x=e.client.x,t.client.y=e.client.y,t.timeStamp=e.timeStamp},setCoordDeltas:function(t,e,n){t.page.x=n.page.x-e.page.x,t.page.y=n.page.y-e.page.y,t.client.x=n.client.x-e.client.x,t.client.y=n.client.y-e.client.y,t.timeStamp=n.timeStamp-e.timeStamp;var i=Math.max(t.timeStamp/1e3,.001);t.page.speed=r(t.page.x,t.page.y)/i,t.page.vx=t.page.x/i,t.page.vy=t.page.y/i,t.client.speed=r(t.client.x,t.page.y)/i,t.client.vx=t.client.x/i,t.client.vy=t.client.y/i},isNativePointer:function(t){return t instanceof o.Event||t instanceof o.Touch},getXY:function(t,e,n){return t=t||"page",(n=n||{}).x=e[t+"X"],n.y=e[t+"Y"],n},getPageXY:function(t,e){return e=e||{},i.isOperaMobile&&c.isNativePointer(t)?(c.getXY("screen",t,e),e.x+=window.scrollX,e.y+=window.scrollY):c.getXY("page",t,e),e},getClientXY:function(t,e){return e=e||{},i.isOperaMobile&&c.isNativePointer(t)?c.getXY("screen",t,e):c.getXY("client",t,e),e},getPointerId:function(t){return u.number(t.pointerId)?t.pointerId:t.identifier},setCoords:function(t,e,n){var r=e.length>1?c.pointerAverage(e):e[0],i={};c.getPageXY(r,i),t.page.x=i.x,t.page.y=i.y,c.getClientXY(r,i),t.client.x=i.x,t.client.y=i.y,t.timeStamp=u.number(n)?n:(new Date).getTime()},pointerExtend:t("./pointerExtend"),getTouchPair:function(t){var e=[];return u.array(t)?(e[0]=t[0],e[1]=t[1]):"touchend"===t.type?1===t.touches.length?(e[0]=t.touches[0],e[1]=t.changedTouches[0]):0===t.touches.length&&(e[0]=t.changedTouches[0],e[1]=t.changedTouches[1]):(e[0]=t.touches[0],e[1]=t.touches[1]),e},pointerAverage:function(t){for(var e={pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0},n=0;n<t.length;n++){var r=t[n];for(var i in e)e[i]+=r[i]}for(var o in e)e[o]/=t.length;return e},touchBBox:function(t){if(t.length||t.touches&&t.touches.length>1){var e=c.getTouchPair(t),n=Math.min(e[0].pageX,e[1].pageX),r=Math.min(e[0].pageY,e[1].pageY);return{x:n,y:r,left:n,top:r,width:Math.max(e[0].pageX,e[1].pageX)-n,height:Math.max(e[0].pageY,e[1].pageY)-r}}},touchDistance:function(t,e){var n=e+"X",i=e+"Y",o=c.getTouchPair(t),a=o[0][n]-o[1][n],s=o[0][i]-o[1][i];return r(a,s)},touchAngle:function(t,e,n){var r=n+"X",i=n+"Y",o=c.getTouchPair(t),a=o[1][r]-o[0][r],s=o[1][i]-o[0][i];return 180*Math.atan2(s,a)/Math.PI},getPointerType:function(t){return u.string(t.pointerType)?t.pointerType:u.number(t.pointerType)?[void 0,void 0,"touch","pen","mouse"][t.pointerType]:/touch/.test(t.type)||t instanceof s.Touch?"touch":"mouse"},getEventTargets:function(t){var e=u.function(t.composedPath)?t.composedPath():t.path;return[a.getActualElement(e?e[0]:t.target),a.getActualElement(t.currentTarget)]}};e.exports=c},{"./browser":36,"./domObjects":38,"./domUtils":39,"./hypot":43,"./is":46,"./pointerExtend":48}],50:[function(t,e,n){"use strict";for(var r=t("./window").window,i=["ms","moz","webkit","o"],o=0,a=void 0,s=void 0,u=0;u<i.length&&!r.requestAnimationFrame;u++)a=r[i[u]+"RequestAnimationFrame"],s=r[i[u]+"CancelAnimationFrame"]||r[i[u]+"CancelRequestAnimationFrame"];a||(a=function(t){var e=(new Date).getTime(),n=Math.max(0,16-(e-o)),r=setTimeout((function(){t(e+n)}),n);return o=e+n,r}),s||(s=function(t){clearTimeout(t)}),e.exports={request:a,cancel:s}},{"./window":52}],51:[function(t,e,n){"use strict";var r=t("./extend"),i=t("./is"),o=t("./domUtils"),a=o.closest,s=o.parentNode,u=o.getElementRect,c={getStringOptionResult:function(t,e,n){return i.string(t)?t="parent"===t?s(n):"self"===t?e.getRect(n):a(n,t):null},resolveRectLike:function(t,e,n,r){return t=c.getStringOptionResult(t,e,n)||t,i.function(t)&&(t=t.apply(null,r)),i.element(t)&&(t=u(t)),t},rectToXY:function(t){return t&&{x:"x"in t?t.x:t.left,y:"y"in t?t.y:t.top}},xywhToTlbr:function(t){return!t||"left"in t&&"top"in t||((t=r({},t)).left=t.x||0,t.top=t.y||0,t.right=t.right||t.left+t.width,t.bottom=t.bottom||t.top+t.height),t},tlbrToXywh:function(t){return!t||"x"in t&&"y"in t||((t=r({},t)).x=t.left||0,t.top=t.top||0,t.width=t.width||t.right-t.x,t.height=t.height||t.bottom-t.y),t}};e.exports=c},{"./domUtils":39,"./extend":41,"./is":46}],52:[function(t,e,n){"use strict";var r=e.exports,i=t("./isWindow");function o(t){r.realWindow=t;var e=t.document.createTextNode("");e.ownerDocument!==t.document&&"function"==typeof t.wrap&&t.wrap(e)===e&&(t=t.wrap(t)),r.window=t}"undefined"==typeof window?(r.window=void 0,r.realWindow=void 0):o(window),r.getWindow=function(t){if(i(t))return t;var e=t.ownerDocument||t;return e.defaultView||e.parentWindow||r.window},r.init=o},{"./isWindow":47}]},{},[1])(1)},66337:function(){!function(){"use strict";if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){for(var e=window.document,n=i(e);n;)n=i(e=n.ownerDocument);return e}(),e=[],n=null,r=null;a.prototype.THROTTLE_TIMEOUT=100,a.prototype.POLL_INTERVAL=null,a.prototype.USE_MUTATION_OBSERVER=!0,a._setupCrossOriginUpdater=function(){return n||(n=function(t,n){r=t&&n?f(t,n):{top:0,bottom:0,left:0,right:0,width:0,height:0},e.forEach((function(t){t._checkForIntersections()}))}),n},a._resetCrossOriginUpdater=function(){n=null,r=null},a.prototype.observe=function(t){if(!this._observationTargets.some((function(e){return e.element==t}))){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},a.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},a.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},a.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},a.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},a.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},a.prototype._monitorIntersections=function(e){var n=e.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(e)){var r=this._checkForIntersections,o=null,a=null;this.POLL_INTERVAL?o=n.setInterval(r,this.POLL_INTERVAL):(s(n,"resize",r,!0),s(e,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(a=new n.MutationObserver(r)).observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push((function(){var t=e.defaultView;t&&(o&&t.clearInterval(o),u(t,"resize",r,!0)),u(e,"scroll",r,!0),a&&a.disconnect()}));var c=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=c){var l=i(e);l&&this._monitorIntersections(l.ownerDocument)}}},a.prototype._unmonitorIntersections=function(e){var n=this._monitoringDocuments.indexOf(e);if(-1!=n){var r=this.root&&(this.root.ownerDocument||this.root)||t,o=this._observationTargets.some((function(t){var n=t.element.ownerDocument;if(n==e)return!0;for(;n&&n!=r;){var o=i(n);if((n=o&&o.ownerDocument)==e)return!0}return!1}));if(!o){var a=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),a(),e!=r){var s=i(e);s&&this._unmonitorIntersections(s.ownerDocument)}}}},a.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e<t.length;e++)t[e]()},a.prototype._checkForIntersections=function(){if(this.root||!n||r){var t=this._rootIsInDom(),e=t?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach((function(r){var i=r.element,a=c(i),s=this._rootContainsTarget(i),u=r.entry,l=t&&s&&this._computeTargetAndRootIntersection(i,a,e),f=null;this._rootContainsTarget(i)?n&&!this.root||(f=e):f={top:0,bottom:0,left:0,right:0,width:0,height:0};var d=r.entry=new o({time:window.performance&&performance.now&&performance.now(),target:i,boundingClientRect:a,rootBounds:f,intersectionRect:l});u?t&&s?this._hasCrossedThreshold(u,d)&&this._queuedEntries.push(d):u&&u.isIntersecting&&this._queuedEntries.push(d):this._queuedEntries.push(d)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},a.prototype._computeTargetAndRootIntersection=function(e,i,o){if("none"!=window.getComputedStyle(e).display){for(var a,s,u,l,d,p,m,g,v=i,y=h(e),b=!1;!b&&y;){var _=null,w=1==y.nodeType?window.getComputedStyle(y):{};if("none"==w.display)return null;if(y==this.root||9==y.nodeType)if(b=!0,y==this.root||y==t)n&&!this.root?!r||0==r.width&&0==r.height?(y=null,_=null,v=null):_=r:_=o;else{var x=h(y),T=x&&c(x),S=x&&this._computeTargetAndRootIntersection(x,T,o);T&&S?(y=x,_=f(T,S)):(y=null,v=null)}else{var E=y.ownerDocument;y!=E.body&&y!=E.documentElement&&"visible"!=w.overflow&&(_=c(y))}if(_&&(a=_,s=v,u=void 0,l=void 0,d=void 0,p=void 0,m=void 0,g=void 0,u=Math.max(a.top,s.top),l=Math.min(a.bottom,s.bottom),d=Math.max(a.left,s.left),p=Math.min(a.right,s.right),g=l-u,v=(m=p-d)>=0&&g>=0&&{top:u,bottom:l,left:d,right:p,width:m,height:g}||null),!v)break;y=y&&h(y)}return v}},a.prototype._getRootRect=function(){var e;if(this.root&&!p(this.root))e=c(this.root);else{var n=p(this.root)?this.root:t,r=n.documentElement,i=n.body;e={top:0,left:0,right:r.clientWidth||i.clientWidth,width:r.clientWidth||i.clientWidth,bottom:r.clientHeight||i.clientHeight,height:r.clientHeight||i.clientHeight}}return this._expandRectByRootMargin(e)},a.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map((function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100})),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},a.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,r=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==r)for(var i=0;i<this.thresholds.length;i++){var o=this.thresholds[i];if(o==n||o==r||o<n!=o<r)return!0}},a.prototype._rootIsInDom=function(){return!this.root||d(t,this.root)},a.prototype._rootContainsTarget=function(e){var n=this.root&&(this.root.ownerDocument||this.root)||t;return d(n,e)&&(!this.root||n==e.ownerDocument)},a.prototype._registerInstance=function(){e.indexOf(this)<0&&e.push(this)},a.prototype._unregisterInstance=function(){var t=e.indexOf(this);-1!=t&&e.splice(t,1)},window.IntersectionObserver=a,window.IntersectionObserverEntry=o}function i(t){try{return t.defaultView&&t.defaultView.frameElement||null}catch(t){return null}}function o(t){this.time=t.time,this.target=t.target,this.rootBounds=l(t.rootBounds),this.boundingClientRect=l(t.boundingClientRect),this.intersectionRect=l(t.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!t.intersectionRect;var e=this.boundingClientRect,n=e.width*e.height,r=this.intersectionRect,i=r.width*r.height;this.intersectionRatio=n?Number((i/n).toFixed(4)):this.isIntersecting?1:0}function a(t,e){var n,r,i,o=e||{};if("function"!=typeof t)throw new Error("callback must be a function");if(o.root&&1!=o.root.nodeType&&9!=o.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=(n=this._checkForIntersections.bind(this),r=this.THROTTLE_TIMEOUT,i=null,function(){i||(i=setTimeout((function(){n(),i=null}),r))}),this._callback=t,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(o.rootMargin),this.thresholds=this._initThresholds(o.threshold),this.root=o.root||null,this.rootMargin=this._rootMarginValues.map((function(t){return t.value+t.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function s(t,e,n,r){"function"==typeof t.addEventListener?t.addEventListener(e,n,r||!1):"function"==typeof t.attachEvent&&t.attachEvent("on"+e,n)}function u(t,e,n,r){"function"==typeof t.removeEventListener?t.removeEventListener(e,n,r||!1):"function"==typeof t.detatchEvent&&t.detatchEvent("on"+e,n)}function c(t){var e;try{e=t.getBoundingClientRect()}catch(t){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function l(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function f(t,e){var n=e.top-t.top,r=e.left-t.left;return{top:n,left:r,height:e.height,width:e.width,bottom:n+e.height,right:r+e.width}}function d(t,e){for(var n=e;n;){if(n==t)return!0;n=h(n)}return!1}function h(e){var n=e.parentNode;return 9==e.nodeType&&e!=t?i(e):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function p(t){return t&&9===t.nodeType}}()},41143:function(t){"use strict";t.exports=function(t,e,n,r,i,o,a,s){if(!t){var u;if(void 0===e)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,i,o,a,s],l=0;(u=new Error(e.replace(/%s/g,(function(){return c[l++]})))).name="Invariant Violation"}throw u.framesToPop=1,u}}},27376:function(t){t.exports=function(t){var n=e.call(t);return"[object Function]"===n||"function"==typeof t&&"[object RegExp]"!==n||"undefined"!=typeof window&&(t===window.setTimeout||t===window.alert||t===window.confirm||t===window.prompt)};var e=Object.prototype.toString},19755:function(t,e){var n;!function(e,n){"use strict";"object"==typeof t.exports?t.exports=e.document?n(e,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return n(t)}:n(e)}("undefined"!=typeof window?window:this,(function(r,i){"use strict";var o=[],a=Object.getPrototypeOf,s=o.slice,u=o.flat?function(t){return o.flat.call(t)}:function(t){return o.concat.apply([],t)},c=o.push,l=o.indexOf,f={},d=f.toString,h=f.hasOwnProperty,p=h.toString,m=p.call(Object),g={},v=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType&&"function"!=typeof t.item},y=function(t){return null!=t&&t===t.window},b=r.document,_={type:!0,src:!0,nonce:!0,noModule:!0};function w(t,e,n){var r,i,o=(n=n||b).createElement("script");if(o.text=t,e)for(r in _)(i=e[r]||e.getAttribute&&e.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?f[d.call(t)]||"object":typeof t}var T="3.6.0",S=function(t,e){return new S.fn.init(t,e)};function E(t){var e=!!t&&"length"in t&&t.length,n=x(t);return!v(t)&&!y(t)&&("array"===n||0===e||"number"==typeof e&&e>0&&e-1 in t)}S.fn=S.prototype={jquery:T,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(t){return null==t?s.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=S.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return S.each(this,t)},map:function(t){return this.pushStack(S.map(this,(function(e,n){return t.call(e,n,e)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,(function(t,e){return(e+1)%2})))},odd:function(){return this.pushStack(S.grep(this,(function(t,e){return e%2})))},eq:function(t){var e=this.length,n=+t+(t<0?e:0);return this.pushStack(n>=0&&n<e?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:c,sort:o.sort,splice:o.splice},S.extend=S.fn.extend=function(){var t,e,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,c=!1;for("boolean"==typeof a&&(c=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(t=arguments[s]))for(e in t)r=t[e],"__proto__"!==e&&a!==r&&(c&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[e],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[e]=S.extend(c,o,r)):void 0!==r&&(a[e]=r));return a},S.extend({expando:"jQuery"+(T+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isPlainObject:function(t){var e,n;return!(!t||"[object Object]"!==d.call(t))&&(!(e=a(t))||"function"==typeof(n=h.call(e,"constructor")&&e.constructor)&&p.call(n)===m)},isEmptyObject:function(t){var e;for(e in t)return!1;return!0},globalEval:function(t,e,n){w(t,{nonce:e&&e.nonce},n)},each:function(t,e){var n,r=0;if(E(t))for(n=t.length;r<n&&!1!==e.call(t[r],r,t[r]);r++);else for(r in t)if(!1===e.call(t[r],r,t[r]))break;return t},makeArray:function(t,e){var n=e||[];return null!=t&&(E(Object(t))?S.merge(n,"string"==typeof t?[t]:t):c.call(n,t)),n},inArray:function(t,e,n){return null==e?-1:l.call(e,t,n)},merge:function(t,e){for(var n=+e.length,r=0,i=t.length;r<n;r++)t[i++]=e[r];return t.length=i,t},grep:function(t,e,n){for(var r=[],i=0,o=t.length,a=!n;i<o;i++)!e(t[i],i)!==a&&r.push(t[i]);return r},map:function(t,e,n){var r,i,o=0,a=[];if(E(t))for(r=t.length;o<r;o++)null!=(i=e(t[o],o,n))&&a.push(i);else for(o in t)null!=(i=e(t[o],o,n))&&a.push(i);return u(a)},guid:1,support:g}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=o[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(t,e){f["[object "+e+"]"]=e.toLowerCase()}));var k=function(t){var e,n,r,i,o,a,s,u,c,l,f,d,h,p,m,g,v,y,b,_="sizzle"+1*new Date,w=t.document,x=0,T=0,S=ut(),E=ut(),k=ut(),C=ut(),O=function(t,e){return t===e&&(f=!0),0},A={}.hasOwnProperty,M=[],P=M.pop,D=M.push,I=M.push,L=M.slice,R=function(t,e){for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return n;return-1},N="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",j="[\\x20\\t\\r\\n\\f]",F="(?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",U="\\[[\\x20\\t\\r\\n\\f]*("+F+")(?:"+j+"*([*^$|!~]?=)"+j+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+F+"))|)"+j+"*\\]",B=":("+F+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+U+")*)|.*)\\)|)",z=new RegExp(j+"+","g"),q=new RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$","g"),H=new RegExp("^[\\x20\\t\\r\\n\\f]*,[\\x20\\t\\r\\n\\f]*"),W=new RegExp("^[\\x20\\t\\r\\n\\f]*([>+~]|[\\x20\\t\\r\\n\\f])[\\x20\\t\\r\\n\\f]*"),V=new RegExp(j+"|>"),Y=new RegExp(B),$=new RegExp("^"+F+"$"),G={ID:new RegExp("^#("+F+")"),CLASS:new RegExp("^\\.("+F+")"),TAG:new RegExp("^("+F+"|[*])"),ATTR:new RegExp("^"+U),PSEUDO:new RegExp("^"+B),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:new RegExp("^(?:"+N+")$","i"),needsContext:new RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},Z=/HTML$/i,K=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tt=/[+~]/,et=new RegExp("\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])","g"),nt=function(t,e){var n="0x"+t.slice(1)-65536;return e||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},rt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,it=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},ot=function(){d()},at=_t((function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{I.apply(M=L.call(w.childNodes),w.childNodes),M[w.childNodes.length].nodeType}catch(t){I={apply:M.length?function(t,e){D.apply(t,L.call(e))}:function(t,e){for(var n=t.length,r=0;t[n++]=e[r++];);t.length=n-1}}}function st(t,e,r,i){var o,s,c,l,f,p,v,y=e&&e.ownerDocument,w=e?e.nodeType:9;if(r=r||[],"string"!=typeof t||!t||1!==w&&9!==w&&11!==w)return r;if(!i&&(d(e),e=e||h,m)){if(11!==w&&(f=J.exec(t)))if(o=f[1]){if(9===w){if(!(c=e.getElementById(o)))return r;if(c.id===o)return r.push(c),r}else if(y&&(c=y.getElementById(o))&&b(e,c)&&c.id===o)return r.push(c),r}else{if(f[2])return I.apply(r,e.getElementsByTagName(t)),r;if((o=f[3])&&n.getElementsByClassName&&e.getElementsByClassName)return I.apply(r,e.getElementsByClassName(o)),r}if(n.qsa&&!C[t+" "]&&(!g||!g.test(t))&&(1!==w||"object"!==e.nodeName.toLowerCase())){if(v=t,y=e,1===w&&(V.test(t)||W.test(t))){for((y=tt.test(t)&&vt(e.parentNode)||e)===e&&n.scope||((l=e.getAttribute("id"))?l=l.replace(rt,it):e.setAttribute("id",l=_)),s=(p=a(t)).length;s--;)p[s]=(l?"#"+l:":scope")+" "+bt(p[s]);v=p.join(",")}try{return I.apply(r,y.querySelectorAll(v)),r}catch(e){C(t,!0)}finally{l===_&&e.removeAttribute("id")}}}return u(t.replace(q,"$1"),e,r,i)}function ut(){var t=[];return function e(n,i){return t.push(n+" ")>r.cacheLength&&delete e[t.shift()],e[n+" "]=i}}function ct(t){return t[_]=!0,t}function lt(t){var e=h.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function ft(t,e){for(var n=t.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=e}function dt(t,e){var n=e&&t,r=n&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function ht(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function pt(t){return function(e){var n=e.nodeName.toLowerCase();return("input"===n||"button"===n)&&e.type===t}}function mt(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&at(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function gt(t){return ct((function(e){return e=+e,ct((function(n,r){for(var i,o=t([],n.length,e),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))}))}))}function vt(t){return t&&void 0!==t.getElementsByTagName&&t}for(e in n=st.support={},o=st.isXML=function(t){var e=t&&t.namespaceURI,n=t&&(t.ownerDocument||t).documentElement;return!Z.test(e||n&&n.nodeName||"HTML")},d=st.setDocument=function(t){var e,i,a=t?t.ownerDocument||t:w;return a!=h&&9===a.nodeType&&a.documentElement?(p=(h=a).documentElement,m=!o(h),w!=h&&(i=h.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",ot,!1):i.attachEvent&&i.attachEvent("onunload",ot)),n.scope=lt((function(t){return p.appendChild(t).appendChild(h.createElement("div")),void 0!==t.querySelectorAll&&!t.querySelectorAll(":scope fieldset div").length})),n.attributes=lt((function(t){return t.className="i",!t.getAttribute("className")})),n.getElementsByTagName=lt((function(t){return t.appendChild(h.createComment("")),!t.getElementsByTagName("*").length})),n.getElementsByClassName=Q.test(h.getElementsByClassName),n.getById=lt((function(t){return p.appendChild(t).id=_,!h.getElementsByName||!h.getElementsByName(_).length})),n.getById?(r.filter.ID=function(t){var e=t.replace(et,nt);return function(t){return t.getAttribute("id")===e}},r.find.ID=function(t,e){if(void 0!==e.getElementById&&m){var n=e.getElementById(t);return n?[n]:[]}}):(r.filter.ID=function(t){var e=t.replace(et,nt);return function(t){var n=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}},r.find.ID=function(t,e){if(void 0!==e.getElementById&&m){var n,r,i,o=e.getElementById(t);if(o){if((n=o.getAttributeNode("id"))&&n.value===t)return[o];for(i=e.getElementsByName(t),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===t)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):n.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,r=[],i=0,o=e.getElementsByTagName(t);if("*"===t){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&m)return e.getElementsByClassName(t)},v=[],g=[],(n.qsa=Q.test(h.querySelectorAll))&&(lt((function(t){var e;p.appendChild(t).innerHTML="<a id='"+_+"'></a><select id='"+_+"-\r\\' msallowcapture=''><option selected=''></option></select>",t.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),t.querySelectorAll("[selected]").length||g.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|"+N+")"),t.querySelectorAll("[id~="+_+"-]").length||g.push("~="),(e=h.createElement("input")).setAttribute("name",""),t.appendChild(e),t.querySelectorAll("[name='']").length||g.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),t.querySelectorAll(":checked").length||g.push(":checked"),t.querySelectorAll("a#"+_+"+*").length||g.push(".#.+[+~]"),t.querySelectorAll("\\\f"),g.push("[\\r\\n\\f]")})),lt((function(t){t.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=h.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&g.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),p.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),g.push(",.*:")}))),(n.matchesSelector=Q.test(y=p.matches||p.webkitMatchesSelector||p.mozMatchesSelector||p.oMatchesSelector||p.msMatchesSelector))&<((function(t){n.disconnectedMatch=y.call(t,"*"),y.call(t,"[s!='']:x"),v.push("!=",B)})),g=g.length&&new RegExp(g.join("|")),v=v.length&&new RegExp(v.join("|")),e=Q.test(p.compareDocumentPosition),b=e||Q.test(p.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,r=e&&e.parentNode;return t===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):t.compareDocumentPosition&&16&t.compareDocumentPosition(r)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},O=e?function(t,e){if(t===e)return f=!0,0;var r=!t.compareDocumentPosition-!e.compareDocumentPosition;return r||(1&(r=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!n.sortDetached&&e.compareDocumentPosition(t)===r?t==h||t.ownerDocument==w&&b(w,t)?-1:e==h||e.ownerDocument==w&&b(w,e)?1:l?R(l,t)-R(l,e):0:4&r?-1:1)}:function(t,e){if(t===e)return f=!0,0;var n,r=0,i=t.parentNode,o=e.parentNode,a=[t],s=[e];if(!i||!o)return t==h?-1:e==h?1:i?-1:o?1:l?R(l,t)-R(l,e):0;if(i===o)return dt(t,e);for(n=t;n=n.parentNode;)a.unshift(n);for(n=e;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?dt(a[r],s[r]):a[r]==w?-1:s[r]==w?1:0},h):h},st.matches=function(t,e){return st(t,null,null,e)},st.matchesSelector=function(t,e){if(d(t),n.matchesSelector&&m&&!C[e+" "]&&(!v||!v.test(e))&&(!g||!g.test(e)))try{var r=y.call(t,e);if(r||n.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(t){C(e,!0)}return st(e,h,null,[t]).length>0},st.contains=function(t,e){return(t.ownerDocument||t)!=h&&d(t),b(t,e)},st.attr=function(t,e){(t.ownerDocument||t)!=h&&d(t);var i=r.attrHandle[e.toLowerCase()],o=i&&A.call(r.attrHandle,e.toLowerCase())?i(t,e,!m):void 0;return void 0!==o?o:n.attributes||!m?t.getAttribute(e):(o=t.getAttributeNode(e))&&o.specified?o.value:null},st.escape=function(t){return(t+"").replace(rt,it)},st.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},st.uniqueSort=function(t){var e,r=[],i=0,o=0;if(f=!n.detectDuplicates,l=!n.sortStable&&t.slice(0),t.sort(O),f){for(;e=t[o++];)e===t[o]&&(i=r.push(o));for(;i--;)t.splice(r[i],1)}return l=null,t},i=st.getText=function(t){var e,n="",r=0,o=t.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=i(t)}else if(3===o||4===o)return t.nodeValue}else for(;e=t[r++];)n+=i(e);return n},r=st.selectors={cacheLength:50,createPseudo:ct,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(et,nt),t[3]=(t[3]||t[4]||t[5]||"").replace(et,nt),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||st.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&st.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return G.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&Y.test(n)&&(e=a(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(et,nt).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=S[t+" "];return e||(e=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+t+"("+j+"|$)"))&&S(t,(function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")}))},ATTR:function(t,e,n){return function(r){var i=st.attr(r,t);return null==i?"!="===e:!e||(i+="","="===e?i===n:"!="===e?i!==n:"^="===e?n&&0===i.indexOf(n):"*="===e?n&&i.indexOf(n)>-1:"$="===e?n&&i.slice(-n.length)===n:"~="===e?(" "+i.replace(z," ")+" ").indexOf(n)>-1:"|="===e&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(t,e,n,r,i){var o="nth"!==t.slice(0,3),a="last"!==t.slice(-4),s="of-type"===e;return 1===r&&0===i?function(t){return!!t.parentNode}:function(e,n,u){var c,l,f,d,h,p,m=o!==a?"nextSibling":"previousSibling",g=e.parentNode,v=s&&e.nodeName.toLowerCase(),y=!u&&!s,b=!1;if(g){if(o){for(;m;){for(d=e;d=d[m];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;p=m="only"===t&&!p&&"nextSibling"}return!0}if(p=[a?g.firstChild:g.lastChild],a&&y){for(b=(h=(c=(l=(f=(d=g)[_]||(d[_]={}))[d.uniqueID]||(f[d.uniqueID]={}))[t]||[])[0]===x&&c[1])&&c[2],d=h&&g.childNodes[h];d=++h&&d&&d[m]||(b=h=0)||p.pop();)if(1===d.nodeType&&++b&&d===e){l[t]=[x,h,b];break}}else if(y&&(b=h=(c=(l=(f=(d=e)[_]||(d[_]={}))[d.uniqueID]||(f[d.uniqueID]={}))[t]||[])[0]===x&&c[1]),!1===b)for(;(d=++h&&d&&d[m]||(b=h=0)||p.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++b||(y&&((l=(f=d[_]||(d[_]={}))[d.uniqueID]||(f[d.uniqueID]={}))[t]=[x,b]),d!==e)););return(b-=i)===r||b%r==0&&b/r>=0}}},PSEUDO:function(t,e){var n,i=r.pseudos[t]||r.setFilters[t.toLowerCase()]||st.error("unsupported pseudo: "+t);return i[_]?i(e):i.length>1?(n=[t,t,"",e],r.setFilters.hasOwnProperty(t.toLowerCase())?ct((function(t,n){for(var r,o=i(t,e),a=o.length;a--;)t[r=R(t,o[a])]=!(n[r]=o[a])})):function(t){return i(t,0,n)}):i}},pseudos:{not:ct((function(t){var e=[],n=[],r=s(t.replace(q,"$1"));return r[_]?ct((function(t,e,n,i){for(var o,a=r(t,null,i,[]),s=t.length;s--;)(o=a[s])&&(t[s]=!(e[s]=o))})):function(t,i,o){return e[0]=t,r(e,null,o,n),e[0]=null,!n.pop()}})),has:ct((function(t){return function(e){return st(t,e).length>0}})),contains:ct((function(t){return t=t.replace(et,nt),function(e){return(e.textContent||i(e)).indexOf(t)>-1}})),lang:ct((function(t){return $.test(t||"")||st.error("unsupported lang: "+t),t=t.replace(et,nt).toLowerCase(),function(e){var n;do{if(n=m?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(n=n.toLowerCase())===t||0===n.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(e){var n=t.location&&t.location.hash;return n&&n.slice(1)===e.id},root:function(t){return t===p},focus:function(t){return t===h.activeElement&&(!h.hasFocus||h.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:mt(!1),disabled:mt(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!r.pseudos.empty(t)},header:function(t){return X.test(t.nodeName)},input:function(t){return K.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:gt((function(){return[0]})),last:gt((function(t,e){return[e-1]})),eq:gt((function(t,e,n){return[n<0?n+e:n]})),even:gt((function(t,e){for(var n=0;n<e;n+=2)t.push(n);return t})),odd:gt((function(t,e){for(var n=1;n<e;n+=2)t.push(n);return t})),lt:gt((function(t,e,n){for(var r=n<0?n+e:n>e?e:n;--r>=0;)t.push(r);return t})),gt:gt((function(t,e,n){for(var r=n<0?n+e:n;++r<e;)t.push(r);return t}))}},r.pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[e]=ht(e);for(e in{submit:!0,reset:!0})r.pseudos[e]=pt(e);function yt(){}function bt(t){for(var e=0,n=t.length,r="";e<n;e++)r+=t[e].value;return r}function _t(t,e,n){var r=e.dir,i=e.next,o=i||r,a=n&&"parentNode"===o,s=T++;return e.first?function(e,n,i){for(;e=e[r];)if(1===e.nodeType||a)return t(e,n,i);return!1}:function(e,n,u){var c,l,f,d=[x,s];if(u){for(;e=e[r];)if((1===e.nodeType||a)&&t(e,n,u))return!0}else for(;e=e[r];)if(1===e.nodeType||a)if(l=(f=e[_]||(e[_]={}))[e.uniqueID]||(f[e.uniqueID]={}),i&&i===e.nodeName.toLowerCase())e=e[r]||e;else{if((c=l[o])&&c[0]===x&&c[1]===s)return d[2]=c[2];if(l[o]=d,d[2]=t(e,n,u))return!0}return!1}}function wt(t){return t.length>1?function(e,n,r){for(var i=t.length;i--;)if(!t[i](e,n,r))return!1;return!0}:t[0]}function xt(t,e,n,r,i){for(var o,a=[],s=0,u=t.length,c=null!=e;s<u;s++)(o=t[s])&&(n&&!n(o,r,i)||(a.push(o),c&&e.push(s)));return a}function Tt(t,e,n,r,i,o){return r&&!r[_]&&(r=Tt(r)),i&&!i[_]&&(i=Tt(i,o)),ct((function(o,a,s,u){var c,l,f,d=[],h=[],p=a.length,m=o||function(t,e,n){for(var r=0,i=e.length;r<i;r++)st(t,e[r],n);return n}(e||"*",s.nodeType?[s]:s,[]),g=!t||!o&&e?m:xt(m,d,t,s,u),v=n?i||(o?t:p||r)?[]:a:g;if(n&&n(g,v,s,u),r)for(c=xt(v,h),r(c,[],s,u),l=c.length;l--;)(f=c[l])&&(v[h[l]]=!(g[h[l]]=f));if(o){if(i||t){if(i){for(c=[],l=v.length;l--;)(f=v[l])&&c.push(g[l]=f);i(null,v=[],c,u)}for(l=v.length;l--;)(f=v[l])&&(c=i?R(o,f):d[l])>-1&&(o[c]=!(a[c]=f))}}else v=xt(v===a?v.splice(p,v.length):v),i?i(null,a,v,u):I.apply(a,v)}))}function St(t){for(var e,n,i,o=t.length,a=r.relative[t[0].type],s=a||r.relative[" "],u=a?1:0,l=_t((function(t){return t===e}),s,!0),f=_t((function(t){return R(e,t)>-1}),s,!0),d=[function(t,n,r){var i=!a&&(r||n!==c)||((e=n).nodeType?l(t,n,r):f(t,n,r));return e=null,i}];u<o;u++)if(n=r.relative[t[u].type])d=[_t(wt(d),n)];else{if((n=r.filter[t[u].type].apply(null,t[u].matches))[_]){for(i=++u;i<o&&!r.relative[t[i].type];i++);return Tt(u>1&&wt(d),u>1&&bt(t.slice(0,u-1).concat({value:" "===t[u-2].type?"*":""})).replace(q,"$1"),n,u<i&&St(t.slice(u,i)),i<o&&St(t=t.slice(i)),i<o&&bt(t))}d.push(n)}return wt(d)}return yt.prototype=r.filters=r.pseudos,r.setFilters=new yt,a=st.tokenize=function(t,e){var n,i,o,a,s,u,c,l=E[t+" "];if(l)return e?0:l.slice(0);for(s=t,u=[],c=r.preFilter;s;){for(a in n&&!(i=H.exec(s))||(i&&(s=s.slice(i[0].length)||s),u.push(o=[])),n=!1,(i=W.exec(s))&&(n=i.shift(),o.push({value:n,type:i[0].replace(q," ")}),s=s.slice(n.length)),r.filter)!(i=G[a].exec(s))||c[a]&&!(i=c[a](i))||(n=i.shift(),o.push({value:n,type:a,matches:i}),s=s.slice(n.length));if(!n)break}return e?s.length:s?st.error(t):E(t,u).slice(0)},s=st.compile=function(t,e){var n,i=[],o=[],s=k[t+" "];if(!s){for(e||(e=a(t)),n=e.length;n--;)(s=St(e[n]))[_]?i.push(s):o.push(s);s=k(t,function(t,e){var n=e.length>0,i=t.length>0,o=function(o,a,s,u,l){var f,p,g,v=0,y="0",b=o&&[],_=[],w=c,T=o||i&&r.find.TAG("*",l),S=x+=null==w?1:Math.random()||.1,E=T.length;for(l&&(c=a==h||a||l);y!==E&&null!=(f=T[y]);y++){if(i&&f){for(p=0,a||f.ownerDocument==h||(d(f),s=!m);g=t[p++];)if(g(f,a||h,s)){u.push(f);break}l&&(x=S)}n&&((f=!g&&f)&&v--,o&&b.push(f))}if(v+=y,n&&y!==v){for(p=0;g=e[p++];)g(b,_,a,s);if(o){if(v>0)for(;y--;)b[y]||_[y]||(_[y]=P.call(u));_=xt(_)}I.apply(u,_),l&&!o&&_.length>0&&v+e.length>1&&st.uniqueSort(u)}return l&&(x=S,c=w),b};return n?ct(o):o}(o,i)),s.selector=t}return s},u=st.select=function(t,e,n,i){var o,u,c,l,f,d="function"==typeof t&&t,h=!i&&a(t=d.selector||t);if(n=n||[],1===h.length){if((u=h[0]=h[0].slice(0)).length>2&&"ID"===(c=u[0]).type&&9===e.nodeType&&m&&r.relative[u[1].type]){if(!(e=(r.find.ID(c.matches[0].replace(et,nt),e)||[])[0]))return n;d&&(e=e.parentNode),t=t.slice(u.shift().value.length)}for(o=G.needsContext.test(t)?0:u.length;o--&&(c=u[o],!r.relative[l=c.type]);)if((f=r.find[l])&&(i=f(c.matches[0].replace(et,nt),tt.test(u[0].type)&&vt(e.parentNode)||e))){if(u.splice(o,1),!(t=i.length&&bt(u)))return I.apply(n,i),n;break}}return(d||s(t,h))(i,e,!m,n,!e||tt.test(t)&&vt(e.parentNode)||e),n},n.sortStable=_.split("").sort(O).join("")===_,n.detectDuplicates=!!f,d(),n.sortDetached=lt((function(t){return 1&t.compareDocumentPosition(h.createElement("fieldset"))})),lt((function(t){return t.innerHTML="<a href='#'></a>","#"===t.firstChild.getAttribute("href")}))||ft("type|href|height|width",(function(t,e,n){if(!n)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)})),n.attributes&<((function(t){return t.innerHTML="<input/>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")}))||ft("value",(function(t,e,n){if(!n&&"input"===t.nodeName.toLowerCase())return t.defaultValue})),lt((function(t){return null==t.getAttribute("disabled")}))||ft(N,(function(t,e,n){var r;if(!n)return!0===t[e]?e.toLowerCase():(r=t.getAttributeNode(e))&&r.specified?r.value:null})),st}(r);S.find=k,S.expr=k.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=k.uniqueSort,S.text=k.getText,S.isXMLDoc=k.isXML,S.contains=k.contains,S.escapeSelector=k.escape;var C=function(t,e,n){for(var r=[],i=void 0!==n;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(i&&S(t).is(n))break;r.push(t)}return r},O=function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n},A=S.expr.match.needsContext;function M(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var P=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(t,e,n){return v(e)?S.grep(t,(function(t,r){return!!e.call(t,r,t)!==n})):e.nodeType?S.grep(t,(function(t){return t===e!==n})):"string"!=typeof e?S.grep(t,(function(t){return l.call(e,t)>-1!==n})):S.filter(e,t,n)}S.filter=function(t,e,n){var r=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===r.nodeType?S.find.matchesSelector(r,t)?[r]:[]:S.find.matches(t,S.grep(e,(function(t){return 1===t.nodeType})))},S.fn.extend({find:function(t){var e,n,r=this.length,i=this;if("string"!=typeof t)return this.pushStack(S(t).filter((function(){for(e=0;e<r;e++)if(S.contains(i[e],this))return!0})));for(n=this.pushStack([]),e=0;e<r;e++)S.find(t,i[e],n);return r>1?S.uniqueSort(n):n},filter:function(t){return this.pushStack(D(this,t||[],!1))},not:function(t){return this.pushStack(D(this,t||[],!0))},is:function(t){return!!D(this,"string"==typeof t&&A.test(t)?S(t):t||[],!1).length}});var I,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(t,e,n){var r,i;if(!t)return this;if(n=n||I,"string"==typeof t){if(!(r="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:L.exec(t))||!r[1]&&e)return!e||e.jquery?(e||n).find(t):this.constructor(e).find(t);if(r[1]){if(e=e instanceof S?e[0]:e,S.merge(this,S.parseHTML(r[1],e&&e.nodeType?e.ownerDocument||e:b,!0)),P.test(r[1])&&S.isPlainObject(e))for(r in e)v(this[r])?this[r](e[r]):this.attr(r,e[r]);return this}return(i=b.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):v(t)?void 0!==n.ready?n.ready(t):t(S):S.makeArray(t,this)}).prototype=S.fn,I=S(b);var R=/^(?:parents|prev(?:Until|All))/,N={children:!0,contents:!0,next:!0,prev:!0};function j(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}S.fn.extend({has:function(t){var e=S(t,this),n=e.length;return this.filter((function(){for(var t=0;t<n;t++)if(S.contains(this,e[t]))return!0}))},closest:function(t,e){var n,r=0,i=this.length,o=[],a="string"!=typeof t&&S(t);if(!A.test(t))for(;r<i;r++)for(n=this[r];n&&n!==e;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&S.find.matchesSelector(n,t))){o.push(n);break}return this.pushStack(o.length>1?S.uniqueSort(o):o)},index:function(t){return t?"string"==typeof t?l.call(S(t),this[0]):l.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),S.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return C(t,"parentNode")},parentsUntil:function(t,e,n){return C(t,"parentNode",n)},next:function(t){return j(t,"nextSibling")},prev:function(t){return j(t,"previousSibling")},nextAll:function(t){return C(t,"nextSibling")},prevAll:function(t){return C(t,"previousSibling")},nextUntil:function(t,e,n){return C(t,"nextSibling",n)},prevUntil:function(t,e,n){return C(t,"previousSibling",n)},siblings:function(t){return O((t.parentNode||{}).firstChild,t)},children:function(t){return O(t.firstChild)},contents:function(t){return null!=t.contentDocument&&a(t.contentDocument)?t.contentDocument:(M(t,"template")&&(t=t.content||t),S.merge([],t.childNodes))}},(function(t,e){S.fn[t]=function(n,r){var i=S.map(this,e,n);return"Until"!==t.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=S.filter(r,i)),this.length>1&&(N[t]||S.uniqueSort(i),R.test(t)&&i.reverse()),this.pushStack(i)}}));var F=/[^\x20\t\r\n\f]+/g;function U(t){return t}function B(t){throw t}function z(t,e,n,r){var i;try{t&&v(i=t.promise)?i.call(t).done(e).fail(n):t&&v(i=t.then)?i.call(t,e,n):e.apply(void 0,[t].slice(r))}catch(t){n.apply(void 0,[t])}}S.Callbacks=function(t){t="string"==typeof t?function(t){var e={};return S.each(t.match(F)||[],(function(t,n){e[n]=!0})),e}(t):S.extend({},t);var e,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||t.once,r=e=!0;a.length;s=-1)for(n=a.shift();++s<o.length;)!1===o[s].apply(n[0],n[1])&&t.stopOnFalse&&(s=o.length,n=!1);t.memory||(n=!1),e=!1,i&&(o=n?[]:"")},c={add:function(){return o&&(n&&!e&&(s=o.length-1,a.push(n)),function e(n){S.each(n,(function(n,r){v(r)?t.unique&&c.has(r)||o.push(r):r&&r.length&&"string"!==x(r)&&e(r)}))}(arguments),n&&!e&&u()),this},remove:function(){return S.each(arguments,(function(t,e){for(var n;(n=S.inArray(e,o,n))>-1;)o.splice(n,1),n<=s&&s--})),this},has:function(t){return t?S.inArray(t,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||e||(o=n=""),this},locked:function(){return!!i},fireWith:function(t,n){return i||(n=[t,(n=n||[]).slice?n.slice():n],a.push(n),e||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},S.extend({Deferred:function(t){var e=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],n="pending",i={state:function(){return n},always:function(){return o.done(arguments).fail(arguments),this},catch:function(t){return i.then(null,t)},pipe:function(){var t=arguments;return S.Deferred((function(n){S.each(e,(function(e,r){var i=v(t[r[4]])&&t[r[4]];o[r[1]]((function(){var t=i&&i.apply(this,arguments);t&&v(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,i?[t]:arguments)}))})),t=null})).promise()},then:function(t,n,i){var o=0;function a(t,e,n,i){return function(){var s=this,u=arguments,c=function(){var r,c;if(!(t<o)){if((r=n.apply(s,u))===e.promise())throw new TypeError("Thenable self-resolution");c=r&&("object"==typeof r||"function"==typeof r)&&r.then,v(c)?i?c.call(r,a(o,e,U,i),a(o,e,B,i)):(o++,c.call(r,a(o,e,U,i),a(o,e,B,i),a(o,e,U,e.notifyWith))):(n!==U&&(s=void 0,u=[r]),(i||e.resolveWith)(s,u))}},l=i?c:function(){try{c()}catch(r){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(r,l.stackTrace),t+1>=o&&(n!==B&&(s=void 0,u=[r]),e.rejectWith(s,u))}};t?l():(S.Deferred.getStackHook&&(l.stackTrace=S.Deferred.getStackHook()),r.setTimeout(l))}}return S.Deferred((function(r){e[0][3].add(a(0,r,v(i)?i:U,r.notifyWith)),e[1][3].add(a(0,r,v(t)?t:U)),e[2][3].add(a(0,r,v(n)?n:B))})).promise()},promise:function(t){return null!=t?S.extend(t,i):i}},o={};return S.each(e,(function(t,r){var a=r[2],s=r[5];i[r[1]]=a.add,s&&a.add((function(){n=s}),e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),a.add(r[3].fire),o[r[0]]=function(){return o[r[0]+"With"](this===o?void 0:this,arguments),this},o[r[0]+"With"]=a.fireWith})),i.promise(o),t&&t.call(o,o),o},when:function(t){var e=arguments.length,n=e,r=Array(n),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(n){r[t]=this,i[t]=arguments.length>1?s.call(arguments):n,--e||o.resolveWith(r,i)}};if(e<=1&&(z(t,o.done(a(n)).resolve,o.reject,!e),"pending"===o.state()||v(i[n]&&i[n].then)))return o.then();for(;n--;)z(i[n],a(n),o.reject);return o.promise()}});var q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(t,e){r.console&&r.console.warn&&t&&q.test(t.name)&&r.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},S.readyException=function(t){r.setTimeout((function(){throw t}))};var H=S.Deferred();function W(){b.removeEventListener("DOMContentLoaded",W),r.removeEventListener("load",W),S.ready()}S.fn.ready=function(t){return H.then(t).catch((function(t){S.readyException(t)})),this},S.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--S.readyWait:S.isReady)||(S.isReady=!0,!0!==t&&--S.readyWait>0||H.resolveWith(b,[S]))}}),S.ready.then=H.then,"complete"===b.readyState||"loading"!==b.readyState&&!b.documentElement.doScroll?r.setTimeout(S.ready):(b.addEventListener("DOMContentLoaded",W),r.addEventListener("load",W));var V=function(t,e,n,r,i,o,a){var s=0,u=t.length,c=null==n;if("object"===x(n))for(s in i=!0,n)V(t,e,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),c&&(a?(e.call(t,r),e=null):(c=e,e=function(t,e,n){return c.call(S(t),n)})),e))for(;s<u;s++)e(t[s],n,a?r:r.call(t[s],s,e(t[s],n)));return i?t:c?e.call(t):u?e(t[0],n):o},Y=/^-ms-/,$=/-([a-z])/g;function G(t,e){return e.toUpperCase()}function Z(t){return t.replace(Y,"ms-").replace($,G)}var K=function(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType};function X(){this.expando=S.expando+X.uid++}X.uid=1,X.prototype={cache:function(t){var e=t[this.expando];return e||(e={},K(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,n){var r,i=this.cache(t);if("string"==typeof e)i[Z(e)]=n;else for(r in e)i[Z(r)]=e[r];return i},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][Z(e)]},access:function(t,e,n){return void 0===e||e&&"string"==typeof e&&void 0===n?this.get(t,e):(this.set(t,e,n),void 0!==n?n:e)},remove:function(t,e){var n,r=t[this.expando];if(void 0!==r){if(void 0!==e){n=(e=Array.isArray(e)?e.map(Z):(e=Z(e))in r?[e]:e.match(F)||[]).length;for(;n--;)delete r[e[n]]}(void 0===e||S.isEmptyObject(r))&&(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){var e=t[this.expando];return void 0!==e&&!S.isEmptyObject(e)}};var Q=new X,J=new X,tt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,et=/[A-Z]/g;function nt(t,e,n){var r;if(void 0===n&&1===t.nodeType)if(r="data-"+e.replace(et,"-$&").toLowerCase(),"string"==typeof(n=t.getAttribute(r))){try{n=function(t){return"true"===t||"false"!==t&&("null"===t?null:t===+t+""?+t:tt.test(t)?JSON.parse(t):t)}(n)}catch(t){}J.set(t,e,n)}else n=void 0;return n}S.extend({hasData:function(t){return J.hasData(t)||Q.hasData(t)},data:function(t,e,n){return J.access(t,e,n)},removeData:function(t,e){J.remove(t,e)},_data:function(t,e,n){return Q.access(t,e,n)},_removeData:function(t,e){Q.remove(t,e)}}),S.fn.extend({data:function(t,e){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===t){if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,"hasDataAttrs"))){for(n=a.length;n--;)a[n]&&0===(r=a[n].name).indexOf("data-")&&(r=Z(r.slice(5)),nt(o,r,i[r]));Q.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof t?this.each((function(){J.set(this,t)})):V(this,(function(e){var n;if(o&&void 0===e)return void 0!==(n=J.get(o,t))||void 0!==(n=nt(o,t))?n:void 0;this.each((function(){J.set(this,t,e)}))}),null,e,arguments.length>1,null,!0)},removeData:function(t){return this.each((function(){J.remove(this,t)}))}}),S.extend({queue:function(t,e,n){var r;if(t)return e=(e||"fx")+"queue",r=Q.get(t,e),n&&(!r||Array.isArray(n)?r=Q.access(t,e,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(t,e){e=e||"fx";var n=S.queue(t,e),r=n.length,i=n.shift(),o=S._queueHooks(t,e);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===e&&n.unshift("inprogress"),delete o.stop,i.call(t,(function(){S.dequeue(t,e)}),o)),!r&&o&&o.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return Q.get(t,n)||Q.access(t,n,{empty:S.Callbacks("once memory").add((function(){Q.remove(t,[e+"queue",n])}))})}}),S.fn.extend({queue:function(t,e){var n=2;return"string"!=typeof t&&(e=t,t="fx",n--),arguments.length<n?S.queue(this[0],t):void 0===e?this:this.each((function(){var n=S.queue(this,t,e);S._queueHooks(this,t),"fx"===t&&"inprogress"!==n[0]&&S.dequeue(this,t)}))},dequeue:function(t){return this.each((function(){S.dequeue(this,t)}))},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";a--;)(n=Q.get(o[a],t+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(e)}});var rt=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,it=new RegExp("^(?:([+-])=|)("+rt+")([a-z%]*)$","i"),ot=["Top","Right","Bottom","Left"],at=b.documentElement,st=function(t){return S.contains(t.ownerDocument,t)},ut={composed:!0};at.getRootNode&&(st=function(t){return S.contains(t.ownerDocument,t)||t.getRootNode(ut)===t.ownerDocument});var ct=function(t,e){return"none"===(t=e||t).style.display||""===t.style.display&&st(t)&&"none"===S.css(t,"display")};function lt(t,e,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(t,e,"")},u=s(),c=n&&n[3]||(S.cssNumber[e]?"":"px"),l=t.nodeType&&(S.cssNumber[e]||"px"!==c&&+u)&&it.exec(S.css(t,e));if(l&&l[3]!==c){for(u/=2,c=c||l[3],l=+u||1;a--;)S.style(t,e,l+c),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),l/=o;l*=2,S.style(t,e,l+c),n=n||[]}return n&&(l=+l||+u||0,i=n[1]?l+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=l,r.end=i)),i}var ft={};function dt(t){var e,n=t.ownerDocument,r=t.nodeName,i=ft[r];return i||(e=n.body.appendChild(n.createElement(r)),i=S.css(e,"display"),e.parentNode.removeChild(e),"none"===i&&(i="block"),ft[r]=i,i)}function ht(t,e){for(var n,r,i=[],o=0,a=t.length;o<a;o++)(r=t[o]).style&&(n=r.style.display,e?("none"===n&&(i[o]=Q.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&ct(r)&&(i[o]=dt(r))):"none"!==n&&(i[o]="none",Q.set(r,"display",n)));for(o=0;o<a;o++)null!=i[o]&&(t[o].style.display=i[o]);return t}S.fn.extend({show:function(){return ht(this,!0)},hide:function(){return ht(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each((function(){ct(this)?S(this).show():S(this).hide()}))}});var pt,mt,gt=/^(?:checkbox|radio)$/i,vt=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,yt=/^$|^module$|\/(?:java|ecma)script/i;pt=b.createDocumentFragment().appendChild(b.createElement("div")),(mt=b.createElement("input")).setAttribute("type","radio"),mt.setAttribute("checked","checked"),mt.setAttribute("name","t"),pt.appendChild(mt),g.checkClone=pt.cloneNode(!0).cloneNode(!0).lastChild.checked,pt.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!pt.cloneNode(!0).lastChild.defaultValue,pt.innerHTML="<option></option>",g.option=!!pt.lastChild;var bt={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function _t(t,e){var n;return n=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&M(t,e)?S.merge([t],n):n}function wt(t,e){for(var n=0,r=t.length;n<r;n++)Q.set(t[n],"globalEval",!e||Q.get(e[n],"globalEval"))}bt.tbody=bt.tfoot=bt.colgroup=bt.caption=bt.thead,bt.th=bt.td,g.option||(bt.optgroup=bt.option=[1,"<select multiple='multiple'>","</select>"]);var xt=/<|&#?\w+;/;function Tt(t,e,n,r,i){for(var o,a,s,u,c,l,f=e.createDocumentFragment(),d=[],h=0,p=t.length;h<p;h++)if((o=t[h])||0===o)if("object"===x(o))S.merge(d,o.nodeType?[o]:o);else if(xt.test(o)){for(a=a||f.appendChild(e.createElement("div")),s=(vt.exec(o)||["",""])[1].toLowerCase(),u=bt[s]||bt._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],l=u[0];l--;)a=a.lastChild;S.merge(d,a.childNodes),(a=f.firstChild).textContent=""}else d.push(e.createTextNode(o));for(f.textContent="",h=0;o=d[h++];)if(r&&S.inArray(o,r)>-1)i&&i.push(o);else if(c=st(o),a=_t(f.appendChild(o),"script"),c&&wt(a),n)for(l=0;o=a[l++];)yt.test(o.type||"")&&n.push(o);return f}var St=/^([^.]*)(?:\.(.+)|)/;function Et(){return!0}function kt(){return!1}function Ct(t,e){return t===function(){try{return b.activeElement}catch(t){}}()==("focus"===e)}function Ot(t,e,n,r,i,o){var a,s;if("object"==typeof e){for(s in"string"!=typeof n&&(r=r||n,n=void 0),e)Ot(t,s,n,r,e[s],o);return t}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=kt;else if(!i)return t;return 1===o&&(a=i,i=function(t){return S().off(t),a.apply(this,arguments)},i.guid=a.guid||(a.guid=S.guid++)),t.each((function(){S.event.add(this,e,i,r,n)}))}function At(t,e,n){n?(Q.set(t,e,!1),S.event.add(t,e,{namespace:!1,handler:function(t){var r,i,o=Q.get(this,e);if(1&t.isTrigger&&this[e]){if(o.length)(S.event.special[e]||{}).delegateType&&t.stopPropagation();else if(o=s.call(arguments),Q.set(this,e,o),r=n(this,e),this[e](),o!==(i=Q.get(this,e))||r?Q.set(this,e,!1):i={},o!==i)return t.stopImmediatePropagation(),t.preventDefault(),i&&i.value}else o.length&&(Q.set(this,e,{value:S.event.trigger(S.extend(o[0],S.Event.prototype),o.slice(1),this)}),t.stopImmediatePropagation())}})):void 0===Q.get(t,e)&&S.event.add(t,e,Et)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,c,l,f,d,h,p,m,g=Q.get(t);if(K(t))for(n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(at,i),n.guid||(n.guid=S.guid++),(u=g.events)||(u=g.events=Object.create(null)),(a=g.handle)||(a=g.handle=function(e){return void 0!==S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),c=(e=(e||"").match(F)||[""]).length;c--;)h=m=(s=St.exec(e[c])||[])[1],p=(s[2]||"").split(".").sort(),h&&(f=S.event.special[h]||{},h=(i?f.delegateType:f.bindType)||h,f=S.event.special[h]||{},l=S.extend({type:h,origType:m,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:p.join(".")},o),(d=u[h])||((d=u[h]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,p,a)||t.addEventListener&&t.addEventListener(h,a)),f.add&&(f.add.call(t,l),l.handler.guid||(l.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,l):d.push(l),S.event.global[h]=!0)},remove:function(t,e,n,r,i){var o,a,s,u,c,l,f,d,h,p,m,g=Q.hasData(t)&&Q.get(t);if(g&&(u=g.events)){for(c=(e=(e||"").match(F)||[""]).length;c--;)if(h=m=(s=St.exec(e[c])||[])[1],p=(s[2]||"").split(".").sort(),h){for(f=S.event.special[h]||{},d=u[h=(r?f.delegateType:f.bindType)||h]||[],s=s[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;o--;)l=d[o],!i&&m!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(d.splice(o,1),l.selector&&d.delegateCount--,f.remove&&f.remove.call(t,l));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(t,p,g.handle)||S.removeEvent(t,h,g.handle),delete u[h])}else for(h in u)S.event.remove(t,h+e[c],n,r,!0);S.isEmptyObject(u)&&Q.remove(t,"handle events")}},dispatch:function(t){var e,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(t),c=(Q.get(this,"events")||Object.create(null))[u.type]||[],l=S.event.special[u.type]||{};for(s[0]=u,e=1;e<arguments.length;e++)s[e]=arguments[e];if(u.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,u)){for(a=S.event.handlers.call(this,u,c),e=0;(i=a[e++])&&!u.isPropagationStopped();)for(u.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!u.isImmediatePropagationStopped();)u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,u),u.result}},handlers:function(t,e){var n,r,i,o,a,s=[],u=e.delegateCount,c=t.target;if(u&&c.nodeType&&!("click"===t.type&&t.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==t.type||!0!==c.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=e[n]).selector+" "]&&(a[i]=r.needsContext?S(i,this).index(c)>-1:S.find(i,this,null,[c]).length),a[i]&&o.push(r);o.length&&s.push({elem:c,handlers:o})}return c=this,u<e.length&&s.push({elem:c,handlers:e.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(t){return t[S.expando]?t:new S.Event(t)},special:{load:{noBubble:!0},click:{setup:function(t){var e=this||t;return gt.test(e.type)&&e.click&&M(e,"input")&&At(e,"click",Et),!1},trigger:function(t){var e=this||t;return gt.test(e.type)&&e.click&&M(e,"input")&&At(e,"click"),!0},_default:function(t){var e=t.target;return gt.test(e.type)&&e.click&&M(e,"input")&&Q.get(e,"click")||M(e,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}},S.removeEvent=function(t,e,n){t.removeEventListener&&t.removeEventListener(e,n)},S.Event=function(t,e){if(!(this instanceof S.Event))return new S.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?Et:kt,this.target=t.target&&3===t.target.nodeType?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,e&&S.extend(this,e),this.timeStamp=t&&t.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:kt,isPropagationStopped:kt,isImmediatePropagationStopped:kt,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=Et,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=Et,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=Et,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},(function(t,e){S.event.special[t]={setup:function(){return At(this,t,Ct),!1},trigger:function(){return At(this,t),!0},_default:function(){return!0},delegateType:e}})),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(t,e){S.event.special[t]={delegateType:e,bindType:e,handle:function(t){var n,r=this,i=t.relatedTarget,o=t.handleObj;return i&&(i===r||S.contains(r,i))||(t.type=o.origType,n=o.handler.apply(this,arguments),t.type=e),n}}})),S.fn.extend({on:function(t,e,n,r){return Ot(this,t,e,n,r)},one:function(t,e,n,r){return Ot(this,t,e,n,r,1)},off:function(t,e,n){var r,i;if(t&&t.preventDefault&&t.handleObj)return r=t.handleObj,S(t.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof t){for(i in t)this.off(i,e,t[i]);return this}return!1!==e&&"function"!=typeof e||(n=e,e=void 0),!1===n&&(n=kt),this.each((function(){S.event.remove(this,t,n,e)}))}});var Mt=/<script|<style|<link/i,Pt=/checked\s*(?:[^=]|=\s*.checked.)/i,Dt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function It(t,e){return M(t,"table")&&M(11!==e.nodeType?e:e.firstChild,"tr")&&S(t).children("tbody")[0]||t}function Lt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Rt(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Nt(t,e){var n,r,i,o,a,s;if(1===e.nodeType){if(Q.hasData(t)&&(s=Q.get(t).events))for(i in Q.remove(e,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(e,i,s[i][n]);J.hasData(t)&&(o=J.access(t),a=S.extend({},o),J.set(e,a))}}function jt(t,e){var n=e.nodeName.toLowerCase();"input"===n&>.test(t.type)?e.checked=t.checked:"input"!==n&&"textarea"!==n||(e.defaultValue=t.defaultValue)}function Ft(t,e,n,r){e=u(e);var i,o,a,s,c,l,f=0,d=t.length,h=d-1,p=e[0],m=v(p);if(m||d>1&&"string"==typeof p&&!g.checkClone&&Pt.test(p))return t.each((function(i){var o=t.eq(i);m&&(e[0]=p.call(this,i,o.html())),Ft(o,e,n,r)}));if(d&&(o=(i=Tt(e,t[0].ownerDocument,!1,t,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=(a=S.map(_t(i,"script"),Lt)).length;f<d;f++)c=i,f!==h&&(c=S.clone(c,!0,!0),s&&S.merge(a,_t(c,"script"))),n.call(t[f],c,f);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,Rt),f=0;f<s;f++)c=a[f],yt.test(c.type||"")&&!Q.access(c,"globalEval")&&S.contains(l,c)&&(c.src&&"module"!==(c.type||"").toLowerCase()?S._evalUrl&&!c.noModule&&S._evalUrl(c.src,{nonce:c.nonce||c.getAttribute("nonce")},l):w(c.textContent.replace(Dt,""),c,l))}return t}function Ut(t,e,n){for(var r,i=e?S.filter(e,t):t,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(_t(r)),r.parentNode&&(n&&st(r)&&wt(_t(r,"script")),r.parentNode.removeChild(r));return t}S.extend({htmlPrefilter:function(t){return t},clone:function(t,e,n){var r,i,o,a,s=t.cloneNode(!0),u=st(t);if(!(g.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||S.isXMLDoc(t)))for(a=_t(s),r=0,i=(o=_t(t)).length;r<i;r++)jt(o[r],a[r]);if(e)if(n)for(o=o||_t(t),a=a||_t(s),r=0,i=o.length;r<i;r++)Nt(o[r],a[r]);else Nt(t,s);return(a=_t(s,"script")).length>0&&wt(a,!u&&_t(t,"script")),s},cleanData:function(t){for(var e,n,r,i=S.event.special,o=0;void 0!==(n=t[o]);o++)if(K(n)){if(e=n[Q.expando]){if(e.events)for(r in e.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,e.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),S.fn.extend({detach:function(t){return Ut(this,t,!0)},remove:function(t){return Ut(this,t)},text:function(t){return V(this,(function(t){return void 0===t?S.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)}))}),null,t,arguments.length)},append:function(){return Ft(this,arguments,(function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||It(this,t).appendChild(t)}))},prepend:function(){return Ft(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=It(this,t);e.insertBefore(t,e.firstChild)}}))},before:function(){return Ft(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this)}))},after:function(){return Ft(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)}))},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(S.cleanData(_t(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map((function(){return S.clone(this,t,e)}))},html:function(t){return V(this,(function(t){var e=this[0]||{},n=0,r=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!Mt.test(t)&&!bt[(vt.exec(t)||["",""])[1].toLowerCase()]){t=S.htmlPrefilter(t);try{for(;n<r;n++)1===(e=this[n]||{}).nodeType&&(S.cleanData(_t(e,!1)),e.innerHTML=t);e=0}catch(t){}}e&&this.empty().append(t)}),null,t,arguments.length)},replaceWith:function(){var t=[];return Ft(this,arguments,(function(e){var n=this.parentNode;S.inArray(this,t)<0&&(S.cleanData(_t(this)),n&&n.replaceChild(e,this))}),t)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(t,e){S.fn[t]=function(t){for(var n,r=[],i=S(t),o=i.length-1,a=0;a<=o;a++)n=a===o?this:this.clone(!0),S(i[a])[e](n),c.apply(r,n.get());return this.pushStack(r)}}));var Bt=new RegExp("^("+rt+")(?!px)[a-z%]+$","i"),zt=function(t){var e=t.ownerDocument.defaultView;return e&&e.opener||(e=r),e.getComputedStyle(t)},qt=function(t,e,n){var r,i,o={};for(i in e)o[i]=t.style[i],t.style[i]=e[i];for(i in r=n.call(t),e)t.style[i]=o[i];return r},Ht=new RegExp(ot.join("|"),"i");function Wt(t,e,n){var r,i,o,a,s=t.style;return(n=n||zt(t))&&(""!==(a=n.getPropertyValue(e)||n[e])||st(t)||(a=S.style(t,e)),!g.pixelBoxStyles()&&Bt.test(a)&&Ht.test(e)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Vt(t,e){return{get:function(){if(!t())return(this.get=e).apply(this,arguments);delete this.get}}}!function(){function t(){if(l){c.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",at.appendChild(c).appendChild(l);var t=r.getComputedStyle(l);n="1%"!==t.top,u=12===e(t.marginLeft),l.style.right="60%",a=36===e(t.right),i=36===e(t.width),l.style.position="absolute",o=12===e(l.offsetWidth/3),at.removeChild(c),l=null}}function e(t){return Math.round(parseFloat(t))}var n,i,o,a,s,u,c=b.createElement("div"),l=b.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(g,{boxSizingReliable:function(){return t(),i},pixelBoxStyles:function(){return t(),a},pixelPosition:function(){return t(),n},reliableMarginLeft:function(){return t(),u},scrollboxSize:function(){return t(),o},reliableTrDimensions:function(){var t,e,n,i;return null==s&&(t=b.createElement("table"),e=b.createElement("tr"),n=b.createElement("div"),t.style.cssText="position:absolute;left:-11111px;border-collapse:separate",e.style.cssText="border:1px solid",e.style.height="1px",n.style.height="9px",n.style.display="block",at.appendChild(t).appendChild(e).appendChild(n),i=r.getComputedStyle(e),s=parseInt(i.height,10)+parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10)===e.offsetHeight,at.removeChild(t)),s}}))}();var Yt=["Webkit","Moz","ms"],$t=b.createElement("div").style,Gt={};function Zt(t){var e=S.cssProps[t]||Gt[t];return e||(t in $t?t:Gt[t]=function(t){for(var e=t[0].toUpperCase()+t.slice(1),n=Yt.length;n--;)if((t=Yt[n]+e)in $t)return t}(t)||t)}var Kt=/^(none|table(?!-c[ea]).+)/,Xt=/^--/,Qt={position:"absolute",visibility:"hidden",display:"block"},Jt={letterSpacing:"0",fontWeight:"400"};function te(t,e,n){var r=it.exec(e);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):e}function ee(t,e,n,r,i,o){var a="width"===e?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(t,n+ot[a],!0,i)),r?("content"===n&&(u-=S.css(t,"padding"+ot[a],!0,i)),"margin"!==n&&(u-=S.css(t,"border"+ot[a]+"Width",!0,i))):(u+=S.css(t,"padding"+ot[a],!0,i),"padding"!==n?u+=S.css(t,"border"+ot[a]+"Width",!0,i):s+=S.css(t,"border"+ot[a]+"Width",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-o-u-s-.5))||0),u}function ne(t,e,n){var r=zt(t),i=(!g.boxSizingReliable()||n)&&"border-box"===S.css(t,"boxSizing",!1,r),o=i,a=Wt(t,e,r),s="offset"+e[0].toUpperCase()+e.slice(1);if(Bt.test(a)){if(!n)return a;a="auto"}return(!g.boxSizingReliable()&&i||!g.reliableTrDimensions()&&M(t,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(t,"display",!1,r))&&t.getClientRects().length&&(i="border-box"===S.css(t,"boxSizing",!1,r),(o=s in t)&&(a=t[s])),(a=parseFloat(a)||0)+ee(t,e,n||(i?"border":"content"),o,r,a)+"px"}function re(t,e,n,r,i){return new re.prototype.init(t,e,n,r,i)}S.extend({cssHooks:{opacity:{get:function(t,e){if(e){var n=Wt(t,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,n,r){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var i,o,a,s=Z(e),u=Xt.test(e),c=t.style;if(u||(e=Zt(s)),a=S.cssHooks[e]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(t,!1,r))?i:c[e];"string"===(o=typeof n)&&(i=it.exec(n))&&i[1]&&(n=lt(t,e,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),g.clearCloneStyle||""!==n||0!==e.indexOf("background")||(c[e]="inherit"),a&&"set"in a&&void 0===(n=a.set(t,n,r))||(u?c.setProperty(e,n):c[e]=n))}},css:function(t,e,n,r){var i,o,a,s=Z(e);return Xt.test(e)||(e=Zt(s)),(a=S.cssHooks[e]||S.cssHooks[s])&&"get"in a&&(i=a.get(t,!0,n)),void 0===i&&(i=Wt(t,e,r)),"normal"===i&&e in Jt&&(i=Jt[e]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],(function(t,e){S.cssHooks[e]={get:function(t,n,r){if(n)return!Kt.test(S.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?ne(t,e,r):qt(t,Qt,(function(){return ne(t,e,r)}))},set:function(t,n,r){var i,o=zt(t),a=!g.scrollboxSize()&&"absolute"===o.position,s=(a||r)&&"border-box"===S.css(t,"boxSizing",!1,o),u=r?ee(t,e,r,s,o):0;return s&&a&&(u-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(o[e])-ee(t,e,"border",!1,o)-.5)),u&&(i=it.exec(n))&&"px"!==(i[3]||"px")&&(t.style[e]=n,n=S.css(t,e)),te(0,n,u)}}})),S.cssHooks.marginLeft=Vt(g.reliableMarginLeft,(function(t,e){if(e)return(parseFloat(Wt(t,"marginLeft"))||t.getBoundingClientRect().left-qt(t,{marginLeft:0},(function(){return t.getBoundingClientRect().left})))+"px"})),S.each({margin:"",padding:"",border:"Width"},(function(t,e){S.cssHooks[t+e]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[t+ot[r]+e]=o[r]||o[r-2]||o[0];return i}},"margin"!==t&&(S.cssHooks[t+e].set=te)})),S.fn.extend({css:function(t,e){return V(this,(function(t,e,n){var r,i,o={},a=0;if(Array.isArray(e)){for(r=zt(t),i=e.length;a<i;a++)o[e[a]]=S.css(t,e[a],!1,r);return o}return void 0!==n?S.style(t,e,n):S.css(t,e)}),t,e,arguments.length>1)}}),S.Tween=re,re.prototype={constructor:re,init:function(t,e,n,r,i,o){this.elem=t,this.prop=n,this.easing=i||S.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var t=re.propHooks[this.prop];return t&&t.get?t.get(this):re.propHooks._default.get(this)},run:function(t){var e,n=re.propHooks[this.prop];return this.options.duration?this.pos=e=S.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):re.propHooks._default.set(this),this}},re.prototype.init.prototype=re.prototype,re.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=S.css(t.elem,t.prop,""))&&"auto"!==e?e:0},set:function(t){S.fx.step[t.prop]?S.fx.step[t.prop](t):1!==t.elem.nodeType||!S.cssHooks[t.prop]&&null==t.elem.style[Zt(t.prop)]?t.elem[t.prop]=t.now:S.style(t.elem,t.prop,t.now+t.unit)}}},re.propHooks.scrollTop=re.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},S.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},S.fx=re.prototype.init,S.fx.step={};var ie,oe,ae=/^(?:toggle|show|hide)$/,se=/queueHooks$/;function ue(){oe&&(!1===b.hidden&&r.requestAnimationFrame?r.requestAnimationFrame(ue):r.setTimeout(ue,S.fx.interval),S.fx.tick())}function ce(){return r.setTimeout((function(){ie=void 0})),ie=Date.now()}function le(t,e){var n,r=0,i={height:t};for(e=e?1:0;r<4;r+=2-e)i["margin"+(n=ot[r])]=i["padding"+n]=t;return e&&(i.opacity=i.width=t),i}function fe(t,e,n){for(var r,i=(de.tweeners[e]||[]).concat(de.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,e,t))return r}function de(t,e,n){var r,i,o=0,a=de.prefilters.length,s=S.Deferred().always((function(){delete u.elem})),u=function(){if(i)return!1;for(var e=ie||ce(),n=Math.max(0,c.startTime+c.duration-e),r=1-(n/c.duration||0),o=0,a=c.tweens.length;o<a;o++)c.tweens[o].run(r);return s.notifyWith(t,[c,r,n]),r<1&&a?n:(a||s.notifyWith(t,[c,1,0]),s.resolveWith(t,[c]),!1)},c=s.promise({elem:t,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},n),originalProperties:e,originalOptions:n,startTime:ie||ce(),duration:n.duration,tweens:[],createTween:function(e,n){var r=S.Tween(t,c.opts,e,n,c.opts.specialEasing[e]||c.opts.easing);return c.tweens.push(r),r},stop:function(e){var n=0,r=e?c.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)c.tweens[n].run(1);return e?(s.notifyWith(t,[c,1,0]),s.resolveWith(t,[c,e])):s.rejectWith(t,[c,e]),this}}),l=c.props;for(!function(t,e){var n,r,i,o,a;for(n in t)if(i=e[r=Z(n)],o=t[n],Array.isArray(o)&&(i=o[1],o=t[n]=o[0]),n!==r&&(t[r]=o,delete t[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete t[r],o)n in t||(t[n]=o[n],e[n]=i);else e[r]=i}(l,c.opts.specialEasing);o<a;o++)if(r=de.prefilters[o].call(c,t,l,c.opts))return v(r.stop)&&(S._queueHooks(c.elem,c.opts.queue).stop=r.stop.bind(r)),r;return S.map(l,fe,c),v(c.opts.start)&&c.opts.start.call(t,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),S.fx.timer(S.extend(u,{elem:t,anim:c,queue:c.opts.queue})),c}S.Animation=S.extend(de,{tweeners:{"*":[function(t,e){var n=this.createTween(t,e);return lt(n.elem,t,it.exec(e),n),n}]},tweener:function(t,e){v(t)?(e=t,t=["*"]):t=t.match(F);for(var n,r=0,i=t.length;r<i;r++)n=t[r],de.tweeners[n]=de.tweeners[n]||[],de.tweeners[n].unshift(e)},prefilters:[function(t,e,n){var r,i,o,a,s,u,c,l,f="width"in e||"height"in e,d=this,h={},p=t.style,m=t.nodeType&&ct(t),g=Q.get(t,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(t,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,d.always((function(){d.always((function(){a.unqueued--,S.queue(t,"fx").length||a.empty.fire()}))}))),e)if(i=e[r],ae.test(i)){if(delete e[r],o=o||"toggle"===i,i===(m?"hide":"show")){if("show"!==i||!g||void 0===g[r])continue;m=!0}h[r]=g&&g[r]||S.style(t,r)}if((u=!S.isEmptyObject(e))||!S.isEmptyObject(h))for(r in f&&1===t.nodeType&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],null==(c=g&&g.display)&&(c=Q.get(t,"display")),"none"===(l=S.css(t,"display"))&&(c?l=c:(ht([t],!0),c=t.style.display||c,l=S.css(t,"display"),ht([t]))),("inline"===l||"inline-block"===l&&null!=c)&&"none"===S.css(t,"float")&&(u||(d.done((function(){p.display=c})),null==c&&(l=p.display,c="none"===l?"":l)),p.display="inline-block")),n.overflow&&(p.overflow="hidden",d.always((function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}))),u=!1,h)u||(g?"hidden"in g&&(m=g.hidden):g=Q.access(t,"fxshow",{display:c}),o&&(g.hidden=!m),m&&ht([t],!0),d.done((function(){for(r in m||ht([t]),Q.remove(t,"fxshow"),h)S.style(t,r,h[r])}))),u=fe(m?g[r]:0,r,d),r in g||(g[r]=u.start,m&&(u.end=u.start,u.start=0))}],prefilter:function(t,e){e?de.prefilters.unshift(t):de.prefilters.push(t)}}),S.speed=function(t,e,n){var r=t&&"object"==typeof t?S.extend({},t):{complete:n||!n&&e||v(t)&&t,duration:t,easing:n&&e||e&&!v(e)&&e};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(t,e,n,r){return this.filter(ct).css("opacity",0).show().end().animate({opacity:e},t,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=de(this,S.extend({},t),o);(i||Q.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(t,e,n){var r=function(t){var e=t.stop;delete t.stop,e(n)};return"string"!=typeof t&&(n=e,e=t,t=void 0),e&&this.queue(t||"fx",[]),this.each((function(){var e=!0,i=null!=t&&t+"queueHooks",o=S.timers,a=Q.get(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&se.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=t&&o[i].queue!==t||(o[i].anim.stop(n),e=!1,o.splice(i,1));!e&&n||S.dequeue(this,t)}))},finish:function(t){return!1!==t&&(t=t||"fx"),this.each((function(){var e,n=Q.get(this),r=n[t+"queue"],i=n[t+"queueHooks"],o=S.timers,a=r?r.length:0;for(n.finish=!0,S.queue(this,t,[]),i&&i.stop&&i.stop.call(this,!0),e=o.length;e--;)o[e].elem===this&&o[e].queue===t&&(o[e].anim.stop(!0),o.splice(e,1));for(e=0;e<a;e++)r[e]&&r[e].finish&&r[e].finish.call(this);delete n.finish}))}}),S.each(["toggle","show","hide"],(function(t,e){var n=S.fn[e];S.fn[e]=function(t,r,i){return null==t||"boolean"==typeof t?n.apply(this,arguments):this.animate(le(e,!0),t,r,i)}})),S.each({slideDown:le("show"),slideUp:le("hide"),slideToggle:le("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(t,e){S.fn[t]=function(t,n,r){return this.animate(e,t,n,r)}})),S.timers=[],S.fx.tick=function(){var t,e=0,n=S.timers;for(ie=Date.now();e<n.length;e++)(t=n[e])()||n[e]!==t||n.splice(e--,1);n.length||S.fx.stop(),ie=void 0},S.fx.timer=function(t){S.timers.push(t),S.fx.start()},S.fx.interval=13,S.fx.start=function(){oe||(oe=!0,ue())},S.fx.stop=function(){oe=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(t,e){return t=S.fx&&S.fx.speeds[t]||t,e=e||"fx",this.queue(e,(function(e,n){var i=r.setTimeout(e,t);n.stop=function(){r.clearTimeout(i)}}))},function(){var t=b.createElement("input"),e=b.createElement("select").appendChild(b.createElement("option"));t.type="checkbox",g.checkOn=""!==t.value,g.optSelected=e.selected,(t=b.createElement("input")).value="t",t.type="radio",g.radioValue="t"===t.value}();var he,pe=S.expr.attrHandle;S.fn.extend({attr:function(t,e){return V(this,S.attr,t,e,arguments.length>1)},removeAttr:function(t){return this.each((function(){S.removeAttr(this,t)}))}}),S.extend({attr:function(t,e,n){var r,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?S.prop(t,e,n):(1===o&&S.isXMLDoc(t)||(i=S.attrHooks[e.toLowerCase()]||(S.expr.match.bool.test(e)?he:void 0)),void 0!==n?null===n?void S.removeAttr(t,e):i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:(t.setAttribute(e,n+""),n):i&&"get"in i&&null!==(r=i.get(t,e))?r:null==(r=S.find.attr(t,e))?void 0:r)},attrHooks:{type:{set:function(t,e){if(!g.radioValue&&"radio"===e&&M(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}},removeAttr:function(t,e){var n,r=0,i=e&&e.match(F);if(i&&1===t.nodeType)for(;n=i[r++];)t.removeAttribute(n)}}),he={set:function(t,e,n){return!1===e?S.removeAttr(t,n):t.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),(function(t,e){var n=pe[e]||S.find.attr;pe[e]=function(t,e,r){var i,o,a=e.toLowerCase();return r||(o=pe[a],pe[a]=i,i=null!=n(t,e,r)?a:null,pe[a]=o),i}}));var me=/^(?:input|select|textarea|button)$/i,ge=/^(?:a|area)$/i;function ve(t){return(t.match(F)||[]).join(" ")}function ye(t){return t.getAttribute&&t.getAttribute("class")||""}function be(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(F)||[]}S.fn.extend({prop:function(t,e){return V(this,S.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each((function(){delete this[S.propFix[t]||t]}))}}),S.extend({prop:function(t,e,n){var r,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(t)||(e=S.propFix[e]||e,i=S.propHooks[e]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:t[e]=n:i&&"get"in i&&null!==(r=i.get(t,e))?r:t[e]},propHooks:{tabIndex:{get:function(t){var e=S.find.attr(t,"tabindex");return e?parseInt(e,10):me.test(t.nodeName)||ge.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(S.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){S.propFix[this.toLowerCase()]=this})),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(v(t))return this.each((function(e){S(this).addClass(t.call(this,e,ye(this)))}));if((e=be(t)).length)for(;n=this[u++];)if(i=ye(n),r=1===n.nodeType&&" "+ve(i)+" "){for(a=0;o=e[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ve(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(v(t))return this.each((function(e){S(this).removeClass(t.call(this,e,ye(this)))}));if(!arguments.length)return this.attr("class","");if((e=be(t)).length)for(;n=this[u++];)if(i=ye(n),r=1===n.nodeType&&" "+ve(i)+" "){for(a=0;o=e[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=ve(r))&&n.setAttribute("class",s)}return this},toggleClass:function(t,e){var n=typeof t,r="string"===n||Array.isArray(t);return"boolean"==typeof e&&r?e?this.addClass(t):this.removeClass(t):v(t)?this.each((function(n){S(this).toggleClass(t.call(this,n,ye(this),e),e)})):this.each((function(){var e,i,o,a;if(r)for(i=0,o=S(this),a=be(t);e=a[i++];)o.hasClass(e)?o.removeClass(e):o.addClass(e);else void 0!==t&&"boolean"!==n||((e=ye(this))&&Q.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===t?"":Q.get(this,"__className__")||""))}))},hasClass:function(t){var e,n,r=0;for(e=" "+t+" ";n=this[r++];)if(1===n.nodeType&&(" "+ve(ye(n))+" ").indexOf(e)>-1)return!0;return!1}});var _e=/\r/g;S.fn.extend({val:function(t){var e,n,r,i=this[0];return arguments.length?(r=v(t),this.each((function(n){var i;1===this.nodeType&&(null==(i=r?t.call(this,n,S(this).val()):t)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=S.map(i,(function(t){return null==t?"":t+""}))),(e=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,i,"value")||(this.value=i))}))):i?(e=S.valHooks[i.type]||S.valHooks[i.nodeName.toLowerCase()])&&"get"in e&&void 0!==(n=e.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(_e,""):null==n?"":n:void 0}}),S.extend({valHooks:{option:{get:function(t){var e=S.find.attr(t,"value");return null!=e?e:ve(S.text(t))}},select:{get:function(t){var e,n,r,i=t.options,o=t.selectedIndex,a="select-one"===t.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!M(n.parentNode,"optgroup"))){if(e=S(n).val(),a)return e;s.push(e)}return s},set:function(t,e){for(var n,r,i=t.options,o=S.makeArray(e),a=i.length;a--;)((r=i[a]).selected=S.inArray(S.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(t.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],(function(){S.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=S.inArray(S(t).val(),e)>-1}},g.checkOn||(S.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})})),g.focusin="onfocusin"in r;var we=/^(?:focusinfocus|focusoutblur)$/,xe=function(t){t.stopPropagation()};S.extend(S.event,{trigger:function(t,e,n,i){var o,a,s,u,c,l,f,d,p=[n||b],m=h.call(t,"type")?t.type:t,g=h.call(t,"namespace")?t.namespace.split("."):[];if(a=d=s=n=n||b,3!==n.nodeType&&8!==n.nodeType&&!we.test(m+S.event.triggered)&&(m.indexOf(".")>-1&&(g=m.split("."),m=g.shift(),g.sort()),c=m.indexOf(":")<0&&"on"+m,(t=t[S.expando]?t:new S.Event(m,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=g.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),e=null==e?[t]:S.makeArray(e,[t]),f=S.event.special[m]||{},i||!f.trigger||!1!==f.trigger.apply(n,e))){if(!i&&!f.noBubble&&!y(n)){for(u=f.delegateType||m,we.test(u+m)||(a=a.parentNode);a;a=a.parentNode)p.push(a),s=a;s===(n.ownerDocument||b)&&p.push(s.defaultView||s.parentWindow||r)}for(o=0;(a=p[o++])&&!t.isPropagationStopped();)d=a,t.type=o>1?u:f.bindType||m,(l=(Q.get(a,"events")||Object.create(null))[t.type]&&Q.get(a,"handle"))&&l.apply(a,e),(l=c&&a[c])&&l.apply&&K(a)&&(t.result=l.apply(a,e),!1===t.result&&t.preventDefault());return t.type=m,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(p.pop(),e)||!K(n)||c&&v(n[m])&&!y(n)&&((s=n[c])&&(n[c]=null),S.event.triggered=m,t.isPropagationStopped()&&d.addEventListener(m,xe),n[m](),t.isPropagationStopped()&&d.removeEventListener(m,xe),S.event.triggered=void 0,s&&(n[c]=s)),t.result}},simulate:function(t,e,n){var r=S.extend(new S.Event,n,{type:t,isSimulated:!0});S.event.trigger(r,null,e)}}),S.fn.extend({trigger:function(t,e){return this.each((function(){S.event.trigger(t,e,this)}))},triggerHandler:function(t,e){var n=this[0];if(n)return S.event.trigger(t,e,n,!0)}}),g.focusin||S.each({focus:"focusin",blur:"focusout"},(function(t,e){var n=function(t){S.event.simulate(e,t.target,S.event.fix(t))};S.event.special[e]={setup:function(){var r=this.ownerDocument||this.document||this,i=Q.access(r,e);i||r.addEventListener(t,n,!0),Q.access(r,e,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,i=Q.access(r,e)-1;i?Q.access(r,e,i):(r.removeEventListener(t,n,!0),Q.remove(r,e))}}}));var Te=r.location,Se={guid:Date.now()},Ee=/\?/;S.parseXML=function(t){var e,n;if(!t||"string"!=typeof t)return null;try{e=(new r.DOMParser).parseFromString(t,"text/xml")}catch(t){}return n=e&&e.getElementsByTagName("parsererror")[0],e&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,(function(t){return t.textContent})).join("\n"):t)),e};var ke=/\[\]$/,Ce=/\r?\n/g,Oe=/^(?:submit|button|image|reset|file)$/i,Ae=/^(?:input|select|textarea|keygen)/i;function Me(t,e,n,r){var i;if(Array.isArray(e))S.each(e,(function(e,i){n||ke.test(t)?r(t,i):Me(t+"["+("object"==typeof i&&null!=i?e:"")+"]",i,n,r)}));else if(n||"object"!==x(e))r(t,e);else for(i in e)Me(t+"["+i+"]",e[i],n,r)}S.param=function(t,e){var n,r=[],i=function(t,e){var n=v(e)?e():e;r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==n?"":n)};if(null==t)return"";if(Array.isArray(t)||t.jquery&&!S.isPlainObject(t))S.each(t,(function(){i(this.name,this.value)}));else for(n in t)Me(n,t[n],e,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var t=S.prop(this,"elements");return t?S.makeArray(t):this})).filter((function(){var t=this.type;return this.name&&!S(this).is(":disabled")&&Ae.test(this.nodeName)&&!Oe.test(t)&&(this.checked||!gt.test(t))})).map((function(t,e){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,(function(t){return{name:e.name,value:t.replace(Ce,"\r\n")}})):{name:e.name,value:n.replace(Ce,"\r\n")}})).get()}});var Pe=/%20/g,De=/#.*$/,Ie=/([?&])_=[^&]*/,Le=/^(.*?):[ \t]*([^\r\n]*)$/gm,Re=/^(?:GET|HEAD)$/,Ne=/^\/\//,je={},Fe={},Ue="*/".concat("*"),Be=b.createElement("a");function ze(t){return function(e,n){"string"!=typeof e&&(n=e,e="*");var r,i=0,o=e.toLowerCase().match(F)||[];if(v(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(t[r]=t[r]||[]).unshift(n)):(t[r]=t[r]||[]).push(n)}}function qe(t,e,n,r){var i={},o=t===Fe;function a(s){var u;return i[s]=!0,S.each(t[s]||[],(function(t,s){var c=s(e,n,r);return"string"!=typeof c||o||i[c]?o?!(u=c):void 0:(e.dataTypes.unshift(c),a(c),!1)})),u}return a(e.dataTypes[0])||!i["*"]&&a("*")}function He(t,e){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in e)void 0!==e[n]&&((i[n]?t:r||(r={}))[n]=e[n]);return r&&S.extend(!0,t,r),t}Be.href=Te.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Te.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Te.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ue,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?He(He(t,S.ajaxSettings),e):He(S.ajaxSettings,t)},ajaxPrefilter:ze(je),ajaxTransport:ze(Fe),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0),e=e||{};var n,i,o,a,s,u,c,l,f,d,h=S.ajaxSetup({},e),p=h.context||h,m=h.context&&(p.nodeType||p.jquery)?S(p):S.event,g=S.Deferred(),v=S.Callbacks("once memory"),y=h.statusCode||{},_={},w={},x="canceled",T={readyState:0,getResponseHeader:function(t){var e;if(c){if(!a)for(a={};e=Le.exec(o);)a[e[1].toLowerCase()+" "]=(a[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=a[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return c?o:null},setRequestHeader:function(t,e){return null==c&&(t=w[t.toLowerCase()]=w[t.toLowerCase()]||t,_[t]=e),this},overrideMimeType:function(t){return null==c&&(h.mimeType=t),this},statusCode:function(t){var e;if(t)if(c)T.always(t[T.status]);else for(e in t)y[e]=[y[e],t[e]];return this},abort:function(t){var e=t||x;return n&&n.abort(e),E(0,e),this}};if(g.promise(T),h.url=((t||h.url||Te.href)+"").replace(Ne,Te.protocol+"//"),h.type=e.method||e.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(F)||[""],null==h.crossDomain){u=b.createElement("a");try{u.href=h.url,u.href=u.href,h.crossDomain=Be.protocol+"//"+Be.host!=u.protocol+"//"+u.host}catch(t){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=S.param(h.data,h.traditional)),qe(je,h,e,T),c)return T;for(f in(l=S.event&&h.global)&&0==S.active++&&S.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Re.test(h.type),i=h.url.replace(De,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Pe,"+")):(d=h.url.slice(i.length),h.data&&(h.processData||"string"==typeof h.data)&&(i+=(Ee.test(i)?"&":"?")+h.data,delete h.data),!1===h.cache&&(i=i.replace(Ie,"$1"),d=(Ee.test(i)?"&":"?")+"_="+Se.guid+++d),h.url=i+d),h.ifModified&&(S.lastModified[i]&&T.setRequestHeader("If-Modified-Since",S.lastModified[i]),S.etag[i]&&T.setRequestHeader("If-None-Match",S.etag[i])),(h.data&&h.hasContent&&!1!==h.contentType||e.contentType)&&T.setRequestHeader("Content-Type",h.contentType),T.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Ue+"; q=0.01":""):h.accepts["*"]),h.headers)T.setRequestHeader(f,h.headers[f]);if(h.beforeSend&&(!1===h.beforeSend.call(p,T,h)||c))return T.abort();if(x="abort",v.add(h.complete),T.done(h.success),T.fail(h.error),n=qe(Fe,h,e,T)){if(T.readyState=1,l&&m.trigger("ajaxSend",[T,h]),c)return T;h.async&&h.timeout>0&&(s=r.setTimeout((function(){T.abort("timeout")}),h.timeout));try{c=!1,n.send(_,E)}catch(t){if(c)throw t;E(-1,t)}}else E(-1,"No Transport");function E(t,e,a,u){var f,d,b,_,w,x=e;c||(c=!0,s&&r.clearTimeout(s),n=void 0,o=u||"",T.readyState=t>0?4:0,f=t>=200&&t<300||304===t,a&&(_=function(t,e,n){for(var r,i,o,a,s=t.contents,u=t.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=t.mimeType||e.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||t.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(h,T,a)),!f&&S.inArray("script",h.dataTypes)>-1&&S.inArray("json",h.dataTypes)<0&&(h.converters["text script"]=function(){}),_=function(t,e,n,r){var i,o,a,s,u,c={},l=t.dataTypes.slice();if(l[1])for(a in t.converters)c[a.toLowerCase()]=t.converters[a];for(o=l.shift();o;)if(t.responseFields[o]&&(n[t.responseFields[o]]=e),!u&&r&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),u=o,o=l.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=c[u+" "+o]||c["* "+o]))for(i in c)if((s=i.split(" "))[1]===o&&(a=c[u+" "+s[0]]||c["* "+s[0]])){!0===a?a=c[i]:!0!==c[i]&&(o=s[0],l.unshift(s[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:"parsererror",error:a?t:"No conversion from "+u+" to "+o}}}return{state:"success",data:e}}(h,_,T,f),f?(h.ifModified&&((w=T.getResponseHeader("Last-Modified"))&&(S.lastModified[i]=w),(w=T.getResponseHeader("etag"))&&(S.etag[i]=w)),204===t||"HEAD"===h.type?x="nocontent":304===t?x="notmodified":(x=_.state,d=_.data,f=!(b=_.error))):(b=x,!t&&x||(x="error",t<0&&(t=0))),T.status=t,T.statusText=(e||x)+"",f?g.resolveWith(p,[d,x,T]):g.rejectWith(p,[T,x,b]),T.statusCode(y),y=void 0,l&&m.trigger(f?"ajaxSuccess":"ajaxError",[T,h,f?d:b]),v.fireWith(p,[T,x]),l&&(m.trigger("ajaxComplete",[T,h]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(t,e,n){return S.get(t,e,n,"json")},getScript:function(t,e){return S.get(t,void 0,e,"script")}}),S.each(["get","post"],(function(t,e){S[e]=function(t,n,r,i){return v(n)&&(i=i||r,r=n,n=void 0),S.ajax(S.extend({url:t,type:e,dataType:i,data:n,success:r},S.isPlainObject(t)&&t))}})),S.ajaxPrefilter((function(t){var e;for(e in t.headers)"content-type"===e.toLowerCase()&&(t.contentType=t.headers[e]||"")})),S._evalUrl=function(t,e,n){return S.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){S.globalEval(t,e,n)}})},S.fn.extend({wrapAll:function(t){var e;return this[0]&&(v(t)&&(t=t.call(this[0])),e=S(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t})).append(this)),this},wrapInner:function(t){return v(t)?this.each((function(e){S(this).wrapInner(t.call(this,e))})):this.each((function(){var e=S(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)}))},wrap:function(t){var e=v(t);return this.each((function(n){S(this).wrapAll(e?t.call(this,n):t)}))},unwrap:function(t){return this.parent(t).not("body").each((function(){S(this).replaceWith(this.childNodes)})),this}}),S.expr.pseudos.hidden=function(t){return!S.expr.pseudos.visible(t)},S.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new r.XMLHttpRequest}catch(t){}};var We={0:200,1223:204},Ve=S.ajaxSettings.xhr();g.cors=!!Ve&&"withCredentials"in Ve,g.ajax=Ve=!!Ve,S.ajaxTransport((function(t){var e,n;if(g.cors||Ve&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];for(a in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);e=function(t){return function(){e&&(e=n=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===t?s.abort():"error"===t?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(We[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=e(),n=s.onerror=s.ontimeout=e("error"),void 0!==s.onabort?s.onabort=n:s.onreadystatechange=function(){4===s.readyState&&r.setTimeout((function(){e&&n()}))},e=e("abort");try{s.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}})),S.ajaxPrefilter((function(t){t.crossDomain&&(t.contents.script=!1)})),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return S.globalEval(t),t}}}),S.ajaxPrefilter("script",(function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")})),S.ajaxTransport("script",(function(t){var e,n;if(t.crossDomain||t.scriptAttrs)return{send:function(r,i){e=S("<script>").attr(t.scriptAttrs||{}).prop({charset:t.scriptCharset,src:t.url}).on("load error",n=function(t){e.remove(),n=null,t&&i("error"===t.type?404:200,t.type)}),b.head.appendChild(e[0])},abort:function(){n&&n()}}}));var Ye,$e=[],Ge=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=$e.pop()||S.expando+"_"+Se.guid++;return this[t]=!0,t}}),S.ajaxPrefilter("json jsonp",(function(t,e,n){var i,o,a,s=!1!==t.jsonp&&(Ge.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ge.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=v(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(Ge,"$1"+i):!1!==t.jsonp&&(t.url+=(Ee.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||S.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=r[i],r[i]=function(){a=arguments},n.always((function(){void 0===o?S(r).removeProp(i):r[i]=o,t[i]&&(t.jsonpCallback=e.jsonpCallback,$e.push(i)),a&&v(o)&&o(a[0]),a=o=void 0})),"script"})),g.createHTMLDocument=((Ye=b.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Ye.childNodes.length),S.parseHTML=function(t,e,n){return"string"!=typeof t?[]:("boolean"==typeof e&&(n=e,e=!1),e||(g.createHTMLDocument?((r=(e=b.implementation.createHTMLDocument("")).createElement("base")).href=b.location.href,e.head.appendChild(r)):e=b),o=!n&&[],(i=P.exec(t))?[e.createElement(i[1])]:(i=Tt([t],e,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(t,e,n){var r,i,o,a=this,s=t.indexOf(" ");return s>-1&&(r=ve(t.slice(s)),t=t.slice(0,s)),v(e)?(n=e,e=void 0):e&&"object"==typeof e&&(i="POST"),a.length>0&&S.ajax({url:t,type:i||"GET",dataType:"html",data:e}).done((function(t){o=arguments,a.html(r?S("<div>").append(S.parseHTML(t)).find(r):t)})).always(n&&function(t,e){a.each((function(){n.apply(this,o||[t.responseText,e,t])}))}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,(function(e){return t===e.elem})).length},S.offset={setOffset:function(t,e,n){var r,i,o,a,s,u,c=S.css(t,"position"),l=S(t),f={};"static"===c&&(t.style.position="relative"),s=l.offset(),o=S.css(t,"top"),u=S.css(t,"left"),("absolute"===c||"fixed"===c)&&(o+u).indexOf("auto")>-1?(a=(r=l.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(e)&&(e=e.call(t,n,S.extend({},s))),null!=e.top&&(f.top=e.top-s.top+a),null!=e.left&&(f.left=e.left-s.left+i),"using"in e?e.using.call(t,f):l.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each((function(e){S.offset.setOffset(this,t,e)}));var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var t,e,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))e=r.getBoundingClientRect();else{for(e=this.offset(),n=r.ownerDocument,t=r.offsetParent||n.documentElement;t&&(t===n.body||t===n.documentElement)&&"static"===S.css(t,"position");)t=t.parentNode;t&&t!==r&&1===t.nodeType&&((i=S(t).offset()).top+=S.css(t,"borderTopWidth",!0),i.left+=S.css(t,"borderLeftWidth",!0))}return{top:e.top-i.top-S.css(r,"marginTop",!0),left:e.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var t=this.offsetParent;t&&"static"===S.css(t,"position");)t=t.offsetParent;return t||at}))}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(t,e){var n="pageYOffset"===e;S.fn[t]=function(r){return V(this,(function(t,r,i){var o;if(y(t)?o=t:9===t.nodeType&&(o=t.defaultView),void 0===i)return o?o[e]:t[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):t[r]=i}),t,r,arguments.length)}})),S.each(["top","left"],(function(t,e){S.cssHooks[e]=Vt(g.pixelPosition,(function(t,n){if(n)return n=Wt(t,e),Bt.test(n)?S(t).position()[e]+"px":n}))})),S.each({Height:"height",Width:"width"},(function(t,e){S.each({padding:"inner"+t,content:e,"":"outer"+t},(function(n,r){S.fn[r]=function(i,o){var a=arguments.length&&(n||"boolean"!=typeof i),s=n||(!0===i||!0===o?"margin":"border");return V(this,(function(e,n,i){var o;return y(e)?0===r.indexOf("outer")?e["inner"+t]:e.document.documentElement["client"+t]:9===e.nodeType?(o=e.documentElement,Math.max(e.body["scroll"+t],o["scroll"+t],e.body["offset"+t],o["offset"+t],o["client"+t])):void 0===i?S.css(e,n,s):S.style(e,n,i,s)}),e,a?i:void 0,a)}}))})),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(t,e){S.fn[e]=function(t){return this.on(e,t)}})),S.fn.extend({bind:function(t,e,n){return this.on(t,null,e,n)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,n,r){return this.on(e,t,n,r)},undelegate:function(t,e,n){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",n)},hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(t,e){S.fn[e]=function(t,n){return arguments.length>0?this.on(e,null,t,n):this.trigger(e)}}));var Ze=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(t,e){var n,r,i;if("string"==typeof e&&(n=t[e],e=t,t=n),v(t))return r=s.call(arguments,2),i=function(){return t.apply(e||this,r.concat(s.call(arguments)))},i.guid=t.guid=t.guid||S.guid++,i},S.holdReady=function(t){t?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=M,S.isFunction=v,S.isWindow=y,S.camelCase=Z,S.type=x,S.now=Date.now,S.isNumeric=function(t){var e=S.type(t);return("number"===e||"string"===e)&&!isNaN(t-parseFloat(t))},S.trim=function(t){return null==t?"":(t+"").replace(Ze,"")},void 0===(n=function(){return S}.apply(e,[]))||(t.exports=n);var Ke=r.jQuery,Xe=r.$;return S.noConflict=function(t){return r.$===S&&(r.$=Xe),t&&r.jQuery===S&&(r.jQuery=Ke),S},void 0===i&&(r.jQuery=r.$=S),S}))},19575:function(t,e,n){var r,i;i="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,t.exports=function(n){"use strict";var i,o=(n=n||{}).Base64,a="2.6.4",s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=function(t){for(var e={},n=0,r=t.length;n<r;n++)e[t.charAt(n)]=n;return e}(s),c=String.fromCharCode,l=function(t){if(t.length<2)return(e=t.charCodeAt(0))<128?t:e<2048?c(192|e>>>6)+c(128|63&e):c(224|e>>>12&15)+c(128|e>>>6&63)+c(128|63&e);var e=65536+1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320);return c(240|e>>>18&7)+c(128|e>>>12&63)+c(128|e>>>6&63)+c(128|63&e)},f=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,d=function(t){return t.replace(f,l)},h=function(t){var e=[0,2,1][t.length%3],n=t.charCodeAt(0)<<16|(t.length>1?t.charCodeAt(1):0)<<8|(t.length>2?t.charCodeAt(2):0);return[s.charAt(n>>>18),s.charAt(n>>>12&63),e>=2?"=":s.charAt(n>>>6&63),e>=1?"=":s.charAt(63&n)].join("")},p=n.btoa&&"function"==typeof n.btoa?function(t){return n.btoa(t)}:function(t){if(t.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return t.replace(/[\s\S]{1,3}/g,h)},m=function(t){return p(d(String(t)))},g=function(t){return t.replace(/[+\/]/g,(function(t){return"+"==t?"-":"_"})).replace(/=/g,"")},v=function(t,e){return e?g(m(t)):m(t)},y=function(t){return v(t,!0)};n.Uint8Array&&(i=function(t,e){for(var n="",r=0,i=t.length;r<i;r+=3){var o=t[r],a=t[r+1],u=t[r+2],c=o<<16|a<<8|u;n+=s.charAt(c>>>18)+s.charAt(c>>>12&63)+(void 0!==a?s.charAt(c>>>6&63):"=")+(void 0!==u?s.charAt(63&c):"=")}return e?g(n):n});var b,_=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,w=function(t){switch(t.length){case 4:var e=((7&t.charCodeAt(0))<<18|(63&t.charCodeAt(1))<<12|(63&t.charCodeAt(2))<<6|63&t.charCodeAt(3))-65536;return c(55296+(e>>>10))+c(56320+(1023&e));case 3:return c((15&t.charCodeAt(0))<<12|(63&t.charCodeAt(1))<<6|63&t.charCodeAt(2));default:return c((31&t.charCodeAt(0))<<6|63&t.charCodeAt(1))}},x=function(t){return t.replace(_,w)},T=function(t){var e=t.length,n=e%4,r=(e>0?u[t.charAt(0)]<<18:0)|(e>1?u[t.charAt(1)]<<12:0)|(e>2?u[t.charAt(2)]<<6:0)|(e>3?u[t.charAt(3)]:0),i=[c(r>>>16),c(r>>>8&255),c(255&r)];return i.length-=[0,0,2,1][n],i.join("")},S=n.atob&&"function"==typeof n.atob?function(t){return n.atob(t)}:function(t){return t.replace(/\S{1,4}/g,T)},E=function(t){return S(String(t).replace(/[^A-Za-z0-9\+\/]/g,""))},k=function(t){return x(S(t))},C=function(t){return String(t).replace(/[-_]/g,(function(t){return"-"==t?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},O=function(t){return k(C(t))};n.Uint8Array&&(b=function(t){return Uint8Array.from(E(C(t)),(function(t){return t.charCodeAt(0)}))});var A=function(){var t=n.Base64;return n.Base64=o,t};if(n.Base64={VERSION:a,atob:E,btoa:p,fromBase64:O,toBase64:v,utob:d,encode:v,encodeURI:y,btou:x,decode:O,noConflict:A,fromUint8Array:i,toUint8Array:b},"function"==typeof Object.defineProperty){var M=function(t){return{value:t,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",M((function(){return O(this)}))),Object.defineProperty(String.prototype,"toBase64",M((function(t){return v(this,t)}))),Object.defineProperty(String.prototype,"toBase64URI",M((function(){return v(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),t.exports?t.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(e,[]))||(t.exports=r),{Base64:n.Base64}}(i)},65605:function(t,e,n){var r;!function(){"use strict";var e="object"==typeof window?window:{};!e.JS_HTMLENCODE_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node&&(e=n.g);var i=!e.JS_HTMLENCODE_NO_COMMON_JS&&t.exports,o=n.amdO,a={" ":" ","¡":"¡","¢":"¢","£":"£","¤":"¤","¥":"¥","¦":"¦","§":"§","¨":"¨","©":"©","ª":"ª","«":"«","¬":"¬","­":"","®":"®","¯":"¯","°":"°","±":"±","²":"²","³":"³","´":"´","µ":"µ","¶":"¶","·":"·","¸":"¸","¹":"¹","º":"º","»":"»","¼":"¼","½":"½","¾":"¾","¿":"¿","À":"À","Á":"Á","Â":"Â","Ã":"Ã","Ä":"Ä","Å":"Å","Æ":"Æ","Ç":"Ç","È":"È","É":"É","Ê":"Ê","Ë":"Ë","Ì":"Ì","Í":"Í","Î":"Î","Ï":"Ï","Ð":"Ð","Ñ":"Ñ","Ò":"Ò","Ó":"Ó","Ô":"Ô","Õ":"Õ","Ö":"Ö","×":"×","Ø":"Ø","Ù":"Ù","Ú":"Ú","Û":"Û","Ü":"Ü","Ý":"Ý","Þ":"Þ","ß":"ß","à":"à","á":"á","â":"â","ã":"ã","ä":"ä","å":"å","æ":"æ","ç":"ç","è":"è","é":"é","ê":"ê","ë":"ë","ì":"ì","í":"í","î":"î","ï":"ï","ð":"ð","ñ":"ñ","ò":"ò","ó":"ó","ô":"ô","õ":"õ","ö":"ö","÷":"÷","ø":"ø","ù":"ù","ú":"ú","û":"û","ü":"ü","ý":"ý","þ":"þ","ÿ":"ÿ",""":'"',"&":"&","<":"<",">":">","'":"'","Œ":"Œ","œ":"œ","Š":"Š","š":"š","Ÿ":"Ÿ","ˆ":"ˆ","˜":"˜"," ":" "," ":" "," ":" ","‌":"","‍":"","‎":"","‏":"","–":"–","—":"—","‘":"‘","’":"’","‚":"‚","“":"“","”":"”","„":"„","†":"†","‡":"‡","‰":"‰","‹":"‹","›":"›","€":"€","ƒ":"ƒ","Α":"Α","Β":"Β","Γ":"Γ","Δ":"Δ","Ε":"Ε","Ζ":"Ζ","Η":"Η","Θ":"Θ","Ι":"Ι","Κ":"Κ","Λ":"Λ","Μ":"Μ","Ν":"Ν","Ξ":"Ξ","Ο":"Ο","Π":"Π","Ρ":"Ρ","Σ":"Σ","Τ":"Τ","Υ":"Υ","Φ":"Φ","Χ":"Χ","Ψ":"Ψ","Ω":"Ω","α":"α","β":"β","γ":"γ","δ":"δ","ε":"ε","ζ":"ζ","η":"η","θ":"θ","ι":"ι","κ":"κ","λ":"λ","μ":"μ","ν":"ν","ξ":"ξ","ο":"ο","π":"π","ρ":"ρ","ς":"ς","σ":"σ","τ":"τ","υ":"υ","φ":"φ","χ":"χ","ψ":"ψ","ω":"ω","ϑ":"ϑ","ϒ":"ϒ","ϖ":"ϖ","•":"•","…":"…","′":"′","″":"″","‾":"‾","⁄":"⁄","℘":"℘","ℑ":"ℑ","ℜ":"ℜ","™":"™","ℵ":"ℵ","←":"←","↑":"↑","→":"→","↓":"↓","↔":"↔","↵":"↵","⇐":"⇐","⇑":"⇑","⇒":"⇒","⇓":"⇓","⇔":"⇔","∀":"∀","∂":"∂","∃":"∃","∅":"∅","∇":"∇","∈":"∈","∉":"∉","∋":"∋","∏":"∏","∑":"∑","−":"−","∗":"∗","√":"√","∝":"∝","∞":"∞","∠":"∠","∧":"∧","∨":"∨","∩":"∩","∪":"∪","∫":"∫","∴":"∴","∼":"∼","≅":"≅","≈":"≈","≠":"≠","≡":"≡","≤":"≤","≥":"≥","⊂":"⊂","⊃":"⊃","⊄":"⊄","⊆":"⊆","⊇":"⊇","⊕":"⊕","⊗":"⊗","⊥":"⊥","⋅":"⋅","⌈":"⌈","⌉":"⌉","⌊":"⌊","⌋":"⌋","⟨":"〈","⟩":"〉","◊":"◊","♠":"♠","♣":"♣","♥":"♥","♦":"♦"},s=function(t){if("#"!==t.charAt(1))return a[t]||t;var e,n=t.charAt(2);return"x"===n||"X"===n?(n=t.substring(3,t.length-1),e=parseInt(n,16)):(n=t.substring(2,t.length-1),e=parseInt(n)),isNaN(e)?t:String.fromCharCode(e)},u=function(t){return t.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")},c=function(t){return t.replace(/&#?\w+;/g,s)},l=u;u.htmlEncode=u,u.htmlDecode=c,i?t.exports=l:(e.htmlEncode=u,e.htmlDecode=c,o&&(void 0===(r=function(){return l}.call(l,n,l,t))||(t.exports=r)))}()},80973:function(t,e,n){var r=n(71169),i=function(t){var e="",n=Object.keys(t);return n.forEach((function(i,o){var a=t[i];(function(t){return/[height|width]$/.test(t)})(i=r(i))&&"number"==typeof a&&(a+="px"),e+=!0===a?i:!1===a?"not "+i:"("+i+": "+a+")",o<n.length-1&&(e+=" and ")})),e};t.exports=function(t){var e="";return"string"==typeof t?t:t instanceof Array?(t.forEach((function(n,r){e+=i(n),r<t.length-1&&(e+=", ")})),e):i(t)}},71168:function(t){function e(t){this.message=t}e.prototype=new Error,e.prototype.name="InvalidCharacterError",t.exports="undefined"!=typeof window&&window.atob&&window.atob.bind(window)||function(t){var n=String(t).replace(/=+$/,"");if(n.length%4==1)throw new e("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,i,o=0,a=0,s="";i=n.charAt(a++);~i&&(r=o%4?64*r+i:i,o++%4)?s+=String.fromCharCode(255&r>>(-2*o&6)):0)i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(i);return s}},84491:function(t,e,n){var r=n(71168);t.exports=function(t){var e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw"Illegal base64url string!"}try{return function(t){return decodeURIComponent(r(t).replace(/(.)/g,(function(t,e){var n=e.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n})))}(e)}catch(t){return r(e)}}},46489:function(t,e,n){"use strict";var r=n(84491);function i(t){this.message=t}i.prototype=new Error,i.prototype.name="InvalidTokenError",t.exports=function(t,e){if("string"!=typeof t)throw new i("Invalid token specified");var n=!0===(e=e||{}).header?0:1;try{return JSON.parse(r(t.split(".")[n]))}catch(t){throw new i("Invalid token specified: "+t.message)}},t.exports.InvalidTokenError=i},54366:function(t,e,n){t.exports=n(18518).default},18518:function(t,e){"use strict";e.default=function(){var t={KEY_CANCEL:3,KEY_HELP:6,KEY_BACK_SPACE:8,KEY_TAB:9,KEY_CLEAR:12,KEY_RETURN:13,KEY_ENTER:14,KEY_SHIFT:16,KEY_CONTROL:17,KEY_ALT:18,KEY_PAUSE:19,KEY_CAPS_LOCK:20,KEY_ESCAPE:27,KEY_SPACE:32,KEY_PAGE_UP:33,KEY_PAGE_DOWN:34,KEY_END:35,KEY_HOME:36,KEY_LEFT:37,KEY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_PRINTSCREEN:44,KEY_INSERT:45,KEY_DELETE:46,KEY_0:48,KEY_1:49,KEY_2:50,KEY_3:51,KEY_4:52,KEY_5:53,KEY_6:54,KEY_7:55,KEY_8:56,KEY_9:57,KEY_SEMICOLON:59,KEY_EQUALS:61,KEY_A:65,KEY_B:66,KEY_C:67,KEY_D:68,KEY_E:69,KEY_F:70,KEY_G:71,KEY_H:72,KEY_I:73,KEY_J:74,KEY_K:75,KEY_L:76,KEY_M:77,KEY_N:78,KEY_O:79,KEY_P:80,KEY_Q:81,KEY_R:82,KEY_S:83,KEY_T:84,KEY_U:85,KEY_V:86,KEY_W:87,KEY_X:88,KEY_Y:89,KEY_Z:90,KEY_CONTEXT_MENU:93,KEY_NUMPAD0:96,KEY_NUMPAD1:97,KEY_NUMPAD2:98,KEY_NUMPAD3:99,KEY_NUMPAD4:100,KEY_NUMPAD5:101,KEY_NUMPAD6:102,KEY_NUMPAD7:103,KEY_NUMPAD8:104,KEY_NUMPAD9:105,KEY_MULTIPLY:106,KEY_ADD:107,KEY_SEPARATOR:108,KEY_SUBTRACT:109,KEY_DECIMAL:110,KEY_DIVIDE:111,KEY_F1:112,KEY_F2:113,KEY_F3:114,KEY_F4:115,KEY_F5:116,KEY_F6:117,KEY_F7:118,KEY_F8:119,KEY_F9:120,KEY_F10:121,KEY_F11:122,KEY_F12:123,KEY_F13:124,KEY_F14:125,KEY_F15:126,KEY_F16:127,KEY_F17:128,KEY_F18:129,KEY_F19:130,KEY_F20:131,KEY_F21:132,KEY_F22:133,KEY_F23:134,KEY_F24:135,KEY_NUM_LOCK:144,KEY_SCROLL_LOCK:145,KEY_COMMA:188,KEY_PERIOD:190,KEY_SLASH:191,KEY_BACK_QUOTE:192,KEY_OPEN_BRACKET:219,KEY_BACK_SLASH:220,KEY_CLOSE_BRACKET:221,KEY_QUOTE:222,KEY_META:224};function e(){}return Object.keys(t).forEach((function(n){e[n]=t[n]})),e}()},27537:function(t,e){function n(t){if(t&&"object"==typeof t){var e=t.which||t.keyCode||t.charCode;e&&(t=e)}if("number"==typeof t)return a[t];var n,o=String(t);return(n=r[o.toLowerCase()])?n:(n=i[o.toLowerCase()])||(1===o.length?o.charCodeAt(0):void 0)}n.isEventKey=function(t,e){if(t&&"object"==typeof t){var n=t.which||t.keyCode||t.charCode;if(null==n)return!1;if("string"==typeof e){var o;if(o=r[e.toLowerCase()])return o===n;if(o=i[e.toLowerCase()])return o===n}else if("number"==typeof e)return e===n;return!1}};var r=(e=t.exports=n).code=e.codes={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,"pause/break":19,"caps lock":20,esc:27,space:32,"page up":33,"page down":34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,delete:46,command:91,"left command":91,"right command":93,"numpad *":106,"numpad +":107,"numpad -":109,"numpad .":110,"numpad /":111,"num lock":144,"scroll lock":145,"my computer":182,"my calculator":183,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},i=e.aliases={windows:91,"⇧":16,"⌥":18,"⌃":17,"⌘":91,ctl:17,control:17,option:18,pause:19,break:19,caps:20,return:13,escape:27,spc:32,spacebar:32,pgup:33,pgdn:34,ins:45,del:46,cmd:91};for(o=97;o<123;o++)r[String.fromCharCode(o)]=o-32;for(var o=48;o<58;o++)r[o-48]=o;for(o=1;o<13;o++)r["f"+o]=o+111;for(o=0;o<10;o++)r["numpad "+o]=o+96;var a=e.names=e.title={};for(o in r)a[r[o]]=o;for(var s in i)r[s]=i[s]},13192:function(t){"use strict";t.exports=function(t){var e,n={};if(!(t instanceof Object)||Array.isArray(t))throw new Error("keyMirror(...): Argument must be an object.");for(e in t)t.hasOwnProperty(e)&&(n[e]=e);return n}},30563:function(t){var e,n=function(t,n,r){for(var i=-1,o=Object(t),a=r(t),s=a.length;s--;){var u=a[e?s:++i];if(!1===n(o[u],u,o))break}return t};t.exports=n},31730:function(t){var e=9007199254740991,n="[object Arguments]",r="[object Function]",i="[object GeneratorFunction]",o=/^(?:0|[1-9]\d*)$/;function a(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}var s,u,c=Object.prototype,l=c.hasOwnProperty,f=c.toString,d=c.propertyIsEnumerable,h=(s=Object.keys,u=Object,function(t){return s(u(t))}),p=Math.max,m=!d.call({valueOf:1},"valueOf");function g(t,e){var r=w(t)||function(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&x(t)}(t)&&l.call(t,"callee")&&(!d.call(t,"callee")||f.call(t)==n)}(t)?function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}(t.length,String):[],i=r.length,o=!!i;for(var a in t)!e&&!l.call(t,a)||o&&("length"==a||y(a,i))||r.push(a);return r}function v(t,e,n){var r=t[e];l.call(t,e)&&_(r,n)&&(void 0!==n||e in t)||(t[e]=n)}function y(t,n){return!!(n=null==n?e:n)&&("number"==typeof t||o.test(t))&&t>-1&&t%1==0&&t<n}function b(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||c)}function _(t,e){return t===e||t!=t&&e!=e}var w=Array.isArray;function x(t){return null!=t&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=e}(t.length)&&!function(t){var e=T(t)?f.call(t):"";return e==r||e==i}(t)}function T(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}var S,E=(S=function(t,e){if(m||b(e)||x(e))!function(t,e,n,r){n||(n={});for(var i=-1,o=e.length;++i<o;){var a=e[i],s=r?r(n[a],t[a],a,n,t):void 0;v(n,a,void 0===s?t[a]:s)}}(e,function(t){return x(t)?g(t):function(t){if(!b(t))return h(t);var e=[];for(var n in Object(t))l.call(t,n)&&"constructor"!=n&&e.push(n);return e}(t)}(e),t);else for(var n in e)l.call(e,n)&&v(t,n,e[n])},function(t,e){return e=p(void 0===e?t.length-1:e,0),function(){for(var n=arguments,r=-1,i=p(n.length-e,0),o=Array(i);++r<i;)o[r]=n[e+r];r=-1;for(var s=Array(e+1);++r<e;)s[r]=n[r];return s[e]=o,a(t,this,s)}}((function(t,e){var n=-1,r=e.length,i=r>1?e[r-1]:void 0,o=r>2?e[2]:void 0;for(i=S.length>3&&"function"==typeof i?(r--,i):void 0,o&&function(t,e,n){if(!T(n))return!1;var r=typeof e;return!!("number"==r?x(n)&&y(e,n.length):"string"==r&&e in n)&&_(n[e],t)}(e[0],e[1],o)&&(i=r<3?void 0:i,r=1),t=Object(t);++n<r;){var a=e[n];a&&S(t,a,n,i)}return t})));t.exports=E},83465:function(t,e,n){t=n.nmd(t);var r="__lodash_hash_undefined__",i=9007199254740991,o="[object Arguments]",a="[object Boolean]",s="[object Date]",u="[object Function]",c="[object GeneratorFunction]",l="[object Map]",f="[object Number]",d="[object Object]",h="[object Promise]",p="[object RegExp]",m="[object Set]",g="[object String]",v="[object Symbol]",y="[object WeakMap]",b="[object ArrayBuffer]",_="[object DataView]",w="[object Float32Array]",x="[object Float64Array]",T="[object Int8Array]",S="[object Int16Array]",E="[object Int32Array]",k="[object Uint8Array]",C="[object Uint8ClampedArray]",O="[object Uint16Array]",A="[object Uint32Array]",M=/\w*$/,P=/^\[object .+?Constructor\]$/,D=/^(?:0|[1-9]\d*)$/,I={};I[o]=I["[object Array]"]=I[b]=I[_]=I[a]=I[s]=I[w]=I[x]=I[T]=I[S]=I[E]=I[l]=I[f]=I[d]=I[p]=I[m]=I[g]=I[v]=I[k]=I[C]=I[O]=I[A]=!0,I["[object Error]"]=I[u]=I[y]=!1;var L="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,R="object"==typeof self&&self&&self.Object===Object&&self,N=L||R||Function("return this")(),j=e&&!e.nodeType&&e,F=j&&t&&!t.nodeType&&t,U=F&&F.exports===j;function B(t,e){return t.set(e[0],e[1]),t}function z(t,e){return t.add(e),t}function q(t,e,n,r){var i=-1,o=t?t.length:0;for(r&&o&&(n=t[++i]);++i<o;)n=e(n,t[i],i,t);return n}function H(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(t){}return e}function W(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function V(t,e){return function(n){return t(e(n))}}function Y(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}var $,G=Array.prototype,Z=Function.prototype,K=Object.prototype,X=N["__core-js_shared__"],Q=($=/[^.]+$/.exec(X&&X.keys&&X.keys.IE_PROTO||""))?"Symbol(src)_1."+$:"",J=Z.toString,tt=K.hasOwnProperty,et=K.toString,nt=RegExp("^"+J.call(tt).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),rt=U?N.Buffer:void 0,it=N.Symbol,ot=N.Uint8Array,at=V(Object.getPrototypeOf,Object),st=Object.create,ut=K.propertyIsEnumerable,ct=G.splice,lt=Object.getOwnPropertySymbols,ft=rt?rt.isBuffer:void 0,dt=V(Object.keys,Object),ht=Ft(N,"DataView"),pt=Ft(N,"Map"),mt=Ft(N,"Promise"),gt=Ft(N,"Set"),vt=Ft(N,"WeakMap"),yt=Ft(Object,"create"),bt=Ht(ht),_t=Ht(pt),wt=Ht(mt),xt=Ht(gt),Tt=Ht(vt),St=it?it.prototype:void 0,Et=St?St.valueOf:void 0;function kt(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function Ct(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function Ot(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function At(t){this.__data__=new Ct(t)}function Mt(t,e){var n=Vt(t)||function(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&Yt(t)}(t)&&tt.call(t,"callee")&&(!ut.call(t,"callee")||et.call(t)==o)}(t)?function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}(t.length,String):[],r=n.length,i=!!r;for(var a in t)!e&&!tt.call(t,a)||i&&("length"==a||zt(a,r))||n.push(a);return n}function Pt(t,e,n){var r=t[e];tt.call(t,e)&&Wt(r,n)&&(void 0!==n||e in t)||(t[e]=n)}function Dt(t,e){for(var n=t.length;n--;)if(Wt(t[n][0],e))return n;return-1}function It(t,e,n,r,i,h,y){var P;if(r&&(P=h?r(t,i,h,y):r(t)),void 0!==P)return P;if(!Zt(t))return t;var D=Vt(t);if(D){if(P=function(t){var e=t.length,n=t.constructor(e);e&&"string"==typeof t[0]&&tt.call(t,"index")&&(n.index=t.index,n.input=t.input);return n}(t),!e)return function(t,e){var n=-1,r=t.length;e||(e=Array(r));for(;++n<r;)e[n]=t[n];return e}(t,P)}else{var L=Bt(t),R=L==u||L==c;if($t(t))return function(t,e){if(e)return t.slice();var n=new t.constructor(t.length);return t.copy(n),n}(t,e);if(L==d||L==o||R&&!h){if(H(t))return h?t:{};if(P=function(t){return"function"!=typeof t.constructor||qt(t)?{}:(e=at(t),Zt(e)?st(e):{});var e}(R?{}:t),!e)return function(t,e){return Nt(t,Ut(t),e)}(t,function(t,e){return t&&Nt(e,Kt(e),t)}(P,t))}else{if(!I[L])return h?t:{};P=function(t,e,n,r){var i=t.constructor;switch(e){case b:return Rt(t);case a:case s:return new i(+t);case _:return function(t,e){var n=e?Rt(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}(t,r);case w:case x:case T:case S:case E:case k:case C:case O:case A:return function(t,e){var n=e?Rt(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}(t,r);case l:return function(t,e,n){return q(e?n(W(t),!0):W(t),B,new t.constructor)}(t,r,n);case f:case g:return new i(t);case p:return function(t){var e=new t.constructor(t.source,M.exec(t));return e.lastIndex=t.lastIndex,e}(t);case m:return function(t,e,n){return q(e?n(Y(t),!0):Y(t),z,new t.constructor)}(t,r,n);case v:return o=t,Et?Object(Et.call(o)):{}}var o}(t,L,It,e)}}y||(y=new At);var N=y.get(t);if(N)return N;if(y.set(t,P),!D)var j=n?function(t){return function(t,e,n){var r=e(t);return Vt(t)?r:function(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t}(r,n(t))}(t,Kt,Ut)}(t):Kt(t);return function(t,e){for(var n=-1,r=t?t.length:0;++n<r&&!1!==e(t[n],n,t););}(j||t,(function(i,o){j&&(i=t[o=i]),Pt(P,o,It(i,e,n,r,o,t,y))})),P}function Lt(t){return!(!Zt(t)||(e=t,Q&&Q in e))&&(Gt(t)||H(t)?nt:P).test(Ht(t));var e}function Rt(t){var e=new t.constructor(t.byteLength);return new ot(e).set(new ot(t)),e}function Nt(t,e,n,r){n||(n={});for(var i=-1,o=e.length;++i<o;){var a=e[i],s=r?r(n[a],t[a],a,n,t):void 0;Pt(n,a,void 0===s?t[a]:s)}return n}function jt(t,e){var n=t.__data__;return function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}(e)?n["string"==typeof e?"string":"hash"]:n.map}function Ft(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return Lt(n)?n:void 0}kt.prototype.clear=function(){this.__data__=yt?yt(null):{}},kt.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},kt.prototype.get=function(t){var e=this.__data__;if(yt){var n=e[t];return n===r?void 0:n}return tt.call(e,t)?e[t]:void 0},kt.prototype.has=function(t){var e=this.__data__;return yt?void 0!==e[t]:tt.call(e,t)},kt.prototype.set=function(t,e){return this.__data__[t]=yt&&void 0===e?r:e,this},Ct.prototype.clear=function(){this.__data__=[]},Ct.prototype.delete=function(t){var e=this.__data__,n=Dt(e,t);return!(n<0)&&(n==e.length-1?e.pop():ct.call(e,n,1),!0)},Ct.prototype.get=function(t){var e=this.__data__,n=Dt(e,t);return n<0?void 0:e[n][1]},Ct.prototype.has=function(t){return Dt(this.__data__,t)>-1},Ct.prototype.set=function(t,e){var n=this.__data__,r=Dt(n,t);return r<0?n.push([t,e]):n[r][1]=e,this},Ot.prototype.clear=function(){this.__data__={hash:new kt,map:new(pt||Ct),string:new kt}},Ot.prototype.delete=function(t){return jt(this,t).delete(t)},Ot.prototype.get=function(t){return jt(this,t).get(t)},Ot.prototype.has=function(t){return jt(this,t).has(t)},Ot.prototype.set=function(t,e){return jt(this,t).set(t,e),this},At.prototype.clear=function(){this.__data__=new Ct},At.prototype.delete=function(t){return this.__data__.delete(t)},At.prototype.get=function(t){return this.__data__.get(t)},At.prototype.has=function(t){return this.__data__.has(t)},At.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Ct){var r=n.__data__;if(!pt||r.length<199)return r.push([t,e]),this;n=this.__data__=new Ot(r)}return n.set(t,e),this};var Ut=lt?V(lt,Object):function(){return[]},Bt=function(t){return et.call(t)};function zt(t,e){return!!(e=null==e?i:e)&&("number"==typeof t||D.test(t))&&t>-1&&t%1==0&&t<e}function qt(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||K)}function Ht(t){if(null!=t){try{return J.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Wt(t,e){return t===e||t!=t&&e!=e}(ht&&Bt(new ht(new ArrayBuffer(1)))!=_||pt&&Bt(new pt)!=l||mt&&Bt(mt.resolve())!=h||gt&&Bt(new gt)!=m||vt&&Bt(new vt)!=y)&&(Bt=function(t){var e=et.call(t),n=e==d?t.constructor:void 0,r=n?Ht(n):void 0;if(r)switch(r){case bt:return _;case _t:return l;case wt:return h;case xt:return m;case Tt:return y}return e});var Vt=Array.isArray;function Yt(t){return null!=t&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=i}(t.length)&&!Gt(t)}var $t=ft||function(){return!1};function Gt(t){var e=Zt(t)?et.call(t):"";return e==u||e==c}function Zt(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Kt(t){return Yt(t)?Mt(t):function(t){if(!qt(t))return dt(t);var e=[];for(var n in Object(t))tt.call(t,n)&&"constructor"!=n&&e.push(n);return e}(t)}t.exports=function(t){return It(t,!0,!0)}},91296:function(t,e,n){var r=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,a=/^0o[0-7]+$/i,s=parseInt,u="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,l=u||c||Function("return this")(),f=Object.prototype.toString,d=Math.max,h=Math.min,p=function(){return l.Date.now()};function m(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function g(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==f.call(t)}(t))return NaN;if(m(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=m(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(r,"");var n=o.test(t);return n||a.test(t)?s(t.slice(2),n?2:8):i.test(t)?NaN:+t}t.exports=function(t,e,n){var r,i,o,a,s,u,c=0,l=!1,f=!1,v=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function y(e){var n=r,o=i;return r=i=void 0,c=e,a=t.apply(o,n)}function b(t){return c=t,s=setTimeout(w,e),l?y(t):a}function _(t){var n=t-u;return void 0===u||n>=e||n<0||f&&t-c>=o}function w(){var t=p();if(_(t))return x(t);s=setTimeout(w,function(t){var n=e-(t-u);return f?h(n,o-(t-c)):n}(t))}function x(t){return s=void 0,v&&r?y(t):(r=i=void 0,a)}function T(){var t=p(),n=_(t);if(r=arguments,i=this,u=t,n){if(void 0===s)return b(u);if(f)return s=setTimeout(w,e),y(u)}return void 0===s&&(s=setTimeout(w,e)),a}return e=g(e)||0,m(n)&&(l=!!n.leading,o=(f="maxWait"in n)?d(g(n.maxWait)||0,e):o,v="trailing"in n?!!n.trailing:v),T.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=u=i=s=void 0},T.flush=function(){return void 0===s?a:x(p())},T}},91658:function(t,e,n){var r="[object Symbol]",i=/[\\^$.*+?()[\]{}|]/g,o=RegExp(i.source),a="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,s="object"==typeof self&&self&&self.Object===Object&&self,u=a||s||Function("return this")(),c=Object.prototype.toString,l=u.Symbol,f=l?l.prototype:void 0,d=f?f.toString:void 0;function h(t){if("string"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&c.call(t)==r}(t))return d?d.call(t):"";var e=t+"";return"0"==e&&1/t==-Infinity?"-0":e}t.exports=function(t){return(t=function(t){return null==t?"":h(t)}(t))&&o.test(t)?t.replace(i,"\\$&"):t}},35757:function(t){var e=9007199254740991,n="[object Function]",r="[object GeneratorFunction]",i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=i.propertyIsEnumerable;t.exports=function(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&function(t){return null!=t&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=e}(t.length)&&!function(t){var e=function(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}(t)?a.call(t):"";return e==n||e==r}(t)}(t)}(t)&&o.call(t,"callee")&&(!s.call(t,"callee")||"[object Arguments]"==a.call(t))}},53778:function(t){var e="[object Function]",n=/^\[object .+?Constructor\]$/;function r(t){return!!t&&"object"==typeof t}var i=Object.prototype,o=Function.prototype.toString,a=i.hasOwnProperty,s=i.toString,u=RegExp("^"+o.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),c=function(t,i){var a=null==t?void 0:t[i];return function(t){if(null==t)return!1;if(function(t){return function(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}(t)&&s.call(t)==e}(t))return u.test(o.call(t));return r(t)&&n.test(t)}(a)?a:void 0}(Array,"isArray");var l=c||function(t){return r(t)&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}(t.length)&&"[object Array]"==s.call(t)};t.exports=l},8146:function(t,e,n){var r=n(30563),i=n(35757),o=n(58720);var a=Object.prototype,s=a.hasOwnProperty,u=a.toString;t.exports=function(t){var e,n;return!(!function(t){return!!t&&"object"==typeof t}(t)||"[object Object]"!=u.call(t)||i(t)||!(s.call(t,"constructor")||"function"!=typeof(e=t.constructor)||e instanceof e))&&(r(t,(function(t,e){n=e}),o),void 0===n||s.call(t,n))}},58720:function(t,e,n){var r=n(35757),i=n(53778),o=/^\d+$/,a=Object.prototype.hasOwnProperty,s=9007199254740991;function u(t,e){return t="number"==typeof t||o.test(t)?+t:-1,e=null==e?s:e,t>-1&&t%1==0&&t<e}t.exports=function(t){if(null==t)return[];(function(t){var e=typeof t;return!!t&&("object"==e||"function"==e)})(t)||(t=Object(t));var e=t.length;e=e&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=s}(e)&&(i(t)||r(t))&&e||0;for(var n=t.constructor,o=-1,c="function"==typeof n&&n.prototype===t,l=Array(e),f=e>0;++o<e;)l[o]=o+"";for(var d in t)f&&u(d,e)||"constructor"==d&&(c||!a.call(t,d))||l.push(d);return l}},38554:function(t,e,n){t=n.nmd(t);var r="__lodash_hash_undefined__",i=9007199254740991,o="[object Arguments]",a="[object Function]",s="[object Object]",u=/^\[object .+?Constructor\]$/,c=/^(?:0|[1-9]\d*)$/,l={};l["[object Float32Array]"]=l["[object Float64Array]"]=l["[object Int8Array]"]=l["[object Int16Array]"]=l["[object Int32Array]"]=l["[object Uint8Array]"]=l["[object Uint8ClampedArray]"]=l["[object Uint16Array]"]=l["[object Uint32Array]"]=!0,l[o]=l["[object Array]"]=l["[object ArrayBuffer]"]=l["[object Boolean]"]=l["[object DataView]"]=l["[object Date]"]=l["[object Error]"]=l[a]=l["[object Map]"]=l["[object Number]"]=l[s]=l["[object RegExp]"]=l["[object Set]"]=l["[object String]"]=l["[object WeakMap]"]=!1;var f="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,d="object"==typeof self&&self&&self.Object===Object&&self,h=f||d||Function("return this")(),p=e&&!e.nodeType&&e,m=p&&t&&!t.nodeType&&t,g=m&&m.exports===p,v=g&&f.process,y=function(){try{var t=m&&m.require&&m.require("util").types;return t||v&&v.binding&&v.binding("util")}catch(t){}}(),b=y&&y.isTypedArray;function _(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}var w,x,T,S=Array.prototype,E=Function.prototype,k=Object.prototype,C=h["__core-js_shared__"],O=E.toString,A=k.hasOwnProperty,M=(w=/[^.]+$/.exec(C&&C.keys&&C.keys.IE_PROTO||""))?"Symbol(src)_1."+w:"",P=k.toString,D=O.call(Object),I=RegExp("^"+O.call(A).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),L=g?h.Buffer:void 0,R=h.Symbol,N=h.Uint8Array,j=L?L.allocUnsafe:void 0,F=(x=Object.getPrototypeOf,T=Object,function(t){return x(T(t))}),U=Object.create,B=k.propertyIsEnumerable,z=S.splice,q=R?R.toStringTag:void 0,H=function(){try{var t=mt(Object,"defineProperty");return t({},"",{}),t}catch(t){}}(),W=L?L.isBuffer:void 0,V=Math.max,Y=Date.now,$=mt(h,"Map"),G=mt(Object,"create"),Z=function(){function t(){}return function(e){if(!Ct(e))return{};if(U)return U(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();function K(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function X(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function Q(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function J(t){var e=this.__data__=new X(t);this.size=e.size}function tt(t,e){var n=xt(t),r=!n&&wt(t),i=!n&&!r&&St(t),o=!n&&!r&&!i&&At(t),a=n||r||i||o,s=a?function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}(t.length,String):[],u=s.length;for(var c in t)!e&&!A.call(t,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||gt(c,u))||s.push(c);return s}function et(t,e,n){(void 0!==n&&!_t(t[e],n)||void 0===n&&!(e in t))&&it(t,e,n)}function nt(t,e,n){var r=t[e];A.call(t,e)&&_t(r,n)&&(void 0!==n||e in t)||it(t,e,n)}function rt(t,e){for(var n=t.length;n--;)if(_t(t[n][0],e))return n;return-1}function it(t,e,n){"__proto__"==e&&H?H(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}K.prototype.clear=function(){this.__data__=G?G(null):{},this.size=0},K.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},K.prototype.get=function(t){var e=this.__data__;if(G){var n=e[t];return n===r?void 0:n}return A.call(e,t)?e[t]:void 0},K.prototype.has=function(t){var e=this.__data__;return G?void 0!==e[t]:A.call(e,t)},K.prototype.set=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=G&&void 0===e?r:e,this},X.prototype.clear=function(){this.__data__=[],this.size=0},X.prototype.delete=function(t){var e=this.__data__,n=rt(e,t);return!(n<0)&&(n==e.length-1?e.pop():z.call(e,n,1),--this.size,!0)},X.prototype.get=function(t){var e=this.__data__,n=rt(e,t);return n<0?void 0:e[n][1]},X.prototype.has=function(t){return rt(this.__data__,t)>-1},X.prototype.set=function(t,e){var n=this.__data__,r=rt(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},Q.prototype.clear=function(){this.size=0,this.__data__={hash:new K,map:new($||X),string:new K}},Q.prototype.delete=function(t){var e=pt(this,t).delete(t);return this.size-=e?1:0,e},Q.prototype.get=function(t){return pt(this,t).get(t)},Q.prototype.has=function(t){return pt(this,t).has(t)},Q.prototype.set=function(t,e){var n=pt(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},J.prototype.clear=function(){this.__data__=new X,this.size=0},J.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},J.prototype.get=function(t){return this.__data__.get(t)},J.prototype.has=function(t){return this.__data__.has(t)},J.prototype.set=function(t,e){var n=this.__data__;if(n instanceof X){var r=n.__data__;if(!$||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new Q(r)}return n.set(t,e),this.size=n.size,this};var ot,at=function(t,e,n){for(var r=-1,i=Object(t),o=n(t),a=o.length;a--;){var s=o[ot?a:++r];if(!1===e(i[s],s,i))break}return t};function st(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":q&&q in Object(t)?function(t){var e=A.call(t,q),n=t[q];try{t[q]=void 0;var r=!0}catch(t){}var i=P.call(t);r&&(e?t[q]=n:delete t[q]);return i}(t):function(t){return P.call(t)}(t)}function ut(t){return Ot(t)&&st(t)==o}function ct(t){return!(!Ct(t)||function(t){return!!M&&M in t}(t))&&(Et(t)?I:u).test(function(t){if(null!=t){try{return O.call(t)}catch(t){}try{return t+""}catch(t){}}return""}(t))}function lt(t){if(!Ct(t))return function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}(t);var e=vt(t),n=[];for(var r in t)("constructor"!=r||!e&&A.call(t,r))&&n.push(r);return n}function ft(t,e,n,r,i){t!==e&&at(e,(function(o,a){if(i||(i=new J),Ct(o))!function(t,e,n,r,i,o,a){var u=yt(t,n),c=yt(e,n),l=a.get(c);if(l)return void et(t,n,l);var f=o?o(u,c,n+"",t,e,a):void 0,d=void 0===f;if(d){var h=xt(c),p=!h&&St(c),m=!h&&!p&&At(c);f=c,h||p||m?xt(u)?f=u:!function(t){return Ot(t)&&Tt(t)}(u)?p?(d=!1,f=function(t,e){if(e)return t.slice();var n=t.length,r=j?j(n):new t.constructor(n);return t.copy(r),r}(c,!0)):m?(d=!1,g=c,v=!0?(y=g.buffer,b=new y.constructor(y.byteLength),new N(b).set(new N(y)),b):g.buffer,f=new g.constructor(v,g.byteOffset,g.length)):f=[]:f=function(t,e){var n=-1,r=t.length;e||(e=Array(r));for(;++n<r;)e[n]=t[n];return e}(u):function(t){if(!Ot(t)||st(t)!=s)return!1;var e=F(t);if(null===e)return!0;var n=A.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&O.call(n)==D}(c)||wt(c)?(f=u,wt(u)?f=function(t){return function(t,e,n,r){var i=!n;n||(n={});var o=-1,a=e.length;for(;++o<a;){var s=e[o],u=r?r(n[s],t[s],s,n,t):void 0;void 0===u&&(u=t[s]),i?it(n,s,u):nt(n,s,u)}return n}(t,Mt(t))}(u):Ct(u)&&!Et(u)||(f=function(t){return"function"!=typeof t.constructor||vt(t)?{}:Z(F(t))}(c))):d=!1}var g,v,y,b;d&&(a.set(c,f),i(f,c,r,o,a),a.delete(c));et(t,n,f)}(t,e,a,n,ft,r,i);else{var u=r?r(yt(t,a),o,a+"",t,e,i):void 0;void 0===u&&(u=o),et(t,a,u)}}),Mt)}function dt(t,e){return bt(function(t,e,n){return e=V(void 0===e?t.length-1:e,0),function(){for(var r=arguments,i=-1,o=V(r.length-e,0),a=Array(o);++i<o;)a[i]=r[e+i];i=-1;for(var s=Array(e+1);++i<e;)s[i]=r[i];return s[e]=n(a),_(t,this,s)}}(t,e,Lt),t+"")}var ht=H?function(t,e){return H(t,"toString",{configurable:!0,enumerable:!1,value:It(e),writable:!0})}:Lt;function pt(t,e){var n=t.__data__;return function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}(e)?n["string"==typeof e?"string":"hash"]:n.map}function mt(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return ct(n)?n:void 0}function gt(t,e){var n=typeof t;return!!(e=null==e?i:e)&&("number"==n||"symbol"!=n&&c.test(t))&&t>-1&&t%1==0&&t<e}function vt(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||k)}function yt(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}var bt=function(t){var e=0,n=0;return function(){var r=Y(),i=16-(r-n);if(n=r,i>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(ht);function _t(t,e){return t===e||t!=t&&e!=e}var wt=ut(function(){return arguments}())?ut:function(t){return Ot(t)&&A.call(t,"callee")&&!B.call(t,"callee")},xt=Array.isArray;function Tt(t){return null!=t&&kt(t.length)&&!Et(t)}var St=W||function(){return!1};function Et(t){if(!Ct(t))return!1;var e=st(t);return e==a||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}function kt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=i}function Ct(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Ot(t){return null!=t&&"object"==typeof t}var At=b?function(t){return function(e){return t(e)}}(b):function(t){return Ot(t)&&kt(t.length)&&!!l[st(t)]};function Mt(t){return Tt(t)?tt(t,!0):lt(t)}var Pt,Dt=(Pt=function(t,e,n,r){ft(t,e,n,r)},dt((function(t,e){var n=-1,r=e.length,i=r>1?e[r-1]:void 0,o=r>2?e[2]:void 0;for(i=Pt.length>3&&"function"==typeof i?(r--,i):void 0,o&&function(t,e,n){if(!Ct(n))return!1;var r=typeof e;return!!("number"==r?Tt(n)&>(e,n.length):"string"==r&&e in n)&&_t(n[e],t)}(e[0],e[1],o)&&(i=r<3?void 0:i,r=1),t=Object(t);++n<r;){var a=e[n];a&&Pt(t,a,n,i)}return t})));function It(t){return function(){return t}}function Lt(t){return t}t.exports=Dt},51829:function(t){function e(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function n(t,e,n){if(e!=e)return function(t,e,n,r){for(var i=t.length,o=n+(r?1:-1);r?o--:++o<i;)if(e(t[o],o,t))return o;return-1}(t,i,n);for(var r=n-1,o=t.length;++r<o;)if(t[r]===e)return r;return-1}function r(t,e,n,r){for(var i=n-1,o=t.length;++i<o;)if(r(t[i],e))return i;return-1}function i(t){return t!=t}var o=Array.prototype.splice,a=Math.max;function s(t,e,i,a){var s,u=a?r:n,c=-1,l=e.length,f=t;for(t===e&&(e=function(t,e){var n=-1,r=t.length;e||(e=Array(r));for(;++n<r;)e[n]=t[n];return e}(e)),i&&(f=function(t,e){for(var n=-1,r=t?t.length:0,i=Array(r);++n<r;)i[n]=e(t[n],n,t);return i}(t,(s=i,function(t){return s(t)})));++c<l;)for(var d=0,h=e[c],p=i?i(h):h;(d=u(f,p,d,a))>-1;)f!==t&&o.call(f,d,1),o.call(t,d,1);return t}var u,c,l=(u=function(t,e){return t&&t.length&&e&&e.length?s(t,e):t},c=a(void 0===c?u.length-1:c,0),function(){for(var t=arguments,n=-1,r=a(t.length-c,0),i=Array(r);++n<r;)i[n]=t[c+n];n=-1;for(var o=Array(c+1);++n<c;)o[n]=t[n];return o[c]=i,e(u,this,o)});t.exports=l},93096:function(t,e,n){var r="Expected a function",i=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,u=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,l="object"==typeof self&&self&&self.Object===Object&&self,f=c||l||Function("return this")(),d=Object.prototype.toString,h=Math.max,p=Math.min,m=function(){return f.Date.now()};function g(t,e,n){var i,o,a,s,u,c,l=0,f=!1,d=!1,g=!0;if("function"!=typeof t)throw new TypeError(r);function b(e){var n=i,r=o;return i=o=void 0,l=e,s=t.apply(r,n)}function _(t){return l=t,u=setTimeout(x,e),f?b(t):s}function w(t){var n=t-c;return void 0===c||n>=e||n<0||d&&t-l>=a}function x(){var t=m();if(w(t))return T(t);u=setTimeout(x,function(t){var n=e-(t-c);return d?p(n,a-(t-l)):n}(t))}function T(t){return u=void 0,g&&i?b(t):(i=o=void 0,s)}function S(){var t=m(),n=w(t);if(i=arguments,o=this,c=t,n){if(void 0===u)return _(c);if(d)return u=setTimeout(x,e),b(c)}return void 0===u&&(u=setTimeout(x,e)),s}return e=y(e)||0,v(n)&&(f=!!n.leading,a=(d="maxWait"in n)?h(y(n.maxWait)||0,e):a,g="trailing"in n?!!n.trailing:g),S.cancel=function(){void 0!==u&&clearTimeout(u),l=0,i=c=o=u=void 0},S.flush=function(){return void 0===u?s:T(m())},S}function v(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function y(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==d.call(t)}(t))return NaN;if(v(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=v(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(i,"");var n=a.test(t);return n||s.test(t)?u(t.slice(2),n?2:8):o.test(t)?NaN:+t}t.exports=function(t,e,n){var i=!0,o=!0;if("function"!=typeof t)throw new TypeError(r);return v(n)&&(i="leading"in n?!!n.leading:i,o="trailing"in n?!!n.trailing:o),g(t,e,{leading:i,maxWait:e,trailing:o})}},18552:function(t,e,n){var r=n(10852)(n(55639),"DataView");t.exports=r},1989:function(t,e,n){var r=n(51789),i=n(80401),o=n(57667),a=n(21327),s=n(81866);function u(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,t.exports=u},38407:function(t,e,n){var r=n(27040),i=n(14125),o=n(82117),a=n(67518),s=n(13399);function u(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,t.exports=u},57071:function(t,e,n){var r=n(10852)(n(55639),"Map");t.exports=r},83369:function(t,e,n){var r=n(24785),i=n(11285),o=n(96e3),a=n(49916),s=n(95265);function u(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,t.exports=u},53818:function(t,e,n){var r=n(10852)(n(55639),"Promise");t.exports=r},58525:function(t,e,n){var r=n(10852)(n(55639),"Set");t.exports=r},88668:function(t,e,n){var r=n(83369),i=n(90619),o=n(72385);function a(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new r;++e<n;)this.add(t[e])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,t.exports=a},46384:function(t,e,n){var r=n(38407),i=n(37465),o=n(63779),a=n(67599),s=n(44758),u=n(34309);function c(t){var e=this.__data__=new r(t);this.size=e.size}c.prototype.clear=i,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=s,c.prototype.set=u,t.exports=c},62705:function(t,e,n){var r=n(55639).Symbol;t.exports=r},11149:function(t,e,n){var r=n(55639).Uint8Array;t.exports=r},70577:function(t,e,n){var r=n(10852)(n(55639),"WeakMap");t.exports=r},77412:function(t){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););return t}},34963:function(t){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length,i=0,o=[];++n<r;){var a=t[n];e(a,n,t)&&(o[i++]=a)}return o}},14636:function(t,e,n){var r=n(22545),i=n(35694),o=n(1469),a=n(44144),s=n(65776),u=n(36719),c=Object.prototype.hasOwnProperty;t.exports=function(t,e){var n=o(t),l=!n&&i(t),f=!n&&!l&&a(t),d=!n&&!l&&!f&&u(t),h=n||l||f||d,p=h?r(t.length,String):[],m=p.length;for(var g in t)!e&&!c.call(t,g)||h&&("length"==g||f&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||p.push(g);return p}},29932:function(t){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length,i=Array(r);++n<r;)i[n]=e(t[n],n,t);return i}},62488:function(t){t.exports=function(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t}},62663:function(t){t.exports=function(t,e,n,r){var i=-1,o=null==t?0:t.length;for(r&&o&&(n=t[++i]);++i<o;)n=e(n,t[i],i,t);return n}},70151:function(t,e,n){var r=n(278),i=n(73480);t.exports=function(t){return i(r(t))}},82908:function(t){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}},48983:function(t,e,n){var r=n(40371)("length");t.exports=r},44286:function(t){t.exports=function(t){return t.split("")}},49029:function(t){var e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;t.exports=function(t){return t.match(e)||[]}},34865:function(t,e,n){var r=n(89465),i=n(77813),o=Object.prototype.hasOwnProperty;t.exports=function(t,e,n){var a=t[e];o.call(t,e)&&i(a,n)&&(void 0!==n||e in t)||r(t,e,n)}},18470:function(t,e,n){var r=n(77813);t.exports=function(t,e){for(var n=t.length;n--;)if(r(t[n][0],e))return n;return-1}},44037:function(t,e,n){var r=n(98363),i=n(3674);t.exports=function(t,e){return t&&r(e,i(e),t)}},63886:function(t,e,n){var r=n(98363),i=n(81704);t.exports=function(t,e){return t&&r(e,i(e),t)}},89465:function(t,e,n){var r=n(38777);t.exports=function(t,e,n){"__proto__"==e&&r?r(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}},85990:function(t,e,n){var r=n(46384),i=n(77412),o=n(34865),a=n(44037),s=n(63886),u=n(64626),c=n(278),l=n(18805),f=n(1911),d=n(58234),h=n(46904),p=n(64160),m=n(43824),g=n(29148),v=n(38517),y=n(1469),b=n(44144),_=n(56688),w=n(13218),x=n(72928),T=n(3674),S="[object Arguments]",E="[object Function]",k="[object Object]",C={};C[S]=C["[object Array]"]=C["[object ArrayBuffer]"]=C["[object DataView]"]=C["[object Boolean]"]=C["[object Date]"]=C["[object Float32Array]"]=C["[object Float64Array]"]=C["[object Int8Array]"]=C["[object Int16Array]"]=C["[object Int32Array]"]=C["[object Map]"]=C["[object Number]"]=C[k]=C["[object RegExp]"]=C["[object Set]"]=C["[object String]"]=C["[object Symbol]"]=C["[object Uint8Array]"]=C["[object Uint8ClampedArray]"]=C["[object Uint16Array]"]=C["[object Uint32Array]"]=!0,C["[object Error]"]=C[E]=C["[object WeakMap]"]=!1,t.exports=function t(e,n,O,A,M,P){var D,I=1&n,L=2&n,R=4&n;if(O&&(D=M?O(e,A,M,P):O(e)),void 0!==D)return D;if(!w(e))return e;var N=y(e);if(N){if(D=m(e),!I)return c(e,D)}else{var j=p(e),F=j==E||"[object GeneratorFunction]"==j;if(b(e))return u(e,I);if(j==k||j==S||F&&!M){if(D=L||F?{}:v(e),!I)return L?f(e,s(D,e)):l(e,a(D,e))}else{if(!C[j])return M?e:{};D=g(e,j,I)}}P||(P=new r);var U=P.get(e);if(U)return U;P.set(e,D),x(e)?e.forEach((function(r){D.add(t(r,n,O,r,e,P))})):_(e)&&e.forEach((function(r,i){D.set(i,t(r,n,O,i,e,P))}));var B=R?L?h:d:L?keysIn:T,z=N?void 0:B(e);return i(z||e,(function(r,i){z&&(r=e[i=r]),o(D,i,t(r,n,O,i,e,P))})),D}},3118:function(t,e,n){var r=n(13218),i=Object.create,o=function(){function t(){}return function(e){if(!r(e))return{};if(i)return i(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();t.exports=o},41848:function(t){t.exports=function(t,e,n,r){for(var i=t.length,o=n+(r?1:-1);r?o--:++o<i;)if(e(t[o],o,t))return o;return-1}},97786:function(t,e,n){var r=n(71811),i=n(40327);t.exports=function(t,e){for(var n=0,o=(e=r(e,t)).length;null!=t&&n<o;)t=t[i(e[n++])];return n&&n==o?t:void 0}},68866:function(t,e,n){var r=n(62488),i=n(1469);t.exports=function(t,e,n){var o=e(t);return i(t)?o:r(o,n(t))}},44239:function(t,e,n){var r=n(62705),i=n(89607),o=n(2333),a=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":a&&a in Object(t)?i(t):o(t)}},13:function(t){t.exports=function(t,e){return null!=t&&e in Object(t)}},9454:function(t,e,n){var r=n(44239),i=n(37005);t.exports=function(t){return i(t)&&"[object Arguments]"==r(t)}},90939:function(t,e,n){var r=n(2492),i=n(37005);t.exports=function t(e,n,o,a,s){return e===n||(null==e||null==n||!i(e)&&!i(n)?e!=e&&n!=n:r(e,n,o,a,t,s))}},2492:function(t,e,n){var r=n(46384),i=n(67114),o=n(18351),a=n(16096),s=n(64160),u=n(1469),c=n(44144),l=n(36719),f="[object Arguments]",d="[object Array]",h="[object Object]",p=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,m,g,v){var y=u(t),b=u(e),_=y?d:s(t),w=b?d:s(e),x=(_=_==f?h:_)==h,T=(w=w==f?h:w)==h,S=_==w;if(S&&c(t)){if(!c(e))return!1;y=!0,x=!1}if(S&&!x)return v||(v=new r),y||l(t)?i(t,e,n,m,g,v):o(t,e,_,n,m,g,v);if(!(1&n)){var E=x&&p.call(t,"__wrapped__"),k=T&&p.call(e,"__wrapped__");if(E||k){var C=E?t.value():t,O=k?e.value():e;return v||(v=new r),g(C,O,n,m,v)}}return!!S&&(v||(v=new r),a(t,e,n,m,g,v))}},25588:function(t,e,n){var r=n(64160),i=n(37005);t.exports=function(t){return i(t)&&"[object Map]"==r(t)}},2958:function(t,e,n){var r=n(46384),i=n(90939);t.exports=function(t,e,n,o){var a=n.length,s=a,u=!o;if(null==t)return!s;for(t=Object(t);a--;){var c=n[a];if(u&&c[2]?c[1]!==t[c[0]]:!(c[0]in t))return!1}for(;++a<s;){var l=(c=n[a])[0],f=t[l],d=c[1];if(u&&c[2]){if(void 0===f&&!(l in t))return!1}else{var h=new r;if(o)var p=o(f,d,l,t,e,h);if(!(void 0===p?i(d,f,3,o,h):p))return!1}}return!0}},79190:function(t,e,n){var r=n(23560),i=n(15346),o=n(13218),a=n(80346),s=/^\[object .+?Constructor\]$/,u=Function.prototype,c=Object.prototype,l=u.toString,f=c.hasOwnProperty,d=RegExp("^"+l.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!o(t)||i(t))&&(r(t)?d:s).test(a(t))}},23933:function(t,e,n){var r=n(44239),i=n(37005);t.exports=function(t){return i(t)&&"[object RegExp]"==r(t)}},29221:function(t,e,n){var r=n(64160),i=n(37005);t.exports=function(t){return i(t)&&"[object Set]"==r(t)}},38749:function(t,e,n){var r=n(44239),i=n(41780),o=n(37005),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exports=function(t){return o(t)&&i(t.length)&&!!a[r(t)]}},67206:function(t,e,n){var r=n(91573),i=n(16432),o=n(6557),a=n(1469),s=n(39601);t.exports=function(t){return"function"==typeof t?t:null==t?o:"object"==typeof t?a(t)?i(t[0],t[1]):r(t):s(t)}},280:function(t,e,n){var r=n(25726),i=n(86916),o=Object.prototype.hasOwnProperty;t.exports=function(t){if(!r(t))return i(t);var e=[];for(var n in Object(t))o.call(t,n)&&"constructor"!=n&&e.push(n);return e}},10313:function(t,e,n){var r=n(13218),i=n(25726),o=n(33498),a=Object.prototype.hasOwnProperty;t.exports=function(t){if(!r(t))return o(t);var e=i(t),n=[];for(var s in t)("constructor"!=s||!e&&a.call(t,s))&&n.push(s);return n}},91573:function(t,e,n){var r=n(2958),i=n(1499),o=n(42634);t.exports=function(t){var e=i(t);return 1==e.length&&e[0][2]?o(e[0][0],e[0][1]):function(n){return n===t||r(n,t,e)}}},16432:function(t,e,n){var r=n(90939),i=n(27361),o=n(79095),a=n(15403),s=n(89162),u=n(42634),c=n(40327);t.exports=function(t,e){return a(t)&&s(e)?u(c(t),e):function(n){var a=i(n,t);return void 0===a&&a===e?o(n,t):r(e,a,3)}}},40371:function(t){t.exports=function(t){return function(e){return null==e?void 0:e[t]}}},79152:function(t,e,n){var r=n(97786);t.exports=function(t){return function(e){return r(e,t)}}},18674:function(t){t.exports=function(t){return function(e){return null==t?void 0:t[e]}}},69877:function(t){var e=Math.floor,n=Math.random;t.exports=function(t,r){return t+e(n()*(r-t+1))}},40098:function(t){var e=Math.ceil,n=Math.max;t.exports=function(t,r,i,o){for(var a=-1,s=n(e((r-t)/(i||1)),0),u=Array(s);s--;)u[o?s:++a]=t,t+=i;return u}},25127:function(t,e,n){var r=n(73480),i=n(52628);t.exports=function(t){return r(i(t))}},14259:function(t){t.exports=function(t,e,n){var r=-1,i=t.length;e<0&&(e=-e>i?0:i+e),(n=n>i?i:n)<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;for(var o=Array(i);++r<i;)o[r]=t[r+e];return o}},22545:function(t){t.exports=function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}},80531:function(t,e,n){var r=n(62705),i=n(29932),o=n(1469),a=n(33448),s=r?r.prototype:void 0,u=s?s.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(o(e))return i(e,t)+"";if(a(e))return u?u.call(e):"";var n=e+"";return"0"==n&&1/e==-Infinity?"-0":n}},7518:function(t){t.exports=function(t){return function(e){return t(e)}}},47415:function(t,e,n){var r=n(29932);t.exports=function(t,e){return r(e,(function(e){return t[e]}))}},74757:function(t){t.exports=function(t,e){return t.has(e)}},71811:function(t,e,n){var r=n(1469),i=n(15403),o=n(55514),a=n(79833);t.exports=function(t,e){return r(t)?t:i(t,e)?[t]:o(a(t))}},40180:function(t,e,n){var r=n(14259);t.exports=function(t,e,n){var i=t.length;return n=void 0===n?i:n,!e&&n>=i?t:r(t,e,n)}},74318:function(t,e,n){var r=n(11149);t.exports=function(t){var e=new t.constructor(t.byteLength);return new r(e).set(new r(t)),e}},64626:function(t,e,n){t=n.nmd(t);var r=n(55639),i=e&&!e.nodeType&&e,o=i&&t&&!t.nodeType&&t,a=o&&o.exports===i?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;t.exports=function(t,e){if(e)return t.slice();var n=t.length,r=s?s(n):new t.constructor(n);return t.copy(r),r}},57157:function(t,e,n){var r=n(74318);t.exports=function(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}},93147:function(t){var e=/\w*$/;t.exports=function(t){var n=new t.constructor(t.source,e.exec(t));return n.lastIndex=t.lastIndex,n}},40419:function(t,e,n){var r=n(62705),i=r?r.prototype:void 0,o=i?i.valueOf:void 0;t.exports=function(t){return o?Object(o.call(t)):{}}},77133:function(t,e,n){var r=n(74318);t.exports=function(t,e){var n=e?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}},278:function(t){t.exports=function(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}},98363:function(t,e,n){var r=n(34865),i=n(89465);t.exports=function(t,e,n,o){var a=!n;n||(n={});for(var s=-1,u=e.length;++s<u;){var c=e[s],l=o?o(n[c],t[c],c,n,t):void 0;void 0===l&&(l=t[c]),a?i(n,c,l):r(n,c,l)}return n}},18805:function(t,e,n){var r=n(98363),i=n(99551);t.exports=function(t,e){return r(t,i(t),e)}},1911:function(t,e,n){var r=n(98363),i=n(51442);t.exports=function(t,e){return r(t,i(t),e)}},14429:function(t,e,n){var r=n(55639)["__core-js_shared__"];t.exports=r},98805:function(t,e,n){var r=n(40180),i=n(62689),o=n(52710),a=n(79833);t.exports=function(t){return function(e){e=a(e);var n=i(e)?o(e):void 0,s=n?n[0]:e.charAt(0),u=n?r(n,1).join(""):e.slice(1);return s[t]()+u}}},35393:function(t,e,n){var r=n(62663),i=n(53816),o=n(58748),a=RegExp("['’]","g");t.exports=function(t){return function(e){return r(o(i(e).replace(a,"")),t,"")}}},67740:function(t,e,n){var r=n(67206),i=n(98612),o=n(3674);t.exports=function(t){return function(e,n,a){var s=Object(e);if(!i(e)){var u=r(n,3);e=o(e),n=function(t){return u(s[t],t,s)}}var c=t(e,n,a);return c>-1?s[u?e[c]:c]:void 0}}},47445:function(t,e,n){var r=n(40098),i=n(16612),o=n(18601);t.exports=function(t){return function(e,n,a){return a&&"number"!=typeof a&&i(e,n,a)&&(n=a=void 0),e=o(e),void 0===n?(n=e,e=0):n=o(n),a=void 0===a?e<n?1:-1:o(a),r(e,n,a,t)}}},69389:function(t,e,n){var r=n(18674)({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"});t.exports=r},38777:function(t,e,n){var r=n(10852),i=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=i},67114:function(t,e,n){var r=n(88668),i=n(82908),o=n(74757);t.exports=function(t,e,n,a,s,u){var c=1&n,l=t.length,f=e.length;if(l!=f&&!(c&&f>l))return!1;var d=u.get(t);if(d&&u.get(e))return d==e;var h=-1,p=!0,m=2&n?new r:void 0;for(u.set(t,e),u.set(e,t);++h<l;){var g=t[h],v=e[h];if(a)var y=c?a(v,g,h,e,t,u):a(g,v,h,t,e,u);if(void 0!==y){if(y)continue;p=!1;break}if(m){if(!i(e,(function(t,e){if(!o(m,e)&&(g===t||s(g,t,n,a,u)))return m.push(e)}))){p=!1;break}}else if(g!==v&&!s(g,v,n,a,u)){p=!1;break}}return u.delete(t),u.delete(e),p}},18351:function(t,e,n){var r=n(62705),i=n(11149),o=n(77813),a=n(67114),s=n(68776),u=n(21814),c=r?r.prototype:void 0,l=c?c.valueOf:void 0;t.exports=function(t,e,n,r,c,f,d){switch(n){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=e.byteLength||!f(new i(t),new i(e)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var h=s;case"[object Set]":var p=1&r;if(h||(h=u),t.size!=e.size&&!p)return!1;var m=d.get(t);if(m)return m==e;r|=2,d.set(t,e);var g=a(h(t),h(e),r,c,f,d);return d.delete(t),g;case"[object Symbol]":if(l)return l.call(t)==l.call(e)}return!1}},16096:function(t,e,n){var r=n(58234),i=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,o,a,s){var u=1&n,c=r(t),l=c.length;if(l!=r(e).length&&!u)return!1;for(var f=l;f--;){var d=c[f];if(!(u?d in e:i.call(e,d)))return!1}var h=s.get(t);if(h&&s.get(e))return h==e;var p=!0;s.set(t,e),s.set(e,t);for(var m=u;++f<l;){var g=t[d=c[f]],v=e[d];if(o)var y=u?o(v,g,d,e,t,s):o(g,v,d,t,e,s);if(!(void 0===y?g===v||a(g,v,n,o,s):y)){p=!1;break}m||(m="constructor"==d)}if(p&&!m){var b=t.constructor,_=e.constructor;b==_||!("constructor"in t)||!("constructor"in e)||"function"==typeof b&&b instanceof b&&"function"==typeof _&&_ instanceof _||(p=!1)}return s.delete(t),s.delete(e),p}},31957:function(t,e,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;t.exports=r},58234:function(t,e,n){var r=n(68866),i=n(99551),o=n(3674);t.exports=function(t){return r(t,o,i)}},46904:function(t,e,n){var r=n(68866),i=n(51442),o=n(81704);t.exports=function(t){return r(t,o,i)}},45050:function(t,e,n){var r=n(37019);t.exports=function(t,e){var n=t.__data__;return r(e)?n["string"==typeof e?"string":"hash"]:n.map}},1499:function(t,e,n){var r=n(89162),i=n(3674);t.exports=function(t){for(var e=i(t),n=e.length;n--;){var o=e[n],a=t[o];e[n]=[o,a,r(a)]}return e}},10852:function(t,e,n){var r=n(79190),i=n(47801);t.exports=function(t,e){var n=i(t,e);return r(n)?n:void 0}},85924:function(t,e,n){var r=n(5569)(Object.getPrototypeOf,Object);t.exports=r},89607:function(t,e,n){var r=n(62705),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;t.exports=function(t){var e=o.call(t,s),n=t[s];try{t[s]=void 0;var r=!0}catch(t){}var i=a.call(t);return r&&(e?t[s]=n:delete t[s]),i}},99551:function(t,e,n){var r=n(34963),i=n(70479),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(t){return null==t?[]:(t=Object(t),r(a(t),(function(e){return o.call(t,e)})))}:i;t.exports=s},51442:function(t,e,n){var r=n(62488),i=n(85924),o=n(99551),a=n(70479),s=Object.getOwnPropertySymbols?function(t){for(var e=[];t;)r(e,o(t)),t=i(t);return e}:a;t.exports=s},64160:function(t,e,n){var r=n(18552),i=n(57071),o=n(53818),a=n(58525),s=n(70577),u=n(44239),c=n(80346),l="[object Map]",f="[object Promise]",d="[object Set]",h="[object WeakMap]",p="[object DataView]",m=c(r),g=c(i),v=c(o),y=c(a),b=c(s),_=u;(r&&_(new r(new ArrayBuffer(1)))!=p||i&&_(new i)!=l||o&&_(o.resolve())!=f||a&&_(new a)!=d||s&&_(new s)!=h)&&(_=function(t){var e=u(t),n="[object Object]"==e?t.constructor:void 0,r=n?c(n):"";if(r)switch(r){case m:return p;case g:return l;case v:return f;case y:return d;case b:return h}return e}),t.exports=_},47801:function(t){t.exports=function(t,e){return null==t?void 0:t[e]}},222:function(t,e,n){var r=n(71811),i=n(35694),o=n(1469),a=n(65776),s=n(41780),u=n(40327);t.exports=function(t,e,n){for(var c=-1,l=(e=r(e,t)).length,f=!1;++c<l;){var d=u(e[c]);if(!(f=null!=t&&n(t,d)))break;t=t[d]}return f||++c!=l?f:!!(l=null==t?0:t.length)&&s(l)&&a(d,l)&&(o(t)||i(t))}},62689:function(t){var e=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(t){return e.test(t)}},93157:function(t){var e=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;t.exports=function(t){return e.test(t)}},51789:function(t,e,n){var r=n(94536);t.exports=function(){this.__data__=r?r(null):{},this.size=0}},80401:function(t){t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},57667:function(t,e,n){var r=n(94536),i=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(r){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(e,t)?e[t]:void 0}},21327:function(t,e,n){var r=n(94536),i=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return r?void 0!==e[t]:i.call(e,t)}},81866:function(t,e,n){var r=n(94536);t.exports=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=r&&void 0===e?"__lodash_hash_undefined__":e,this}},43824:function(t){var e=Object.prototype.hasOwnProperty;t.exports=function(t){var n=t.length,r=new t.constructor(n);return n&&"string"==typeof t[0]&&e.call(t,"index")&&(r.index=t.index,r.input=t.input),r}},29148:function(t,e,n){var r=n(74318),i=n(57157),o=n(93147),a=n(40419),s=n(77133);t.exports=function(t,e,n){var u=t.constructor;switch(e){case"[object ArrayBuffer]":return r(t);case"[object Boolean]":case"[object Date]":return new u(+t);case"[object DataView]":return i(t,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(t,n);case"[object Map]":case"[object Set]":return new u;case"[object Number]":case"[object String]":return new u(t);case"[object RegExp]":return o(t);case"[object Symbol]":return a(t)}}},38517:function(t,e,n){var r=n(3118),i=n(85924),o=n(25726);t.exports=function(t){return"function"!=typeof t.constructor||o(t)?{}:r(i(t))}},65776:function(t){var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,n){var r=typeof t;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&e.test(t))&&t>-1&&t%1==0&&t<n}},16612:function(t,e,n){var r=n(77813),i=n(98612),o=n(65776),a=n(13218);t.exports=function(t,e,n){if(!a(n))return!1;var s=typeof e;return!!("number"==s?i(n)&&o(e,n.length):"string"==s&&e in n)&&r(n[e],t)}},15403:function(t,e,n){var r=n(1469),i=n(33448),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.exports=function(t,e){if(r(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!i(t))||(a.test(t)||!o.test(t)||null!=e&&t in Object(e))}},37019:function(t){t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},15346:function(t,e,n){var r,i=n(14429),o=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";t.exports=function(t){return!!o&&o in t}},25726:function(t){var e=Object.prototype;t.exports=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||e)}},89162:function(t,e,n){var r=n(13218);t.exports=function(t){return t==t&&!r(t)}},27040:function(t){t.exports=function(){this.__data__=[],this.size=0}},14125:function(t,e,n){var r=n(18470),i=Array.prototype.splice;t.exports=function(t){var e=this.__data__,n=r(e,t);return!(n<0)&&(n==e.length-1?e.pop():i.call(e,n,1),--this.size,!0)}},82117:function(t,e,n){var r=n(18470);t.exports=function(t){var e=this.__data__,n=r(e,t);return n<0?void 0:e[n][1]}},67518:function(t,e,n){var r=n(18470);t.exports=function(t){return r(this.__data__,t)>-1}},13399:function(t,e,n){var r=n(18470);t.exports=function(t,e){var n=this.__data__,i=r(n,t);return i<0?(++this.size,n.push([t,e])):n[i][1]=e,this}},24785:function(t,e,n){var r=n(1989),i=n(38407),o=n(57071);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},11285:function(t,e,n){var r=n(45050);t.exports=function(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}},96e3:function(t,e,n){var r=n(45050);t.exports=function(t){return r(this,t).get(t)}},49916:function(t,e,n){var r=n(45050);t.exports=function(t){return r(this,t).has(t)}},95265:function(t,e,n){var r=n(45050);t.exports=function(t,e){var n=r(this,t),i=n.size;return n.set(t,e),this.size+=n.size==i?0:1,this}},68776:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}},42634:function(t){t.exports=function(t,e){return function(n){return null!=n&&(n[t]===e&&(void 0!==e||t in Object(n)))}}},24523:function(t,e,n){var r=n(88306);t.exports=function(t){var e=r(t,(function(t){return 500===n.size&&n.clear(),t})),n=e.cache;return e}},94536:function(t,e,n){var r=n(10852)(Object,"create");t.exports=r},86916:function(t,e,n){var r=n(5569)(Object.keys,Object);t.exports=r},33498:function(t){t.exports=function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}},31167:function(t,e,n){t=n.nmd(t);var r=n(31957),i=e&&!e.nodeType&&e,o=i&&t&&!t.nodeType&&t,a=o&&o.exports===i&&r.process,s=function(){try{var t=o&&o.require&&o.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=s},2333:function(t){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},5569:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},55639:function(t,e,n){var r=n(31957),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();t.exports=o},90619:function(t){t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},72385:function(t){t.exports=function(t){return this.__data__.has(t)}},21814:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}},73480:function(t,e,n){var r=n(69877);t.exports=function(t,e){var n=-1,i=t.length,o=i-1;for(e=void 0===e?i:e;++n<e;){var a=r(n,o),s=t[a];t[a]=t[n],t[n]=s}return t.length=e,t}},37465:function(t,e,n){var r=n(38407);t.exports=function(){this.__data__=new r,this.size=0}},63779:function(t){t.exports=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}},67599:function(t){t.exports=function(t){return this.__data__.get(t)}},44758:function(t){t.exports=function(t){return this.__data__.has(t)}},34309:function(t,e,n){var r=n(38407),i=n(57071),o=n(83369);t.exports=function(t,e){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!i||a.length<199)return a.push([t,e]),this.size=++n.size,this;n=this.__data__=new o(a)}return n.set(t,e),this.size=n.size,this}},88016:function(t,e,n){var r=n(48983),i=n(62689),o=n(21903);t.exports=function(t){return i(t)?o(t):r(t)}},52710:function(t,e,n){var r=n(44286),i=n(62689),o=n(676);t.exports=function(t){return i(t)?o(t):r(t)}},55514:function(t,e,n){var r=n(24523),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(i,(function(t,n,r,i){e.push(r?i.replace(o,"$1"):n||t)})),e}));t.exports=a},40327:function(t,e,n){var r=n(33448);t.exports=function(t){if("string"==typeof t||r(t))return t;var e=t+"";return"0"==e&&1/t==-Infinity?"-0":e}},80346:function(t){var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},21903:function(t){var e="[\\ud800-\\udfff]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",r="\\ud83c[\\udffb-\\udfff]",i="[^\\ud800-\\udfff]",o="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:"+n+"|"+r+")"+"?",u="[\\ufe0e\\ufe0f]?",c=u+s+("(?:\\u200d(?:"+[i,o,a].join("|")+")"+u+s+")*"),l="(?:"+[i+n+"?",n,o,a,e].join("|")+")",f=RegExp(r+"(?="+r+")|"+l+c,"g");t.exports=function(t){for(var e=f.lastIndex=0;f.test(t);)++e;return e}},676:function(t){var e="[\\ud800-\\udfff]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",r="\\ud83c[\\udffb-\\udfff]",i="[^\\ud800-\\udfff]",o="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:"+n+"|"+r+")"+"?",u="[\\ufe0e\\ufe0f]?",c=u+s+("(?:\\u200d(?:"+[i,o,a].join("|")+")"+u+s+")*"),l="(?:"+[i+n+"?",n,o,a,e].join("|")+")",f=RegExp(r+"(?="+r+")|"+l+c,"g");t.exports=function(t){return t.match(f)||[]}},2757:function(t){var e="\\u2700-\\u27bf",n="a-z\\xdf-\\xf6\\xf8-\\xff",r="A-Z\\xc0-\\xd6\\xd8-\\xde",i="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",o="["+i+"]",a="\\d+",s="[\\u2700-\\u27bf]",u="["+n+"]",c="[^\\ud800-\\udfff"+i+a+e+n+r+"]",l="(?:\\ud83c[\\udde6-\\uddff]){2}",f="[\\ud800-\\udbff][\\udc00-\\udfff]",d="["+r+"]",h="(?:"+u+"|"+c+")",p="(?:"+d+"|"+c+")",m="(?:['’](?:d|ll|m|re|s|t|ve))?",g="(?:['’](?:D|LL|M|RE|S|T|VE))?",v="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",y="[\\ufe0e\\ufe0f]?",b=y+v+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",l,f].join("|")+")"+y+v+")*"),_="(?:"+[s,l,f].join("|")+")"+b,w=RegExp([d+"?"+u+"+"+m+"(?="+[o,d,"$"].join("|")+")",p+"+"+g+"(?="+[o,d+h,"$"].join("|")+")",d+"?"+h+"+"+m,d+"+"+g,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",a,_].join("|"),"g");t.exports=function(t){return t.match(w)||[]}},68929:function(t,e,n){var r=n(48403),i=n(35393)((function(t,e,n){return e=e.toLowerCase(),t+(n?r(e):e)}));t.exports=i},48403:function(t,e,n){var r=n(79833),i=n(11700);t.exports=function(t){return i(r(t).toLowerCase())}},50361:function(t,e,n){var r=n(85990);t.exports=function(t){return r(t,5)}},23279:function(t,e,n){var r=n(13218),i=n(7771),o=n(14841),a=Math.max,s=Math.min;t.exports=function(t,e,n){var u,c,l,f,d,h,p=0,m=!1,g=!1,v=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function y(e){var n=u,r=c;return u=c=void 0,p=e,f=t.apply(r,n)}function b(t){return p=t,d=setTimeout(w,e),m?y(t):f}function _(t){var n=t-h;return void 0===h||n>=e||n<0||g&&t-p>=l}function w(){var t=i();if(_(t))return x(t);d=setTimeout(w,function(t){var n=e-(t-h);return g?s(n,l-(t-p)):n}(t))}function x(t){return d=void 0,v&&u?y(t):(u=c=void 0,f)}function T(){var t=i(),n=_(t);if(u=arguments,c=this,h=t,n){if(void 0===d)return b(h);if(g)return clearTimeout(d),d=setTimeout(w,e),y(h)}return void 0===d&&(d=setTimeout(w,e)),f}return e=o(e)||0,r(n)&&(m=!!n.leading,l=(g="maxWait"in n)?a(o(n.maxWait)||0,e):l,v="trailing"in n?!!n.trailing:v),T.cancel=function(){void 0!==d&&clearTimeout(d),p=0,u=h=c=d=void 0},T.flush=function(){return void 0===d?f:x(i())},T}},53816:function(t,e,n){var r=n(69389),i=n(79833),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");t.exports=function(t){return(t=i(t))&&t.replace(o,r).replace(a,"")}},77813:function(t){t.exports=function(t,e){return t===e||t!=t&&e!=e}},3522:function(t,e,n){var r=n(79833),i=/[\\^$.*+?()[\]{}|]/g,o=RegExp(i.source);t.exports=function(t){return(t=r(t))&&o.test(t)?t.replace(i,"\\$&"):t}},13311:function(t,e,n){var r=n(67740)(n(30998));t.exports=r},30998:function(t,e,n){var r=n(41848),i=n(67206),o=n(40554),a=Math.max;t.exports=function(t,e,n){var s=null==t?0:t.length;if(!s)return-1;var u=null==n?0:o(n);return u<0&&(u=a(s+u,0)),r(t,i(e,3),u)}},27361:function(t,e,n){var r=n(97786);t.exports=function(t,e,n){var i=null==t?void 0:r(t,e);return void 0===i?n:i}},79095:function(t,e,n){var r=n(13),i=n(222);t.exports=function(t,e){return null!=t&&i(t,e,r)}},6557:function(t){t.exports=function(t){return t}},35694:function(t,e,n){var r=n(9454),i=n(37005),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,u=r(function(){return arguments}())?r:function(t){return i(t)&&a.call(t,"callee")&&!s.call(t,"callee")};t.exports=u},1469:function(t){var e=Array.isArray;t.exports=e},98612:function(t,e,n){var r=n(23560),i=n(41780);t.exports=function(t){return null!=t&&i(t.length)&&!r(t)}},44144:function(t,e,n){t=n.nmd(t);var r=n(55639),i=n(95062),o=e&&!e.nodeType&&e,a=o&&t&&!t.nodeType&&t,s=a&&a.exports===o?r.Buffer:void 0,u=(s?s.isBuffer:void 0)||i;t.exports=u},23560:function(t,e,n){var r=n(44239),i=n(13218);t.exports=function(t){if(!i(t))return!1;var e=r(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},41780:function(t){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},56688:function(t,e,n){var r=n(25588),i=n(7518),o=n(31167),a=o&&o.isMap,s=a?i(a):r;t.exports=s},13218:function(t){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},37005:function(t){t.exports=function(t){return null!=t&&"object"==typeof t}},96347:function(t,e,n){var r=n(23933),i=n(7518),o=n(31167),a=o&&o.isRegExp,s=a?i(a):r;t.exports=s},72928:function(t,e,n){var r=n(29221),i=n(7518),o=n(31167),a=o&&o.isSet,s=a?i(a):r;t.exports=s},33448:function(t,e,n){var r=n(44239),i=n(37005);t.exports=function(t){return"symbol"==typeof t||i(t)&&"[object Symbol]"==r(t)}},36719:function(t,e,n){var r=n(38749),i=n(7518),o=n(31167),a=o&&o.isTypedArray,s=a?i(a):r;t.exports=s},21804:function(t,e,n){var r=n(35393)((function(t,e,n){return t+(n?"-":"")+e.toLowerCase()}));t.exports=r},3674:function(t,e,n){var r=n(14636),i=n(280),o=n(98612);t.exports=function(t){return o(t)?r(t):i(t)}},81704:function(t,e,n){var r=n(14636),i=n(10313),o=n(98612);t.exports=function(t){return o(t)?r(t,!0):i(t)}},88306:function(t,e,n){var r=n(83369);function i(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r),n}i.Cache=r,t.exports=i},7771:function(t,e,n){var r=n(55639);t.exports=function(){return r.Date.now()}},39601:function(t,e,n){var r=n(40371),i=n(79152),o=n(15403),a=n(40327);t.exports=function(t){return o(t)?r(a(t)):i(t)}},96026:function(t,e,n){var r=n(47445)();t.exports=r},69983:function(t,e,n){var r=n(70151),i=n(25127),o=n(1469);t.exports=function(t){return(o(t)?r:i)(t)}},11865:function(t,e,n){var r=n(35393)((function(t,e,n){return t+(n?"_":"")+e.toLowerCase()}));t.exports=r},70479:function(t){t.exports=function(){return[]}},95062:function(t){t.exports=function(){return!1}},23493:function(t,e,n){var r=n(23279),i=n(13218);t.exports=function(t,e,n){var o=!0,a=!0;if("function"!=typeof t)throw new TypeError("Expected a function");return i(n)&&(o="leading"in n?!!n.leading:o,a="trailing"in n?!!n.trailing:a),r(t,e,{leading:o,maxWait:e,trailing:a})}},18601:function(t,e,n){var r=n(14841),i=1/0;t.exports=function(t){return t?(t=r(t))===i||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}},40554:function(t,e,n){var r=n(18601);t.exports=function(t){var e=r(t),n=e%1;return e==e?n?e-n:e:0}},14841:function(t,e,n){var r=n(13218),i=n(33448),o=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(i(t))return NaN;if(r(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=r(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(o,"");var n=s.test(t);return n||u.test(t)?c(t.slice(2),n?2:8):a.test(t)?NaN:+t}},79833:function(t,e,n){var r=n(80531);t.exports=function(t){return null==t?"":r(t)}},39138:function(t,e,n){var r=n(80531),i=n(40180),o=n(62689),a=n(13218),s=n(96347),u=n(88016),c=n(52710),l=n(40554),f=n(79833),d=/\w*$/;t.exports=function(t,e){var n=30,h="...";if(a(e)){var p="separator"in e?e.separator:p;n="length"in e?l(e.length):n,h="omission"in e?r(e.omission):h}var m=(t=f(t)).length;if(o(t)){var g=c(t);m=g.length}if(n>=m)return t;var v=n-u(h);if(v<1)return h;var y=g?i(g,0,v).join(""):t.slice(0,v);if(void 0===p)return y+h;if(g&&(v+=y.length-v),s(p)){if(t.slice(v).search(p)){var b,_=y;for(p.global||(p=RegExp(p.source,f(d.exec(p))+"g")),p.lastIndex=0;b=p.exec(_);)var w=b.index;y=y.slice(0,void 0===w?v:w)}}else if(t.indexOf(r(p),v)!=v){var x=y.lastIndexOf(p);x>-1&&(y=y.slice(0,x))}return y+h}},73955:function(t,e,n){var r=n(79833),i=0;t.exports=function(t){var e=++i;return r(t)+e}},11700:function(t,e,n){var r=n(98805)("toUpperCase");t.exports=r},52628:function(t,e,n){var r=n(47415),i=n(3674);t.exports=function(t){return null==t?[]:r(t,i(t))}},58748:function(t,e,n){var r=n(49029),i=n(93157),o=n(79833),a=n(2757);t.exports=function(t,e,n){return t=o(t),void 0===(e=n?void 0:e)?i(t)?a(t):r(t):t.match(e)||[]}},78348:function(t,e,n){!function(t){"use strict";t.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(30381))},77925:function(t,e,n){!function(t){"use strict";t.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}})}(n(30381))},22243:function(t,e,n){!function(t){"use strict";t.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(30381))},46436:function(t,e,n){!function(t){"use strict";t.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(30381))},76319:function(t,e,n){!function(t){"use strict";t.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(30381))},30381:function(t,e,n){(t=n.nmd(t)).exports=function(){"use strict";var e,r;function i(){return e.apply(null,arguments)}function o(t){e=t}function a(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function s(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function u(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var e;for(e in t)if(t.hasOwnProperty(e))return!1;return!0}function c(t){return void 0===t}function l(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function f(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function d(t,e){var n,r=[];for(n=0;n<t.length;++n)r.push(e(t[n],n));return r}function h(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function p(t,e){for(var n in e)h(e,n)&&(t[n]=e[n]);return h(e,"toString")&&(t.toString=e.toString),h(e,"valueOf")&&(t.valueOf=e.valueOf),t}function m(t,e,n,r){return $n(t,e,n,r,!0).utc()}function g(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function v(t){return null==t._pf&&(t._pf=g()),t._pf}function y(t){if(null==t._isValid){var e=v(t),n=r.call(e.parsedDateParts,(function(t){return null!=t})),i=!isNaN(t._d.getTime())&&e.overflow<0&&!e.empty&&!e.invalidMonth&&!e.invalidWeekday&&!e.weekdayMismatch&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&n);if(t._strict&&(i=i&&0===e.charsLeftOver&&0===e.unusedTokens.length&&void 0===e.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return i;t._isValid=i}return t._isValid}function b(t){var e=m(NaN);return null!=t?p(v(e),t):v(e).userInvalidated=!0,e}r=Array.prototype.some?Array.prototype.some:function(t){for(var e=Object(this),n=e.length>>>0,r=0;r<n;r++)if(r in e&&t.call(this,e[r],r,e))return!0;return!1};var _=i.momentProperties=[];function w(t,e){var n,r,i;if(c(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),c(e._i)||(t._i=e._i),c(e._f)||(t._f=e._f),c(e._l)||(t._l=e._l),c(e._strict)||(t._strict=e._strict),c(e._tzm)||(t._tzm=e._tzm),c(e._isUTC)||(t._isUTC=e._isUTC),c(e._offset)||(t._offset=e._offset),c(e._pf)||(t._pf=v(e)),c(e._locale)||(t._locale=e._locale),_.length>0)for(n=0;n<_.length;n++)c(i=e[r=_[n]])||(t[r]=i);return t}var x=!1;function T(t){w(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===x&&(x=!0,i.updateOffset(this),x=!1)}function S(t){return t instanceof T||null!=t&&null!=t._isAMomentObject}function E(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function k(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=E(e)),n}function C(t,e,n){var r,i=Math.min(t.length,e.length),o=Math.abs(t.length-e.length),a=0;for(r=0;r<i;r++)(n&&t[r]!==e[r]||!n&&k(t[r])!==k(e[r]))&&a++;return a+o}function O(t){!1===i.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function A(t,e){var n=!0;return p((function(){if(null!=i.deprecationHandler&&i.deprecationHandler(null,t),n){for(var r,o=[],a=0;a<arguments.length;a++){if(r="","object"==typeof arguments[a]){for(var s in r+="\n["+a+"] ",arguments[0])r+=s+": "+arguments[0][s]+", ";r=r.slice(0,-2)}else r=arguments[a];o.push(r)}O(t+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),n=!1}return e.apply(this,arguments)}),e)}var M,P={};function D(t,e){null!=i.deprecationHandler&&i.deprecationHandler(t,e),P[t]||(O(e),P[t]=!0)}function I(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function L(t){var e,n;for(n in t)I(e=t[n])?this[n]=e:this["_"+n]=e;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function R(t,e){var n,r=p({},t);for(n in e)h(e,n)&&(s(t[n])&&s(e[n])?(r[n]={},p(r[n],t[n]),p(r[n],e[n])):null!=e[n]?r[n]=e[n]:delete r[n]);for(n in t)h(t,n)&&!h(e,n)&&s(t[n])&&(r[n]=p({},r[n]));return r}function N(t){null!=t&&this.set(t)}i.suppressDeprecationWarnings=!1,i.deprecationHandler=null,M=Object.keys?Object.keys:function(t){var e,n=[];for(e in t)h(t,e)&&n.push(e);return n};var j={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function F(t,e,n){var r=this._calendar[t]||this._calendar.sameElse;return I(r)?r.call(e,n):r}var U={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function B(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.replace(/MMMM|MM|DD|dddd/g,(function(t){return t.slice(1)})),this._longDateFormat[t])}var z="Invalid date";function q(){return this._invalidDate}var H="%d",W=/\d{1,2}/;function V(t){return this._ordinal.replace("%d",t)}var Y={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function $(t,e,n,r){var i=this._relativeTime[n];return I(i)?i(t,e,n,r):i.replace(/%d/i,t)}function G(t,e){var n=this._relativeTime[t>0?"future":"past"];return I(n)?n(e):n.replace(/%s/i,e)}var Z={};function K(t,e){var n=t.toLowerCase();Z[n]=Z[n+"s"]=Z[e]=t}function X(t){return"string"==typeof t?Z[t]||Z[t.toLowerCase()]:void 0}function Q(t){var e,n,r={};for(n in t)h(t,n)&&(e=X(n))&&(r[e]=t[n]);return r}var J={};function tt(t,e){J[t]=e}function et(t){var e=[];for(var n in t)e.push({unit:n,priority:J[n]});return e.sort((function(t,e){return t.priority-e.priority})),e}function nt(t,e,n){var r=""+Math.abs(t),i=e-r.length;return(t>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var rt=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,it=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ot={},at={};function st(t,e,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),t&&(at[t]=i),e&&(at[e[0]]=function(){return nt(i.apply(this,arguments),e[1],e[2])}),n&&(at[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),t)})}function ut(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function ct(t){var e,n,r=t.match(rt);for(e=0,n=r.length;e<n;e++)at[r[e]]?r[e]=at[r[e]]:r[e]=ut(r[e]);return function(e){var i,o="";for(i=0;i<n;i++)o+=I(r[i])?r[i].call(e,t):r[i];return o}}function lt(t,e){return t.isValid()?(e=ft(e,t.localeData()),ot[e]=ot[e]||ct(e),ot[e](t)):t.localeData().invalidDate()}function ft(t,e){var n=5;function r(t){return e.longDateFormat(t)||t}for(it.lastIndex=0;n>=0&&it.test(t);)t=t.replace(it,r),it.lastIndex=0,n-=1;return t}var dt=/\d/,ht=/\d\d/,pt=/\d{3}/,mt=/\d{4}/,gt=/[+-]?\d{6}/,vt=/\d\d?/,yt=/\d\d\d\d?/,bt=/\d\d\d\d\d\d?/,_t=/\d{1,3}/,wt=/\d{1,4}/,xt=/[+-]?\d{1,6}/,Tt=/\d+/,St=/[+-]?\d+/,Et=/Z|[+-]\d\d:?\d\d/gi,kt=/Z|[+-]\d\d(?::?\d\d)?/gi,Ct=/[+-]?\d+(\.\d{1,3})?/,Ot=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,At={};function Mt(t,e,n){At[t]=I(e)?e:function(t,r){return t&&n?n:e}}function Pt(t,e){return h(At,t)?At[t](e._strict,e._locale):new RegExp(Dt(t))}function Dt(t){return It(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(t,e,n,r,i){return e||n||r||i})))}function It(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var Lt={};function Rt(t,e){var n,r=e;for("string"==typeof t&&(t=[t]),l(e)&&(r=function(t,n){n[e]=k(t)}),n=0;n<t.length;n++)Lt[t[n]]=r}function Nt(t,e){Rt(t,(function(t,n,r,i){r._w=r._w||{},e(t,r._w,r,i)}))}function jt(t,e,n){null!=e&&h(Lt,t)&&Lt[t](e,n._a,n,t)}var Ft=0,Ut=1,Bt=2,zt=3,qt=4,Ht=5,Wt=6,Vt=7,Yt=8;function $t(t){return Gt(t)?366:365}function Gt(t){return t%4==0&&t%100!=0||t%400==0}st("Y",0,0,(function(){var t=this.year();return t<=9999?""+t:"+"+t})),st(0,["YY",2],0,(function(){return this.year()%100})),st(0,["YYYY",4],0,"year"),st(0,["YYYYY",5],0,"year"),st(0,["YYYYYY",6,!0],0,"year"),K("year","y"),tt("year",1),Mt("Y",St),Mt("YY",vt,ht),Mt("YYYY",wt,mt),Mt("YYYYY",xt,gt),Mt("YYYYYY",xt,gt),Rt(["YYYYY","YYYYYY"],Ft),Rt("YYYY",(function(t,e){e[Ft]=2===t.length?i.parseTwoDigitYear(t):k(t)})),Rt("YY",(function(t,e){e[Ft]=i.parseTwoDigitYear(t)})),Rt("Y",(function(t,e){e[Ft]=parseInt(t,10)})),i.parseTwoDigitYear=function(t){return k(t)+(k(t)>68?1900:2e3)};var Zt,Kt=Qt("FullYear",!0);function Xt(){return Gt(this.year())}function Qt(t,e){return function(n){return null!=n?(te(this,t,n),i.updateOffset(this,e),this):Jt(this,t)}}function Jt(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function te(t,e,n){t.isValid()&&!isNaN(n)&&("FullYear"===e&&Gt(t.year())&&1===t.month()&&29===t.date()?t._d["set"+(t._isUTC?"UTC":"")+e](n,t.month(),ie(n,t.month())):t._d["set"+(t._isUTC?"UTC":"")+e](n))}function ee(t){return I(this[t=X(t)])?this[t]():this}function ne(t,e){if("object"==typeof t)for(var n=et(t=Q(t)),r=0;r<n.length;r++)this[n[r].unit](t[n[r].unit]);else if(I(this[t=X(t)]))return this[t](e);return this}function re(t,e){return(t%e+e)%e}function ie(t,e){if(isNaN(t)||isNaN(e))return NaN;var n=re(e,12);return t+=(e-n)/12,1===n?Gt(t)?29:28:31-n%7%2}Zt=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1},st("M",["MM",2],"Mo",(function(){return this.month()+1})),st("MMM",0,0,(function(t){return this.localeData().monthsShort(this,t)})),st("MMMM",0,0,(function(t){return this.localeData().months(this,t)})),K("month","M"),tt("month",8),Mt("M",vt),Mt("MM",vt,ht),Mt("MMM",(function(t,e){return e.monthsShortRegex(t)})),Mt("MMMM",(function(t,e){return e.monthsRegex(t)})),Rt(["M","MM"],(function(t,e){e[Ut]=k(t)-1})),Rt(["MMM","MMMM"],(function(t,e,n,r){var i=n._locale.monthsParse(t,r,n._strict);null!=i?e[Ut]=i:v(n).invalidMonth=t}));var oe=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,ae="January_February_March_April_May_June_July_August_September_October_November_December".split("_");function se(t,e){return t?a(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||oe).test(e)?"format":"standalone"][t.month()]:a(this._months)?this._months:this._months.standalone}var ue="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function ce(t,e){return t?a(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[oe.test(e)?"format":"standalone"][t.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function le(t,e,n){var r,i,o,a=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=m([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?"MMM"===e?-1!==(i=Zt.call(this._shortMonthsParse,a))?i:null:-1!==(i=Zt.call(this._longMonthsParse,a))?i:null:"MMM"===e?-1!==(i=Zt.call(this._shortMonthsParse,a))||-1!==(i=Zt.call(this._longMonthsParse,a))?i:null:-1!==(i=Zt.call(this._longMonthsParse,a))||-1!==(i=Zt.call(this._shortMonthsParse,a))?i:null}function fe(t,e,n){var r,i,o;if(this._monthsParseExact)return le.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=m([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[r].test(t))return r;if(n&&"MMM"===e&&this._shortMonthsParse[r].test(t))return r;if(!n&&this._monthsParse[r].test(t))return r}}function de(t,e){var n;if(!t.isValid())return t;if("string"==typeof e)if(/^\d+$/.test(e))e=k(e);else if(!l(e=t.localeData().monthsParse(e)))return t;return n=Math.min(t.date(),ie(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t}function he(t){return null!=t?(de(this,t),i.updateOffset(this,!0),this):Jt(this,"Month")}function pe(){return ie(this.year(),this.month())}var me=Ot;function ge(t){return this._monthsParseExact?(h(this,"_monthsRegex")||be.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(h(this,"_monthsShortRegex")||(this._monthsShortRegex=me),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)}var ve=Ot;function ye(t){return this._monthsParseExact?(h(this,"_monthsRegex")||be.call(this),t?this._monthsStrictRegex:this._monthsRegex):(h(this,"_monthsRegex")||(this._monthsRegex=ve),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)}function be(){function t(t,e){return e.length-t.length}var e,n,r=[],i=[],o=[];for(e=0;e<12;e++)n=m([2e3,e]),r.push(this.monthsShort(n,"")),i.push(this.months(n,"")),o.push(this.months(n,"")),o.push(this.monthsShort(n,""));for(r.sort(t),i.sort(t),o.sort(t),e=0;e<12;e++)r[e]=It(r[e]),i[e]=It(i[e]);for(e=0;e<24;e++)o[e]=It(o[e]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function _e(t,e,n,r,i,o,a){var s=new Date(t,e,n,r,i,o,a);return t<100&&t>=0&&isFinite(s.getFullYear())&&s.setFullYear(t),s}function we(t){var e=new Date(Date.UTC.apply(null,arguments));return t<100&&t>=0&&isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t),e}function xe(t,e,n){var r=7+e-n;return-(7+we(t,0,r).getUTCDay()-e)%7+r-1}function Te(t,e,n,r,i){var o,a,s=1+7*(e-1)+(7+n-r)%7+xe(t,r,i);return s<=0?a=$t(o=t-1)+s:s>$t(t)?(o=t+1,a=s-$t(t)):(o=t,a=s),{year:o,dayOfYear:a}}function Se(t,e,n){var r,i,o=xe(t.year(),e,n),a=Math.floor((t.dayOfYear()-o-1)/7)+1;return a<1?r=a+Ee(i=t.year()-1,e,n):a>Ee(t.year(),e,n)?(r=a-Ee(t.year(),e,n),i=t.year()+1):(i=t.year(),r=a),{week:r,year:i}}function Ee(t,e,n){var r=xe(t,e,n),i=xe(t+1,e,n);return($t(t)-r+i)/7}function ke(t){return Se(t,this._week.dow,this._week.doy).week}st("w",["ww",2],"wo","week"),st("W",["WW",2],"Wo","isoWeek"),K("week","w"),K("isoWeek","W"),tt("week",5),tt("isoWeek",5),Mt("w",vt),Mt("ww",vt,ht),Mt("W",vt),Mt("WW",vt,ht),Nt(["w","ww","W","WW"],(function(t,e,n,r){e[r.substr(0,1)]=k(t)}));var Ce={dow:0,doy:6};function Oe(){return this._week.dow}function Ae(){return this._week.doy}function Me(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function Pe(t){var e=Se(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function De(t,e){return"string"!=typeof t?t:isNaN(t)?"number"==typeof(t=e.weekdaysParse(t))?t:null:parseInt(t,10)}function Ie(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}st("d",0,"do","day"),st("dd",0,0,(function(t){return this.localeData().weekdaysMin(this,t)})),st("ddd",0,0,(function(t){return this.localeData().weekdaysShort(this,t)})),st("dddd",0,0,(function(t){return this.localeData().weekdays(this,t)})),st("e",0,0,"weekday"),st("E",0,0,"isoWeekday"),K("day","d"),K("weekday","e"),K("isoWeekday","E"),tt("day",11),tt("weekday",11),tt("isoWeekday",11),Mt("d",vt),Mt("e",vt),Mt("E",vt),Mt("dd",(function(t,e){return e.weekdaysMinRegex(t)})),Mt("ddd",(function(t,e){return e.weekdaysShortRegex(t)})),Mt("dddd",(function(t,e){return e.weekdaysRegex(t)})),Nt(["dd","ddd","dddd"],(function(t,e,n,r){var i=n._locale.weekdaysParse(t,r,n._strict);null!=i?e.d=i:v(n).invalidWeekday=t})),Nt(["d","e","E"],(function(t,e,n,r){e[r]=k(t)}));var Le="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");function Re(t,e){return t?a(this._weekdays)?this._weekdays[t.day()]:this._weekdays[this._weekdays.isFormat.test(e)?"format":"standalone"][t.day()]:a(this._weekdays)?this._weekdays:this._weekdays.standalone}var Ne="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");function je(t){return t?this._weekdaysShort[t.day()]:this._weekdaysShort}var Fe="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function Ue(t){return t?this._weekdaysMin[t.day()]:this._weekdaysMin}function Be(t,e,n){var r,i,o,a=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=m([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===e?-1!==(i=Zt.call(this._weekdaysParse,a))?i:null:"ddd"===e?-1!==(i=Zt.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=Zt.call(this._minWeekdaysParse,a))?i:null:"dddd"===e?-1!==(i=Zt.call(this._weekdaysParse,a))||-1!==(i=Zt.call(this._shortWeekdaysParse,a))||-1!==(i=Zt.call(this._minWeekdaysParse,a))?i:null:"ddd"===e?-1!==(i=Zt.call(this._shortWeekdaysParse,a))||-1!==(i=Zt.call(this._weekdaysParse,a))||-1!==(i=Zt.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Zt.call(this._minWeekdaysParse,a))||-1!==(i=Zt.call(this._weekdaysParse,a))||-1!==(i=Zt.call(this._shortWeekdaysParse,a))?i:null}function ze(t,e,n){var r,i,o;if(this._weekdaysParseExact)return Be.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=m([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".",".?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===e&&this._fullWeekdaysParse[r].test(t))return r;if(n&&"ddd"===e&&this._shortWeekdaysParse[r].test(t))return r;if(n&&"dd"===e&&this._minWeekdaysParse[r].test(t))return r;if(!n&&this._weekdaysParse[r].test(t))return r}}function qe(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=De(t,this.localeData()),this.add(t-e,"d")):e}function He(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function We(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=Ie(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7}var Ve=Ot;function Ye(t){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Xe.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(h(this,"_weekdaysRegex")||(this._weekdaysRegex=Ve),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}var $e=Ot;function Ge(t){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Xe.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(h(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=$e),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}var Ze=Ot;function Ke(t){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Xe.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(h(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ze),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Xe(){function t(t,e){return e.length-t.length}var e,n,r,i,o,a=[],s=[],u=[],c=[];for(e=0;e<7;e++)n=m([2e3,1]).day(e),r=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),o=this.weekdays(n,""),a.push(r),s.push(i),u.push(o),c.push(r),c.push(i),c.push(o);for(a.sort(t),s.sort(t),u.sort(t),c.sort(t),e=0;e<7;e++)s[e]=It(s[e]),u[e]=It(u[e]),c[e]=It(c[e]);this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Qe(){return this.hours()%12||12}function Je(){return this.hours()||24}function tn(t,e){st(t,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)}))}function en(t,e){return e._meridiemParse}function nn(t){return"p"===(t+"").toLowerCase().charAt(0)}st("H",["HH",2],0,"hour"),st("h",["hh",2],0,Qe),st("k",["kk",2],0,Je),st("hmm",0,0,(function(){return""+Qe.apply(this)+nt(this.minutes(),2)})),st("hmmss",0,0,(function(){return""+Qe.apply(this)+nt(this.minutes(),2)+nt(this.seconds(),2)})),st("Hmm",0,0,(function(){return""+this.hours()+nt(this.minutes(),2)})),st("Hmmss",0,0,(function(){return""+this.hours()+nt(this.minutes(),2)+nt(this.seconds(),2)})),tn("a",!0),tn("A",!1),K("hour","h"),tt("hour",13),Mt("a",en),Mt("A",en),Mt("H",vt),Mt("h",vt),Mt("k",vt),Mt("HH",vt,ht),Mt("hh",vt,ht),Mt("kk",vt,ht),Mt("hmm",yt),Mt("hmmss",bt),Mt("Hmm",yt),Mt("Hmmss",bt),Rt(["H","HH"],zt),Rt(["k","kk"],(function(t,e,n){var r=k(t);e[zt]=24===r?0:r})),Rt(["a","A"],(function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t})),Rt(["h","hh"],(function(t,e,n){e[zt]=k(t),v(n).bigHour=!0})),Rt("hmm",(function(t,e,n){var r=t.length-2;e[zt]=k(t.substr(0,r)),e[qt]=k(t.substr(r)),v(n).bigHour=!0})),Rt("hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[zt]=k(t.substr(0,r)),e[qt]=k(t.substr(r,2)),e[Ht]=k(t.substr(i)),v(n).bigHour=!0})),Rt("Hmm",(function(t,e,n){var r=t.length-2;e[zt]=k(t.substr(0,r)),e[qt]=k(t.substr(r))})),Rt("Hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[zt]=k(t.substr(0,r)),e[qt]=k(t.substr(r,2)),e[Ht]=k(t.substr(i))}));var rn=/[ap]\.?m?\.?/i;function on(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}var an,sn=Qt("Hours",!0),un={calendar:j,longDateFormat:U,invalidDate:z,ordinal:H,dayOfMonthOrdinalParse:W,relativeTime:Y,months:ae,monthsShort:ue,week:Ce,weekdays:Le,weekdaysMin:Fe,weekdaysShort:Ne,meridiemParse:rn},cn={},ln={};function fn(t){return t?t.toLowerCase().replace("_","-"):t}function dn(t){for(var e,n,r,i,o=0;o<t.length;){for(e=(i=fn(t[o]).split("-")).length,n=(n=fn(t[o+1]))?n.split("-"):null;e>0;){if(r=hn(i.slice(0,e).join("-")))return r;if(n&&n.length>=e&&C(i,n,!0)>=e-1)break;e--}o++}return null}function hn(e){var r=null;if(!cn[e]&&t&&t.exports)try{r=an._abbr,n(44009)("./"+e),pn(r)}catch(t){}return cn[e]}function pn(t,e){var n;return t&&(n=c(e)?vn(t):mn(t,e))&&(an=n),an._abbr}function mn(t,e){if(null!==e){var n=un;if(e.abbr=t,null!=cn[t])D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=cn[t]._config;else if(null!=e.parentLocale){if(null==cn[e.parentLocale])return ln[e.parentLocale]||(ln[e.parentLocale]=[]),ln[e.parentLocale].push({name:t,config:e}),null;n=cn[e.parentLocale]._config}return cn[t]=new N(R(n,e)),ln[t]&&ln[t].forEach((function(t){mn(t.name,t.config)})),pn(t),cn[t]}return delete cn[t],null}function gn(t,e){if(null!=e){var n,r,i=un;null!=(r=hn(t))&&(i=r._config),(n=new N(e=R(i,e))).parentLocale=cn[t],cn[t]=n,pn(t)}else null!=cn[t]&&(null!=cn[t].parentLocale?cn[t]=cn[t].parentLocale:null!=cn[t]&&delete cn[t]);return cn[t]}function vn(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return an;if(!a(t)){if(e=hn(t))return e;t=[t]}return dn(t)}function yn(){return M(cn)}function bn(t){var e,n=t._a;return n&&-2===v(t).overflow&&(e=n[Ut]<0||n[Ut]>11?Ut:n[Bt]<1||n[Bt]>ie(n[Ft],n[Ut])?Bt:n[zt]<0||n[zt]>24||24===n[zt]&&(0!==n[qt]||0!==n[Ht]||0!==n[Wt])?zt:n[qt]<0||n[qt]>59?qt:n[Ht]<0||n[Ht]>59?Ht:n[Wt]<0||n[Wt]>999?Wt:-1,v(t)._overflowDayOfYear&&(e<Ft||e>Bt)&&(e=Bt),v(t)._overflowWeeks&&-1===e&&(e=Vt),v(t)._overflowWeekday&&-1===e&&(e=Yt),v(t).overflow=e),t}function _n(t,e,n){return null!=t?t:null!=e?e:n}function wn(t){var e=new Date(i.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}function xn(t){var e,n,r,i,o,a=[];if(!t._d){for(r=wn(t),t._w&&null==t._a[Bt]&&null==t._a[Ut]&&Tn(t),null!=t._dayOfYear&&(o=_n(t._a[Ft],r[Ft]),(t._dayOfYear>$t(o)||0===t._dayOfYear)&&(v(t)._overflowDayOfYear=!0),n=we(o,0,t._dayOfYear),t._a[Ut]=n.getUTCMonth(),t._a[Bt]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=a[e]=r[e];for(;e<7;e++)t._a[e]=a[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[zt]&&0===t._a[qt]&&0===t._a[Ht]&&0===t._a[Wt]&&(t._nextDay=!0,t._a[zt]=0),t._d=(t._useUTC?we:_e).apply(null,a),i=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[zt]=24),t._w&&void 0!==t._w.d&&t._w.d!==i&&(v(t).weekdayMismatch=!0)}}function Tn(t){var e,n,r,i,o,a,s,u;if(null!=(e=t._w).GG||null!=e.W||null!=e.E)o=1,a=4,n=_n(e.GG,t._a[Ft],Se(Gn(),1,4).year),r=_n(e.W,1),((i=_n(e.E,1))<1||i>7)&&(u=!0);else{o=t._locale._week.dow,a=t._locale._week.doy;var c=Se(Gn(),o,a);n=_n(e.gg,t._a[Ft],c.year),r=_n(e.w,c.week),null!=e.d?((i=e.d)<0||i>6)&&(u=!0):null!=e.e?(i=e.e+o,(e.e<0||e.e>6)&&(u=!0)):i=o}r<1||r>Ee(n,o,a)?v(t)._overflowWeeks=!0:null!=u?v(t)._overflowWeekday=!0:(s=Te(n,r,i,o,a),t._a[Ft]=s.year,t._dayOfYear=s.dayOfYear)}var Sn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,En=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,kn=/Z|[+-]\d\d(?::?\d\d)?/,Cn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],On=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],An=/^\/?Date\((\-?\d+)/i;function Mn(t){var e,n,r,i,o,a,s=t._i,u=Sn.exec(s)||En.exec(s);if(u){for(v(t).iso=!0,e=0,n=Cn.length;e<n;e++)if(Cn[e][1].exec(u[1])){i=Cn[e][0],r=!1!==Cn[e][2];break}if(null==i)return void(t._isValid=!1);if(u[3]){for(e=0,n=On.length;e<n;e++)if(On[e][1].exec(u[3])){o=(u[2]||" ")+On[e][0];break}if(null==o)return void(t._isValid=!1)}if(!r&&null!=o)return void(t._isValid=!1);if(u[4]){if(!kn.exec(u[4]))return void(t._isValid=!1);a="Z"}t._f=i+(o||"")+(a||""),Bn(t)}else t._isValid=!1}var Pn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function Dn(t,e,n,r,i,o){var a=[In(t),ue.indexOf(e),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return o&&a.push(parseInt(o,10)),a}function In(t){var e=parseInt(t,10);return e<=49?2e3+e:e<=999?1900+e:e}function Ln(t){return t.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}function Rn(t,e,n){return!t||Ne.indexOf(t)===new Date(e[0],e[1],e[2]).getDay()||(v(n).weekdayMismatch=!0,n._isValid=!1,!1)}var Nn={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function jn(t,e,n){if(t)return Nn[t];if(e)return 0;var r=parseInt(n,10),i=r%100;return(r-i)/100*60+i}function Fn(t){var e=Pn.exec(Ln(t._i));if(e){var n=Dn(e[4],e[3],e[2],e[5],e[6],e[7]);if(!Rn(e[1],n,t))return;t._a=n,t._tzm=jn(e[8],e[9],e[10]),t._d=we.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),v(t).rfc2822=!0}else t._isValid=!1}function Un(t){var e=An.exec(t._i);null===e?(Mn(t),!1===t._isValid&&(delete t._isValid,Fn(t),!1===t._isValid&&(delete t._isValid,i.createFromInputFallback(t)))):t._d=new Date(+e[1])}function Bn(t){if(t._f!==i.ISO_8601)if(t._f!==i.RFC_2822){t._a=[],v(t).empty=!0;var e,n,r,o,a,s=""+t._i,u=s.length,c=0;for(r=ft(t._f,t._locale).match(rt)||[],e=0;e<r.length;e++)o=r[e],(n=(s.match(Pt(o,t))||[])[0])&&((a=s.substr(0,s.indexOf(n))).length>0&&v(t).unusedInput.push(a),s=s.slice(s.indexOf(n)+n.length),c+=n.length),at[o]?(n?v(t).empty=!1:v(t).unusedTokens.push(o),jt(o,n,t)):t._strict&&!n&&v(t).unusedTokens.push(o);v(t).charsLeftOver=u-c,s.length>0&&v(t).unusedInput.push(s),t._a[zt]<=12&&!0===v(t).bigHour&&t._a[zt]>0&&(v(t).bigHour=void 0),v(t).parsedDateParts=t._a.slice(0),v(t).meridiem=t._meridiem,t._a[zt]=zn(t._locale,t._a[zt],t._meridiem),xn(t),bn(t)}else Fn(t);else Mn(t)}function zn(t,e,n){var r;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?((r=t.isPM(n))&&e<12&&(e+=12),r||12!==e||(e=0),e):e}function qn(t){var e,n,r,i,o;if(0===t._f.length)return v(t).invalidFormat=!0,void(t._d=new Date(NaN));for(i=0;i<t._f.length;i++)o=0,e=w({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._f=t._f[i],Bn(e),y(e)&&(o+=v(e).charsLeftOver,o+=10*v(e).unusedTokens.length,v(e).score=o,(null==r||o<r)&&(r=o,n=e));p(t,n||e)}function Hn(t){if(!t._d){var e=Q(t._i);t._a=d([e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],(function(t){return t&&parseInt(t,10)})),xn(t)}}function Wn(t){var e=new T(bn(Vn(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function Vn(t){var e=t._i,n=t._f;return t._locale=t._locale||vn(t._l),null===e||void 0===n&&""===e?b({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),S(e)?new T(bn(e)):(f(e)?t._d=e:a(n)?qn(t):n?Bn(t):Yn(t),y(t)||(t._d=null),t))}function Yn(t){var e=t._i;c(e)?t._d=new Date(i.now()):f(e)?t._d=new Date(e.valueOf()):"string"==typeof e?Un(t):a(e)?(t._a=d(e.slice(0),(function(t){return parseInt(t,10)})),xn(t)):s(e)?Hn(t):l(e)?t._d=new Date(e):i.createFromInputFallback(t)}function $n(t,e,n,r,i){var o={};return!0!==n&&!1!==n||(r=n,n=void 0),(s(t)&&u(t)||a(t)&&0===t.length)&&(t=void 0),o._isAMomentObject=!0,o._useUTC=o._isUTC=i,o._l=n,o._i=t,o._f=e,o._strict=r,Wn(o)}function Gn(t,e,n,r){return $n(t,e,n,r,!1)}i.createFromInputFallback=A("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))})),i.ISO_8601=function(){},i.RFC_2822=function(){};var Zn=A("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=Gn.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:b()})),Kn=A("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=Gn.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:b()}));function Xn(t,e){var n,r;if(1===e.length&&a(e[0])&&(e=e[0]),!e.length)return Gn();for(n=e[0],r=1;r<e.length;++r)e[r].isValid()&&!e[r][t](n)||(n=e[r]);return n}function Qn(){return Xn("isBefore",[].slice.call(arguments,0))}function Jn(){return Xn("isAfter",[].slice.call(arguments,0))}var tr=function(){return Date.now?Date.now():+new Date},er=["year","quarter","month","week","day","hour","minute","second","millisecond"];function nr(t){for(var e in t)if(-1===Zt.call(er,e)||null!=t[e]&&isNaN(t[e]))return!1;for(var n=!1,r=0;r<er.length;++r)if(t[er[r]]){if(n)return!1;parseFloat(t[er[r]])!==k(t[er[r]])&&(n=!0)}return!0}function rr(){return this._isValid}function ir(){return kr(NaN)}function or(t){var e=Q(t),n=e.year||0,r=e.quarter||0,i=e.month||0,o=e.week||0,a=e.day||0,s=e.hour||0,u=e.minute||0,c=e.second||0,l=e.millisecond||0;this._isValid=nr(e),this._milliseconds=+l+1e3*c+6e4*u+1e3*s*60*60,this._days=+a+7*o,this._months=+i+3*r+12*n,this._data={},this._locale=vn(),this._bubble()}function ar(t){return t instanceof or}function sr(t){return t<0?-1*Math.round(-1*t):Math.round(t)}function ur(t,e){st(t,0,0,(function(){var t=this.utcOffset(),n="+";return t<0&&(t=-t,n="-"),n+nt(~~(t/60),2)+e+nt(~~t%60,2)}))}ur("Z",":"),ur("ZZ",""),Mt("Z",kt),Mt("ZZ",kt),Rt(["Z","ZZ"],(function(t,e,n){n._useUTC=!0,n._tzm=lr(kt,t)}));var cr=/([\+\-]|\d\d)/gi;function lr(t,e){var n=(e||"").match(t);if(null===n)return null;var r=((n[n.length-1]||[])+"").match(cr)||["-",0,0],i=60*r[1]+k(r[2]);return 0===i?0:"+"===r[0]?i:-i}function fr(t,e){var n,r;return e._isUTC?(n=e.clone(),r=(S(t)||f(t)?t.valueOf():Gn(t).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),i.updateOffset(n,!1),n):Gn(t).local()}function dr(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function hr(t,e,n){var r,o=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if("string"==typeof t){if(null===(t=lr(kt,t)))return this}else Math.abs(t)<16&&!n&&(t*=60);return!this._isUTC&&e&&(r=dr(this)),this._offset=t,this._isUTC=!0,null!=r&&this.add(r,"m"),o!==t&&(!e||this._changeInProgress?Pr(this,kr(t-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,i.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:dr(this)}function pr(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function mr(t){return this.utcOffset(0,t)}function gr(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(dr(this),"m")),this}function vr(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var t=lr(Et,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this}function yr(t){return!!this.isValid()&&(t=t?Gn(t).utcOffset():0,(this.utcOffset()-t)%60==0)}function br(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _r(){if(!c(this._isDSTShifted))return this._isDSTShifted;var t={};if(w(t,this),(t=Vn(t))._a){var e=t._isUTC?m(t._a):Gn(t._a);this._isDSTShifted=this.isValid()&&C(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function wr(){return!!this.isValid()&&!this._isUTC}function xr(){return!!this.isValid()&&this._isUTC}function Tr(){return!!this.isValid()&&this._isUTC&&0===this._offset}i.updateOffset=function(){};var Sr=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Er=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function kr(t,e){var n,r,i,o=t,a=null;return ar(t)?o={ms:t._milliseconds,d:t._days,M:t._months}:l(t)?(o={},e?o[e]=t:o.milliseconds=t):(a=Sr.exec(t))?(n="-"===a[1]?-1:1,o={y:0,d:k(a[Bt])*n,h:k(a[zt])*n,m:k(a[qt])*n,s:k(a[Ht])*n,ms:k(sr(1e3*a[Wt]))*n}):(a=Er.exec(t))?(n="-"===a[1]?-1:(a[1],1),o={y:Cr(a[2],n),M:Cr(a[3],n),w:Cr(a[4],n),d:Cr(a[5],n),h:Cr(a[6],n),m:Cr(a[7],n),s:Cr(a[8],n)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(i=Ar(Gn(o.from),Gn(o.to)),(o={}).ms=i.milliseconds,o.M=i.months),r=new or(o),ar(t)&&h(t,"_locale")&&(r._locale=t._locale),r}function Cr(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function Or(t,e){var n={milliseconds:0,months:0};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function Ar(t,e){var n;return t.isValid()&&e.isValid()?(e=fr(e,t),t.isBefore(e)?n=Or(t,e):((n=Or(e,t)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Mr(t,e){return function(n,r){var i;return null===r||isNaN(+r)||(D(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),Pr(this,kr(n="string"==typeof n?+n:n,r),t),this}}function Pr(t,e,n,r){var o=e._milliseconds,a=sr(e._days),s=sr(e._months);t.isValid()&&(r=null==r||r,s&&de(t,Jt(t,"Month")+s*n),a&&te(t,"Date",Jt(t,"Date")+a*n),o&&t._d.setTime(t._d.valueOf()+o*n),r&&i.updateOffset(t,a||s))}kr.fn=or.prototype,kr.invalid=ir;var Dr=Mr(1,"add"),Ir=Mr(-1,"subtract");function Lr(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Rr(t,e){var n=t||Gn(),r=fr(n,this).startOf("day"),o=i.calendarFormat(this,r)||"sameElse",a=e&&(I(e[o])?e[o].call(this,n):e[o]);return this.format(a||this.localeData().calendar(o,this,Gn(n)))}function Nr(){return new T(this)}function jr(t,e){var n=S(t)?t:Gn(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=X(c(e)?"millisecond":e))?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(e).valueOf())}function Fr(t,e){var n=S(t)?t:Gn(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=X(c(e)?"millisecond":e))?this.valueOf()<n.valueOf():this.clone().endOf(e).valueOf()<n.valueOf())}function Ur(t,e,n,r){return("("===(r=r||"()")[0]?this.isAfter(t,n):!this.isBefore(t,n))&&(")"===r[1]?this.isBefore(e,n):!this.isAfter(e,n))}function Br(t,e){var n,r=S(t)?t:Gn(t);return!(!this.isValid()||!r.isValid())&&("millisecond"===(e=X(e||"millisecond"))?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(e).valueOf()<=n&&n<=this.clone().endOf(e).valueOf()))}function zr(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function qr(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function Hr(t,e,n){var r,i,o;if(!this.isValid())return NaN;if(!(r=fr(t,this)).isValid())return NaN;switch(i=6e4*(r.utcOffset()-this.utcOffset()),e=X(e)){case"year":o=Wr(this,r)/12;break;case"month":o=Wr(this,r);break;case"quarter":o=Wr(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-i)/864e5;break;case"week":o=(this-r-i)/6048e5;break;default:o=this-r}return n?o:E(o)}function Wr(t,e){var n=12*(e.year()-t.year())+(e.month()-t.month()),r=t.clone().add(n,"months");return-(n+(e-r<0?(e-r)/(r-t.clone().add(n-1,"months")):(e-r)/(t.clone().add(n+1,"months")-r)))||0}function Vr(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Yr(t){if(!this.isValid())return null;var e=!0!==t,n=e?this.clone().utc():this;return n.year()<0||n.year()>9999?lt(n,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):I(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this._d.valueOf()).toISOString().replace("Z",lt(n,"Z")):lt(n,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function $r(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="";this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z");var n="["+t+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",o=e+'[")]';return this.format(n+r+i+o)}function Gr(t){t||(t=this.isUtc()?i.defaultFormatUtc:i.defaultFormat);var e=lt(this,t);return this.localeData().postformat(e)}function Zr(t,e){return this.isValid()&&(S(t)&&t.isValid()||Gn(t).isValid())?kr({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function Kr(t){return this.from(Gn(),t)}function Xr(t,e){return this.isValid()&&(S(t)&&t.isValid()||Gn(t).isValid())?kr({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function Qr(t){return this.to(Gn(),t)}function Jr(t){var e;return void 0===t?this._locale._abbr:(null!=(e=vn(t))&&(this._locale=e),this)}i.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",i.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ti=A("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(t){return void 0===t?this.localeData():this.locale(t)}));function ei(){return this._locale}function ni(t){switch(t=X(t)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===t&&this.weekday(0),"isoWeek"===t&&this.isoWeekday(1),"quarter"===t&&this.month(3*Math.floor(this.month()/3)),this}function ri(t){return void 0===(t=X(t))||"millisecond"===t?this:("date"===t&&(t="day"),this.startOf(t).add(1,"isoWeek"===t?"week":t).subtract(1,"ms"))}function ii(){return this._d.valueOf()-6e4*(this._offset||0)}function oi(){return Math.floor(this.valueOf()/1e3)}function ai(){return new Date(this.valueOf())}function si(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function ui(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function ci(){return this.isValid()?this.toISOString():null}function li(){return y(this)}function fi(){return p({},v(this))}function di(){return v(this).overflow}function hi(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function pi(t,e){st(0,[t,t.length],0,e)}function mi(t){return bi.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function gi(t){return bi.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function vi(){return Ee(this.year(),1,4)}function yi(){var t=this.localeData()._week;return Ee(this.year(),t.dow,t.doy)}function bi(t,e,n,r,i){var o;return null==t?Se(this,r,i).year:(e>(o=Ee(t,r,i))&&(e=o),_i.call(this,t,e,n,r,i))}function _i(t,e,n,r,i){var o=Te(t,e,n,r,i),a=we(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function wi(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)}st(0,["gg",2],0,(function(){return this.weekYear()%100})),st(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),pi("gggg","weekYear"),pi("ggggg","weekYear"),pi("GGGG","isoWeekYear"),pi("GGGGG","isoWeekYear"),K("weekYear","gg"),K("isoWeekYear","GG"),tt("weekYear",1),tt("isoWeekYear",1),Mt("G",St),Mt("g",St),Mt("GG",vt,ht),Mt("gg",vt,ht),Mt("GGGG",wt,mt),Mt("gggg",wt,mt),Mt("GGGGG",xt,gt),Mt("ggggg",xt,gt),Nt(["gggg","ggggg","GGGG","GGGGG"],(function(t,e,n,r){e[r.substr(0,2)]=k(t)})),Nt(["gg","GG"],(function(t,e,n,r){e[r]=i.parseTwoDigitYear(t)})),st("Q",0,"Qo","quarter"),K("quarter","Q"),tt("quarter",7),Mt("Q",dt),Rt("Q",(function(t,e){e[Ut]=3*(k(t)-1)})),st("D",["DD",2],"Do","date"),K("date","D"),tt("date",9),Mt("D",vt),Mt("DD",vt,ht),Mt("Do",(function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient})),Rt(["D","DD"],Bt),Rt("Do",(function(t,e){e[Bt]=k(t.match(vt)[0])}));var xi=Qt("Date",!0);function Ti(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}st("DDD",["DDDD",3],"DDDo","dayOfYear"),K("dayOfYear","DDD"),tt("dayOfYear",4),Mt("DDD",_t),Mt("DDDD",pt),Rt(["DDD","DDDD"],(function(t,e,n){n._dayOfYear=k(t)})),st("m",["mm",2],0,"minute"),K("minute","m"),tt("minute",14),Mt("m",vt),Mt("mm",vt,ht),Rt(["m","mm"],qt);var Si=Qt("Minutes",!1);st("s",["ss",2],0,"second"),K("second","s"),tt("second",15),Mt("s",vt),Mt("ss",vt,ht),Rt(["s","ss"],Ht);var Ei,ki=Qt("Seconds",!1);for(st("S",0,0,(function(){return~~(this.millisecond()/100)})),st(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),st(0,["SSS",3],0,"millisecond"),st(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),st(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),st(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),st(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),st(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),st(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),K("millisecond","ms"),tt("millisecond",16),Mt("S",_t,dt),Mt("SS",_t,ht),Mt("SSS",_t,pt),Ei="SSSS";Ei.length<=9;Ei+="S")Mt(Ei,Tt);function Ci(t,e){e[Wt]=k(1e3*("0."+t))}for(Ei="S";Ei.length<=9;Ei+="S")Rt(Ei,Ci);var Oi=Qt("Milliseconds",!1);function Ai(){return this._isUTC?"UTC":""}function Mi(){return this._isUTC?"Coordinated Universal Time":""}st("z",0,0,"zoneAbbr"),st("zz",0,0,"zoneName");var Pi=T.prototype;function Di(t){return Gn(1e3*t)}function Ii(){return Gn.apply(null,arguments).parseZone()}function Li(t){return t}Pi.add=Dr,Pi.calendar=Rr,Pi.clone=Nr,Pi.diff=Hr,Pi.endOf=ri,Pi.format=Gr,Pi.from=Zr,Pi.fromNow=Kr,Pi.to=Xr,Pi.toNow=Qr,Pi.get=ee,Pi.invalidAt=di,Pi.isAfter=jr,Pi.isBefore=Fr,Pi.isBetween=Ur,Pi.isSame=Br,Pi.isSameOrAfter=zr,Pi.isSameOrBefore=qr,Pi.isValid=li,Pi.lang=ti,Pi.locale=Jr,Pi.localeData=ei,Pi.max=Kn,Pi.min=Zn,Pi.parsingFlags=fi,Pi.set=ne,Pi.startOf=ni,Pi.subtract=Ir,Pi.toArray=si,Pi.toObject=ui,Pi.toDate=ai,Pi.toISOString=Yr,Pi.inspect=$r,Pi.toJSON=ci,Pi.toString=Vr,Pi.unix=oi,Pi.valueOf=ii,Pi.creationData=hi,Pi.year=Kt,Pi.isLeapYear=Xt,Pi.weekYear=mi,Pi.isoWeekYear=gi,Pi.quarter=Pi.quarters=wi,Pi.month=he,Pi.daysInMonth=pe,Pi.week=Pi.weeks=Me,Pi.isoWeek=Pi.isoWeeks=Pe,Pi.weeksInYear=yi,Pi.isoWeeksInYear=vi,Pi.date=xi,Pi.day=Pi.days=qe,Pi.weekday=He,Pi.isoWeekday=We,Pi.dayOfYear=Ti,Pi.hour=Pi.hours=sn,Pi.minute=Pi.minutes=Si,Pi.second=Pi.seconds=ki,Pi.millisecond=Pi.milliseconds=Oi,Pi.utcOffset=hr,Pi.utc=mr,Pi.local=gr,Pi.parseZone=vr,Pi.hasAlignedHourOffset=yr,Pi.isDST=br,Pi.isLocal=wr,Pi.isUtcOffset=xr,Pi.isUtc=Tr,Pi.isUTC=Tr,Pi.zoneAbbr=Ai,Pi.zoneName=Mi,Pi.dates=A("dates accessor is deprecated. Use date instead.",xi),Pi.months=A("months accessor is deprecated. Use month instead",he),Pi.years=A("years accessor is deprecated. Use year instead",Kt),Pi.zone=A("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",pr),Pi.isDSTShifted=A("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",_r);var Ri=N.prototype;function Ni(t,e,n,r){var i=vn(),o=m().set(r,e);return i[n](o,t)}function ji(t,e,n){if(l(t)&&(e=t,t=void 0),t=t||"",null!=e)return Ni(t,e,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=Ni(t,r,n,"month");return i}function Fi(t,e,n,r){"boolean"==typeof t?(l(e)&&(n=e,e=void 0),e=e||""):(n=e=t,t=!1,l(e)&&(n=e,e=void 0),e=e||"");var i,o=vn(),a=t?o._week.dow:0;if(null!=n)return Ni(e,(n+a)%7,r,"day");var s=[];for(i=0;i<7;i++)s[i]=Ni(e,(i+a)%7,r,"day");return s}function Ui(t,e){return ji(t,e,"months")}function Bi(t,e){return ji(t,e,"monthsShort")}function zi(t,e,n){return Fi(t,e,n,"weekdays")}function qi(t,e,n){return Fi(t,e,n,"weekdaysShort")}function Hi(t,e,n){return Fi(t,e,n,"weekdaysMin")}Ri.calendar=F,Ri.longDateFormat=B,Ri.invalidDate=q,Ri.ordinal=V,Ri.preparse=Li,Ri.postformat=Li,Ri.relativeTime=$,Ri.pastFuture=G,Ri.set=L,Ri.months=se,Ri.monthsShort=ce,Ri.monthsParse=fe,Ri.monthsRegex=ye,Ri.monthsShortRegex=ge,Ri.week=ke,Ri.firstDayOfYear=Ae,Ri.firstDayOfWeek=Oe,Ri.weekdays=Re,Ri.weekdaysMin=Ue,Ri.weekdaysShort=je,Ri.weekdaysParse=ze,Ri.weekdaysRegex=Ye,Ri.weekdaysShortRegex=Ge,Ri.weekdaysMinRegex=Ke,Ri.isPM=nn,Ri.meridiem=on,pn("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10;return t+(1===k(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}}),i.lang=A("moment.lang is deprecated. Use moment.locale instead.",pn),i.langData=A("moment.langData is deprecated. Use moment.localeData instead.",vn);var Wi=Math.abs;function Vi(){var t=this._data;return this._milliseconds=Wi(this._milliseconds),this._days=Wi(this._days),this._months=Wi(this._months),t.milliseconds=Wi(t.milliseconds),t.seconds=Wi(t.seconds),t.minutes=Wi(t.minutes),t.hours=Wi(t.hours),t.months=Wi(t.months),t.years=Wi(t.years),this}function Yi(t,e,n,r){var i=kr(e,n);return t._milliseconds+=r*i._milliseconds,t._days+=r*i._days,t._months+=r*i._months,t._bubble()}function $i(t,e){return Yi(this,t,e,1)}function Gi(t,e){return Yi(this,t,e,-1)}function Zi(t){return t<0?Math.floor(t):Math.ceil(t)}function Ki(){var t,e,n,r,i,o=this._milliseconds,a=this._days,s=this._months,u=this._data;return o>=0&&a>=0&&s>=0||o<=0&&a<=0&&s<=0||(o+=864e5*Zi(Qi(s)+a),a=0,s=0),u.milliseconds=o%1e3,t=E(o/1e3),u.seconds=t%60,e=E(t/60),u.minutes=e%60,n=E(e/60),u.hours=n%24,a+=E(n/24),s+=i=E(Xi(a)),a-=Zi(Qi(i)),r=E(s/12),s%=12,u.days=a,u.months=s,u.years=r,this}function Xi(t){return 4800*t/146097}function Qi(t){return 146097*t/4800}function Ji(t){if(!this.isValid())return NaN;var e,n,r=this._milliseconds;if("month"===(t=X(t))||"year"===t)return e=this._days+r/864e5,n=this._months+Xi(e),"month"===t?n:n/12;switch(e=this._days+Math.round(Qi(this._months)),t){case"week":return e/7+r/6048e5;case"day":return e+r/864e5;case"hour":return 24*e+r/36e5;case"minute":return 1440*e+r/6e4;case"second":return 86400*e+r/1e3;case"millisecond":return Math.floor(864e5*e)+r;default:throw new Error("Unknown unit "+t)}}function to(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*k(this._months/12):NaN}function eo(t){return function(){return this.as(t)}}var no=eo("ms"),ro=eo("s"),io=eo("m"),oo=eo("h"),ao=eo("d"),so=eo("w"),uo=eo("M"),co=eo("y");function lo(){return kr(this)}function fo(t){return t=X(t),this.isValid()?this[t+"s"]():NaN}function ho(t){return function(){return this.isValid()?this._data[t]:NaN}}var po=ho("milliseconds"),mo=ho("seconds"),go=ho("minutes"),vo=ho("hours"),yo=ho("days"),bo=ho("months"),_o=ho("years");function wo(){return E(this.days()/7)}var xo=Math.round,To={ss:44,s:45,m:45,h:22,d:26,M:11};function So(t,e,n,r,i){return i.relativeTime(e||1,!!n,t,r)}function Eo(t,e,n){var r=kr(t).abs(),i=xo(r.as("s")),o=xo(r.as("m")),a=xo(r.as("h")),s=xo(r.as("d")),u=xo(r.as("M")),c=xo(r.as("y")),l=i<=To.ss&&["s",i]||i<To.s&&["ss",i]||o<=1&&["m"]||o<To.m&&["mm",o]||a<=1&&["h"]||a<To.h&&["hh",a]||s<=1&&["d"]||s<To.d&&["dd",s]||u<=1&&["M"]||u<To.M&&["MM",u]||c<=1&&["y"]||["yy",c];return l[2]=e,l[3]=+t>0,l[4]=n,So.apply(null,l)}function ko(t){return void 0===t?xo:"function"==typeof t&&(xo=t,!0)}function Co(t,e){return void 0!==To[t]&&(void 0===e?To[t]:(To[t]=e,"s"===t&&(To.ss=e-1),!0))}function Oo(t){if(!this.isValid())return this.localeData().invalidDate();var e=this.localeData(),n=Eo(this,!t,e);return t&&(n=e.pastFuture(+this,n)),e.postformat(n)}var Ao=Math.abs;function Mo(t){return(t>0)-(t<0)||+t}function Po(){if(!this.isValid())return this.localeData().invalidDate();var t,e,n=Ao(this._milliseconds)/1e3,r=Ao(this._days),i=Ao(this._months);t=E(n/60),e=E(t/60),n%=60,t%=60;var o=E(i/12),a=i%=12,s=r,u=e,c=t,l=n?n.toFixed(3).replace(/\.?0+$/,""):"",f=this.asSeconds();if(!f)return"P0D";var d=f<0?"-":"",h=Mo(this._months)!==Mo(f)?"-":"",p=Mo(this._days)!==Mo(f)?"-":"",m=Mo(this._milliseconds)!==Mo(f)?"-":"";return d+"P"+(o?h+o+"Y":"")+(a?h+a+"M":"")+(s?p+s+"D":"")+(u||c||l?"T":"")+(u?m+u+"H":"")+(c?m+c+"M":"")+(l?m+l+"S":"")}var Do=or.prototype;return Do.isValid=rr,Do.abs=Vi,Do.add=$i,Do.subtract=Gi,Do.as=Ji,Do.asMilliseconds=no,Do.asSeconds=ro,Do.asMinutes=io,Do.asHours=oo,Do.asDays=ao,Do.asWeeks=so,Do.asMonths=uo,Do.asYears=co,Do.valueOf=to,Do._bubble=Ki,Do.clone=lo,Do.get=fo,Do.milliseconds=po,Do.seconds=mo,Do.minutes=go,Do.hours=vo,Do.days=yo,Do.weeks=wo,Do.months=bo,Do.years=_o,Do.humanize=Oo,Do.toISOString=Po,Do.toString=Po,Do.toJSON=Po,Do.locale=Jr,Do.localeData=ei,Do.toIsoString=A("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Po),Do.lang=ti,st("X",0,0,"unix"),st("x",0,0,"valueOf"),Mt("x",St),Mt("X",Ct),Rt("X",(function(t,e,n){n._d=new Date(1e3*parseFloat(t,10))})),Rt("x",(function(t,e,n){n._d=new Date(k(t))})),i.version="2.20.1",o(Gn),i.fn=Pi,i.min=Qn,i.max=Jn,i.now=tr,i.utc=m,i.unix=Di,i.months=Ui,i.isDate=f,i.locale=pn,i.invalid=b,i.duration=kr,i.isMoment=S,i.weekdays=zi,i.parseZone=Ii,i.localeData=vn,i.isDuration=ar,i.monthsShort=Bi,i.weekdaysMin=Hi,i.defineLocale=mn,i.updateLocale=gn,i.locales=yn,i.weekdaysShort=qi,i.normalizeUnits=X,i.relativeTimeRounding=ko,i.relativeTimeThreshold=Co,i.calendarFormat=Lr,i.prototype=Pi,i.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},i}()},84221:function(t,e,n){var r=n(46894).getUint64;t.exports=function(t){var e=new DataView(t.buffer,t.byteOffset,t.byteLength),n={version:t[0],flags:new Uint8Array(t.subarray(1,4)),references:[],referenceId:e.getUint32(4),timescale:e.getUint32(8)},i=12;0===n.version?(n.earliestPresentationTime=e.getUint32(i),n.firstOffset=e.getUint32(i+4),i+=8):(n.earliestPresentationTime=r(t.subarray(i)),n.firstOffset=r(t.subarray(i+8)),i+=16),i+=2;var o=e.getUint16(i);for(i+=2;o>0;i+=12,o--)n.references.push({referenceType:(128&t[i])>>>7,referencedSize:2147483647&e.getUint32(i),subsegmentDuration:e.getUint32(i+4),startsWithSap:!!(128&t[i+8]),sapType:(112&t[i+8])>>>4,sapDeltaTime:268435455&e.getUint32(i+8)});return n}},51489:function(t){var e,n,r,i,o,a,s,u=9e4;e=function(t){return t*u},n=function(t,e){return t*e},r=function(t){return t/u},i=function(t,e){return t/e},o=function(t,n){return e(i(t,n))},a=function(t,e){return n(r(t),e)},s=function(t,e,n){return r(n?t:t-e)},t.exports={ONE_SECOND_IN_TS:u,secondsToVideoTs:e,secondsToAudioTs:n,videoTsToSeconds:r,audioTsToSeconds:i,audioTsToVideoTs:o,videoTsToAudioTs:a,metadataTsToSeconds:s}},46894:function(t){var e=Math.pow(2,32);t.exports={getUint64:function(t){var n,r=new DataView(t.buffer,t.byteOffset,t.byteLength);return r.getBigUint64?(n=r.getBigUint64(0))<Number.MAX_SAFE_INTEGER?Number(n):n:r.getUint32(0)*e+r.getUint32(4)},MAX_UINT32:e}},82120:function(t){"use strict";t.exports=Number.isNaN||function(t){return t!=t}},27418:function(t){"use strict";var e=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function i(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(t){r[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(t){return!1}}()?Object.assign:function(t,o){for(var a,s,u=i(t),c=1;c<arguments.length;c++){for(var l in a=Object(arguments[c]))n.call(a,l)&&(u[l]=a[l]);if(e){s=e(a);for(var f=0;f<s.length;f++)r.call(a,s[f])&&(u[s[f]]=a[s[f]])}}return u}},26470:function(t){"use strict";function e(t){if("string"!=typeof t)throw new TypeError("Path must be a string. Received "+JSON.stringify(t))}function n(t,e){for(var n,r="",i=0,o=-1,a=0,s=0;s<=t.length;++s){if(s<t.length)n=t.charCodeAt(s);else{if(47===n)break;n=47}if(47===n){if(o===s-1||1===a);else if(o!==s-1&&2===a){if(r.length<2||2!==i||46!==r.charCodeAt(r.length-1)||46!==r.charCodeAt(r.length-2))if(r.length>2){var u=r.lastIndexOf("/");if(u!==r.length-1){-1===u?(r="",i=0):i=(r=r.slice(0,u)).length-1-r.lastIndexOf("/"),o=s,a=0;continue}}else if(2===r.length||1===r.length){r="",i=0,o=s,a=0;continue}e&&(r.length>0?r+="/..":r="..",i=2)}else r.length>0?r+="/"+t.slice(o+1,s):r=t.slice(o+1,s),i=s-o-1;o=s,a=0}else 46===n&&-1!==a?++a:a=-1}return r}var r={resolve:function(){for(var t,r="",i=!1,o=arguments.length-1;o>=-1&&!i;o--){var a;o>=0?a=arguments[o]:(void 0===t&&(t=process.cwd()),a=t),e(a),0!==a.length&&(r=a+"/"+r,i=47===a.charCodeAt(0))}return r=n(r,!i),i?r.length>0?"/"+r:"/":r.length>0?r:"."},normalize:function(t){if(e(t),0===t.length)return".";var r=47===t.charCodeAt(0),i=47===t.charCodeAt(t.length-1);return 0!==(t=n(t,!r)).length||r||(t="."),t.length>0&&i&&(t+="/"),r?"/"+t:t},isAbsolute:function(t){return e(t),t.length>0&&47===t.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var t,n=0;n<arguments.length;++n){var i=arguments[n];e(i),i.length>0&&(void 0===t?t=i:t+="/"+i)}return void 0===t?".":r.normalize(t)},relative:function(t,n){if(e(t),e(n),t===n)return"";if((t=r.resolve(t))===(n=r.resolve(n)))return"";for(var i=1;i<t.length&&47===t.charCodeAt(i);++i);for(var o=t.length,a=o-i,s=1;s<n.length&&47===n.charCodeAt(s);++s);for(var u=n.length-s,c=a<u?a:u,l=-1,f=0;f<=c;++f){if(f===c){if(u>c){if(47===n.charCodeAt(s+f))return n.slice(s+f+1);if(0===f)return n.slice(s+f)}else a>c&&(47===t.charCodeAt(i+f)?l=f:0===f&&(l=0));break}var d=t.charCodeAt(i+f);if(d!==n.charCodeAt(s+f))break;47===d&&(l=f)}var h="";for(f=i+l+1;f<=o;++f)f!==o&&47!==t.charCodeAt(f)||(0===h.length?h+="..":h+="/..");return h.length>0?h+n.slice(s+l):(s+=l,47===n.charCodeAt(s)&&++s,n.slice(s))},_makeLong:function(t){return t},dirname:function(t){if(e(t),0===t.length)return".";for(var n=t.charCodeAt(0),r=47===n,i=-1,o=!0,a=t.length-1;a>=1;--a)if(47===(n=t.charCodeAt(a))){if(!o){i=a;break}}else o=!1;return-1===i?r?"/":".":r&&1===i?"//":t.slice(0,i)},basename:function(t,n){if(void 0!==n&&"string"!=typeof n)throw new TypeError('"ext" argument must be a string');e(t);var r,i=0,o=-1,a=!0;if(void 0!==n&&n.length>0&&n.length<=t.length){if(n.length===t.length&&n===t)return"";var s=n.length-1,u=-1;for(r=t.length-1;r>=0;--r){var c=t.charCodeAt(r);if(47===c){if(!a){i=r+1;break}}else-1===u&&(a=!1,u=r+1),s>=0&&(c===n.charCodeAt(s)?-1==--s&&(o=r):(s=-1,o=u))}return i===o?o=u:-1===o&&(o=t.length),t.slice(i,o)}for(r=t.length-1;r>=0;--r)if(47===t.charCodeAt(r)){if(!a){i=r+1;break}}else-1===o&&(a=!1,o=r+1);return-1===o?"":t.slice(i,o)},extname:function(t){e(t);for(var n=-1,r=0,i=-1,o=!0,a=0,s=t.length-1;s>=0;--s){var u=t.charCodeAt(s);if(47!==u)-1===i&&(o=!1,i=s+1),46===u?-1===n?n=s:1!==a&&(a=1):-1!==n&&(a=-1);else if(!o){r=s+1;break}}return-1===n||-1===i||0===a||1===a&&n===i-1&&n===r+1?"":t.slice(n,i)},format:function(t){if(null===t||"object"!=typeof t)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof t);return function(t,e){var n=e.dir||e.root,r=e.base||(e.name||"")+(e.ext||"");return n?n===e.root?n+r:n+t+r:r}("/",t)},parse:function(t){e(t);var n={root:"",dir:"",base:"",ext:"",name:""};if(0===t.length)return n;var r,i=t.charCodeAt(0),o=47===i;o?(n.root="/",r=1):r=0;for(var a=-1,s=0,u=-1,c=!0,l=t.length-1,f=0;l>=r;--l)if(47!==(i=t.charCodeAt(l)))-1===u&&(c=!1,u=l+1),46===i?-1===a?a=l:1!==f&&(f=1):-1!==a&&(f=-1);else if(!c){s=l+1;break}return-1===a||-1===u||0===f||1===f&&a===u-1&&a===s+1?-1!==u&&(n.base=n.name=0===s&&o?t.slice(1,u):t.slice(s,u)):(0===s&&o?(n.name=t.slice(1,a),n.base=t.slice(1,u)):(n.name=t.slice(s,a),n.base=t.slice(s,u)),n.ext=t.slice(a,u)),s>0?n.dir=t.slice(0,s-1):o&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};r.posix=r,t.exports=r},90621:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=a(n(30624)),o=a(n(82613));function a(t){return t&&t.__esModule?t:{default:t}}e.default=(0,o.default)((function(t,e,n,o,a){var s=t[e],u=void 0===s?"undefined":r(s);return i.default.isValidElement(s)?new Error("Invalid "+o+" `"+a+"` of type ReactElement supplied to `"+n+"`, expected a ReactComponent or a DOMElement. You can usually obtain a ReactComponent or DOMElement from a ReactElement by attaching a ref to it."):"object"===u&&"function"==typeof s.render||1===s.nodeType?null:new Error("Invalid "+o+" `"+a+"` of value `"+s+"` supplied to `"+n+"`, expected a ReactComponent or a DOMElement.")})),t.exports=e.default},82613:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){function e(e,n,r,i,o,a){var s=i||"<<anonymous>>",u=a||r;if(null==n[r])return e?new Error("Required "+o+" `"+u+"` was not specified in `"+s+"`."):null;for(var c=arguments.length,l=Array(c>6?c-6:0),f=6;f<c;f++)l[f-6]=arguments[f];return t.apply(void 0,[n,r,s,o,u].concat(l))}var n=e.bind(null,!1);return n.isRequired=e.bind(null,!0),n},t.exports=e.default},92703:function(t,e,n){"use strict";var r=n(50414);function i(){}function o(){}o.resetWarningCache=i,t.exports=function(){function t(t,e,n,i,o,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},45697:function(t,e,n){t.exports=n(92703)()},50414:function(t){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},55798:function(t){"use strict";var e=String.prototype.replace,n=/%20/g,r="RFC1738",i="RFC3986";t.exports={default:i,formatters:{RFC1738:function(t){return e.call(t,n,"+")},RFC3986:function(t){return String(t)}},RFC1738:r,RFC3986:i}},80129:function(t,e,n){"use strict";var r=n(58261),i=n(55235),o=n(55798);t.exports={formats:o,parse:i,stringify:r}},55235:function(t,e,n){"use strict";var r=n(12769),i=Object.prototype.hasOwnProperty,o=Array.isArray,a={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},s=function(t){return t.replace(/&#(\d+);/g,(function(t,e){return String.fromCharCode(parseInt(e,10))}))},u=function(t,e){return t&&"string"==typeof t&&e.comma&&t.indexOf(",")>-1?t.split(","):t},c=function(t,e,n,r){if(t){var o=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,a=/(\[[^[\]]*])/g,s=n.depth>0&&/(\[[^[\]]*])/.exec(o),c=s?o.slice(0,s.index):o,l=[];if(c){if(!n.plainObjects&&i.call(Object.prototype,c)&&!n.allowPrototypes)return;l.push(c)}for(var f=0;n.depth>0&&null!==(s=a.exec(o))&&f<n.depth;){if(f+=1,!n.plainObjects&&i.call(Object.prototype,s[1].slice(1,-1))&&!n.allowPrototypes)return;l.push(s[1])}return s&&l.push("["+o.slice(s.index)+"]"),function(t,e,n,r){for(var i=r?e:u(e,n),o=t.length-1;o>=0;--o){var a,s=t[o];if("[]"===s&&n.parseArrays)a=[].concat(i);else{a=n.plainObjects?Object.create(null):{};var c="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,l=parseInt(c,10);n.parseArrays||""!==c?!isNaN(l)&&s!==c&&String(l)===c&&l>=0&&n.parseArrays&&l<=n.arrayLimit?(a=[])[l]=i:"__proto__"!==c&&(a[c]=i):a={0:i}}i=a}return i}(l,e,n,r)}};t.exports=function(t,e){var n=function(t){if(!t)return a;if(null!==t.decoder&&void 0!==t.decoder&&"function"!=typeof t.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var e=void 0===t.charset?a.charset:t.charset;return{allowDots:void 0===t.allowDots?a.allowDots:!!t.allowDots,allowPrototypes:"boolean"==typeof t.allowPrototypes?t.allowPrototypes:a.allowPrototypes,arrayLimit:"number"==typeof t.arrayLimit?t.arrayLimit:a.arrayLimit,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:a.charsetSentinel,comma:"boolean"==typeof t.comma?t.comma:a.comma,decoder:"function"==typeof t.decoder?t.decoder:a.decoder,delimiter:"string"==typeof t.delimiter||r.isRegExp(t.delimiter)?t.delimiter:a.delimiter,depth:"number"==typeof t.depth||!1===t.depth?+t.depth:a.depth,ignoreQueryPrefix:!0===t.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof t.interpretNumericEntities?t.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"==typeof t.parameterLimit?t.parameterLimit:a.parameterLimit,parseArrays:!1!==t.parseArrays,plainObjects:"boolean"==typeof t.plainObjects?t.plainObjects:a.plainObjects,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:a.strictNullHandling}}(e);if(""===t||null==t)return n.plainObjects?Object.create(null):{};for(var l="string"==typeof t?function(t,e){var n,c={},l=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,f=e.parameterLimit===1/0?void 0:e.parameterLimit,d=l.split(e.delimiter,f),h=-1,p=e.charset;if(e.charsetSentinel)for(n=0;n<d.length;++n)0===d[n].indexOf("utf8=")&&("utf8=%E2%9C%93"===d[n]?p="utf-8":"utf8=%26%2310003%3B"===d[n]&&(p="iso-8859-1"),h=n,n=d.length);for(n=0;n<d.length;++n)if(n!==h){var m,g,v=d[n],y=v.indexOf("]="),b=-1===y?v.indexOf("="):y+1;-1===b?(m=e.decoder(v,a.decoder,p,"key"),g=e.strictNullHandling?null:""):(m=e.decoder(v.slice(0,b),a.decoder,p,"key"),g=r.maybeMap(u(v.slice(b+1),e),(function(t){return e.decoder(t,a.decoder,p,"value")}))),g&&e.interpretNumericEntities&&"iso-8859-1"===p&&(g=s(g)),v.indexOf("[]=")>-1&&(g=o(g)?[g]:g),i.call(c,m)?c[m]=r.combine(c[m],g):c[m]=g}return c}(t,n):t,f=n.plainObjects?Object.create(null):{},d=Object.keys(l),h=0;h<d.length;++h){var p=d[h],m=c(p,l[p],n,"string"==typeof t);f=r.merge(f,m,n)}return r.compact(f)}},58261:function(t,e,n){"use strict";var r=n(12769),i=n(55798),o=Object.prototype.hasOwnProperty,a={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},s=Array.isArray,u=String.prototype.split,c=Array.prototype.push,l=function(t,e){c.apply(t,s(e)?e:[e])},f=Date.prototype.toISOString,d=i.default,h={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,format:d,formatter:i.formatters[d],indices:!1,serializeDate:function(t){return f.call(t)},skipNulls:!1,strictNullHandling:!1},p=function t(e,n,i,o,a,c,f,d,p,m,g,v,y,b){var _,w=e;if("function"==typeof f?w=f(n,w):w instanceof Date?w=m(w):"comma"===i&&s(w)&&(w=r.maybeMap(w,(function(t){return t instanceof Date?m(t):t}))),null===w){if(o)return c&&!y?c(n,h.encoder,b,"key",g):n;w=""}if("string"==typeof(_=w)||"number"==typeof _||"boolean"==typeof _||"symbol"==typeof _||"bigint"==typeof _||r.isBuffer(w)){if(c){var x=y?n:c(n,h.encoder,b,"key",g);if("comma"===i&&y){for(var T=u.call(String(w),","),S="",E=0;E<T.length;++E)S+=(0===E?"":",")+v(c(T[E],h.encoder,b,"value",g));return[v(x)+"="+S]}return[v(x)+"="+v(c(w,h.encoder,b,"value",g))]}return[v(n)+"="+v(String(w))]}var k,C=[];if(void 0===w)return C;if("comma"===i&&s(w))k=[{value:w.length>0?w.join(",")||null:void 0}];else if(s(f))k=f;else{var O=Object.keys(w);k=d?O.sort(d):O}for(var A=0;A<k.length;++A){var M=k[A],P="object"==typeof M&&void 0!==M.value?M.value:w[M];if(!a||null!==P){var D=s(w)?"function"==typeof i?i(n,M):n:n+(p?"."+M:"["+M+"]");l(C,t(P,D,i,o,a,c,f,d,p,m,g,v,y,b))}}return C};t.exports=function(t,e){var n,r=t,u=function(t){if(!t)return h;if(null!==t.encoder&&void 0!==t.encoder&&"function"!=typeof t.encoder)throw new TypeError("Encoder has to be a function.");var e=t.charset||h.charset;if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=i.default;if(void 0!==t.format){if(!o.call(i.formatters,t.format))throw new TypeError("Unknown format option provided.");n=t.format}var r=i.formatters[n],a=h.filter;return("function"==typeof t.filter||s(t.filter))&&(a=t.filter),{addQueryPrefix:"boolean"==typeof t.addQueryPrefix?t.addQueryPrefix:h.addQueryPrefix,allowDots:void 0===t.allowDots?h.allowDots:!!t.allowDots,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:h.charsetSentinel,delimiter:void 0===t.delimiter?h.delimiter:t.delimiter,encode:"boolean"==typeof t.encode?t.encode:h.encode,encoder:"function"==typeof t.encoder?t.encoder:h.encoder,encodeValuesOnly:"boolean"==typeof t.encodeValuesOnly?t.encodeValuesOnly:h.encodeValuesOnly,filter:a,format:n,formatter:r,serializeDate:"function"==typeof t.serializeDate?t.serializeDate:h.serializeDate,skipNulls:"boolean"==typeof t.skipNulls?t.skipNulls:h.skipNulls,sort:"function"==typeof t.sort?t.sort:null,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:h.strictNullHandling}}(e);"function"==typeof u.filter?r=(0,u.filter)("",r):s(u.filter)&&(n=u.filter);var c,f=[];if("object"!=typeof r||null===r)return"";c=e&&e.arrayFormat in a?e.arrayFormat:e&&"indices"in e?e.indices?"indices":"repeat":"indices";var d=a[c];n||(n=Object.keys(r)),u.sort&&n.sort(u.sort);for(var m=0;m<n.length;++m){var g=n[m];u.skipNulls&&null===r[g]||l(f,p(r[g],g,d,u.strictNullHandling,u.skipNulls,u.encode?u.encoder:null,u.filter,u.sort,u.allowDots,u.serializeDate,u.format,u.formatter,u.encodeValuesOnly,u.charset))}var v=f.join(u.delimiter),y=!0===u.addQueryPrefix?"?":"";return u.charsetSentinel&&("iso-8859-1"===u.charset?y+="utf8=%26%2310003%3B&":y+="utf8=%E2%9C%93&"),v.length>0?y+v:""}},12769:function(t,e,n){"use strict";var r=n(55798),i=Object.prototype.hasOwnProperty,o=Array.isArray,a=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),s=function(t,e){for(var n=e&&e.plainObjects?Object.create(null):{},r=0;r<t.length;++r)void 0!==t[r]&&(n[r]=t[r]);return n};t.exports={arrayToObject:s,assign:function(t,e){return Object.keys(e).reduce((function(t,n){return t[n]=e[n],t}),t)},combine:function(t,e){return[].concat(t,e)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],n=[],r=0;r<e.length;++r)for(var i=e[r],a=i.obj[i.prop],s=Object.keys(a),u=0;u<s.length;++u){var c=s[u],l=a[c];"object"==typeof l&&null!==l&&-1===n.indexOf(l)&&(e.push({obj:a,prop:c}),n.push(l))}return function(t){for(;t.length>1;){var e=t.pop(),n=e.obj[e.prop];if(o(n)){for(var r=[],i=0;i<n.length;++i)void 0!==n[i]&&r.push(n[i]);e.obj[e.prop]=r}}}(e),t},decode:function(t,e,n){var r=t.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(t){return r}},encode:function(t,e,n,i,o){if(0===t.length)return t;var s=t;if("symbol"==typeof t?s=Symbol.prototype.toString.call(t):"string"!=typeof t&&(s=String(t)),"iso-8859-1"===n)return escape(s).replace(/%u[0-9a-f]{4}/gi,(function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"}));for(var u="",c=0;c<s.length;++c){var l=s.charCodeAt(c);45===l||46===l||95===l||126===l||l>=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122||o===r.RFC1738&&(40===l||41===l)?u+=s.charAt(c):l<128?u+=a[l]:l<2048?u+=a[192|l>>6]+a[128|63&l]:l<55296||l>=57344?u+=a[224|l>>12]+a[128|l>>6&63]+a[128|63&l]:(c+=1,l=65536+((1023&l)<<10|1023&s.charCodeAt(c)),u+=a[240|l>>18]+a[128|l>>12&63]+a[128|l>>6&63]+a[128|63&l])}return u},isBuffer:function(t){return!(!t||"object"!=typeof t)&&!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},maybeMap:function(t,e){if(o(t)){for(var n=[],r=0;r<t.length;r+=1)n.push(e(t[r]));return n}return e(t)},merge:function t(e,n,r){if(!n)return e;if("object"!=typeof n){if(o(e))e.push(n);else{if(!e||"object"!=typeof e)return[e,n];(r&&(r.plainObjects||r.allowPrototypes)||!i.call(Object.prototype,n))&&(e[n]=!0)}return e}if(!e||"object"!=typeof e)return[e].concat(n);var a=e;return o(e)&&!o(n)&&(a=s(e,r)),o(e)&&o(n)?(n.forEach((function(n,o){if(i.call(e,o)){var a=e[o];a&&"object"==typeof a&&n&&"object"==typeof n?e[o]=t(a,n,r):e.push(n)}else e[o]=n})),e):Object.keys(n).reduce((function(e,o){var a=n[o];return i.call(e,o)?e[o]=t(e[o],a,r):e[o]=a,e}),a)}}},62587:function(t){"use strict";function e(t,e){return Object.prototype.hasOwnProperty.call(t,e)}t.exports=function(t,n,r,i){n=n||"&",r=r||"=";var o={};if("string"!=typeof t||0===t.length)return o;var a=/\+/g;t=t.split(n);var s=1e3;i&&"number"==typeof i.maxKeys&&(s=i.maxKeys);var u=t.length;s>0&&u>s&&(u=s);for(var c=0;c<u;++c){var l,f,d,h,p=t[c].replace(a,"%20"),m=p.indexOf(r);m>=0?(l=p.substr(0,m),f=p.substr(m+1)):(l=p,f=""),d=decodeURIComponent(l),h=decodeURIComponent(f),e(o,d)?Array.isArray(o[d])?o[d].push(h):o[d]=[o[d],h]:o[d]=h}return o}},12361:function(t){"use strict";var e=function(t){switch(typeof t){case"string":return t;case"boolean":return t?"true":"false";case"number":return isFinite(t)?t:"";default:return""}};t.exports=function(t,n,r,i){return n=n||"&",r=r||"=",null===t&&(t=void 0),"object"==typeof t?Object.keys(t).map((function(i){var o=encodeURIComponent(e(i))+r;return Array.isArray(t[i])?t[i].map((function(t){return o+encodeURIComponent(e(t))})).join(n):o+encodeURIComponent(e(t[i]))})).join(n):i?encodeURIComponent(e(i))+r+encodeURIComponent(e(t)):""}},17673:function(t,e,n){"use strict";e.decode=e.parse=n(62587),e.encode=e.stringify=n(12361)},74249:function(t,e,n){"use strict";n.d(e,{Z:function(){return f}});var r=n(77897),i=null,o=null;try{i=new Function("return function* () {}")().constructor,o=(0,r.is)(i)}catch(t){o=r.F}var a=(0,r.curryN)(1,(0,r.either)((0,r.pipe)(r.type,(0,r.identical)("GeneratorFunction")),o)),s=(0,r.curryN)(1,(0,r.pipe)(r.type,(0,r.identical)("AsyncFunction"))),u=(0,r.anyPass)([(0,r.pipe)(r.type,(0,r.identical)("Function")),a,s]),c=(0,r.curryN)(1,u(Array.isArray)?Array.isArray:(0,r.pipe)(r.type,(0,r.identical)("Array"))),l=(0,r.complement)(c),f=(0,r.when)(l,r.of)},58726:function(t,e,n){"use strict";var r=n(77897),i=(0,r.curryN)(1,(0,r.either)(r.isNil,r.isEmpty));e.Z=i},62234:function(t,e,n){"use strict";var r=n(77897),i=(0,r.complement)(r.isEmpty);e.Z=i},40476:function(t,e,n){"use strict";var r=n(77897),i=(0,r.complement)(r.isNil);e.Z=i},23298:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(77897),i=(0,r.equals)(null),o=(0,r.complement)(i)},77897:function(t,e,n){t.exports={F:n(91369),T:n(53007),__:n(34923),add:n(63073),addIndex:n(45582),adjust:n(82515),all:n(22626),allPass:n(57735),always:n(54115),and:n(42537),any:n(78095),anyPass:n(98766),ap:n(77693),aperture:n(85133),append:n(89576),apply:n(75748),applySpec:n(58375),ascend:n(7772),assoc:n(66497),assocPath:n(32423),binary:n(70962),bind:n(63195),both:n(23018),call:n(2703),chain:n(79098),clamp:n(11),clone:n(91549),comparator:n(83428),complement:n(36573),compose:n(50557),composeK:n(37013),composeP:n(33784),concat:n(54405),cond:n(17794),construct:n(27448),constructN:n(96809),contains:n(61949),converge:n(38907),countBy:n(78324),curry:n(3087),curryN:n(2220),dec:n(17919),defaultTo:n(52892),descend:n(78045),difference:n(34226),differenceWith:n(22013),dissoc:n(92650),dissocPath:n(72337),divide:n(47166),drop:n(78821),dropLast:n(50898),dropLastWhile:n(62520),dropRepeats:n(74649),dropRepeatsWith:n(43432),dropWhile:n(51008),either:n(14087),empty:n(8403),endsWith:n(30796),eqBy:n(24486),eqProps:n(54228),equals:n(51481),evolve:n(22624),filter:n(51383),find:n(46376),findIndex:n(53523),findLast:n(79605),findLastIndex:n(52417),flatten:n(77414),flip:n(9134),forEach:n(15636),forEachObjIndexed:n(28860),fromPairs:n(425),groupBy:n(10449),groupWith:n(17233),gt:n(72038),gte:n(88524),has:n(97877),hasIn:n(85809),head:n(46408),identical:n(35713),identity:n(69105),ifElse:n(23710),inc:n(40486),indexBy:n(40731),indexOf:n(73411),init:n(51010),innerJoin:n(99496),insert:n(27938),insertAll:n(87449),intersection:n(26921),intersectionWith:n(33183),intersperse:n(72577),into:n(33795),invert:n(92778),invertObj:n(62380),invoker:n(25189),is:n(9443),isEmpty:n(42157),isNil:n(13657),join:n(18231),juxt:n(55389),keys:n(90368),keysIn:n(17716),last:n(27601),lastIndexOf:n(43448),length:n(24234),lens:n(83087),lensIndex:n(76584),lensPath:n(13207),lensProp:n(25677),lift:n(4041),liftN:n(1272),lt:n(97560),lte:n(13594),map:n(61894),mapAccum:n(11282),mapAccumRight:n(51187),mapObjIndexed:n(90013),match:n(6087),mathMod:n(39175),max:n(21186),maxBy:n(91121),mean:n(70182),median:n(98442),memoize:n(54749),memoizeWith:n(37365),merge:n(20780),mergeAll:n(51493),mergeDeepLeft:n(88576),mergeDeepRight:n(57046),mergeDeepWith:n(71334),mergeDeepWithKey:n(39036),mergeWith:n(71008),mergeWithKey:n(56027),min:n(25624),minBy:n(72121),modulo:n(52395),multiply:n(1102),nAry:n(40864),negate:n(709),none:n(79916),not:n(22184),nth:n(87041),nthArg:n(33367),o:n(62809),objOf:n(144),of:n(70682),omit:n(61584),once:n(79487),or:n(18384),over:n(92738),pair:n(68380),partial:n(96942),partialRight:n(69025),partition:n(38135),path:n(87430),pathEq:n(40437),pathOr:n(54782),pathSatisfies:n(4991),pick:n(5206),pickAll:n(68976),pickBy:n(12964),pipe:n(4603),pipeK:n(84136),pipeP:n(96828),pluck:n(84585),prepend:n(80409),product:n(18890),project:n(61391),prop:n(52478),propEq:n(18371),propIs:n(58426),propOr:n(53176),propSatisfies:n(67430),props:n(64691),range:n(56396),reduce:n(20793),reduceBy:n(44285),reduceRight:n(47981),reduceWhile:n(16392),reduced:n(39280),reject:n(63266),remove:n(99072),repeat:n(33633),replace:n(5683),reverse:n(65814),scan:n(95485),sequence:n(233),set:n(5994),slice:n(81753),sort:n(36218),sortBy:n(1667),sortWith:n(39153),split:n(12601),splitAt:n(68959),splitEvery:n(59241),splitWhen:n(9781),startsWith:n(60830),subtract:n(29454),sum:n(36945),symmetricDifference:n(16722),symmetricDifferenceWith:n(7776),tail:n(43656),take:n(94744),takeLast:n(18703),takeLastWhile:n(96412),takeWhile:n(27050),tap:n(6037),test:n(73495),times:n(32250),toLower:n(80620),toPairs:n(98313),toPairsIn:n(44739),toString:n(15243),toUpper:n(74633),transduce:n(63158),transpose:n(5466),traverse:n(40231),trim:n(67031),tryCatch:n(55105),type:n(36433),unapply:n(59378),unary:n(51380),uncurryN:n(1465),unfold:n(32936),union:n(30275),unionWith:n(90014),uniq:n(90086),uniqBy:n(54025),uniqWith:n(77263),unless:n(61937),unnest:n(51497),until:n(51800),update:n(67964),useWith:n(40517),values:n(33411),valuesIn:n(75988),view:n(43931),when:n(47176),where:n(39629),whereEq:n(15598),without:n(76290),xprod:n(90482),zip:n(5086),zipObj:n(47858),zipWith:n(19380)}},91369:function(t,e,n){var r=n(54115);t.exports=r(!1)},53007:function(t,e,n){var r=n(54115);t.exports=r(!0)},34923:function(t){t.exports={"@@functional/placeholder":!0}},63073:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return Number(t)+Number(e)}))},45582:function(t,e,n){var r=n(14011),i=n(76224),o=n(2220);t.exports=i((function(t){return o(t.length,(function(){var e=0,n=arguments[0],i=arguments[arguments.length-1],o=Array.prototype.slice.call(arguments,0);return o[0]=function(){var t=n.apply(this,r(arguments,[e,i]));return e+=1,t},t.apply(this,o)}))}))},82515:function(t,e,n){var r=n(14011),i=n(16370);t.exports=i((function(t,e,n){if(e>=n.length||e<-n.length)return n;var i=(e<0?n.length:0)+e,o=r(n);return o[i]=t(n[i]),o}))},22626:function(t,e,n){var r=n(79002),i=n(34793),o=n(15750);t.exports=r(i(["all"],o,(function(t,e){for(var n=0;n<e.length;){if(!t(e[n]))return!1;n+=1}return!0})))},57735:function(t,e,n){var r=n(76224),i=n(2220),o=n(21186),a=n(84585),s=n(20793);t.exports=r((function(t){return i(s(o,0,a("length",t)),(function(){for(var e=0,n=t.length;e<n;){if(!t[e].apply(this,arguments))return!1;e+=1}return!0}))}))},54115:function(t,e,n){var r=n(76224);t.exports=r((function(t){return function(){return t}}))},42537:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t&&e}))},78095:function(t,e,n){var r=n(79002),i=n(34793),o=n(97034);t.exports=r(i(["any"],o,(function(t,e){for(var n=0;n<e.length;){if(t(e[n]))return!0;n+=1}return!1})))},98766:function(t,e,n){var r=n(76224),i=n(2220),o=n(21186),a=n(84585),s=n(20793);t.exports=r((function(t){return i(s(o,0,a("length",t)),(function(){for(var e=0,n=t.length;e<n;){if(t[e].apply(this,arguments))return!0;e+=1}return!1}))}))},77693:function(t,e,n){var r=n(14011),i=n(79002),o=n(39488),a=n(61894);t.exports=i((function(t,e){return"function"==typeof e["fantasy-land/ap"]?e["fantasy-land/ap"](t):"function"==typeof t.ap?t.ap(e):"function"==typeof t?function(n){return t(n)(e(n))}:o((function(t,n){return r(t,a(n,e))}),[],t)}))},85133:function(t,e,n){var r=n(45179),i=n(79002),o=n(34793),a=n(76020);t.exports=i(o([],a,r))},89576:function(t,e,n){var r=n(14011),i=n(79002);t.exports=i((function(t,e){return r(e,[t])}))},75748:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t.apply(this,e)}))},58375:function(t,e,n){var r=n(76224),i=n(75748),o=n(2220),a=n(61894),s=n(21186),u=n(84585),c=n(20793),l=n(33411);t.exports=r((function t(e){return e=a((function(e){return"function"==typeof e?e:t(e)}),e),o(c(s,0,u("length",l(e))),(function(){var t=arguments;return a((function(e){return i(e,t)}),e)}))}))},7772:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){var r=t(e),i=t(n);return r<i?-1:r>i?1:0}))},66497:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){var r={};for(var i in n)r[i]=n[i];return r[t]=e,r}))},32423:function(t,e,n){var r=n(16370),i=n(87684),o=n(20219),a=n(37e3),s=n(66497),u=n(13657);t.exports=r((function t(e,n,r){if(0===e.length)return n;var c=e[0];if(e.length>1){var l=!u(r)&&i(c,r)?r[c]:a(e[1])?[]:{};n=t(Array.prototype.slice.call(e,1),n,l)}if(a(c)&&o(r)){var f=[].concat(r);return f[c]=n,f}return s(c,n,r)}))},70962:function(t,e,n){var r=n(76224),i=n(40864);t.exports=r((function(t){return i(2,t)}))},63195:function(t,e,n){var r=n(7455),i=n(79002);t.exports=i((function(t,e){return r(t.length,(function(){return t.apply(e,arguments)}))}))},23018:function(t,e,n){var r=n(79002),i=n(62144),o=n(42537),a=n(4041);t.exports=r((function(t,e){return i(t)?function(){return t.apply(this,arguments)&&e.apply(this,arguments)}:a(o)(t,e)}))},2703:function(t,e,n){var r=n(3087);t.exports=r((function(t){return t.apply(this,Array.prototype.slice.call(arguments,1))}))},79098:function(t,e,n){var r=n(79002),i=n(34793),o=n(55161),a=n(64814),s=n(61894);t.exports=r(i(["fantasy-land/chain","chain"],a,(function(t,e){return"function"==typeof e?function(n){return t(e(n))(n)}:o(!1)(s(t,e))})))},11:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){if(t>e)throw new Error("min must not be greater than max in clamp(min, max, value)");return n<t?t:n>e?e:n}))},91549:function(t,e,n){var r=n(45114),i=n(76224);t.exports=i((function(t){return null!=t&&"function"==typeof t.clone?t.clone():r(t,[],[],!0)}))},83428:function(t,e,n){var r=n(76224);t.exports=r((function(t){return function(e,n){return t(e,n)?-1:t(n,e)?1:0}}))},36573:function(t,e,n){var r=n(4041),i=n(22184);t.exports=r(i)},50557:function(t,e,n){var r=n(4603),i=n(65814);t.exports=function(){if(0===arguments.length)throw new Error("compose requires at least one argument");return r.apply(this,i(arguments))}},37013:function(t,e,n){var r=n(79098),i=n(50557),o=n(61894);t.exports=function(){if(0===arguments.length)throw new Error("composeK requires at least one argument");var t=Array.prototype.slice.call(arguments),e=t.pop();return i(i.apply(this,o(r,t)),e)}},33784:function(t,e,n){var r=n(96828),i=n(65814);t.exports=function(){if(0===arguments.length)throw new Error("composeP requires at least one argument");return r.apply(this,i(arguments))}},54405:function(t,e,n){var r=n(79002),i=n(20219),o=n(62144),a=n(20190),s=n(15243);t.exports=r((function(t,e){if(i(t)){if(i(e))return t.concat(e);throw new TypeError(s(e)+" is not an array")}if(a(t)){if(a(e))return t+e;throw new TypeError(s(e)+" is not a string")}if(null!=t&&o(t["fantasy-land/concat"]))return t["fantasy-land/concat"](e);if(null!=t&&o(t.concat))return t.concat(e);throw new TypeError(s(t)+' does not have a method named "concat" or "fantasy-land/concat"')}))},17794:function(t,e,n){var r=n(7455),i=n(76224),o=n(61894),a=n(21186),s=n(20793);t.exports=i((function(t){var e=s(a,0,o((function(t){return t[0].length}),t));return r(e,(function(){for(var e=0;e<t.length;){if(t[e][0].apply(this,arguments))return t[e][1].apply(this,arguments);e+=1}}))}))},27448:function(t,e,n){var r=n(76224),i=n(96809);t.exports=r((function(t){return i(t.length,t)}))},96809:function(t,e,n){var r=n(79002),i=n(3087),o=n(40864);t.exports=r((function(t,e){if(t>10)throw new Error("Constructor with greater than ten arguments");return 0===t?function(){return new e}:i(o(t,(function(t,n,r,i,o,a,s,u,c,l){switch(arguments.length){case 1:return new e(t);case 2:return new e(t,n);case 3:return new e(t,n,r);case 4:return new e(t,n,r,i);case 5:return new e(t,n,r,i,o);case 6:return new e(t,n,r,i,o,a);case 7:return new e(t,n,r,i,o,a,s);case 8:return new e(t,n,r,i,o,a,s,u);case 9:return new e(t,n,r,i,o,a,s,u,c);case 10:return new e(t,n,r,i,o,a,s,u,c,l)}})))}))},61949:function(t,e,n){var r=n(64281),i=n(79002);t.exports=i(r)},38907:function(t,e,n){var r=n(79002),i=n(36692),o=n(2220),a=n(21186),s=n(84585),u=n(20793);t.exports=r((function(t,e){return o(u(a,0,s("length",e)),(function(){var n=arguments,r=this;return t.apply(r,i((function(t){return t.apply(r,n)}),e))}))}))},78324:function(t,e,n){var r=n(44285);t.exports=r((function(t,e){return t+1}),0)},3087:function(t,e,n){var r=n(76224),i=n(2220);t.exports=r((function(t){return i(t.length,t)}))},2220:function(t,e,n){var r=n(7455),i=n(76224),o=n(79002),a=n(32738);t.exports=o((function(t,e){return 1===t?i(e):r(t,a(t,[],e))}))},17919:function(t,e,n){var r=n(63073);t.exports=r(-1)},52892:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return null==e||e!=e?t:e}))},78045:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){var r=t(e),i=t(n);return r>i?-1:r<i?1:0}))},34226:function(t,e,n){var r=n(64281),i=n(79002);t.exports=i((function(t,e){for(var n=[],i=0,o=t.length;i<o;)r(t[i],e)||r(t[i],n)||(n[n.length]=t[i]),i+=1;return n}))},22013:function(t,e,n){var r=n(28247),i=n(16370);t.exports=i((function(t,e,n){for(var i=[],o=0,a=e.length;o<a;)r(t,e[o],n)||r(t,e[o],i)||i.push(e[o]),o+=1;return i}))},92650:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){var n={};for(var r in e)n[r]=e[r];return delete n[t],n}))},72337:function(t,e,n){var r=n(79002),i=n(37e3),o=n(66497),a=n(92650),s=n(99072),u=n(67964);t.exports=r((function t(e,n){switch(e.length){case 0:return n;case 1:return i(e[0])?s(e[0],1,n):a(e[0],n);default:var r=e[0],c=Array.prototype.slice.call(e,1);return null==n[r]?n:i(e[0])?u(r,t(c,n[r]),n):o(r,t(c,n[r]),n)}}))},47166:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t/e}))},78821:function(t,e,n){var r=n(79002),i=n(34793),o=n(41700),a=n(81753);t.exports=r(i(["drop"],o,(function(t,e){return a(Math.max(0,t),1/0,e)})))},50898:function(t,e,n){var r=n(79002),i=n(34793),o=n(11247),a=n(4534);t.exports=r(i([],a,o))},62520:function(t,e,n){var r=n(79002),i=n(34793),o=n(57288),a=n(34783);t.exports=r(i([],a,o))},74649:function(t,e,n){var r=n(76224),i=n(34793),o=n(6234),a=n(43432),s=n(51481);t.exports=r(i([],o(s),a(s)))},43432:function(t,e,n){var r=n(79002),i=n(34793),o=n(6234),a=n(27601);t.exports=r(i([],o,(function(t,e){var n=[],r=1,i=e.length;if(0!==i)for(n[0]=e[0];r<i;)t(a(n),e[r])||(n[n.length]=e[r]),r+=1;return n})))},51008:function(t,e,n){var r=n(79002),i=n(34793),o=n(1908);t.exports=r(i(["dropWhile"],o,(function(t,e){for(var n=0,r=e.length;n<r&&t(e[n]);)n+=1;return Array.prototype.slice.call(e,n)})))},14087:function(t,e,n){var r=n(79002),i=n(62144),o=n(4041),a=n(18384);t.exports=r((function(t,e){return i(t)?function(){return t.apply(this,arguments)||e.apply(this,arguments)}:o(a)(t,e)}))},8403:function(t,e,n){var r=n(76224),i=n(97587),o=n(20219),a=n(8291),s=n(20190);t.exports=r((function(t){return null!=t&&"function"==typeof t["fantasy-land/empty"]?t["fantasy-land/empty"]():null!=t&&null!=t.constructor&&"function"==typeof t.constructor["fantasy-land/empty"]?t.constructor["fantasy-land/empty"]():null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():o(t)?[]:s(t)?"":a(t)?{}:i(t)?function(){return arguments}():void 0}))},30796:function(t,e,n){var r=n(79002),i=n(51481),o=n(18703);t.exports=r((function(t,e){return i(o(t.length,e),t)}))},24486:function(t,e,n){var r=n(16370),i=n(51481);t.exports=r((function(t,e,n){return i(t(e),t(n))}))},54228:function(t,e,n){var r=n(16370),i=n(51481);t.exports=r((function(t,e,n){return i(e[t],n[t])}))},51481:function(t,e,n){var r=n(79002),i=n(74023);t.exports=r((function(t,e){return i(t,e,[],[])}))},22624:function(t,e,n){var r=n(79002);t.exports=r((function t(e,n){var r,i,o,a={};for(i in n)o=typeof(r=e[i]),a[i]="function"===o?r(n[i]):r&&"object"===o?t(r,n[i]):n[i];return a}))},51383:function(t,e,n){var r=n(79002),i=n(34793),o=n(34877),a=n(8291),s=n(39488),u=n(11383),c=n(90368);t.exports=r(i(["filter"],u,(function(t,e){return a(e)?s((function(n,r){return t(e[r])&&(n[r]=e[r]),n}),{},c(e)):o(t,e)})))},46376:function(t,e,n){var r=n(79002),i=n(34793),o=n(47855);t.exports=r(i(["find"],o,(function(t,e){for(var n=0,r=e.length;n<r;){if(t(e[n]))return e[n];n+=1}})))},53523:function(t,e,n){var r=n(79002),i=n(34793),o=n(20834);t.exports=r(i([],o,(function(t,e){for(var n=0,r=e.length;n<r;){if(t(e[n]))return n;n+=1}return-1})))},79605:function(t,e,n){var r=n(79002),i=n(34793),o=n(28922);t.exports=r(i([],o,(function(t,e){for(var n=e.length-1;n>=0;){if(t(e[n]))return e[n];n-=1}})))},52417:function(t,e,n){var r=n(79002),i=n(34793),o=n(36626);t.exports=r(i([],o,(function(t,e){for(var n=e.length-1;n>=0;){if(t(e[n]))return n;n-=1}return-1})))},77414:function(t,e,n){var r=n(76224),i=n(55161);t.exports=r(i(!0))},9134:function(t,e,n){var r=n(76224),i=n(3087);t.exports=r((function(t){return i((function(e,n){var r=Array.prototype.slice.call(arguments,0);return r[0]=n,r[1]=e,t.apply(this,r)}))}))},15636:function(t,e,n){var r=n(73542),i=n(79002);t.exports=i(r("forEach",(function(t,e){for(var n=e.length,r=0;r<n;)t(e[r]),r+=1;return e})))},28860:function(t,e,n){var r=n(79002),i=n(90368);t.exports=r((function(t,e){for(var n=i(e),r=0;r<n.length;){var o=n[r];t(e[o],o,e),r+=1}return e}))},425:function(t,e,n){var r=n(76224);t.exports=r((function(t){for(var e={},n=0;n<t.length;)e[t[n][0]]=t[n][1],n+=1;return e}))},10449:function(t,e,n){var r=n(73542),i=n(79002),o=n(44285);t.exports=i(r("groupBy",o((function(t,e){return null==t&&(t=[]),t.push(e),t}),null)))},17233:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){for(var n=[],r=0,i=e.length;r<i;){for(var o=r+1;o<i&&t(e[o-1],e[o]);)o+=1;n.push(e.slice(r,o)),r=o}return n}))},72038:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t>e}))},88524:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t>=e}))},97877:function(t,e,n){var r=n(79002),i=n(87684);t.exports=r(i)},85809:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t in e}))},46408:function(t,e,n){var r=n(87041);t.exports=r(0)},35713:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}))},69105:function(t,e,n){var r=n(76224),i=n(50339);t.exports=r(i)},23710:function(t,e,n){var r=n(16370),i=n(2220);t.exports=r((function(t,e,n){return i(Math.max(t.length,e.length,n.length),(function(){return t.apply(this,arguments)?e.apply(this,arguments):n.apply(this,arguments)}))}))},40486:function(t,e,n){var r=n(63073);t.exports=r(1)},40731:function(t,e,n){var r=n(44285);t.exports=r((function(t,e){return e}),null)},73411:function(t,e,n){var r=n(79002),i=n(96069),o=n(20219);t.exports=r((function(t,e){return"function"!=typeof e.indexOf||o(e)?i(e,t,0):e.indexOf(t)}))},51010:function(t,e,n){var r=n(81753);t.exports=r(0,-1)},99496:function(t,e,n){var r=n(28247),i=n(16370),o=n(34877);t.exports=i((function(t,e,n){return o((function(e){return r(t,e,n)}),e)}))},27938:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){t=t<n.length&&t>=0?t:n.length;var r=Array.prototype.slice.call(n,0);return r.splice(t,0,e),r}))},87449:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){return t=t<n.length&&t>=0?t:n.length,[].concat(Array.prototype.slice.call(n,0,t),e,Array.prototype.slice.call(n,t))}))},8876:function(t,e,n){var r=n(64281);t.exports=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}function e(t,e,n){var i,o=typeof t;switch(o){case"string":case"number":return 0===t&&1/t==-1/0?!!n._items["-0"]||(e&&(n._items["-0"]=!0),!1):null!==n._nativeSet?e?(i=n._nativeSet.size,n._nativeSet.add(t),n._nativeSet.size===i):n._nativeSet.has(t):o in n._items?t in n._items[o]||(e&&(n._items[o][t]=!0),!1):(e&&(n._items[o]={},n._items[o][t]=!0),!1);case"boolean":if(o in n._items){var a=t?1:0;return!!n._items[o][a]||(e&&(n._items[o][a]=!0),!1)}return e&&(n._items[o]=t?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?e?(i=n._nativeSet.size,n._nativeSet.add(t),n._nativeSet.size===i):n._nativeSet.has(t):o in n._items?!!r(t,n._items[o])||(e&&n._items[o].push(t),!1):(e&&(n._items[o]=[t]),!1);case"undefined":return!!n._items[o]||(e&&(n._items[o]=!0),!1);case"object":if(null===t)return!!n._items.null||(e&&(n._items.null=!0),!1);default:return(o=Object.prototype.toString.call(t))in n._items?!!r(t,n._items[o])||(e&&n._items[o].push(t),!1):(e&&(n._items[o]=[t]),!1)}}return t.prototype.add=function(t){return!e(t,!0,this)},t.prototype.has=function(t){return e(t,!1,this)},t}()},45179:function(t){t.exports=function(t,e){for(var n=0,r=e.length-(t-1),i=new Array(r>=0?r:0);n<r;)i[n]=Array.prototype.slice.call(e,n,n+t),n+=1;return i}},7455:function(t){t.exports=function(t,e){switch(t){case 0:return function(){return e.apply(this,arguments)};case 1:return function(t){return e.apply(this,arguments)};case 2:return function(t,n){return e.apply(this,arguments)};case 3:return function(t,n,r){return e.apply(this,arguments)};case 4:return function(t,n,r,i){return e.apply(this,arguments)};case 5:return function(t,n,r,i,o){return e.apply(this,arguments)};case 6:return function(t,n,r,i,o,a){return e.apply(this,arguments)};case 7:return function(t,n,r,i,o,a,s){return e.apply(this,arguments)};case 8:return function(t,n,r,i,o,a,s,u){return e.apply(this,arguments)};case 9:return function(t,n,r,i,o,a,s,u,c){return e.apply(this,arguments)};case 10:return function(t,n,r,i,o,a,s,u,c,l){return e.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}},54118:function(t){t.exports=function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}},82512:function(t,e,n){var r=n(4778);t.exports="function"==typeof Object.assign?Object.assign:r},73542:function(t,e,n){var r=n(20219);t.exports=function(t,e){return function(){var n=arguments.length;if(0===n)return e();var i=arguments[n-1];return r(i)||"function"!=typeof i[t]?e.apply(this,arguments):i[t].apply(i,Array.prototype.slice.call(arguments,0,n-1))}}},45114:function(t,e,n){var r=n(9039),i=n(36433);t.exports=function t(e,n,o,a){var s=function(r){for(var i=n.length,s=0;s<i;){if(e===n[s])return o[s];s+=1}for(var u in n[s+1]=e,o[s+1]=r,e)r[u]=a?t(e[u],n,o,!0):e[u];return r};switch(i(e)){case"Object":return s({});case"Array":return s([]);case"Date":return new Date(e.valueOf());case"RegExp":return r(e);default:return e}}},9039:function(t){t.exports=function(t){return new RegExp(t.source,(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":""))}},48770:function(t){t.exports=function(t){return function(){return!t.apply(this,arguments)}}},14011:function(t){t.exports=function(t,e){var n;e=e||[];var r=(t=t||[]).length,i=e.length,o=[];for(n=0;n<r;)o[o.length]=t[n],n+=1;for(n=0;n<i;)o[o.length]=e[n],n+=1;return o}},64281:function(t,e,n){var r=n(96069);t.exports=function(t,e){return r(e,t,0)>=0}},28247:function(t){t.exports=function(t,e,n){for(var r=0,i=n.length;r<i;){if(t(e,n[r]))return!0;r+=1}return!1}},57994:function(t,e,n){var r=n(7455),i=n(79002);t.exports=function(t){return i((function(e,n){return r(Math.max(0,e.length-n.length),(function(){return e.apply(this,t(n,arguments))}))}))}},76224:function(t,e,n){var r=n(36464);t.exports=function(t){return function e(n){return 0===arguments.length||r(n)?e:t.apply(this,arguments)}}},79002:function(t,e,n){var r=n(76224),i=n(36464);t.exports=function(t){return function e(n,o){switch(arguments.length){case 0:return e;case 1:return i(n)?e:r((function(e){return t(n,e)}));default:return i(n)&&i(o)?e:i(n)?r((function(e){return t(e,o)})):i(o)?r((function(e){return t(n,e)})):t(n,o)}}}},16370:function(t,e,n){var r=n(76224),i=n(79002),o=n(36464);t.exports=function(t){return function e(n,a,s){switch(arguments.length){case 0:return e;case 1:return o(n)?e:i((function(e,r){return t(n,e,r)}));case 2:return o(n)&&o(a)?e:o(n)?i((function(e,n){return t(e,a,n)})):o(a)?i((function(e,r){return t(n,e,r)})):r((function(e){return t(n,a,e)}));default:return o(n)&&o(a)&&o(s)?e:o(n)&&o(a)?i((function(e,n){return t(e,n,s)})):o(n)&&o(s)?i((function(e,n){return t(e,a,n)})):o(a)&&o(s)?i((function(e,r){return t(n,e,r)})):o(n)?r((function(e){return t(e,a,s)})):o(a)?r((function(e){return t(n,e,s)})):o(s)?r((function(e){return t(n,a,e)})):t(n,a,s)}}}},32738:function(t,e,n){var r=n(7455),i=n(36464);t.exports=function t(e,n,o){return function(){for(var a=[],s=0,u=e,c=0;c<n.length||s<arguments.length;){var l;c<n.length&&(!i(n[c])||s>=arguments.length)?l=n[c]:(l=arguments[s],s+=1),a[c]=l,i(l)||(u-=1),c+=1}return u<=0?o.apply(this,a):r(u,t(e,a,o))}}},34793:function(t,e,n){var r=n(20219),i=n(69082);t.exports=function(t,e,n){return function(){if(0===arguments.length)return n();var o=Array.prototype.slice.call(arguments,0),a=o.pop();if(!r(a)){for(var s=0;s<t.length;){if("function"==typeof a[t[s]])return a[t[s]].apply(a,o);s+=1}if(i(a)){var u=e.apply(null,o);return u(a)}}return n.apply(this,arguments)}}},11247:function(t,e,n){var r=n(94744);t.exports=function(t,e){return r(t<e.length?e.length-t:0,e)}},57288:function(t){t.exports=function(t,e){for(var n=e.length-1;n>=0&&t(e[n]);)n-=1;return Array.prototype.slice.call(e,0,n+1)}},74023:function(t,e,n){var r=n(54118),i=n(4931),o=n(87684),a=n(35713),s=n(90368),u=n(36433);t.exports=function t(e,n,c,l){if(a(e,n))return!0;if(u(e)!==u(n))return!1;if(null==e||null==n)return!1;if("function"==typeof e["fantasy-land/equals"]||"function"==typeof n["fantasy-land/equals"])return"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](n)&&"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](e);if("function"==typeof e.equals||"function"==typeof n.equals)return"function"==typeof e.equals&&e.equals(n)&&"function"==typeof n.equals&&n.equals(e);switch(u(e)){case"Arguments":case"Array":case"Object":if("function"==typeof e.constructor&&"Promise"===i(e.constructor))return e===n;break;case"Boolean":case"Number":case"String":if(typeof e!=typeof n||!a(e.valueOf(),n.valueOf()))return!1;break;case"Date":if(!a(e.valueOf(),n.valueOf()))return!1;break;case"Error":return e.name===n.name&&e.message===n.message;case"RegExp":if(e.source!==n.source||e.global!==n.global||e.ignoreCase!==n.ignoreCase||e.multiline!==n.multiline||e.sticky!==n.sticky||e.unicode!==n.unicode)return!1;break;case"Map":case"Set":if(!t(r(e.entries()),r(n.entries()),c,l))return!1;break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var f=s(e);if(f.length!==s(n).length)return!1;for(var d=c.length-1;d>=0;){if(c[d]===e)return l[d]===n;d-=1}for(c.push(e),l.push(n),d=f.length-1;d>=0;){var h=f[d];if(!o(h,n)||!t(n[h],e[h],c,l))return!1;d-=1}return c.pop(),l.pop(),!0}},34877:function(t){t.exports=function(t,e){for(var n=0,r=e.length,i=[];n<r;)t(e[n])&&(i[i.length]=e[n]),n+=1;return i}},8530:function(t,e,n){var r=n(50600),i=n(3219),o=n(39488),a=n(93714);t.exports=function(t){var e=function(t){return{"@@transducer/init":a.init,"@@transducer/result":function(e){return t["@@transducer/result"](e)},"@@transducer/step":function(e,n){var i=t["@@transducer/step"](e,n);return i["@@transducer/reduced"]?r(i):i}}}(t);return{"@@transducer/init":a.init,"@@transducer/result":function(t){return e["@@transducer/result"](t)},"@@transducer/step":function(t,n){return i(n)?o(e,t,n):o(e,t,[n])}}}},50600:function(t){t.exports=function(t){return{"@@transducer/value":t,"@@transducer/reduced":!0}}},4931:function(t){t.exports=function(t){var e=String(t).match(/^function (\w*)/);return null==e?"":e[1]}},87684:function(t){t.exports=function(t,e){return Object.prototype.hasOwnProperty.call(e,t)}},50339:function(t){t.exports=function(t){return t}},96069:function(t,e,n){var r=n(51481);t.exports=function(t,e,n){var i,o;if("function"==typeof t.indexOf)switch(typeof e){case"number":if(0===e){for(i=1/e;n<t.length;){if(0===(o=t[n])&&1/o===i)return n;n+=1}return-1}if(e!=e){for(;n<t.length;){if("number"==typeof(o=t[n])&&o!=o)return n;n+=1}return-1}return t.indexOf(e,n);case"string":case"boolean":case"function":case"undefined":return t.indexOf(e,n);case"object":if(null===e)return t.indexOf(e,n)}for(;n<t.length;){if(r(t[n],e))return n;n+=1}return-1}},97587:function(t,e,n){var r=n(87684);t.exports=function(){var t=Object.prototype.toString;return"[object Arguments]"===t.call(arguments)?function(e){return"[object Arguments]"===t.call(e)}:function(t){return r("callee",t)}}()},20219:function(t){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},3219:function(t,e,n){var r=n(76224),i=n(20219),o=n(20190);t.exports=r((function(t){return!!i(t)||!!t&&("object"==typeof t&&(!o(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))}))},62144:function(t){t.exports=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},37e3:function(t){t.exports=Number.isInteger||function(t){return t<<0===t}},58591:function(t){t.exports=function(t){return"[object Number]"===Object.prototype.toString.call(t)}},8291:function(t){t.exports=function(t){return"[object Object]"===Object.prototype.toString.call(t)}},36464:function(t){t.exports=function(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]}},79725:function(t){t.exports=function(t){return"[object RegExp]"===Object.prototype.toString.call(t)}},20190:function(t){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},69082:function(t){t.exports=function(t){return"function"==typeof t["@@transducer/step"]}},55161:function(t,e,n){var r=n(3219);t.exports=function(t){return function e(n){for(var i,o,a,s=[],u=0,c=n.length;u<c;){if(r(n[u]))for(a=0,o=(i=t?e(n[u]):n[u]).length;a<o;)s[s.length]=i[a],a+=1;else s[s.length]=n[u];u+=1}return s}}},36692:function(t){t.exports=function(t,e){for(var n=0,r=e.length,i=Array(r);n<r;)i[n]=t(e[n]),n+=1;return i}},4778:function(t,e,n){var r=n(87684);t.exports=function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),n=1,i=arguments.length;n<i;){var o=arguments[n];if(null!=o)for(var a in o)r(a,o)&&(e[a]=o[a]);n+=1}return e}},58791:function(t){t.exports=function(t){return[t]}},56015:function(t){t.exports=function(t,e){return function(){return e.call(this,t.apply(this,arguments))}}},60829:function(t){t.exports=function(t,e){return function(){var n=this;return t.apply(n,arguments).then((function(t){return e.call(n,t)}))}}},76001:function(t){t.exports=function(t){return'"'+t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}},39488:function(t,e,n){var r=n(3219),i=n(39874),o=n(63195);t.exports=function(){function t(t,e,n){for(var r=n.next();!r.done;){if((e=t["@@transducer/step"](e,r.value))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}r=n.next()}return t["@@transducer/result"](e)}function e(t,e,n,r){return t["@@transducer/result"](n[r](o(t["@@transducer/step"],t),e))}var n="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";return function(o,a,s){if("function"==typeof o&&(o=i(o)),r(s))return function(t,e,n){for(var r=0,i=n.length;r<i;){if((e=t["@@transducer/step"](e,n[r]))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}r+=1}return t["@@transducer/result"](e)}(o,a,s);if("function"==typeof s["fantasy-land/reduce"])return e(o,a,s,"fantasy-land/reduce");if(null!=s[n])return t(o,a,s[n]());if("function"==typeof s.next)return t(o,a,s);if("function"==typeof s.reduce)return e(o,a,s,"reduce");throw new TypeError("reduce: list must be array or iterable")}}()},22157:function(t){t.exports=function(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}}},74745:function(t,e,n){var r,i,o,a=n(82512),s=n(50339),u=n(3219),c=n(69082),l=n(144);t.exports=(r={"@@transducer/init":Array,"@@transducer/step":function(t,e){return t.push(e),t},"@@transducer/result":s},i={"@@transducer/init":String,"@@transducer/step":function(t,e){return t+e},"@@transducer/result":s},o={"@@transducer/init":Object,"@@transducer/step":function(t,e){return a(t,u(e)?l(e[0],e[1]):e)},"@@transducer/result":s},function(t){if(c(t))return t;if(u(t))return r;if("string"==typeof t)return i;if("object"==typeof t)return o;throw new Error("Cannot create transformer for "+t)})},5123:function(t){var e;t.exports=(e=function(t){return(t<10?"0":"")+t},"function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+e(t.getUTCMonth()+1)+"-"+e(t.getUTCDate())+"T"+e(t.getUTCHours())+":"+e(t.getUTCMinutes())+":"+e(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"})},31136:function(t,e,n){var r=n(64281),i=n(36692),o=n(76001),a=n(5123),s=n(90368),u=n(63266);t.exports=function t(e,n){var c=function(i){var o=n.concat([e]);return r(i,o)?"<Circular>":t(i,o)},l=function(t,e){return i((function(e){return o(e)+": "+c(t[e])}),e.slice().sort())};switch(Object.prototype.toString.call(e)){case"[object Arguments]":return"(function() { return arguments; }("+i(c,e).join(", ")+"))";case"[object Array]":return"["+i(c,e).concat(l(e,u((function(t){return/^\d+$/.test(t)}),s(e)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof e?"new Boolean("+c(e.valueOf())+")":e.toString();case"[object Date]":return"new Date("+(isNaN(e.valueOf())?c(NaN):o(a(e)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof e?"new Number("+c(e.valueOf())+")":1/e==-1/0?"-0":e.toString(10);case"[object String]":return"object"==typeof e?"new String("+c(e.valueOf())+")":o(e);case"[object Undefined]":return"undefined";default:if("function"==typeof e.toString){var f=e.toString();if("[object Object]"!==f)return f}return"{"+l(e,s(e)).join(", ")+"}"}}},15750:function(t,e,n){var r=n(79002),i=n(22157),o=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.f(e)||(this.all=!1,t=i(this.xf["@@transducer/step"](t,!1))),t},r((function(e,n){return new t(e,n)}))}()},97034:function(t,e,n){var r=n(79002),i=n(22157),o=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.f=t,this.any=!1}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.any||(t=this.xf["@@transducer/step"](t,!1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.f(e)&&(this.any=!0,t=i(this.xf["@@transducer/step"](t,!0))),t},r((function(e,n){return new t(e,n)}))}()},76020:function(t,e,n){var r=n(14011),i=n(79002),o=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.store(e),this.full?this.xf["@@transducer/step"](t,this.getCopy()):t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t.prototype.getCopy=function(){return r(Array.prototype.slice.call(this.acc,this.pos),Array.prototype.slice.call(this.acc,0,this.pos))},i((function(e,n){return new t(e,n)}))}()},64814:function(t,e,n){var r=n(79002),i=n(8530),o=n(61894);t.exports=r((function(t,e){return o(t,i(e))}))},41700:function(t,e,n){var r=n(79002),i=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.n=t}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=i.result,t.prototype["@@transducer/step"]=function(t,e){return this.n>0?(this.n-=1,t):this.xf["@@transducer/step"](t,e)},r((function(e,n){return new t(e,n)}))}()},4534:function(t,e,n){var r=n(79002),i=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.full&&(t=this.xf["@@transducer/step"](t,this.acc[this.pos])),this.store(e),t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},r((function(e,n){return new t(e,n)}))}()},34783:function(t,e,n){var r=n(79002),i=n(39488),o=n(93714);t.exports=function(){function t(t,e){this.f=t,this.retained=[],this.xf=e}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.retained=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.retain(t,e):this.flush(t,e)},t.prototype.flush=function(t,e){return t=i(this.xf["@@transducer/step"],t,this.retained),this.retained=[],this.xf["@@transducer/step"](t,e)},t.prototype.retain=function(t,e){return this.retained.push(e),t},r((function(e,n){return new t(e,n)}))}()},6234:function(t,e,n){var r=n(79002),i=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.pred=t,this.lastValue=void 0,this.seenFirstValue=!1}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=i.result,t.prototype["@@transducer/step"]=function(t,e){var n=!1;return this.seenFirstValue?this.pred(this.lastValue,e)&&(n=!0):this.seenFirstValue=!0,this.lastValue=e,n?t:this.xf["@@transducer/step"](t,e)},r((function(e,n){return new t(e,n)}))}()},1908:function(t,e,n){var r=n(79002),i=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=i.result,t.prototype["@@transducer/step"]=function(t,e){if(this.f){if(this.f(e))return t;this.f=null}return this.xf["@@transducer/step"](t,e)},r((function(e,n){return new t(e,n)}))}()},93714:function(t){t.exports={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}}},11383:function(t,e,n){var r=n(79002),i=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=i.result,t.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.xf["@@transducer/step"](t,e):t},r((function(e,n){return new t(e,n)}))}()},47855:function(t,e,n){var r=n(79002),i=n(22157),o=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.f=t,this.found=!1}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,void 0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.f(e)&&(this.found=!0,t=i(this.xf["@@transducer/step"](t,e))),t},r((function(e,n){return new t(e,n)}))}()},20834:function(t,e,n){var r=n(79002),i=n(22157),o=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.f=t,this.idx=-1,this.found=!1}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,-1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.idx+=1,this.f(e)&&(this.found=!0,t=i(this.xf["@@transducer/step"](t,this.idx))),t},r((function(e,n){return new t(e,n)}))}()},28922:function(t,e,n){var r=n(79002),i=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.last))},t.prototype["@@transducer/step"]=function(t,e){return this.f(e)&&(this.last=e),t},r((function(e,n){return new t(e,n)}))}()},36626:function(t,e,n){var r=n(79002),i=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.f=t,this.idx=-1,this.lastIdx=-1}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.lastIdx))},t.prototype["@@transducer/step"]=function(t,e){return this.idx+=1,this.f(e)&&(this.lastIdx=this.idx),t},r((function(e,n){return new t(e,n)}))}()},72894:function(t,e,n){var r=n(79002),i=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=i.init,t.prototype["@@transducer/result"]=i.result,t.prototype["@@transducer/step"]=function(t,e){return this.xf["@@transducer/step"](t,this.f(e))},r((function(e,n){return new t(e,n)}))}()},57744:function(t,e,n){var r=n(32738),i=n(87684),o=n(93714);t.exports=function(){function t(t,e,n,r){this.valueFn=t,this.valueAcc=e,this.keyFn=n,this.xf=r,this.inputs={}}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){var e;for(e in this.inputs)if(i(e,this.inputs)&&(t=this.xf["@@transducer/step"](t,this.inputs[e]))["@@transducer/reduced"]){t=t["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){var n=this.keyFn(e);return this.inputs[n]=this.inputs[n]||[n,this.valueAcc],this.inputs[n][1]=this.valueFn(this.inputs[n][1],e),t},r(4,[],(function(e,n,r,i){return new t(e,n,r,i)}))}()},49184:function(t,e,n){var r=n(79002),i=n(22157),o=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.n=t,this.i=0}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=o.result,t.prototype["@@transducer/step"]=function(t,e){this.i+=1;var n=0===this.n?t:this.xf["@@transducer/step"](t,e);return this.n>=0&&this.i>=this.n?i(n):n},r((function(e,n){return new t(e,n)}))}()},89963:function(t,e,n){var r=n(79002),i=n(22157),o=n(93714);t.exports=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=o.result,t.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.xf["@@transducer/step"](t,e):i(t)},r((function(e,n){return new t(e,n)}))}()},39874:function(t){t.exports=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,e){return this.f(t,e)},function(e){return new t(e)}}()},26921:function(t,e,n){var r=n(64281),i=n(79002),o=n(34877),a=n(9134),s=n(90086);t.exports=i((function(t,e){var n,i;return t.length>e.length?(n=t,i=e):(n=e,i=t),s(o(a(r)(n),i))}))},33183:function(t,e,n){var r=n(28247),i=n(16370),o=n(77263);t.exports=i((function(t,e,n){var i,a;e.length>n.length?(i=e,a=n):(i=n,a=e);for(var s=[],u=0;u<a.length;)r(t,a[u],i)&&(s[s.length]=a[u]),u+=1;return o(t,s)}))},72577:function(t,e,n){var r=n(73542),i=n(79002);t.exports=i(r("intersperse",(function(t,e){for(var n=[],r=0,i=e.length;r<i;)r===i-1?n.push(e[r]):n.push(e[r],t),r+=1;return n})))},33795:function(t,e,n){var r=n(45114),i=n(16370),o=n(69082),a=n(39488),s=n(74745);t.exports=i((function(t,e,n){return o(t)?a(e(t),t["@@transducer/init"](),n):a(e(s(t)),r(t,[],[],!1),n)}))},92778:function(t,e,n){var r=n(76224),i=n(87684),o=n(90368);t.exports=r((function(t){for(var e=o(t),n=e.length,r=0,a={};r<n;){var s=e[r],u=t[s],c=i(u,a)?a[u]:a[u]=[];c[c.length]=s,r+=1}return a}))},62380:function(t,e,n){var r=n(76224),i=n(90368);t.exports=r((function(t){for(var e=i(t),n=e.length,r=0,o={};r<n;){var a=e[r];o[t[a]]=a,r+=1}return o}))},25189:function(t,e,n){var r=n(79002),i=n(62144),o=n(2220),a=n(15243);t.exports=r((function(t,e){return o(t+1,(function(){var n=arguments[t];if(null!=n&&i(n[e]))return n[e].apply(n,Array.prototype.slice.call(arguments,0,t));throw new TypeError(a(n)+' does not have a method named "'+e+'"')}))}))},9443:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return null!=e&&e.constructor===t||e instanceof t}))},42157:function(t,e,n){var r=n(76224),i=n(8403),o=n(51481);t.exports=r((function(t){return null!=t&&o(t,i(t))}))},13657:function(t,e,n){var r=n(76224);t.exports=r((function(t){return null==t}))},18231:function(t,e,n){var r=n(25189);t.exports=r(1,"join")},55389:function(t,e,n){var r=n(76224),i=n(38907);t.exports=r((function(t){return i((function(){return Array.prototype.slice.call(arguments,0)}),t)}))},90368:function(t,e,n){var r,i,o,a,s=n(76224),u=n(87684),c=n(97587);t.exports=(r=!{toString:null}.propertyIsEnumerable("toString"),i=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],o=function(){"use strict";return arguments.propertyIsEnumerable("length")}(),a=function(t,e){for(var n=0;n<t.length;){if(t[n]===e)return!0;n+=1}return!1},"function"!=typeof Object.keys||o?s((function(t){if(Object(t)!==t)return[];var e,n,s=[],l=o&&c(t);for(e in t)!u(e,t)||l&&"length"===e||(s[s.length]=e);if(r)for(n=i.length-1;n>=0;)u(e=i[n],t)&&!a(s,e)&&(s[s.length]=e),n-=1;return s})):s((function(t){return Object(t)!==t?[]:Object.keys(t)})))},17716:function(t,e,n){var r=n(76224);t.exports=r((function(t){var e,n=[];for(e in t)n[n.length]=e;return n}))},27601:function(t,e,n){var r=n(87041);t.exports=r(-1)},43448:function(t,e,n){var r=n(79002),i=n(20219),o=n(51481);t.exports=r((function(t,e){if("function"!=typeof e.lastIndexOf||i(e)){for(var n=e.length-1;n>=0;){if(o(e[n],t))return n;n-=1}return-1}return e.lastIndexOf(t)}))},24234:function(t,e,n){var r=n(76224),i=n(58591);t.exports=r((function(t){return null!=t&&i(t.length)?t.length:NaN}))},83087:function(t,e,n){var r=n(79002),i=n(61894);t.exports=r((function(t,e){return function(n){return function(r){return i((function(t){return e(t,r)}),n(t(r)))}}}))},76584:function(t,e,n){var r=n(76224),i=n(83087),o=n(87041),a=n(67964);t.exports=r((function(t){return i(o(t),a(t))}))},13207:function(t,e,n){var r=n(76224),i=n(32423),o=n(83087),a=n(87430);t.exports=r((function(t){return o(a(t),i(t))}))},25677:function(t,e,n){var r=n(76224),i=n(66497),o=n(83087),a=n(52478);t.exports=r((function(t){return o(a(t),i(t))}))},4041:function(t,e,n){var r=n(76224),i=n(1272);t.exports=r((function(t){return i(t.length,t)}))},1272:function(t,e,n){var r=n(79002),i=n(39488),o=n(77693),a=n(2220),s=n(61894);t.exports=r((function(t,e){var n=a(t,e);return a(t,(function(){return i(o,s(n,arguments[0]),Array.prototype.slice.call(arguments,1))}))}))},97560:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t<e}))},13594:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t<=e}))},61894:function(t,e,n){var r=n(79002),i=n(34793),o=n(36692),a=n(39488),s=n(72894),u=n(2220),c=n(90368);t.exports=r(i(["fantasy-land/map","map"],s,(function(t,e){switch(Object.prototype.toString.call(e)){case"[object Function]":return u(e.length,(function(){return t.call(this,e.apply(this,arguments))}));case"[object Object]":return a((function(n,r){return n[r]=t(e[r]),n}),{},c(e));default:return o(t,e)}})))},11282:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){for(var r=0,i=n.length,o=[],a=[e];r<i;)a=t(a[0],n[r]),o[r]=a[1],r+=1;return[a[0],o]}))},51187:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){for(var r=n.length-1,i=[],o=[e];r>=0;)o=t(n[r],o[0]),i[r]=o[1],r-=1;return[i,o[0]]}))},90013:function(t,e,n){var r=n(79002),i=n(39488),o=n(90368);t.exports=r((function(t,e){return i((function(n,r){return n[r]=t(e[r],r,e),n}),{},o(e))}))},6087:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return e.match(t)||[]}))},39175:function(t,e,n){var r=n(79002),i=n(37e3);t.exports=r((function(t,e){return i(t)?!i(e)||e<1?NaN:(t%e+e)%e:NaN}))},21186:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return e>t?e:t}))},91121:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){return t(n)>t(e)?n:e}))},70182:function(t,e,n){var r=n(76224),i=n(36945);t.exports=r((function(t){return i(t)/t.length}))},98442:function(t,e,n){var r=n(76224),i=n(70182);t.exports=r((function(t){var e=t.length;if(0===e)return NaN;var n=2-e%2,r=(e-n)/2;return i(Array.prototype.slice.call(t,0).sort((function(t,e){return t<e?-1:t>e?1:0})).slice(r,r+n))}))},54749:function(t,e,n){var r=n(37365),i=n(15243);t.exports=r((function(){return i(arguments)}))},37365:function(t,e,n){var r=n(7455),i=n(79002),o=n(87684);t.exports=i((function(t,e){var n={};return r(e.length,(function(){var r=t.apply(this,arguments);return o(r,n)||(n[r]=e.apply(this,arguments)),n[r]}))}))},20780:function(t,e,n){var r=n(82512),i=n(79002);t.exports=i((function(t,e){return r({},t,e)}))},51493:function(t,e,n){var r=n(82512),i=n(76224);t.exports=i((function(t){return r.apply(null,[{}].concat(t))}))},88576:function(t,e,n){var r=n(79002),i=n(39036);t.exports=r((function(t,e){return i((function(t,e,n){return e}),t,e)}))},57046:function(t,e,n){var r=n(79002),i=n(39036);t.exports=r((function(t,e){return i((function(t,e,n){return n}),t,e)}))},71334:function(t,e,n){var r=n(16370),i=n(39036);t.exports=r((function(t,e,n){return i((function(e,n,r){return t(n,r)}),e,n)}))},39036:function(t,e,n){var r=n(16370),i=n(8291),o=n(56027);t.exports=r((function t(e,n,r){return o((function(n,r,o){return i(r)&&i(o)?t(e,r,o):e(n,r,o)}),n,r)}))},71008:function(t,e,n){var r=n(16370),i=n(56027);t.exports=r((function(t,e,n){return i((function(e,n,r){return t(n,r)}),e,n)}))},56027:function(t,e,n){var r=n(16370),i=n(87684);t.exports=r((function(t,e,n){var r,o={};for(r in e)i(r,e)&&(o[r]=i(r,n)?t(r,e[r],n[r]):e[r]);for(r in n)i(r,n)&&!i(r,o)&&(o[r]=n[r]);return o}))},25624:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return e<t?e:t}))},72121:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){return t(n)<t(e)?n:e}))},52395:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t%e}))},1102:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t*e}))},40864:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){switch(t){case 0:return function(){return e.call(this)};case 1:return function(t){return e.call(this,t)};case 2:return function(t,n){return e.call(this,t,n)};case 3:return function(t,n,r){return e.call(this,t,n,r)};case 4:return function(t,n,r,i){return e.call(this,t,n,r,i)};case 5:return function(t,n,r,i,o){return e.call(this,t,n,r,i,o)};case 6:return function(t,n,r,i,o,a){return e.call(this,t,n,r,i,o,a)};case 7:return function(t,n,r,i,o,a,s){return e.call(this,t,n,r,i,o,a,s)};case 8:return function(t,n,r,i,o,a,s,u){return e.call(this,t,n,r,i,o,a,s,u)};case 9:return function(t,n,r,i,o,a,s,u,c){return e.call(this,t,n,r,i,o,a,s,u,c)};case 10:return function(t,n,r,i,o,a,s,u,c,l){return e.call(this,t,n,r,i,o,a,s,u,c,l)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}}))},709:function(t,e,n){var r=n(76224);t.exports=r((function(t){return-t}))},79916:function(t,e,n){var r=n(48770),i=n(79002),o=n(34793),a=n(97034),s=n(78095);t.exports=i(r(o(["any"],a,s)))},22184:function(t,e,n){var r=n(76224);t.exports=r((function(t){return!t}))},87041:function(t,e,n){var r=n(79002),i=n(20190);t.exports=r((function(t,e){var n=t<0?e.length+t:t;return i(e)?e.charAt(n):e[n]}))},33367:function(t,e,n){var r=n(76224),i=n(2220),o=n(87041);t.exports=r((function(t){return i(t<0?1:t+1,(function(){return o(t,arguments)}))}))},62809:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){return t(e(n))}))},144:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){var n={};return n[t]=e,n}))},70682:function(t,e,n){var r=n(76224),i=n(58791);t.exports=r(i)},61584:function(t,e,n){var r=n(64281),i=n(79002);t.exports=i((function(t,e){var n={};for(var i in e)r(i,t)||(n[i]=e[i]);return n}))},79487:function(t,e,n){var r=n(7455),i=n(76224);t.exports=i((function(t){var e,n=!1;return r(t.length,(function(){return n?e:(n=!0,e=t.apply(this,arguments))}))}))},18384:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t||e}))},92738:function(t,e,n){var r,i=n(16370);t.exports=(r=function(t){return{value:t,map:function(e){return r(e(t))}}},i((function(t,e,n){return t((function(t){return r(e(t))}))(n).value})))},68380:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return[t,e]}))},96942:function(t,e,n){var r=n(14011),i=n(57994);t.exports=i(r)},69025:function(t,e,n){var r=n(14011),i=n(57994),o=n(9134);t.exports=i(o(r))},38135:function(t,e,n){var r=n(51383),i=n(55389),o=n(63266);t.exports=i([r,o])},87430:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){for(var n=e,r=0;r<t.length;){if(null==n)return;n=n[t[r]],r+=1}return n}))},40437:function(t,e,n){var r=n(16370),i=n(51481),o=n(87430);t.exports=r((function(t,e,n){return i(o(t,n),e)}))},54782:function(t,e,n){var r=n(16370),i=n(52892),o=n(87430);t.exports=r((function(t,e,n){return i(t,o(e,n))}))},4991:function(t,e,n){var r=n(16370),i=n(87430);t.exports=r((function(t,e,n){return e.length>0&&t(i(e,n))}))},5206:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){for(var n={},r=0;r<t.length;)t[r]in e&&(n[t[r]]=e[t[r]]),r+=1;return n}))},68976:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){for(var n={},r=0,i=t.length;r<i;){var o=t[r];n[o]=e[o],r+=1}return n}))},12964:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){var n={};for(var r in e)t(e[r],r,e)&&(n[r]=e[r]);return n}))},4603:function(t,e,n){var r=n(7455),i=n(56015),o=n(20793),a=n(43656);t.exports=function(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return r(arguments[0].length,o(i,arguments[0],a(arguments)))}},84136:function(t,e,n){var r=n(37013),i=n(65814);t.exports=function(){if(0===arguments.length)throw new Error("pipeK requires at least one argument");return r.apply(this,i(arguments))}},96828:function(t,e,n){var r=n(7455),i=n(60829),o=n(20793),a=n(43656);t.exports=function(){if(0===arguments.length)throw new Error("pipeP requires at least one argument");return r(arguments[0].length,o(i,arguments[0],a(arguments)))}},84585:function(t,e,n){var r=n(79002),i=n(61894),o=n(52478);t.exports=r((function(t,e){return i(o(t),e)}))},80409:function(t,e,n){var r=n(14011),i=n(79002);t.exports=i((function(t,e){return r([t],e)}))},18890:function(t,e,n){var r=n(1102),i=n(20793);t.exports=i(r,1)},61391:function(t,e,n){var r=n(36692),i=n(69105),o=n(68976),a=n(40517);t.exports=a(r,[o,i])},52478:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return e[t]}))},18371:function(t,e,n){var r=n(16370),i=n(51481);t.exports=r((function(t,e,n){return i(e,n[t])}))},58426:function(t,e,n){var r=n(16370),i=n(9443);t.exports=r((function(t,e,n){return i(t,n[e])}))},53176:function(t,e,n){var r=n(16370),i=n(87684);t.exports=r((function(t,e,n){return null!=n&&i(e,n)?n[e]:t}))},67430:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){return t(n[e])}))},64691:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){for(var n=t.length,r=[],i=0;i<n;)r[i]=e[t[i]],i+=1;return r}))},56396:function(t,e,n){var r=n(79002),i=n(58591);t.exports=r((function(t,e){if(!i(t)||!i(e))throw new TypeError("Both arguments to range must be numbers");for(var n=[],r=t;r<e;)n.push(r),r+=1;return n}))},20793:function(t,e,n){var r=n(16370),i=n(39488);t.exports=r(i)},44285:function(t,e,n){var r=n(32738),i=n(34793),o=n(87684),a=n(39488),s=n(57744);t.exports=r(4,[],i([],s,(function(t,e,n,r){return a((function(r,i){var a=n(i);return r[a]=t(o(a,r)?r[a]:e,i),r}),{},r)})))},47981:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){for(var r=n.length-1;r>=0;)e=t(n[r],e),r-=1;return e}))},16392:function(t,e,n){var r=n(32738),i=n(39488),o=n(22157);t.exports=r(4,[],(function(t,e,n,r){return i((function(n,r){return t(n,r)?e(n,r):o(n)}),n,r)}))},39280:function(t,e,n){var r=n(76224),i=n(22157);t.exports=r(i)},63266:function(t,e,n){var r=n(48770),i=n(79002),o=n(51383);t.exports=i((function(t,e){return o(r(t),e)}))},99072:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){var r=Array.prototype.slice.call(n,0);return r.splice(t,e),r}))},33633:function(t,e,n){var r=n(79002),i=n(54115),o=n(32250);t.exports=r((function(t,e){return o(i(t),e)}))},5683:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){return n.replace(t,e)}))},65814:function(t,e,n){var r=n(76224),i=n(20190);t.exports=r((function(t){return i(t)?t.split("").reverse().join(""):Array.prototype.slice.call(t,0).reverse()}))},95485:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){for(var r=0,i=n.length,o=[e];r<i;)e=t(e,n[r]),o[r+1]=e,r+=1;return o}))},233:function(t,e,n){var r=n(79002),i=n(77693),o=n(61894),a=n(80409),s=n(47981);t.exports=r((function(t,e){return"function"==typeof e.sequence?e.sequence(t):s((function(t,e){return i(o(a,t),e)}),t([]),e)}))},5994:function(t,e,n){var r=n(16370),i=n(54115),o=n(92738);t.exports=r((function(t,e,n){return o(t,i(e),n)}))},81753:function(t,e,n){var r=n(73542),i=n(16370);t.exports=i(r("slice",(function(t,e,n){return Array.prototype.slice.call(n,t,e)})))},36218:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return Array.prototype.slice.call(e,0).sort(t)}))},1667:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return Array.prototype.slice.call(e,0).sort((function(e,n){var r=t(e),i=t(n);return r<i?-1:r>i?1:0}))}))},39153:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return Array.prototype.slice.call(e,0).sort((function(e,n){for(var r=0,i=0;0===r&&i<t.length;)r=t[i](e,n),i+=1;return r}))}))},12601:function(t,e,n){var r=n(25189);t.exports=r(1,"split")},68959:function(t,e,n){var r=n(79002),i=n(24234),o=n(81753);t.exports=r((function(t,e){return[o(0,t,e),o(t,i(e),e)]}))},59241:function(t,e,n){var r=n(79002),i=n(81753);t.exports=r((function(t,e){if(t<=0)throw new Error("First argument to splitEvery must be a positive integer");for(var n=[],r=0;r<e.length;)n.push(i(r,r+=t,e));return n}))},9781:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){for(var n=0,r=e.length,i=[];n<r&&!t(e[n]);)i.push(e[n]),n+=1;return[i,Array.prototype.slice.call(e,n)]}))},60830:function(t,e,n){var r=n(79002),i=n(51481),o=n(94744);t.exports=r((function(t,e){return i(o(t.length,e),t)}))},29454:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return Number(t)-Number(e)}))},36945:function(t,e,n){var r=n(63073),i=n(20793);t.exports=i(r,0)},16722:function(t,e,n){var r=n(79002),i=n(54405),o=n(34226);t.exports=r((function(t,e){return i(o(t,e),o(e,t))}))},7776:function(t,e,n){var r=n(16370),i=n(54405),o=n(22013);t.exports=r((function(t,e,n){return i(o(t,e,n),o(t,n,e))}))},43656:function(t,e,n){var r=n(73542),i=n(76224),o=n(81753);t.exports=i(r("tail",o(1,1/0)))},94744:function(t,e,n){var r=n(79002),i=n(34793),o=n(49184),a=n(81753);t.exports=r(i(["take"],o,(function(t,e){return a(0,t<0?1/0:t,e)})))},18703:function(t,e,n){var r=n(79002),i=n(78821);t.exports=r((function(t,e){return i(t>=0?e.length-t:0,e)}))},96412:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){for(var n=e.length-1;n>=0&&t(e[n]);)n-=1;return Array.prototype.slice.call(e,n+1)}))},27050:function(t,e,n){var r=n(79002),i=n(34793),o=n(89963);t.exports=r(i(["takeWhile"],o,(function(t,e){for(var n=0,r=e.length;n<r&&t(e[n]);)n+=1;return Array.prototype.slice.call(e,0,n)})))},6037:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){return t(e),e}))},73495:function(t,e,n){var r=n(9039),i=n(79002),o=n(79725),a=n(15243);t.exports=i((function(t,e){if(!o(t))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+a(t));return r(t).test(e)}))},32250:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){var n,r=Number(e),i=0;if(r<0||isNaN(r))throw new RangeError("n must be a non-negative number");for(n=new Array(r);i<r;)n[i]=t(i),i+=1;return n}))},80620:function(t,e,n){var r=n(25189);t.exports=r(0,"toLowerCase")},98313:function(t,e,n){var r=n(76224),i=n(87684);t.exports=r((function(t){var e=[];for(var n in t)i(n,t)&&(e[e.length]=[n,t[n]]);return e}))},44739:function(t,e,n){var r=n(76224);t.exports=r((function(t){var e=[];for(var n in t)e[e.length]=[n,t[n]];return e}))},15243:function(t,e,n){var r=n(76224),i=n(31136);t.exports=r((function(t){return i(t,[])}))},74633:function(t,e,n){var r=n(25189);t.exports=r(0,"toUpperCase")},63158:function(t,e,n){var r=n(39488),i=n(39874),o=n(2220);t.exports=o(4,(function(t,e,n,o){return r(t("function"==typeof e?i(e):e),n,o)}))},5466:function(t,e,n){var r=n(76224);t.exports=r((function(t){for(var e=0,n=[];e<t.length;){for(var r=t[e],i=0;i<r.length;)void 0===n[i]&&(n[i]=[]),n[i].push(r[i]),i+=1;e+=1}return n}))},40231:function(t,e,n){var r=n(16370),i=n(61894),o=n(233);t.exports=r((function(t,e,n){return"function"==typeof n["fantasy-land/traverse"]?n["fantasy-land/traverse"](e,t):o(t,i(e,n))}))},67031:function(t,e,n){var r,i=n(76224);t.exports=(r="\t\n\v\f\r \u2028\u2029\ufeff","function"==typeof String.prototype.trim&&!r.trim()&&"".trim()?i((function(t){return t.trim()})):i((function(t){var e=new RegExp("^["+r+"]["+r+"]*"),n=new RegExp("["+r+"]["+r+"]*$");return t.replace(e,"").replace(n,"")})))},55105:function(t,e,n){var r=n(7455),i=n(14011),o=n(79002);t.exports=o((function(t,e){return r(t.length,(function(){try{return t.apply(this,arguments)}catch(t){return e.apply(this,i([t],arguments))}}))}))},36433:function(t,e,n){var r=n(76224);t.exports=r((function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)}))},59378:function(t,e,n){var r=n(76224);t.exports=r((function(t){return function(){return t(Array.prototype.slice.call(arguments,0))}}))},51380:function(t,e,n){var r=n(76224),i=n(40864);t.exports=r((function(t){return i(1,t)}))},1465:function(t,e,n){var r=n(79002),i=n(2220);t.exports=r((function(t,e){return i(t,(function(){for(var n,r=1,i=e,o=0;r<=t&&"function"==typeof i;)n=r===t?arguments.length:o+i.length,i=i.apply(this,Array.prototype.slice.call(arguments,o,n)),r+=1,o=n;return i}))}))},32936:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){for(var n=t(e),r=[];n&&n.length;)r[r.length]=n[0],n=t(n[1]);return r}))},30275:function(t,e,n){var r=n(14011),i=n(79002),o=n(50557),a=n(90086);t.exports=i(o(a,r))},90014:function(t,e,n){var r=n(14011),i=n(16370),o=n(77263);t.exports=i((function(t,e,n){return o(t,r(e,n))}))},90086:function(t,e,n){var r=n(69105),i=n(54025);t.exports=i(r)},54025:function(t,e,n){var r=n(8876),i=n(79002);t.exports=i((function(t,e){for(var n,i,o=new r,a=[],s=0;s<e.length;)n=t(i=e[s]),o.add(n)&&a.push(i),s+=1;return a}))},77263:function(t,e,n){var r=n(28247),i=n(79002);t.exports=i((function(t,e){for(var n,i=0,o=e.length,a=[];i<o;)n=e[i],r(t,n,a)||(a[a.length]=n),i+=1;return a}))},61937:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){return t(n)?n:e(n)}))},51497:function(t,e,n){var r=n(50339),i=n(79098);t.exports=i(r)},51800:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){for(var r=n;!t(r);)r=e(r);return r}))},67964:function(t,e,n){var r=n(16370),i=n(82515),o=n(54115);t.exports=r((function(t,e,n){return i(o(e),t,n)}))},40517:function(t,e,n){var r=n(79002),i=n(2220);t.exports=r((function(t,e){return i(e.length,(function(){for(var n=[],r=0;r<e.length;)n.push(e[r].call(this,arguments[r])),r+=1;return t.apply(this,n.concat(Array.prototype.slice.call(arguments,e.length)))}))}))},33411:function(t,e,n){var r=n(76224),i=n(90368);t.exports=r((function(t){for(var e=i(t),n=e.length,r=[],o=0;o<n;)r[o]=t[e[o]],o+=1;return r}))},75988:function(t,e,n){var r=n(76224);t.exports=r((function(t){var e,n=[];for(e in t)n[n.length]=t[e];return n}))},43931:function(t,e,n){var r,i=n(79002);t.exports=(r=function(t){return{value:t,"fantasy-land/map":function(){return this}}},i((function(t,e){return t(r)(e).value})))},47176:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){return t(n)?e(n):n}))},39629:function(t,e,n){var r=n(79002),i=n(87684);t.exports=r((function(t,e){for(var n in t)if(i(n,t)&&!t[n](e[n]))return!1;return!0}))},15598:function(t,e,n){var r=n(79002),i=n(51481),o=n(61894),a=n(39629);t.exports=r((function(t,e){return a(o(i,t),e)}))},76290:function(t,e,n){var r=n(64281),i=n(79002),o=n(9134),a=n(63266);t.exports=i((function(t,e){return a(o(r)(t),e)}))},90482:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){for(var n,r=0,i=t.length,o=e.length,a=[];r<i;){for(n=0;n<o;)a[a.length]=[t[r],e[n]],n+=1;r+=1}return a}))},5086:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){for(var n=[],r=0,i=Math.min(t.length,e.length);r<i;)n[r]=[t[r],e[r]],r+=1;return n}))},47858:function(t,e,n){var r=n(79002);t.exports=r((function(t,e){for(var n=0,r=Math.min(t.length,e.length),i={};n<r;)i[t[n]]=e[n],n+=1;return i}))},19380:function(t,e,n){var r=n(16370);t.exports=r((function(t,e,n){for(var r=[],i=0,o=Math.min(e.length,n.length);i<o;)r[i]=t(e[i],n[i]),i+=1;return r}))},46799:function(t,e,n){"use strict";n.d(e,{$Q:function(){return x},by:function(){return _},x1:function(){return w}});var r=n(30624),i=n.n(r),o=n(33670),a=n.n(o),s=n(11419),u=n.n(s),c=n(80921),l=n.n(c),f=(n(53171),n(89875)),d=n.n(f),h=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t};function p(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}function m(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function v(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var y="undefined"!=typeof process&&process.env&&"production",b=function(t){function e(){var n,r;m(this,e);for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];return n=r=g(this,t.call.apply(t,[this].concat(o))),r.handleOnClick=function(t){var e=r.chartInstance,n=r.props,i=n.getDatasetAtEvent,o=n.getElementAtEvent,a=n.getElementsAtEvent,s=n.onElementsClick;i&&i(e.getDatasetAtEvent(t),t),o&&o(e.getElementAtEvent(t),t),a&&a(e.getElementsAtEvent(t),t),s&&s(e.getElementsAtEvent(t),t)},r.ref=function(t){r.element=t},g(r,n)}return v(e,t),e.prototype.componentWillMount=function(){this.chartInstance=void 0},e.prototype.componentDidMount=function(){this.renderChart()},e.prototype.componentDidUpdate=function(){if(this.props.redraw)return this.chartInstance.destroy(),void this.renderChart();this.updateChart()},e.prototype.shouldComponentUpdate=function(t){var e=this.props,n=(e.redraw,e.type),r=e.options,i=e.plugins,o=e.legend,a=e.height,s=e.width;if(!0===t.redraw)return!0;if(a!==t.height||s!==t.width)return!0;if(n!==t.type)return!0;if(!l()(o,t.legend))return!0;if(!l()(r,t.options))return!0;var u=this.transformDataProp(t);return!l()(this.shadowDataProp,u)||!l()(i,t.plugins)},e.prototype.componentWillUnmount=function(){this.chartInstance.destroy()},e.prototype.transformDataProp=function(t){var e=t.data;return"function"==typeof e?e(this.element):e},e.prototype.memoizeDataProps=function(){if(this.props.data){var t=this.transformDataProp(this.props);return this.shadowDataProp=h({},t,{datasets:t.datasets&&t.datasets.map((function(t){return h({},t)}))}),t}},e.prototype.checkDatasets=function(t){var n="production"!==y&&"prod"!==y,r=this.props.datasetKeyProvider!==e.getLabelAsKey,i=t.length>1;if(n&&i&&!r){var o=!1;t.forEach((function(t){t.label||(o=!0)})),o&&console.error('[react-chartjs-2] Warning: Each dataset needs a unique key. By default, the "label" property on each dataset is used. Alternatively, you may provide a "datasetKeyProvider" as a prop that returns a unique key.')}},e.prototype.updateChart=function(){var t=this,e=this.props.options,n=this.memoizeDataProps(this.props);if(this.chartInstance){e&&(this.chartInstance.options=u().helpers.configMerge(this.chartInstance.options,e));var r=this.chartInstance.config.data&&this.chartInstance.config.data.datasets||[],i=n.datasets||[];this.checkDatasets(r);var o=d()(r,this.props.datasetKeyProvider);this.chartInstance.config.data.datasets=i.map((function(e){var n=o[t.props.datasetKeyProvider(e)];if(n&&n.type===e.type){n.data.splice(e.data.length),e.data.forEach((function(t,r){n.data[r]=e.data[r]}));e.data;var r=p(e,["data"]);return h({},n,r)}return e}));n.datasets;var a=p(n,["datasets"]);this.chartInstance.config.data=h({},this.chartInstance.config.data,a),this.chartInstance.update()}},e.prototype.renderChart=function(){var t=this.props,n=t.options,r=t.legend,i=t.type,o=(t.redraw,t.plugins),a=this.element,s=this.memoizeDataProps();void 0===r||l()(e.defaultProps.legend,r)||(n.legend=r),this.chartInstance=new(u())(a,{type:i,data:s,options:n,plugins:o})},e.prototype.render=function(){var t=this.props,e=t.height,n=t.width,r=(t.onElementsClick,t.id);return i().createElement("canvas",{ref:this.ref,height:e,width:n,id:r,onClick:this.handleOnClick})},e}(i().Component);b.getLabelAsKey=function(t){return t.label},b.propTypes={data:a().oneOfType([a().object,a().func]).isRequired,getDatasetAtEvent:a().func,getElementAtEvent:a().func,getElementsAtEvent:a().func,height:a().number,legend:a().object,onElementsClick:a().func,options:a().object,plugins:a().arrayOf(a().object),redraw:a().bool,type:function(t,e,n){if(!u().controllers[t[e]])return new Error("Invalid chart type `"+t[e]+"` supplied to `"+n+"`.")},width:a().number,datasetKeyProvider:a().func},b.defaultProps={legend:{display:!0,position:"bottom"},type:"doughnut",height:150,width:300,redraw:!1,options:{},datasetKeyProvider:b.getLabelAsKey};!function(t){function e(){return m(this,e),g(this,t.apply(this,arguments))}v(e,t),e.prototype.render=function(){var t=this;return i().createElement(b,h({},this.props,{ref:function(e){return t.chartInstance=e&&e.chartInstance},type:"doughnut"}))}}(i().Component);var _=function(t){function e(){return m(this,e),g(this,t.apply(this,arguments))}return v(e,t),e.prototype.render=function(){var t=this;return i().createElement(b,h({},this.props,{ref:function(e){return t.chartInstance=e&&e.chartInstance},type:"pie"}))},e}(i().Component),w=function(t){function e(){return m(this,e),g(this,t.apply(this,arguments))}return v(e,t),e.prototype.render=function(){var t=this;return i().createElement(b,h({},this.props,{ref:function(e){return t.chartInstance=e&&e.chartInstance},type:"line"}))},e}(i().Component),x=function(t){function e(){return m(this,e),g(this,t.apply(this,arguments))}return v(e,t),e.prototype.render=function(){var t=this;return i().createElement(b,h({},this.props,{ref:function(e){return t.chartInstance=e&&e.chartInstance},type:"bar"}))},e}(i().Component);(function(t){function e(){return m(this,e),g(this,t.apply(this,arguments))}v(e,t),e.prototype.render=function(){var t=this;return i().createElement(b,h({},this.props,{ref:function(e){return t.chartInstance=e&&e.chartInstance},type:"horizontalBar"}))}})(i().Component),function(t){function e(){return m(this,e),g(this,t.apply(this,arguments))}v(e,t),e.prototype.render=function(){var t=this;return i().createElement(b,h({},this.props,{ref:function(e){return t.chartInstance=e&&e.chartInstance},type:"radar"}))}}(i().Component),function(t){function e(){return m(this,e),g(this,t.apply(this,arguments))}v(e,t),e.prototype.render=function(){var t=this;return i().createElement(b,h({},this.props,{ref:function(e){return t.chartInstance=e&&e.chartInstance},type:"polarArea"}))}}(i().Component),function(t){function e(){return m(this,e),g(this,t.apply(this,arguments))}v(e,t),e.prototype.render=function(){var t=this;return i().createElement(b,h({},this.props,{ref:function(e){return t.chartInstance=e&&e.chartInstance},type:"bubble"}))}}(i().Component),function(t){function e(){return m(this,e),g(this,t.apply(this,arguments))}v(e,t),e.prototype.render=function(){var t=this;return i().createElement(b,h({},this.props,{ref:function(e){return t.chartInstance=e&&e.chartInstance},type:"scatter"}))}}(i().Component),u().defaults},36022:function(t,e,n){var r=n(58667)(n(64369),"DataView");t.exports=r},75914:function(t,e,n){var r=n(47416),i=n(50262),o=n(23669),a=n(93980),s=n(48910);function u(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,t.exports=u},29995:function(t,e,n){var r=n(33255),i=n(67012),o=n(11498),a=n(56119),s=n(38744);function u(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,t.exports=u},95296:function(t,e,n){var r=n(58667)(n(64369),"Map");t.exports=r},10560:function(t,e,n){var r=n(92083),i=n(62797),o=n(90212),a=n(256),s=n(91300);function u(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,t.exports=u},81495:function(t,e,n){var r=n(58667)(n(64369),"Promise");t.exports=r},71188:function(t,e,n){var r=n(58667)(n(64369),"Set");t.exports=r},53653:function(t,e,n){var r=n(10560),i=n(53644),o=n(36938);function a(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new r;++e<n;)this.add(t[e])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,t.exports=a},13268:function(t,e,n){var r=n(29995),i=n(85490),o=n(43577),a=n(34686),s=n(49217),u=n(47342);function c(t){var e=this.__data__=new r(t);this.size=e.size}c.prototype.clear=i,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=s,c.prototype.set=u,t.exports=c},50880:function(t,e,n){var r=n(64369).Symbol;t.exports=r},67435:function(t,e,n){var r=n(64369).Uint8Array;t.exports=r},48277:function(t,e,n){var r=n(58667)(n(64369),"WeakMap");t.exports=r},17402:function(t){t.exports=function(t,e,n,r){for(var i=-1,o=null==t?0:t.length;++i<o;){var a=t[i];e(r,a,n(a),t)}return r}},56500:function(t){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length,i=0,o=[];++n<r;){var a=t[n];e(a,n,t)&&(o[i++]=a)}return o}},14375:function(t,e,n){var r=n(40009),i=n(19480),o=n(40388),a=n(90234),s=n(65250),u=n(4345),c=Object.prototype.hasOwnProperty;t.exports=function(t,e){var n=o(t),l=!n&&i(t),f=!n&&!l&&a(t),d=!n&&!l&&!f&&u(t),h=n||l||f||d,p=h?r(t.length,String):[],m=p.length;for(var g in t)!e&&!c.call(t,g)||h&&("length"==g||f&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||p.push(g);return p}},11018:function(t){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length,i=Array(r);++n<r;)i[n]=e(t[n],n,t);return i}},82632:function(t){t.exports=function(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t}},77639:function(t){t.exports=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}},43131:function(t,e,n){var r=n(93145);t.exports=function(t,e){for(var n=t.length;n--;)if(r(t[n][0],e))return n;return-1}},74529:function(t,e,n){var r=n(84879);t.exports=function(t,e,n,i){return r(t,(function(t,r,o){e(i,t,n(t),o)})),i}},34126:function(t,e,n){var r=n(4492);t.exports=function(t,e,n){"__proto__"==e&&r?r(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}},84879:function(t,e,n){var r=n(78803),i=n(85825)(r);t.exports=i},49500:function(t){t.exports=function(t,e,n,r){for(var i=t.length,o=n+(r?1:-1);r?o--:++o<i;)if(e(t[o],o,t))return o;return-1}},71403:function(t,e,n){var r=n(70668)();t.exports=r},78803:function(t,e,n){var r=n(71403),i=n(16815);t.exports=function(t,e){return t&&r(t,e,i)}},46922:function(t,e,n){var r=n(94270),i=n(32771);t.exports=function(t,e){for(var n=0,o=(e=r(e,t)).length;null!=t&&n<o;)t=t[i(e[n++])];return n&&n==o?t:void 0}},65824:function(t,e,n){var r=n(82632),i=n(40388);t.exports=function(t,e,n){var o=e(t);return i(t)?o:r(o,n(t))}},6365:function(t,e,n){var r=n(50880),i=n(84689),o=n(11363),a=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":a&&a in Object(t)?i(t):o(t)}},18399:function(t){t.exports=function(t,e){return null!=t&&e in Object(t)}},23393:function(t,e,n){var r=n(6365),i=n(99985);t.exports=function(t){return i(t)&&"[object Arguments]"==r(t)}},14809:function(t,e,n){var r=n(43326),i=n(99985);t.exports=function t(e,n,o,a,s){return e===n||(null==e||null==n||!i(e)&&!i(n)?e!=e&&n!=n:r(e,n,o,a,t,s))}},43326:function(t,e,n){var r=n(13268),i=n(85394),o=n(46518),a=n(17927),s=n(65617),u=n(40388),c=n(90234),l=n(4345),f="[object Arguments]",d="[object Array]",h="[object Object]",p=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,m,g,v){var y=u(t),b=u(e),_=y?d:s(t),w=b?d:s(e),x=(_=_==f?h:_)==h,T=(w=w==f?h:w)==h,S=_==w;if(S&&c(t)){if(!c(e))return!1;y=!0,x=!1}if(S&&!x)return v||(v=new r),y||l(t)?i(t,e,n,m,g,v):o(t,e,_,n,m,g,v);if(!(1&n)){var E=x&&p.call(t,"__wrapped__"),k=T&&p.call(e,"__wrapped__");if(E||k){var C=E?t.value():t,O=k?e.value():e;return v||(v=new r),g(C,O,n,m,v)}}return!!S&&(v||(v=new r),a(t,e,n,m,g,v))}},7361:function(t,e,n){var r=n(13268),i=n(14809);t.exports=function(t,e,n,o){var a=n.length,s=a,u=!o;if(null==t)return!s;for(t=Object(t);a--;){var c=n[a];if(u&&c[2]?c[1]!==t[c[0]]:!(c[0]in t))return!1}for(;++a<s;){var l=(c=n[a])[0],f=t[l],d=c[1];if(u&&c[2]){if(void 0===f&&!(l in t))return!1}else{var h=new r;if(o)var p=o(f,d,l,t,e,h);if(!(void 0===p?i(d,f,3,o,h):p))return!1}}return!0}},79283:function(t,e,n){var r=n(3573),i=n(69781),o=n(12851),a=n(48345),s=/^\[object .+?Constructor\]$/,u=Function.prototype,c=Object.prototype,l=u.toString,f=c.hasOwnProperty,d=RegExp("^"+l.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!o(t)||i(t))&&(r(t)?d:s).test(a(t))}},98599:function(t,e,n){var r=n(6365),i=n(22912),o=n(99985),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exports=function(t){return o(t)&&i(t.length)&&!!a[r(t)]}},11068:function(t,e,n){var r=n(65889),i=n(18064),o=n(50812),a=n(40388),s=n(62566);t.exports=function(t){return"function"==typeof t?t:null==t?o:"object"==typeof t?a(t)?i(t[0],t[1]):r(t):s(t)}},8783:function(t,e,n){var r=n(42174),i=n(45487),o=Object.prototype.hasOwnProperty;t.exports=function(t){if(!r(t))return i(t);var e=[];for(var n in Object(t))o.call(t,n)&&"constructor"!=n&&e.push(n);return e}},65889:function(t,e,n){var r=n(7361),i=n(82798),o=n(20748);t.exports=function(t){var e=i(t);return 1==e.length&&e[0][2]?o(e[0][0],e[0][1]):function(n){return n===t||r(n,t,e)}}},18064:function(t,e,n){var r=n(14809),i=n(62630),o=n(35846),a=n(94510),s=n(23248),u=n(20748),c=n(32771);t.exports=function(t,e){return a(t)&&s(e)?u(c(t),e):function(n){var a=i(n,t);return void 0===a&&a===e?o(n,t):r(e,a,3)}}},19257:function(t){t.exports=function(t){return function(e){return null==e?void 0:e[t]}}},73640:function(t,e,n){var r=n(46922);t.exports=function(t){return function(e){return r(e,t)}}},40009:function(t){t.exports=function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}},67458:function(t,e,n){var r=n(50880),i=n(11018),o=n(40388),a=n(36156),s=r?r.prototype:void 0,u=s?s.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(o(e))return i(e,t)+"";if(a(e))return u?u.call(e):"";var n=e+"";return"0"==n&&1/e==-Infinity?"-0":n}},82569:function(t){t.exports=function(t){return function(e){return t(e)}}},55479:function(t){t.exports=function(t,e){return t.has(e)}},94270:function(t,e,n){var r=n(40388),i=n(94510),o=n(27446),a=n(5127);t.exports=function(t,e){return r(t)?t:i(t,e)?[t]:o(a(t))}},75862:function(t,e,n){var r=n(64369)["__core-js_shared__"];t.exports=r},15591:function(t,e,n){var r=n(17402),i=n(74529),o=n(11068),a=n(40388);t.exports=function(t,e){return function(n,s){var u=a(n)?r:i,c=e?e():{};return u(n,t,o(s,2),c)}}},85825:function(t,e,n){var r=n(14869);t.exports=function(t,e){return function(n,i){if(null==n)return n;if(!r(n))return t(n,i);for(var o=n.length,a=e?o:-1,s=Object(n);(e?a--:++a<o)&&!1!==i(s[a],a,s););return n}}},70668:function(t){t.exports=function(t){return function(e,n,r){for(var i=-1,o=Object(e),a=r(e),s=a.length;s--;){var u=a[t?s:++i];if(!1===n(o[u],u,o))break}return e}}},51014:function(t,e,n){var r=n(11068),i=n(14869),o=n(16815);t.exports=function(t){return function(e,n,a){var s=Object(e);if(!i(e)){var u=r(n,3);e=o(e),n=function(t){return u(s[t],t,s)}}var c=t(e,n,a);return c>-1?s[u?e[c]:c]:void 0}}},4492:function(t,e,n){var r=n(58667),i=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=i},85394:function(t,e,n){var r=n(53653),i=n(77639),o=n(55479);t.exports=function(t,e,n,a,s,u){var c=1&n,l=t.length,f=e.length;if(l!=f&&!(c&&f>l))return!1;var d=u.get(t);if(d&&u.get(e))return d==e;var h=-1,p=!0,m=2&n?new r:void 0;for(u.set(t,e),u.set(e,t);++h<l;){var g=t[h],v=e[h];if(a)var y=c?a(v,g,h,e,t,u):a(g,v,h,t,e,u);if(void 0!==y){if(y)continue;p=!1;break}if(m){if(!i(e,(function(t,e){if(!o(m,e)&&(g===t||s(g,t,n,a,u)))return m.push(e)}))){p=!1;break}}else if(g!==v&&!s(g,v,n,a,u)){p=!1;break}}return u.delete(t),u.delete(e),p}},46518:function(t,e,n){var r=n(50880),i=n(67435),o=n(93145),a=n(85394),s=n(87961),u=n(56331),c=r?r.prototype:void 0,l=c?c.valueOf:void 0;t.exports=function(t,e,n,r,c,f,d){switch(n){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=e.byteLength||!f(new i(t),new i(e)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var h=s;case"[object Set]":var p=1&r;if(h||(h=u),t.size!=e.size&&!p)return!1;var m=d.get(t);if(m)return m==e;r|=2,d.set(t,e);var g=a(h(t),h(e),r,c,f,d);return d.delete(t),g;case"[object Symbol]":if(l)return l.call(t)==l.call(e)}return!1}},17927:function(t,e,n){var r=n(31842),i=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,o,a,s){var u=1&n,c=r(t),l=c.length;if(l!=r(e).length&&!u)return!1;for(var f=l;f--;){var d=c[f];if(!(u?d in e:i.call(e,d)))return!1}var h=s.get(t);if(h&&s.get(e))return h==e;var p=!0;s.set(t,e),s.set(e,t);for(var m=u;++f<l;){var g=t[d=c[f]],v=e[d];if(o)var y=u?o(v,g,d,e,t,s):o(g,v,d,t,e,s);if(!(void 0===y?g===v||a(g,v,n,o,s):y)){p=!1;break}m||(m="constructor"==d)}if(p&&!m){var b=t.constructor,_=e.constructor;b==_||!("constructor"in t)||!("constructor"in e)||"function"==typeof b&&b instanceof b&&"function"==typeof _&&_ instanceof _||(p=!1)}return s.delete(t),s.delete(e),p}},96217:function(t,e,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;t.exports=r},31842:function(t,e,n){var r=n(65824),i=n(17997),o=n(16815);t.exports=function(t){return r(t,o,i)}},92498:function(t,e,n){var r=n(97493);t.exports=function(t,e){var n=t.__data__;return r(e)?n["string"==typeof e?"string":"hash"]:n.map}},82798:function(t,e,n){var r=n(23248),i=n(16815);t.exports=function(t){for(var e=i(t),n=e.length;n--;){var o=e[n],a=t[o];e[n]=[o,a,r(a)]}return e}},58667:function(t,e,n){var r=n(79283),i=n(52518);t.exports=function(t,e){var n=i(t,e);return r(n)?n:void 0}},84689:function(t,e,n){var r=n(50880),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;t.exports=function(t){var e=o.call(t,s),n=t[s];try{t[s]=void 0;var r=!0}catch(t){}var i=a.call(t);return r&&(e?t[s]=n:delete t[s]),i}},17997:function(t,e,n){var r=n(56500),i=n(63296),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(t){return null==t?[]:(t=Object(t),r(a(t),(function(e){return o.call(t,e)})))}:i;t.exports=s},65617:function(t,e,n){var r=n(36022),i=n(95296),o=n(81495),a=n(71188),s=n(48277),u=n(6365),c=n(48345),l="[object Map]",f="[object Promise]",d="[object Set]",h="[object WeakMap]",p="[object DataView]",m=c(r),g=c(i),v=c(o),y=c(a),b=c(s),_=u;(r&&_(new r(new ArrayBuffer(1)))!=p||i&&_(new i)!=l||o&&_(o.resolve())!=f||a&&_(new a)!=d||s&&_(new s)!=h)&&(_=function(t){var e=u(t),n="[object Object]"==e?t.constructor:void 0,r=n?c(n):"";if(r)switch(r){case m:return p;case g:return l;case v:return f;case y:return d;case b:return h}return e}),t.exports=_},52518:function(t){t.exports=function(t,e){return null==t?void 0:t[e]}},59184:function(t,e,n){var r=n(94270),i=n(19480),o=n(40388),a=n(65250),s=n(22912),u=n(32771);t.exports=function(t,e,n){for(var c=-1,l=(e=r(e,t)).length,f=!1;++c<l;){var d=u(e[c]);if(!(f=null!=t&&n(t,d)))break;t=t[d]}return f||++c!=l?f:!!(l=null==t?0:t.length)&&s(l)&&a(d,l)&&(o(t)||i(t))}},47416:function(t,e,n){var r=n(875);t.exports=function(){this.__data__=r?r(null):{},this.size=0}},50262:function(t){t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},23669:function(t,e,n){var r=n(875),i=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(r){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(e,t)?e[t]:void 0}},93980:function(t,e,n){var r=n(875),i=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return r?void 0!==e[t]:i.call(e,t)}},48910:function(t,e,n){var r=n(875);t.exports=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=r&&void 0===e?"__lodash_hash_undefined__":e,this}},65250:function(t){var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,n){return!!(n=null==n?9007199254740991:n)&&("number"==typeof t||e.test(t))&&t>-1&&t%1==0&&t<n}},94510:function(t,e,n){var r=n(40388),i=n(36156),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.exports=function(t,e){if(r(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!i(t))||(a.test(t)||!o.test(t)||null!=e&&t in Object(e))}},97493:function(t){t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},69781:function(t,e,n){var r,i=n(75862),o=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";t.exports=function(t){return!!o&&o in t}},42174:function(t){var e=Object.prototype;t.exports=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||e)}},23248:function(t,e,n){var r=n(12851);t.exports=function(t){return t==t&&!r(t)}},33255:function(t){t.exports=function(){this.__data__=[],this.size=0}},67012:function(t,e,n){var r=n(43131),i=Array.prototype.splice;t.exports=function(t){var e=this.__data__,n=r(e,t);return!(n<0)&&(n==e.length-1?e.pop():i.call(e,n,1),--this.size,!0)}},11498:function(t,e,n){var r=n(43131);t.exports=function(t){var e=this.__data__,n=r(e,t);return n<0?void 0:e[n][1]}},56119:function(t,e,n){var r=n(43131);t.exports=function(t){return r(this.__data__,t)>-1}},38744:function(t,e,n){var r=n(43131);t.exports=function(t,e){var n=this.__data__,i=r(n,t);return i<0?(++this.size,n.push([t,e])):n[i][1]=e,this}},92083:function(t,e,n){var r=n(75914),i=n(29995),o=n(95296);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},62797:function(t,e,n){var r=n(92498);t.exports=function(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}},90212:function(t,e,n){var r=n(92498);t.exports=function(t){return r(this,t).get(t)}},256:function(t,e,n){var r=n(92498);t.exports=function(t){return r(this,t).has(t)}},91300:function(t,e,n){var r=n(92498);t.exports=function(t,e){var n=r(this,t),i=n.size;return n.set(t,e),this.size+=n.size==i?0:1,this}},87961:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}},20748:function(t){t.exports=function(t,e){return function(n){return null!=n&&(n[t]===e&&(void 0!==e||t in Object(n)))}}},40101:function(t,e,n){var r=n(16334);t.exports=function(t){var e=r(t,(function(t){return 500===n.size&&n.clear(),t})),n=e.cache;return e}},875:function(t,e,n){var r=n(58667)(Object,"create");t.exports=r},45487:function(t,e,n){var r=n(71616)(Object.keys,Object);t.exports=r},85900:function(t,e,n){t=n.nmd(t);var r=n(96217),i=e&&!e.nodeType&&e,o=i&&t&&!t.nodeType&&t,a=o&&o.exports===i&&r.process,s=function(){try{return a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=s},11363:function(t){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},71616:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},64369:function(t,e,n){var r=n(96217),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();t.exports=o},53644:function(t){t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},36938:function(t){t.exports=function(t){return this.__data__.has(t)}},56331:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}},85490:function(t,e,n){var r=n(29995);t.exports=function(){this.__data__=new r,this.size=0}},43577:function(t){t.exports=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}},34686:function(t){t.exports=function(t){return this.__data__.get(t)}},49217:function(t){t.exports=function(t){return this.__data__.has(t)}},47342:function(t,e,n){var r=n(29995),i=n(95296),o=n(10560);t.exports=function(t,e){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!i||a.length<199)return a.push([t,e]),this.size=++n.size,this;n=this.__data__=new o(a)}return n.set(t,e),this.size=n.size,this}},27446:function(t,e,n){var r=n(40101),i=/^\./,o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,s=r((function(t){var e=[];return i.test(t)&&e.push(""),t.replace(o,(function(t,n,r,i){e.push(r?i.replace(a,"$1"):n||t)})),e}));t.exports=s},32771:function(t,e,n){var r=n(36156);t.exports=function(t){if("string"==typeof t||r(t))return t;var e=t+"";return"0"==e&&1/t==-Infinity?"-0":e}},48345:function(t){var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},93145:function(t){t.exports=function(t,e){return t===e||t!=t&&e!=e}},53171:function(t,e,n){var r=n(51014)(n(25409));t.exports=r},25409:function(t,e,n){var r=n(49500),i=n(11068),o=n(68449),a=Math.max;t.exports=function(t,e,n){var s=null==t?0:t.length;if(!s)return-1;var u=null==n?0:o(n);return u<0&&(u=a(s+u,0)),r(t,i(e,3),u)}},62630:function(t,e,n){var r=n(46922);t.exports=function(t,e,n){var i=null==t?void 0:r(t,e);return void 0===i?n:i}},35846:function(t,e,n){var r=n(18399),i=n(59184);t.exports=function(t,e){return null!=t&&i(t,e,r)}},50812:function(t){t.exports=function(t){return t}},19480:function(t,e,n){var r=n(23393),i=n(99985),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,u=r(function(){return arguments}())?r:function(t){return i(t)&&a.call(t,"callee")&&!s.call(t,"callee")};t.exports=u},40388:function(t){var e=Array.isArray;t.exports=e},14869:function(t,e,n){var r=n(3573),i=n(22912);t.exports=function(t){return null!=t&&i(t.length)&&!r(t)}},90234:function(t,e,n){t=n.nmd(t);var r=n(64369),i=n(8858),o=e&&!e.nodeType&&e,a=o&&t&&!t.nodeType&&t,s=a&&a.exports===o?r.Buffer:void 0,u=(s?s.isBuffer:void 0)||i;t.exports=u},80921:function(t,e,n){var r=n(14809);t.exports=function(t,e){return r(t,e)}},3573:function(t,e,n){var r=n(6365),i=n(12851);t.exports=function(t){if(!i(t))return!1;var e=r(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},22912:function(t){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},12851:function(t){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},99985:function(t){t.exports=function(t){return null!=t&&"object"==typeof t}},36156:function(t,e,n){var r=n(6365),i=n(99985);t.exports=function(t){return"symbol"==typeof t||i(t)&&"[object Symbol]"==r(t)}},4345:function(t,e,n){var r=n(98599),i=n(82569),o=n(85900),a=o&&o.isTypedArray,s=a?i(a):r;t.exports=s},89875:function(t,e,n){var r=n(34126),i=n(15591)((function(t,e,n){r(t,n,e)}));t.exports=i},16815:function(t,e,n){var r=n(14375),i=n(8783),o=n(14869);t.exports=function(t){return o(t)?r(t):i(t)}},16334:function(t,e,n){var r=n(10560);function i(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r),n}i.Cache=r,t.exports=i},62566:function(t,e,n){var r=n(19257),i=n(73640),o=n(94510),a=n(32771);t.exports=function(t){return o(t)?r(a(t)):i(t)}},63296:function(t){t.exports=function(){return[]}},8858:function(t){t.exports=function(){return!1}},91424:function(t,e,n){var r=n(88205),i=1/0;t.exports=function(t){return t?(t=r(t))===i||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}},68449:function(t,e,n){var r=n(91424);t.exports=function(t){var e=r(t),n=e%1;return e==e?n?e-n:e:0}},88205:function(t,e,n){var r=n(12851),i=n(36156),o=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(i(t))return NaN;if(r(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=r(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(o,"");var n=s.test(t);return n||u.test(t)?c(t.slice(2),n?2:8):a.test(t)?NaN:+t}},5127:function(t,e,n){var r=n(67458);t.exports=function(t){return null==t?"":r(t)}},55336:function(t,e,n){"use strict";var r=n(60139),i=n(73759),o=n(12322);t.exports=function(){function t(t,e,n,r,a,s){s!==o&&i(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e};return n.checkPropTypes=r,n.PropTypes=n,n}},33670:function(t,e,n){t.exports=n(55336)()},12322:function(t){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},40725:function(t,e,n){var r;"undefined"!=typeof self&&self,t.exports=(r=n(30624),function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=2)}([function(t,e){t.exports=r},function(t,e,n){"use strict";var r={linear:function(t,e,n,r){return(n-e)*t/r+e},easeInQuad:function(t,e,n,r){return(n-e)*(t/=r)*t+e},easeOutQuad:function(t,e,n,r){return-(n-e)*(t/=r)*(t-2)+e},easeInOutQuad:function(t,e,n,r){var i=n-e;return(t/=r/2)<1?i/2*t*t+e:-i/2*(--t*(t-2)-1)+e},easeInCubic:function(t,e,n,r){return(n-e)*(t/=r)*t*t+e},easeOutCubic:function(t,e,n,r){return(n-e)*((t=t/r-1)*t*t+1)+e},easeInOutCubic:function(t,e,n,r){var i=n-e;return(t/=r/2)<1?i/2*t*t*t+e:i/2*((t-=2)*t*t+2)+e},easeInQuart:function(t,e,n,r){return(n-e)*(t/=r)*t*t*t+e},easeOutQuart:function(t,e,n,r){return-(n-e)*((t=t/r-1)*t*t*t-1)+e},easeInOutQuart:function(t,e,n,r){var i=n-e;return(t/=r/2)<1?i/2*t*t*t*t+e:-i/2*((t-=2)*t*t*t-2)+e},easeInQuint:function(t,e,n,r){return(n-e)*(t/=r)*t*t*t*t+e},easeOutQuint:function(t,e,n,r){return(n-e)*((t=t/r-1)*t*t*t*t+1)+e},easeInOutQuint:function(t,e,n,r){var i=n-e;return(t/=r/2)<1?i/2*t*t*t*t*t+e:i/2*((t-=2)*t*t*t*t+2)+e},easeInSine:function(t,e,n,r){var i=n-e;return-i*Math.cos(t/r*(Math.PI/2))+i+e},easeOutSine:function(t,e,n,r){return(n-e)*Math.sin(t/r*(Math.PI/2))+e},easeInOutSine:function(t,e,n,r){return-(n-e)/2*(Math.cos(Math.PI*t/r)-1)+e},easeInExpo:function(t,e,n,r){return 0==t?e:(n-e)*Math.pow(2,10*(t/r-1))+e},easeOutExpo:function(t,e,n,r){var i=n-e;return t==r?e+i:i*(1-Math.pow(2,-10*t/r))+e},easeInOutExpo:function(t,e,n,r){var i=n-e;return 0===t?e:t===r?e+i:(t/=r/2)<1?i/2*Math.pow(2,10*(t-1))+e:i/2*(2-Math.pow(2,-10*--t))+e},easeInCirc:function(t,e,n,r){return-(n-e)*(Math.sqrt(1-(t/=r)*t)-1)+e},easeOutCirc:function(t,e,n,r){return(n-e)*Math.sqrt(1-(t=t/r-1)*t)+e},easeInOutCirc:function(t,e,n,r){var i=n-e;return(t/=r/2)<1?-i/2*(Math.sqrt(1-t*t)-1)+e:i/2*(Math.sqrt(1-(t-=2)*t)+1)+e},easeInElastic:function(t,e,n,r){var i,o,a,s=n-e;return a=1.70158,0===t?e:1==(t/=r)?e+s:((o=0)||(o=.3*r),(i=s)<Math.abs(s)?(i=s,a=o/4):a=o/(2*Math.PI)*Math.asin(s/i),-i*Math.pow(2,10*(t-=1))*Math.sin((t*r-a)*(2*Math.PI)/o)+e)},easeOutElastic:function(t,e,n,r){var i,o,a,s=n-e;return a=1.70158,0===t?e:1==(t/=r)?e+s:((o=0)||(o=.3*r),(i=s)<Math.abs(s)?(i=s,a=o/4):a=o/(2*Math.PI)*Math.asin(s/i),i*Math.pow(2,-10*t)*Math.sin((t*r-a)*(2*Math.PI)/o)+s+e)},easeInOutElastic:function(t,e,n,r){var i,o,a,s=n-e;return a=1.70158,0===t?e:2==(t/=r/2)?e+s:((o=0)||(o=r*(.3*1.5)),(i=s)<Math.abs(s)?(i=s,a=o/4):a=o/(2*Math.PI)*Math.asin(s/i),t<1?i*Math.pow(2,10*(t-=1))*Math.sin((t*r-a)*(2*Math.PI)/o)*-.5+e:i*Math.pow(2,-10*(t-=1))*Math.sin((t*r-a)*(2*Math.PI)/o)*.5+s+e)},easeInBack:function(t,e,n,r,i){return void 0===i&&(i=1.70158),(n-e)*(t/=r)*t*((i+1)*t-i)+e},easeOutBack:function(t,e,n,r,i){return void 0===i&&(i=1.70158),(n-e)*((t=t/r-1)*t*((i+1)*t+i)+1)+e},easeInOutBack:function(t,e,n,r,i){var o=n-e;return void 0===i&&(i=1.70158),(t/=r/2)<1?o/2*(t*t*((1+(i*=1.525))*t-i))+e:o/2*((t-=2)*t*((1+(i*=1.525))*t+i)+2)+e},easeInBounce:function(t,e,n,i){var o=n-e;return o-r.easeOutBounce(i-t,0,o,i)+e},easeOutBounce:function(t,e,n,r){var i=n-e;return(t/=r)<1/2.75?i*(7.5625*t*t)+e:t<2/2.75?i*(7.5625*(t-=1.5/2.75)*t+.75)+e:t<2.5/2.75?i*(7.5625*(t-=2.25/2.75)*t+.9375)+e:i*(7.5625*(t-=2.625/2.75)*t+.984375)+e},easeInOutBounce:function(t,e,n,i){var o=n-e;return t<i/2?.5*r.easeInBounce(2*t,0,o,i)+e:.5*r.easeOutBounce(2*t-i,0,o,i)+.5*o+e}};t.exports=r},function(t,e,n){t.exports=n(3)},function(t,e,n){"use strict";n.r(e);var r,i,o=n(0),a=n.n(o),s=n(1),u=n.n(s);function c(t,e){return t+Math.random()*(e-t)}function l(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function f(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}!function(t){t[t.Circle=0]="Circle",t[t.Square=1]="Square",t[t.Strip=2]="Strip"}(r||(r={})),function(t){t[t.Positive=1]="Positive",t[t.Negative=-1]="Negative"}(i||(i={}));var d=function(){function t(e,n,r,o){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),f(this,"context",void 0),f(this,"radius",void 0),f(this,"x",void 0),f(this,"y",void 0),f(this,"w",void 0),f(this,"h",void 0),f(this,"vx",void 0),f(this,"vy",void 0),f(this,"shape",void 0),f(this,"angle",void 0),f(this,"angularSpin",void 0),f(this,"color",void 0),f(this,"rotateY",void 0),f(this,"rotationDirection",void 0),f(this,"getOptions",void 0),this.getOptions=n;var a,s,u=this.getOptions(),l=u.colors,d=u.initialVelocityX,h=u.initialVelocityY;this.context=e,this.x=r,this.y=o,this.w=c(5,20),this.h=c(5,20),this.radius=c(5,10),this.vx=c(-d,d),this.vy=c(-h,0),this.shape=(a=0,s=2,Math.floor(a+Math.random()*(s-a+1))),this.angle=c(0,360)*Math.PI/180,this.angularSpin=c(-.2,.2),this.color=l[Math.floor(Math.random()*l.length)],this.rotateY=c(0,1),this.rotationDirection=c(0,1)?i.Positive:i.Negative}var e,n,o;return e=t,(n=[{key:"update",value:function(){var t=this.getOptions(),e=t.gravity,n=t.wind,o=t.friction,a=t.opacity,s=t.drawShape;this.x+=this.vx,this.y+=this.vy,this.vy+=e,this.vx+=n,this.vx*=o,this.vy*=o,this.rotateY>=1&&this.rotationDirection===i.Positive?this.rotationDirection=i.Negative:this.rotateY<=-1&&this.rotationDirection===i.Negative&&(this.rotationDirection=i.Positive);var u=.1*this.rotationDirection;if(this.rotateY+=u,this.angle+=this.angularSpin,this.context.save(),this.context.translate(this.x,this.y),this.context.rotate(this.angle),this.context.scale(1,this.rotateY),this.context.rotate(this.angle),this.context.beginPath(),this.context.fillStyle=this.color,this.context.strokeStyle=this.color,this.context.globalAlpha=a,this.context.lineCap="round",this.context.lineWidth=2,s&&"function"==typeof s)s.call(this,this.context);else switch(this.shape){case r.Circle:this.context.beginPath(),this.context.arc(0,0,this.radius,0,2*Math.PI),this.context.fill();break;case r.Square:this.context.fillRect(-this.w/2,-this.h/2,this.w,this.h);break;case r.Strip:this.context.fillRect(-this.w/6,-this.h/2,this.w/3,this.h)}this.context.closePath(),this.context.restore()}}])&&l(e.prototype,n),o&&l(e,o),t}();function h(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var p=function t(e,n){var r=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),h(this,"canvas",void 0),h(this,"context",void 0),h(this,"getOptions",void 0),h(this,"x",0),h(this,"y",0),h(this,"w",0),h(this,"h",0),h(this,"lastNumberOfPieces",0),h(this,"tweenInitTime",Date.now()),h(this,"particles",[]),h(this,"particlesGenerated",0),h(this,"removeParticleAt",(function(t){r.particles.splice(t,1)})),h(this,"getParticle",(function(){var t=c(r.x,r.w+r.x),e=c(r.y,r.h+r.y);return new d(r.context,r.getOptions,t,e)})),h(this,"animate",(function(){var t=r.canvas,e=r.context,n=r.particlesGenerated,i=r.lastNumberOfPieces,o=r.getOptions(),a=o.run,s=o.recycle,u=o.numberOfPieces,c=o.debug,l=o.tweenFunction,f=o.tweenDuration;if(!a)return!1;var d=r.particles.length,h=s?d:n,p=Date.now();if(h<u){i!==u&&(r.tweenInitTime=p,r.lastNumberOfPieces=u);for(var m=r.tweenInitTime,g=l(p-m>f?f:Math.max(0,p-m),h,u,f),v=Math.round(g-h),y=0;y<v;y++)r.particles.push(r.getParticle());r.particlesGenerated+=v}return c&&(e.font="12px sans-serif",e.fillStyle="#333",e.textAlign="right",e.fillText("Particles: ".concat(d),t.width-10,t.height-20)),r.particles.forEach((function(e,n){e.update(),(e.y>t.height||e.y<-100||e.x>t.width+100||e.x<-100)&&(s&&h<=u?r.particles[n]=r.getParticle():r.removeParticleAt(n))})),d>0||h<u})),this.canvas=e;var i=this.canvas.getContext("2d");if(!i)throw new Error("Could not get canvas context");this.context=i,this.getOptions=n};function m(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function g(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function v(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var y={width:"undefined"!=typeof window?window.innerWidth:300,height:"undefined"!=typeof window?window.innerHeight:200,numberOfPieces:200,friction:.99,wind:0,gravity:.1,initialVelocityX:4,initialVelocityY:10,colors:["#f44336","#e91e63","#9c27b0","#673ab7","#3f51b5","#2196f3","#03a9f4","#00bcd4","#009688","#4CAF50","#8BC34A","#CDDC39","#FFEB3B","#FFC107","#FF9800","#FF5722","#795548"],opacity:1,debug:!1,tweenFunction:u.a.easeInOutQuad,tweenDuration:5e3,recycle:!0,run:!0},b=function(){function t(e,n){var r=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),v(this,"canvas",void 0),v(this,"context",void 0),v(this,"_options",void 0),v(this,"generator",void 0),v(this,"rafId",void 0),v(this,"setOptionsWithDefaults",(function(t){var e={confettiSource:{x:0,y:0,w:r.canvas.width,h:0}};r._options=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?m(n,!0).forEach((function(e){v(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):m(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},e,{},y,{},t),Object.assign(r,t.confettiSource)})),v(this,"update",(function(){var t=r.options,e=t.run,n=t.onConfettiComplete,i=r.canvas,o=r.context;e&&(o.fillStyle="white",o.clearRect(0,0,i.width,i.height)),r.generator.animate()?r.rafId=requestAnimationFrame(r.update):(n&&"function"==typeof n&&r.generator.particlesGenerated>0&&n.call(r,r),r._options.run=!1)})),v(this,"reset",(function(){r.generator&&r.generator.particlesGenerated>0&&(r.generator.particlesGenerated=0,r.generator.particles=[],r.generator.lastNumberOfPieces=0)})),v(this,"stop",(function(){r.options={run:!1},r.rafId&&(cancelAnimationFrame(r.rafId),r.rafId=void 0)})),this.canvas=e;var i=this.canvas.getContext("2d");if(!i)throw new Error("Could not get canvas context");this.context=i,this.generator=new p(this.canvas,(function(){return r.options})),this.options=n,this.update()}var e,n,r;return e=t,(n=[{key:"options",get:function(){return this._options},set:function(t){var e=this._options&&this._options.run,n=this._options&&this._options.recycle;this.setOptionsWithDefaults(t),this.generator&&(Object.assign(this.generator,this.options.confettiSource),"boolean"==typeof t.recycle&&t.recycle&&!1===n&&(this.generator.lastNumberOfPieces=this.generator.particles.length)),"boolean"==typeof t.run&&t.run&&!1===e&&this.update()}}])&&g(e.prototype,n),r&&g(e,r),t}();function _(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e<t.length;e++)n[e]=t[e];return n}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function w(t){return(w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function x(){return(x=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}function T(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function S(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?T(n,!0).forEach((function(e){M(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):T(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function E(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function k(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function C(t){return(C=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function O(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function A(t,e){return(A=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function M(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,"ReactConfetti",(function(){return I}));var P=function(t){function e(t){var n,r;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);for(var i=arguments.length,o=new Array(i>1?i-1:0),s=1;s<i;s++)o[s-1]=arguments[s];return r=function(t,e){return!e||"object"!==w(e)&&"function"!=typeof e?O(t):e}(this,(n=C(e)).call.apply(n,[this,t].concat(o))),M(O(r),"canvas",a.a.createRef()),M(O(r),"confetti",void 0),r.canvas=t.canvasRef||a.a.createRef(),r}var n,r,i;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&A(t,e)}(e,o.Component),n=e,(r=[{key:"componentDidMount",value:function(){if(this.canvas.current){var t=D(this.props)[0];this.confetti=new b(this.canvas.current,t)}}},{key:"componentWillReceiveProps",value:function(t){var e=D(t)[0];this.confetti&&(this.confetti.options=e)}},{key:"componentWillUnmount",value:function(){this.confetti&&this.confetti.stop(),this.confetti=void 0}},{key:"render",value:function(){var t=E(D(this.props),2),e=t[0],n=t[1],r=S({zIndex:2,position:"absolute",pointerEvents:"none",top:0,left:0,bottom:0,right:0},n.style);return a.a.createElement("canvas",x({width:e.width,height:e.height,ref:this.canvas},n,{style:r}))}}])&&k(n.prototype,r),i&&k(n,i),e}();function D(t){var e={},n={},r=[].concat(_(Object.keys(y)),["confettiSource","drawShape","onConfettiComplete"]),i=["canvasRef"];for(var o in t){var a=t[o];r.includes(o)?e[o]=a:i.includes(o)?i[o]=a:n[o]=a}return[e,n,{}]}M(P,"defaultProps",S({},y)),M(P,"displayName","ReactConfetti");var I=a.a.forwardRef((function(t,e){return a.a.createElement(P,x({canvasRef:e},t))}));e.default=I}]).default)},86869:function(t,e,n){var r=n(76489);"function"!=typeof Object.assign&&(Object.assign=function(t){"use strict";if(null==t)throw new TypeError("Cannot convert undefined or null to object");t=Object(t);for(var e=1;e<arguments.length;e++){var n=arguments[e];if(null!=n)for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t});var i={},o=void 0;function a(){return!!o&&!0!==o.headersSent}function s(t){i=t?r.parse(t):{}}var u={load:function(t,e){var n="undefined"==typeof document?i:r.parse(document.cookie),o=n&&n[t];if(void 0===e&&(e=!o||"{"!==o[0]&&"["!==o[0]),!e)try{o=JSON.parse(o)}catch(t){}return o},select:function(t){var e="undefined"==typeof document?i:r.parse(document.cookie);return e?t?Object.keys(e).reduce((function(n,r){if(!t.test(r))return n;var i={};return i[r]=e[r],Object.assign({},n,i)}),{}):e:{}},save:function(t,e,n){i[t]=e,"object"==typeof e&&(i[t]=JSON.stringify(e)),"undefined"!=typeof document&&(document.cookie=r.serialize(t,i[t],n)),a()&&o.cookie&&o.cookie(t,e,n)},remove:function(t,e){delete i[t],e=void 0===e?{}:"string"==typeof e?{path:e}:Object.assign({},e),"undefined"!=typeof document&&(e.expires=new Date(1970,1,1,0,0,1),e.maxAge=0,document.cookie=r.serialize(t,"",e)),a()&&o.clearCookie&&o.clearCookie(t,e)},setRawCookie:s,plugToRequest:function(t,e){return t.cookie?i=t.cookie:t.cookies?i=t.cookies:t.headers&&t.headers.cookie?s(t.headers.cookie):i={},o=e,function(){o=null,i={}}}};"undefined"!=typeof window&&(window.reactCookie=u),t.exports=u},64448:function(t,e,n){"use strict";var r=n(30624),i=n(27418),o=n(63840);function a(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=1;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(a(227));function s(t,e,n,r,i,o,a,s,u){var c=Array.prototype.slice.call(arguments,3);try{e.apply(n,c)}catch(t){this.onError(t)}}var u=!1,c=null,l=!1,f=null,d={onError:function(t){u=!0,c=t}};function h(t,e,n,r,i,o,a,l,f){u=!1,c=null,s.apply(d,arguments)}var p=null,m=null,g=null;function v(t,e,n){var r=t.type||"unknown-event";t.currentTarget=g(n),function(t,e,n,r,i,o,s,d,p){if(h.apply(this,arguments),u){if(!u)throw Error(a(198));var m=c;u=!1,c=null,l||(l=!0,f=m)}}(r,e,void 0,t),t.currentTarget=null}var y=null,b={};function _(){if(y)for(var t in b){var e=b[t],n=y.indexOf(t);if(!(-1<n))throw Error(a(96,t));if(!x[n]){if(!e.extractEvents)throw Error(a(97,t));for(var r in x[n]=e,n=e.eventTypes){var i=void 0,o=n[r],s=e,u=r;if(T.hasOwnProperty(u))throw Error(a(99,u));T[u]=o;var c=o.phasedRegistrationNames;if(c){for(i in c)c.hasOwnProperty(i)&&w(c[i],s,u);i=!0}else o.registrationName?(w(o.registrationName,s,u),i=!0):i=!1;if(!i)throw Error(a(98,r,t))}}}}function w(t,e,n){if(S[t])throw Error(a(100,t));S[t]=e,E[t]=e.eventTypes[n].dependencies}var x=[],T={},S={},E={};function k(t){var e,n=!1;for(e in t)if(t.hasOwnProperty(e)){var r=t[e];if(!b.hasOwnProperty(e)||b[e]!==r){if(b[e])throw Error(a(102,e));b[e]=r,n=!0}}n&&_()}var C=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),O=null,A=null,M=null;function P(t){if(t=m(t)){if("function"!=typeof O)throw Error(a(280));var e=t.stateNode;e&&(e=p(e),O(t.stateNode,t.type,e))}}function D(t){A?M?M.push(t):M=[t]:A=t}function I(){if(A){var t=A,e=M;if(M=A=null,P(t),e)for(t=0;t<e.length;t++)P(e[t])}}function L(t,e){return t(e)}function R(t,e,n,r,i){return t(e,n,r,i)}function N(){}var j=L,F=!1,U=!1;function B(){null===A&&null===M||(N(),I())}function z(t,e,n){if(U)return t(e,n);U=!0;try{return j(t,e,n)}finally{U=!1,B()}}var q=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,H=Object.prototype.hasOwnProperty,W={},V={};function Y(t,e,n,r,i,o){this.acceptsBooleans=2===e||3===e||4===e,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=t,this.type=e,this.sanitizeURL=o}var $={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(t){$[t]=new Y(t,0,!1,t,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(t){var e=t[0];$[e]=new Y(e,1,!1,t[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(t){$[t]=new Y(t,2,!1,t.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(t){$[t]=new Y(t,2,!1,t,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(t){$[t]=new Y(t,3,!1,t.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(t){$[t]=new Y(t,3,!0,t,null,!1)})),["capture","download"].forEach((function(t){$[t]=new Y(t,4,!1,t,null,!1)})),["cols","rows","size","span"].forEach((function(t){$[t]=new Y(t,6,!1,t,null,!1)})),["rowSpan","start"].forEach((function(t){$[t]=new Y(t,5,!1,t.toLowerCase(),null,!1)}));var G=/[\-:]([a-z])/g;function Z(t){return t[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(t){var e=t.replace(G,Z);$[e]=new Y(e,1,!1,t,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(t){var e=t.replace(G,Z);$[e]=new Y(e,1,!1,t,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(t){var e=t.replace(G,Z);$[e]=new Y(e,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(t){$[t]=new Y(t,1,!1,t.toLowerCase(),null,!1)})),$.xlinkHref=new Y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(t){$[t]=new Y(t,1,!1,t.toLowerCase(),null,!0)}));var K=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function X(t,e,n,r){var i=$.hasOwnProperty(e)?$[e]:null;(null!==i?0===i.type:!r&&(2<e.length&&("o"===e[0]||"O"===e[0])&&("n"===e[1]||"N"===e[1])))||(function(t,e,n,r){if(null==e||function(t,e,n,r){if(null!==n&&0===n.type)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(t=t.toLowerCase().slice(0,5))&&"aria-"!==t);default:return!1}}(t,e,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!e;case 4:return!1===e;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}(e,n,i,r)&&(n=null),r||null===i?function(t){return!!H.call(V,t)||!H.call(W,t)&&(q.test(t)?V[t]=!0:(W[t]=!0,!1))}(e)&&(null===n?t.removeAttribute(e):t.setAttribute(e,""+n)):i.mustUseProperty?t[i.propertyName]=null===n?3!==i.type&&"":n:(e=i.attributeName,r=i.attributeNamespace,null===n?t.removeAttribute(e):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?t.setAttributeNS(r,e,n):t.setAttribute(e,n))))}K.hasOwnProperty("ReactCurrentDispatcher")||(K.ReactCurrentDispatcher={current:null}),K.hasOwnProperty("ReactCurrentBatchConfig")||(K.ReactCurrentBatchConfig={suspense:null});var Q=/^(.*)[\\\/]/,J="function"==typeof Symbol&&Symbol.for,tt=J?Symbol.for("react.element"):60103,et=J?Symbol.for("react.portal"):60106,nt=J?Symbol.for("react.fragment"):60107,rt=J?Symbol.for("react.strict_mode"):60108,it=J?Symbol.for("react.profiler"):60114,ot=J?Symbol.for("react.provider"):60109,at=J?Symbol.for("react.context"):60110,st=J?Symbol.for("react.concurrent_mode"):60111,ut=J?Symbol.for("react.forward_ref"):60112,ct=J?Symbol.for("react.suspense"):60113,lt=J?Symbol.for("react.suspense_list"):60120,ft=J?Symbol.for("react.memo"):60115,dt=J?Symbol.for("react.lazy"):60116,ht=J?Symbol.for("react.block"):60121,pt="function"==typeof Symbol&&Symbol.iterator;function mt(t){return null===t||"object"!=typeof t?null:"function"==typeof(t=pt&&t[pt]||t["@@iterator"])?t:null}function gt(t){if(null==t)return null;if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t;switch(t){case nt:return"Fragment";case et:return"Portal";case it:return"Profiler";case rt:return"StrictMode";case ct:return"Suspense";case lt:return"SuspenseList"}if("object"==typeof t)switch(t.$$typeof){case at:return"Context.Consumer";case ot:return"Context.Provider";case ut:var e=t.render;return e=e.displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case ft:return gt(t.type);case ht:return gt(t.render);case dt:if(t=1===t._status?t._result:null)return gt(t)}return null}function vt(t){var e="";do{t:switch(t.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break t;default:var r=t._debugOwner,i=t._debugSource,o=gt(t.type);n=null,r&&(n=gt(r.type)),r=o,o="",i?o=" (at "+i.fileName.replace(Q,"")+":"+i.lineNumber+")":n&&(o=" (created by "+n+")"),n="\n in "+(r||"Unknown")+o}e+=n,t=t.return}while(t);return e}function yt(t){switch(typeof t){case"boolean":case"number":case"object":case"string":case"undefined":return t;default:return""}}function bt(t){var e=t.type;return(t=t.nodeName)&&"input"===t.toLowerCase()&&("checkbox"===e||"radio"===e)}function _t(t){t._valueTracker||(t._valueTracker=function(t){var e=bt(t)?"checked":"value",n=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),r=""+t[e];if(!t.hasOwnProperty(e)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var i=n.get,o=n.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return i.call(this)},set:function(t){r=""+t,o.call(this,t)}}),Object.defineProperty(t,e,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(t){r=""+t},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}(t))}function wt(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),r="";return t&&(r=bt(t)?t.checked?"true":"false":t.value),(t=r)!==n&&(e.setValue(t),!0)}function xt(t,e){var n=e.checked;return i({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:t._wrapperState.initialChecked})}function Tt(t,e){var n=null==e.defaultValue?"":e.defaultValue,r=null!=e.checked?e.checked:e.defaultChecked;n=yt(null!=e.value?e.value:n),t._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===e.type||"radio"===e.type?null!=e.checked:null!=e.value}}function St(t,e){null!=(e=e.checked)&&X(t,"checked",e,!1)}function Et(t,e){St(t,e);var n=yt(e.value),r=e.type;if(null!=n)"number"===r?(0===n&&""===t.value||t.value!=n)&&(t.value=""+n):t.value!==""+n&&(t.value=""+n);else if("submit"===r||"reset"===r)return void t.removeAttribute("value");e.hasOwnProperty("value")?Ct(t,e.type,n):e.hasOwnProperty("defaultValue")&&Ct(t,e.type,yt(e.defaultValue)),null==e.checked&&null!=e.defaultChecked&&(t.defaultChecked=!!e.defaultChecked)}function kt(t,e,n){if(e.hasOwnProperty("value")||e.hasOwnProperty("defaultValue")){var r=e.type;if(!("submit"!==r&&"reset"!==r||void 0!==e.value&&null!==e.value))return;e=""+t._wrapperState.initialValue,n||e===t.value||(t.value=e),t.defaultValue=e}""!==(n=t.name)&&(t.name=""),t.defaultChecked=!!t._wrapperState.initialChecked,""!==n&&(t.name=n)}function Ct(t,e,n){"number"===e&&t.ownerDocument.activeElement===t||(null==n?t.defaultValue=""+t._wrapperState.initialValue:t.defaultValue!==""+n&&(t.defaultValue=""+n))}function Ot(t,e){return t=i({children:void 0},e),(e=function(t){var e="";return r.Children.forEach(t,(function(t){null!=t&&(e+=t)})),e}(e.children))&&(t.children=e),t}function At(t,e,n,r){if(t=t.options,e){e={};for(var i=0;i<n.length;i++)e["$"+n[i]]=!0;for(n=0;n<t.length;n++)i=e.hasOwnProperty("$"+t[n].value),t[n].selected!==i&&(t[n].selected=i),i&&r&&(t[n].defaultSelected=!0)}else{for(n=""+yt(n),e=null,i=0;i<t.length;i++){if(t[i].value===n)return t[i].selected=!0,void(r&&(t[i].defaultSelected=!0));null!==e||t[i].disabled||(e=t[i])}null!==e&&(e.selected=!0)}}function Mt(t,e){if(null!=e.dangerouslySetInnerHTML)throw Error(a(91));return i({},e,{value:void 0,defaultValue:void 0,children:""+t._wrapperState.initialValue})}function Pt(t,e){var n=e.value;if(null==n){if(n=e.children,e=e.defaultValue,null!=n){if(null!=e)throw Error(a(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(a(93));n=n[0]}e=n}null==e&&(e=""),n=e}t._wrapperState={initialValue:yt(n)}}function Dt(t,e){var n=yt(e.value),r=yt(e.defaultValue);null!=n&&((n=""+n)!==t.value&&(t.value=n),null==e.defaultValue&&t.defaultValue!==n&&(t.defaultValue=n)),null!=r&&(t.defaultValue=""+r)}function It(t){var e=t.textContent;e===t._wrapperState.initialValue&&""!==e&&null!==e&&(t.value=e)}var Lt="http://www.w3.org/1999/xhtml",Rt="http://www.w3.org/2000/svg";function Nt(t){switch(t){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function jt(t,e){return null==t||"http://www.w3.org/1999/xhtml"===t?Nt(e):"http://www.w3.org/2000/svg"===t&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":t}var Ft,Ut,Bt=(Ut=function(t,e){if(t.namespaceURI!==Rt||"innerHTML"in t)t.innerHTML=e;else{for((Ft=Ft||document.createElement("div")).innerHTML="<svg>"+e.valueOf().toString()+"</svg>",e=Ft.firstChild;t.firstChild;)t.removeChild(t.firstChild);for(;e.firstChild;)t.appendChild(e.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,e,n,r){MSApp.execUnsafeLocalFunction((function(){return Ut(t,e)}))}:Ut);function zt(t,e){if(e){var n=t.firstChild;if(n&&n===t.lastChild&&3===n.nodeType)return void(n.nodeValue=e)}t.textContent=e}function qt(t,e){var n={};return n[t.toLowerCase()]=e.toLowerCase(),n["Webkit"+t]="webkit"+e,n["Moz"+t]="moz"+e,n}var Ht={animationend:qt("Animation","AnimationEnd"),animationiteration:qt("Animation","AnimationIteration"),animationstart:qt("Animation","AnimationStart"),transitionend:qt("Transition","TransitionEnd")},Wt={},Vt={};function Yt(t){if(Wt[t])return Wt[t];if(!Ht[t])return t;var e,n=Ht[t];for(e in n)if(n.hasOwnProperty(e)&&e in Vt)return Wt[t]=n[e];return t}C&&(Vt=document.createElement("div").style,"AnimationEvent"in window||(delete Ht.animationend.animation,delete Ht.animationiteration.animation,delete Ht.animationstart.animation),"TransitionEvent"in window||delete Ht.transitionend.transition);var $t=Yt("animationend"),Gt=Yt("animationiteration"),Zt=Yt("animationstart"),Kt=Yt("transitionend"),Xt="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Qt=new("function"==typeof WeakMap?WeakMap:Map);function Jt(t){var e=Qt.get(t);return void 0===e&&(e=new Map,Qt.set(t,e)),e}function te(t){var e=t,n=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do{0!=(1026&(e=t).effectTag)&&(n=e.return),t=e.return}while(t)}return 3===e.tag?n:null}function ee(t){if(13===t.tag){var e=t.memoizedState;if(null===e&&(null!==(t=t.alternate)&&(e=t.memoizedState)),null!==e)return e.dehydrated}return null}function ne(t){if(te(t)!==t)throw Error(a(188))}function re(t){if(t=function(t){var e=t.alternate;if(!e){if(null===(e=te(t)))throw Error(a(188));return e!==t?null:t}for(var n=t,r=e;;){var i=n.return;if(null===i)break;var o=i.alternate;if(null===o){if(null!==(r=i.return)){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return ne(i),t;if(o===r)return ne(i),e;o=o.sibling}throw Error(a(188))}if(n.return!==r.return)n=i,r=o;else{for(var s=!1,u=i.child;u;){if(u===n){s=!0,n=i,r=o;break}if(u===r){s=!0,r=i,n=o;break}u=u.sibling}if(!s){for(u=o.child;u;){if(u===n){s=!0,n=o,r=i;break}if(u===r){s=!0,r=o,n=i;break}u=u.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?t:e}(t),!t)return null;for(var e=t;;){if(5===e.tag||6===e.tag)return e;if(e.child)e.child.return=e,e=e.child;else{if(e===t)break;for(;!e.sibling;){if(!e.return||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}}return null}function ie(t,e){if(null==e)throw Error(a(30));return null==t?e:Array.isArray(t)?Array.isArray(e)?(t.push.apply(t,e),t):(t.push(e),t):Array.isArray(e)?[t].concat(e):[t,e]}function oe(t,e,n){Array.isArray(t)?t.forEach(e,n):t&&e.call(n,t)}var ae=null;function se(t){if(t){var e=t._dispatchListeners,n=t._dispatchInstances;if(Array.isArray(e))for(var r=0;r<e.length&&!t.isPropagationStopped();r++)v(t,e[r],n[r]);else e&&v(t,e,n);t._dispatchListeners=null,t._dispatchInstances=null,t.isPersistent()||t.constructor.release(t)}}function ue(t){if(null!==t&&(ae=ie(ae,t)),t=ae,ae=null,t){if(oe(t,se),ae)throw Error(a(95));if(l)throw t=f,l=!1,f=null,t}}function ce(t){return(t=t.target||t.srcElement||window).correspondingUseElement&&(t=t.correspondingUseElement),3===t.nodeType?t.parentNode:t}function le(t){if(!C)return!1;var e=(t="on"+t)in document;return e||((e=document.createElement("div")).setAttribute(t,"return;"),e="function"==typeof e[t]),e}var fe=[];function de(t){t.topLevelType=null,t.nativeEvent=null,t.targetInst=null,t.ancestors.length=0,10>fe.length&&fe.push(t)}function he(t,e,n,r){if(fe.length){var i=fe.pop();return i.topLevelType=t,i.eventSystemFlags=r,i.nativeEvent=e,i.targetInst=n,i}return{topLevelType:t,eventSystemFlags:r,nativeEvent:e,targetInst:n,ancestors:[]}}function pe(t){var e=t.targetInst,n=e;do{if(!n){t.ancestors.push(n);break}var r=n;if(3===r.tag)r=r.stateNode.containerInfo;else{for(;r.return;)r=r.return;r=3!==r.tag?null:r.stateNode.containerInfo}if(!r)break;5!==(e=n.tag)&&6!==e||t.ancestors.push(n),n=Pn(r)}while(n);for(n=0;n<t.ancestors.length;n++){e=t.ancestors[n];var i=ce(t.nativeEvent);r=t.topLevelType;var o=t.nativeEvent,a=t.eventSystemFlags;0===n&&(a|=64);for(var s=null,u=0;u<x.length;u++){var c=x[u];c&&(c=c.extractEvents(r,e,o,i,a))&&(s=ie(s,c))}ue(s)}}function me(t,e,n){if(!n.has(t)){switch(t){case"scroll":Ze(e,"scroll",!0);break;case"focus":case"blur":Ze(e,"focus",!0),Ze(e,"blur",!0),n.set("blur",null),n.set("focus",null);break;case"cancel":case"close":le(t)&&Ze(e,t,!0);break;case"invalid":case"submit":case"reset":break;default:-1===Xt.indexOf(t)&&Ge(t,e)}n.set(t,null)}}var ge,ve,ye,be=!1,_e=[],we=null,xe=null,Te=null,Se=new Map,Ee=new Map,ke=[],Ce="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),Oe="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function Ae(t,e,n,r,i){return{blockedOn:t,topLevelType:e,eventSystemFlags:32|n,nativeEvent:i,container:r}}function Me(t,e){switch(t){case"focus":case"blur":we=null;break;case"dragenter":case"dragleave":xe=null;break;case"mouseover":case"mouseout":Te=null;break;case"pointerover":case"pointerout":Se.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ee.delete(e.pointerId)}}function Pe(t,e,n,r,i,o){return null===t||t.nativeEvent!==o?(t=Ae(e,n,r,i,o),null!==e&&(null!==(e=Dn(e))&&ve(e)),t):(t.eventSystemFlags|=r,t)}function De(t){var e=Pn(t.target);if(null!==e){var n=te(e);if(null!==n)if(13===(e=n.tag)){if(null!==(e=ee(n)))return t.blockedOn=e,void o.unstable_runWithPriority(t.priority,(function(){ye(n)}))}else if(3===e&&n.stateNode.hydrate)return void(t.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}t.blockedOn=null}function Ie(t){if(null!==t.blockedOn)return!1;var e=Je(t.topLevelType,t.eventSystemFlags,t.container,t.nativeEvent);if(null!==e){var n=Dn(e);return null!==n&&ve(n),t.blockedOn=e,!1}return!0}function Le(t,e,n){Ie(t)&&n.delete(e)}function Re(){for(be=!1;0<_e.length;){var t=_e[0];if(null!==t.blockedOn){null!==(t=Dn(t.blockedOn))&&ge(t);break}var e=Je(t.topLevelType,t.eventSystemFlags,t.container,t.nativeEvent);null!==e?t.blockedOn=e:_e.shift()}null!==we&&Ie(we)&&(we=null),null!==xe&&Ie(xe)&&(xe=null),null!==Te&&Ie(Te)&&(Te=null),Se.forEach(Le),Ee.forEach(Le)}function Ne(t,e){t.blockedOn===e&&(t.blockedOn=null,be||(be=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Re)))}function je(t){function e(e){return Ne(e,t)}if(0<_e.length){Ne(_e[0],t);for(var n=1;n<_e.length;n++){var r=_e[n];r.blockedOn===t&&(r.blockedOn=null)}}for(null!==we&&Ne(we,t),null!==xe&&Ne(xe,t),null!==Te&&Ne(Te,t),Se.forEach(e),Ee.forEach(e),n=0;n<ke.length;n++)(r=ke[n]).blockedOn===t&&(r.blockedOn=null);for(;0<ke.length&&null===(n=ke[0]).blockedOn;)De(n),null===n.blockedOn&&ke.shift()}var Fe={},Ue=new Map,Be=new Map,ze=["abort","abort",$t,"animationEnd",Gt,"animationIteration",Zt,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Kt,"transitionEnd","waiting","waiting"];function qe(t,e){for(var n=0;n<t.length;n+=2){var r=t[n],i=t[n+1],o="on"+(i[0].toUpperCase()+i.slice(1));o={phasedRegistrationNames:{bubbled:o,captured:o+"Capture"},dependencies:[r],eventPriority:e},Be.set(r,e),Ue.set(r,o),Fe[i]=o}}qe("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),qe("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),qe(ze,2);for(var He="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),We=0;We<He.length;We++)Be.set(He[We],0);var Ve=o.unstable_UserBlockingPriority,Ye=o.unstable_runWithPriority,$e=!0;function Ge(t,e){Ze(e,t,!1)}function Ze(t,e,n){var r=Be.get(e);switch(void 0===r?2:r){case 0:r=Ke.bind(null,e,1,t);break;case 1:r=Xe.bind(null,e,1,t);break;default:r=Qe.bind(null,e,1,t)}n?t.addEventListener(e,r,!0):t.addEventListener(e,r,!1)}function Ke(t,e,n,r){F||N();var i=Qe,o=F;F=!0;try{R(i,t,e,n,r)}finally{(F=o)||B()}}function Xe(t,e,n,r){Ye(Ve,Qe.bind(null,t,e,n,r))}function Qe(t,e,n,r){if($e)if(0<_e.length&&-1<Ce.indexOf(t))t=Ae(null,t,e,n,r),_e.push(t);else{var i=Je(t,e,n,r);if(null===i)Me(t,r);else if(-1<Ce.indexOf(t))t=Ae(i,t,e,n,r),_e.push(t);else if(!function(t,e,n,r,i){switch(e){case"focus":return we=Pe(we,t,e,n,r,i),!0;case"dragenter":return xe=Pe(xe,t,e,n,r,i),!0;case"mouseover":return Te=Pe(Te,t,e,n,r,i),!0;case"pointerover":var o=i.pointerId;return Se.set(o,Pe(Se.get(o)||null,t,e,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Ee.set(o,Pe(Ee.get(o)||null,t,e,n,r,i)),!0}return!1}(i,t,e,n,r)){Me(t,r),t=he(t,r,null,e);try{z(pe,t)}finally{de(t)}}}}function Je(t,e,n,r){if(null!==(n=Pn(n=ce(r)))){var i=te(n);if(null===i)n=null;else{var o=i.tag;if(13===o){if(null!==(n=ee(i)))return n;n=null}else if(3===o){if(i.stateNode.hydrate)return 3===i.tag?i.stateNode.containerInfo:null;n=null}else i!==n&&(n=null)}}t=he(t,r,n,e);try{z(pe,t)}finally{de(t)}return null}var tn={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},en=["Webkit","ms","Moz","O"];function nn(t,e,n){return null==e||"boolean"==typeof e||""===e?"":n||"number"!=typeof e||0===e||tn.hasOwnProperty(t)&&tn[t]?(""+e).trim():e+"px"}function rn(t,e){for(var n in t=t.style,e)if(e.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=nn(n,e[n],r);"float"===n&&(n="cssFloat"),r?t.setProperty(n,i):t[n]=i}}Object.keys(tn).forEach((function(t){en.forEach((function(e){e=e+t.charAt(0).toUpperCase()+t.substring(1),tn[e]=tn[t]}))}));var on=i({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function an(t,e){if(e){if(on[t]&&(null!=e.children||null!=e.dangerouslySetInnerHTML))throw Error(a(137,t,""));if(null!=e.dangerouslySetInnerHTML){if(null!=e.children)throw Error(a(60));if("object"!=typeof e.dangerouslySetInnerHTML||!("__html"in e.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=e.style&&"object"!=typeof e.style)throw Error(a(62,""))}}function sn(t,e){if(-1===t.indexOf("-"))return"string"==typeof e.is;switch(t){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var un=Lt;function cn(t,e){var n=Jt(t=9===t.nodeType||11===t.nodeType?t:t.ownerDocument);e=E[e];for(var r=0;r<e.length;r++)me(e[r],t,n)}function ln(){}function fn(t){if(void 0===(t=t||("undefined"!=typeof document?document:void 0)))return null;try{return t.activeElement||t.body}catch(e){return t.body}}function dn(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function hn(t,e){var n,r=dn(t);for(t=0;r;){if(3===r.nodeType){if(n=t+r.textContent.length,t<=e&&n>=e)return{node:r,offset:e-t};t=n}t:{for(;r;){if(r.nextSibling){r=r.nextSibling;break t}r=r.parentNode}r=void 0}r=dn(r)}}function pn(t,e){return!(!t||!e)&&(t===e||(!t||3!==t.nodeType)&&(e&&3===e.nodeType?pn(t,e.parentNode):"contains"in t?t.contains(e):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(e))))}function mn(){for(var t=window,e=fn();e instanceof t.HTMLIFrameElement;){try{var n="string"==typeof e.contentWindow.location.href}catch(t){n=!1}if(!n)break;e=fn((t=e.contentWindow).document)}return e}function gn(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&("input"===e&&("text"===t.type||"search"===t.type||"tel"===t.type||"url"===t.type||"password"===t.type)||"textarea"===e||"true"===t.contentEditable)}var vn="$?",yn="$!",bn=null,_n=null;function wn(t,e){switch(t){case"button":case"input":case"select":case"textarea":return!!e.autoFocus}return!1}function xn(t,e){return"textarea"===t||"option"===t||"noscript"===t||"string"==typeof e.children||"number"==typeof e.children||"object"==typeof e.dangerouslySetInnerHTML&&null!==e.dangerouslySetInnerHTML&&null!=e.dangerouslySetInnerHTML.__html}var Tn="function"==typeof setTimeout?setTimeout:void 0,Sn="function"==typeof clearTimeout?clearTimeout:void 0;function En(t){for(;null!=t;t=t.nextSibling){var e=t.nodeType;if(1===e||3===e)break}return t}function kn(t){t=t.previousSibling;for(var e=0;t;){if(8===t.nodeType){var n=t.data;if("$"===n||n===yn||n===vn){if(0===e)return t;e--}else"/$"===n&&e++}t=t.previousSibling}return null}var Cn=Math.random().toString(36).slice(2),On="__reactInternalInstance$"+Cn,An="__reactEventHandlers$"+Cn,Mn="__reactContainere$"+Cn;function Pn(t){var e=t[On];if(e)return e;for(var n=t.parentNode;n;){if(e=n[Mn]||n[On]){if(n=e.alternate,null!==e.child||null!==n&&null!==n.child)for(t=kn(t);null!==t;){if(n=t[On])return n;t=kn(t)}return e}n=(t=n).parentNode}return null}function Dn(t){return!(t=t[On]||t[Mn])||5!==t.tag&&6!==t.tag&&13!==t.tag&&3!==t.tag?null:t}function In(t){if(5===t.tag||6===t.tag)return t.stateNode;throw Error(a(33))}function Ln(t){return t[An]||null}function Rn(t){do{t=t.return}while(t&&5!==t.tag);return t||null}function Nn(t,e){var n=t.stateNode;if(!n)return null;var r=p(n);if(!r)return null;n=r[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(t=t.type)||"input"===t||"select"===t||"textarea"===t)),t=!r;break t;default:t=!1}if(t)return null;if(n&&"function"!=typeof n)throw Error(a(231,e,typeof n));return n}function jn(t,e,n){(e=Nn(t,n.dispatchConfig.phasedRegistrationNames[e]))&&(n._dispatchListeners=ie(n._dispatchListeners,e),n._dispatchInstances=ie(n._dispatchInstances,t))}function Fn(t){if(t&&t.dispatchConfig.phasedRegistrationNames){for(var e=t._targetInst,n=[];e;)n.push(e),e=Rn(e);for(e=n.length;0<e--;)jn(n[e],"captured",t);for(e=0;e<n.length;e++)jn(n[e],"bubbled",t)}}function Un(t,e,n){t&&n&&n.dispatchConfig.registrationName&&(e=Nn(t,n.dispatchConfig.registrationName))&&(n._dispatchListeners=ie(n._dispatchListeners,e),n._dispatchInstances=ie(n._dispatchInstances,t))}function Bn(t){t&&t.dispatchConfig.registrationName&&Un(t._targetInst,null,t)}function zn(t){oe(t,Fn)}var qn=null,Hn=null,Wn=null;function Vn(){if(Wn)return Wn;var t,e,n=Hn,r=n.length,i="value"in qn?qn.value:qn.textContent,o=i.length;for(t=0;t<r&&n[t]===i[t];t++);var a=r-t;for(e=1;e<=a&&n[r-e]===i[o-e];e++);return Wn=i.slice(t,1<e?1-e:void 0)}function Yn(){return!0}function $n(){return!1}function Gn(t,e,n,r){for(var i in this.dispatchConfig=t,this._targetInst=e,this.nativeEvent=n,t=this.constructor.Interface)t.hasOwnProperty(i)&&((e=t[i])?this[i]=e(n):"target"===i?this.target=r:this[i]=n[i]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?Yn:$n,this.isPropagationStopped=$n,this}function Zn(t,e,n,r){if(this.eventPool.length){var i=this.eventPool.pop();return this.call(i,t,e,n,r),i}return new this(t,e,n,r)}function Kn(t){if(!(t instanceof this))throw Error(a(279));t.destructor(),10>this.eventPool.length&&this.eventPool.push(t)}function Xn(t){t.eventPool=[],t.getPooled=Zn,t.release=Kn}i(Gn.prototype,{preventDefault:function(){this.defaultPrevented=!0;var t=this.nativeEvent;t&&(t.preventDefault?t.preventDefault():"unknown"!=typeof t.returnValue&&(t.returnValue=!1),this.isDefaultPrevented=Yn)},stopPropagation:function(){var t=this.nativeEvent;t&&(t.stopPropagation?t.stopPropagation():"unknown"!=typeof t.cancelBubble&&(t.cancelBubble=!0),this.isPropagationStopped=Yn)},persist:function(){this.isPersistent=Yn},isPersistent:$n,destructor:function(){var t,e=this.constructor.Interface;for(t in e)this[t]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=$n,this._dispatchInstances=this._dispatchListeners=null}}),Gn.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},Gn.extend=function(t){function e(){}function n(){return r.apply(this,arguments)}var r=this;e.prototype=r.prototype;var o=new e;return i(o,n.prototype),n.prototype=o,n.prototype.constructor=n,n.Interface=i({},r.Interface,t),n.extend=r.extend,Xn(n),n},Xn(Gn);var Qn=Gn.extend({data:null}),Jn=Gn.extend({data:null}),tr=[9,13,27,32],er=C&&"CompositionEvent"in window,nr=null;C&&"documentMode"in document&&(nr=document.documentMode);var rr=C&&"TextEvent"in window&&!nr,ir=C&&(!er||nr&&8<nr&&11>=nr),or=String.fromCharCode(32),ar={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},sr=!1;function ur(t,e){switch(t){case"keyup":return-1!==tr.indexOf(e.keyCode);case"keydown":return 229!==e.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function cr(t){return"object"==typeof(t=t.detail)&&"data"in t?t.data:null}var lr=!1;var fr={eventTypes:ar,extractEvents:function(t,e,n,r){var i;if(er)t:{switch(t){case"compositionstart":var o=ar.compositionStart;break t;case"compositionend":o=ar.compositionEnd;break t;case"compositionupdate":o=ar.compositionUpdate;break t}o=void 0}else lr?ur(t,n)&&(o=ar.compositionEnd):"keydown"===t&&229===n.keyCode&&(o=ar.compositionStart);return o?(ir&&"ko"!==n.locale&&(lr||o!==ar.compositionStart?o===ar.compositionEnd&&lr&&(i=Vn()):(Hn="value"in(qn=r)?qn.value:qn.textContent,lr=!0)),o=Qn.getPooled(o,e,n,r),i?o.data=i:null!==(i=cr(n))&&(o.data=i),zn(o),i=o):i=null,(t=rr?function(t,e){switch(t){case"compositionend":return cr(e);case"keypress":return 32!==e.which?null:(sr=!0,or);case"textInput":return(t=e.data)===or&&sr?null:t;default:return null}}(t,n):function(t,e){if(lr)return"compositionend"===t||!er&&ur(t,e)?(t=Vn(),Wn=Hn=qn=null,lr=!1,t):null;switch(t){case"paste":default:return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return ir&&"ko"!==e.locale?null:e.data}}(t,n))?((e=Jn.getPooled(ar.beforeInput,e,n,r)).data=t,zn(e)):e=null,null===i?e:null===e?i:[i,e]}},dr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function hr(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return"input"===e?!!dr[t.type]:"textarea"===e}var pr={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function mr(t,e,n){return(t=Gn.getPooled(pr.change,t,e,n)).type="change",D(n),zn(t),t}var gr=null,vr=null;function yr(t){ue(t)}function br(t){if(wt(In(t)))return t}function _r(t,e){if("change"===t)return e}var wr=!1;function xr(){gr&&(gr.detachEvent("onpropertychange",Tr),vr=gr=null)}function Tr(t){if("value"===t.propertyName&&br(vr))if(t=mr(vr,t,ce(t)),F)ue(t);else{F=!0;try{L(yr,t)}finally{F=!1,B()}}}function Sr(t,e,n){"focus"===t?(xr(),vr=n,(gr=e).attachEvent("onpropertychange",Tr)):"blur"===t&&xr()}function Er(t){if("selectionchange"===t||"keyup"===t||"keydown"===t)return br(vr)}function kr(t,e){if("click"===t)return br(e)}function Cr(t,e){if("input"===t||"change"===t)return br(e)}C&&(wr=le("input")&&(!document.documentMode||9<document.documentMode));var Or={eventTypes:pr,_isInputEventSupported:wr,extractEvents:function(t,e,n,r){var i=e?In(e):window,o=i.nodeName&&i.nodeName.toLowerCase();if("select"===o||"input"===o&&"file"===i.type)var a=_r;else if(hr(i))if(wr)a=Cr;else{a=Er;var s=Sr}else(o=i.nodeName)&&"input"===o.toLowerCase()&&("checkbox"===i.type||"radio"===i.type)&&(a=kr);if(a&&(a=a(t,e)))return mr(a,n,r);s&&s(t,i,e),"blur"===t&&(t=i._wrapperState)&&t.controlled&&"number"===i.type&&Ct(i,"number",i.value)}},Ar=Gn.extend({view:null,detail:null}),Mr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Pr(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):!!(t=Mr[t])&&!!e[t]}function Dr(){return Pr}var Ir=0,Lr=0,Rr=!1,Nr=!1,jr=Ar.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:Dr,button:null,buttons:null,relatedTarget:function(t){return t.relatedTarget||(t.fromElement===t.srcElement?t.toElement:t.fromElement)},movementX:function(t){if("movementX"in t)return t.movementX;var e=Ir;return Ir=t.screenX,Rr?"mousemove"===t.type?t.screenX-e:0:(Rr=!0,0)},movementY:function(t){if("movementY"in t)return t.movementY;var e=Lr;return Lr=t.screenY,Nr?"mousemove"===t.type?t.screenY-e:0:(Nr=!0,0)}}),Fr=jr.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Ur={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},Br={eventTypes:Ur,extractEvents:function(t,e,n,r,i){var o="mouseover"===t||"pointerover"===t,a="mouseout"===t||"pointerout"===t;if(o&&0==(32&i)&&(n.relatedTarget||n.fromElement)||!a&&!o)return null;(o=r.window===r?r:(o=r.ownerDocument)?o.defaultView||o.parentWindow:window,a)?(a=e,null!==(e=(e=n.relatedTarget||n.toElement)?Pn(e):null)&&(e!==te(e)||5!==e.tag&&6!==e.tag)&&(e=null)):a=null;if(a===e)return null;if("mouseout"===t||"mouseover"===t)var s=jr,u=Ur.mouseLeave,c=Ur.mouseEnter,l="mouse";else"pointerout"!==t&&"pointerover"!==t||(s=Fr,u=Ur.pointerLeave,c=Ur.pointerEnter,l="pointer");if(t=null==a?o:In(a),o=null==e?o:In(e),(u=s.getPooled(u,a,n,r)).type=l+"leave",u.target=t,u.relatedTarget=o,(n=s.getPooled(c,e,n,r)).type=l+"enter",n.target=o,n.relatedTarget=t,l=e,(r=a)&&l)t:{for(c=l,a=0,t=s=r;t;t=Rn(t))a++;for(t=0,e=c;e;e=Rn(e))t++;for(;0<a-t;)s=Rn(s),a--;for(;0<t-a;)c=Rn(c),t--;for(;a--;){if(s===c||s===c.alternate)break t;s=Rn(s),c=Rn(c)}s=null}else s=null;for(c=s,s=[];r&&r!==c&&(null===(a=r.alternate)||a!==c);)s.push(r),r=Rn(r);for(r=[];l&&l!==c&&(null===(a=l.alternate)||a!==c);)r.push(l),l=Rn(l);for(l=0;l<s.length;l++)Un(s[l],"bubbled",u);for(l=r.length;0<l--;)Un(r[l],"captured",n);return 0==(64&i)?[u]:[u,n]}};var zr="function"==typeof Object.is?Object.is:function(t,e){return t===e&&(0!==t||1/t==1/e)||t!=t&&e!=e},qr=Object.prototype.hasOwnProperty;function Hr(t,e){if(zr(t,e))return!0;if("object"!=typeof t||null===t||"object"!=typeof e||null===e)return!1;var n=Object.keys(t),r=Object.keys(e);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!qr.call(e,n[r])||!zr(t[n[r]],e[n[r]]))return!1;return!0}var Wr=C&&"documentMode"in document&&11>=document.documentMode,Vr={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Yr=null,$r=null,Gr=null,Zr=!1;function Kr(t,e){var n=e.window===e?e.document:9===e.nodeType?e:e.ownerDocument;return Zr||null==Yr||Yr!==fn(n)?null:("selectionStart"in(n=Yr)&&gn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Gr&&Hr(Gr,n)?null:(Gr=n,(t=Gn.getPooled(Vr.select,$r,t,e)).type="select",t.target=Yr,zn(t),t))}var Xr={eventTypes:Vr,extractEvents:function(t,e,n,r,i,o){if(!(o=!(i=o||(r.window===r?r.document:9===r.nodeType?r:r.ownerDocument)))){t:{i=Jt(i),o=E.onSelect;for(var a=0;a<o.length;a++)if(!i.has(o[a])){i=!1;break t}i=!0}o=!i}if(o)return null;switch(i=e?In(e):window,t){case"focus":(hr(i)||"true"===i.contentEditable)&&(Yr=i,$r=e,Gr=null);break;case"blur":Gr=$r=Yr=null;break;case"mousedown":Zr=!0;break;case"contextmenu":case"mouseup":case"dragend":return Zr=!1,Kr(n,r);case"selectionchange":if(Wr)break;case"keydown":case"keyup":return Kr(n,r)}return null}},Qr=Gn.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Jr=Gn.extend({clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),ti=Ar.extend({relatedTarget:null});function ei(t){var e=t.keyCode;return"charCode"in t?0===(t=t.charCode)&&13===e&&(t=13):t=e,10===t&&(t=13),32<=t||13===t?t:0}var ni={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ri={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},ii=Ar.extend({key:function(t){if(t.key){var e=ni[t.key]||t.key;if("Unidentified"!==e)return e}return"keypress"===t.type?13===(t=ei(t))?"Enter":String.fromCharCode(t):"keydown"===t.type||"keyup"===t.type?ri[t.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:Dr,charCode:function(t){return"keypress"===t.type?ei(t):0},keyCode:function(t){return"keydown"===t.type||"keyup"===t.type?t.keyCode:0},which:function(t){return"keypress"===t.type?ei(t):"keydown"===t.type||"keyup"===t.type?t.keyCode:0}}),oi=jr.extend({dataTransfer:null}),ai=Ar.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:Dr}),si=Gn.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),ui=jr.extend({deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:null,deltaMode:null}),ci={eventTypes:Fe,extractEvents:function(t,e,n,r){var i=Ue.get(t);if(!i)return null;switch(t){case"keypress":if(0===ei(n))return null;case"keydown":case"keyup":t=ii;break;case"blur":case"focus":t=ti;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":t=jr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":t=oi;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":t=ai;break;case $t:case Gt:case Zt:t=Qr;break;case Kt:t=si;break;case"scroll":t=Ar;break;case"wheel":t=ui;break;case"copy":case"cut":case"paste":t=Jr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":t=Fr;break;default:t=Gn}return zn(e=t.getPooled(i,e,n,r)),e}};if(y)throw Error(a(101));y=Array.prototype.slice.call("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),_(),p=Ln,m=Dn,g=In,k({SimpleEventPlugin:ci,EnterLeaveEventPlugin:Br,ChangeEventPlugin:Or,SelectEventPlugin:Xr,BeforeInputEventPlugin:fr});var li=[],fi=-1;function di(t){0>fi||(t.current=li[fi],li[fi]=null,fi--)}function hi(t,e){fi++,li[fi]=t.current,t.current=e}var pi={},mi={current:pi},gi={current:!1},vi=pi;function yi(t,e){var n=t.type.contextTypes;if(!n)return pi;var r=t.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===e)return r.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in n)o[i]=e[i];return r&&((t=t.stateNode).__reactInternalMemoizedUnmaskedChildContext=e,t.__reactInternalMemoizedMaskedChildContext=o),o}function bi(t){return null!=(t=t.childContextTypes)}function _i(){di(gi),di(mi)}function wi(t,e,n){if(mi.current!==pi)throw Error(a(168));hi(mi,e),hi(gi,n)}function xi(t,e,n){var r=t.stateNode;if(t=e.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(a(108,gt(e)||"Unknown",o));return i({},n,{},r)}function Ti(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||pi,vi=mi.current,hi(mi,t),hi(gi,gi.current),!0}function Si(t,e,n){var r=t.stateNode;if(!r)throw Error(a(169));n?(t=xi(t,e,vi),r.__reactInternalMemoizedMergedChildContext=t,di(gi),di(mi),hi(mi,t)):di(gi),hi(gi,n)}var Ei=o.unstable_runWithPriority,ki=o.unstable_scheduleCallback,Ci=o.unstable_cancelCallback,Oi=o.unstable_requestPaint,Ai=o.unstable_now,Mi=o.unstable_getCurrentPriorityLevel,Pi=o.unstable_ImmediatePriority,Di=o.unstable_UserBlockingPriority,Ii=o.unstable_NormalPriority,Li=o.unstable_LowPriority,Ri=o.unstable_IdlePriority,Ni={},ji=o.unstable_shouldYield,Fi=void 0!==Oi?Oi:function(){},Ui=null,Bi=null,zi=!1,qi=Ai(),Hi=1e4>qi?Ai:function(){return Ai()-qi};function Wi(){switch(Mi()){case Pi:return 99;case Di:return 98;case Ii:return 97;case Li:return 96;case Ri:return 95;default:throw Error(a(332))}}function Vi(t){switch(t){case 99:return Pi;case 98:return Di;case 97:return Ii;case 96:return Li;case 95:return Ri;default:throw Error(a(332))}}function Yi(t,e){return t=Vi(t),Ei(t,e)}function $i(t,e,n){return t=Vi(t),ki(t,e,n)}function Gi(t){return null===Ui?(Ui=[t],Bi=ki(Pi,Ki)):Ui.push(t),Ni}function Zi(){if(null!==Bi){var t=Bi;Bi=null,Ci(t)}Ki()}function Ki(){if(!zi&&null!==Ui){zi=!0;var t=0;try{var e=Ui;Yi(99,(function(){for(;t<e.length;t++){var n=e[t];do{n=n(!0)}while(null!==n)}})),Ui=null}catch(e){throw null!==Ui&&(Ui=Ui.slice(t+1)),ki(Pi,Zi),e}finally{zi=!1}}}function Xi(t,e,n){return 1073741821-(1+((1073741821-t+e/10)/(n/=10)|0))*n}function Qi(t,e){if(t&&t.defaultProps)for(var n in e=i({},e),t=t.defaultProps)void 0===e[n]&&(e[n]=t[n]);return e}var Ji={current:null},to=null,eo=null,no=null;function ro(){no=eo=to=null}function io(t){var e=Ji.current;di(Ji),t.type._context._currentValue=e}function oo(t,e){for(;null!==t;){var n=t.alternate;if(t.childExpirationTime<e)t.childExpirationTime=e,null!==n&&n.childExpirationTime<e&&(n.childExpirationTime=e);else{if(!(null!==n&&n.childExpirationTime<e))break;n.childExpirationTime=e}t=t.return}}function ao(t,e){to=t,no=eo=null,null!==(t=t.dependencies)&&null!==t.firstContext&&(t.expirationTime>=e&&(La=!0),t.firstContext=null)}function so(t,e){if(no!==t&&!1!==e&&0!==e)if("number"==typeof e&&1073741823!==e||(no=t,e=1073741823),e={context:t,observedBits:e,next:null},null===eo){if(null===to)throw Error(a(308));eo=e,to.dependencies={expirationTime:0,firstContext:e,responders:null}}else eo=eo.next=e;return t._currentValue}var uo=!1;function co(t){t.updateQueue={baseState:t.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function lo(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,baseQueue:t.baseQueue,shared:t.shared,effects:t.effects})}function fo(t,e){return(t={expirationTime:t,suspenseConfig:e,tag:0,payload:null,callback:null,next:null}).next=t}function ho(t,e){if(null!==(t=t.updateQueue)){var n=(t=t.shared).pending;null===n?e.next=e:(e.next=n.next,n.next=e),t.pending=e}}function po(t,e){var n=t.alternate;null!==n&&lo(n,t),null===(n=(t=t.updateQueue).baseQueue)?(t.baseQueue=e.next=e,e.next=e):(e.next=n.next,n.next=e)}function mo(t,e,n,r){var o=t.updateQueue;uo=!1;var a=o.baseQueue,s=o.shared.pending;if(null!==s){if(null!==a){var u=a.next;a.next=s.next,s.next=u}a=s,o.shared.pending=null,null!==(u=t.alternate)&&(null!==(u=u.updateQueue)&&(u.baseQueue=s))}if(null!==a){u=a.next;var c=o.baseState,l=0,f=null,d=null,h=null;if(null!==u)for(var p=u;;){if((s=p.expirationTime)<r){var m={expirationTime:p.expirationTime,suspenseConfig:p.suspenseConfig,tag:p.tag,payload:p.payload,callback:p.callback,next:null};null===h?(d=h=m,f=c):h=h.next=m,s>l&&(l=s)}else{null!==h&&(h=h.next={expirationTime:1073741823,suspenseConfig:p.suspenseConfig,tag:p.tag,payload:p.payload,callback:p.callback,next:null}),hu(s,p.suspenseConfig);t:{var g=t,v=p;switch(s=e,m=n,v.tag){case 1:if("function"==typeof(g=v.payload)){c=g.call(m,c,s);break t}c=g;break t;case 3:g.effectTag=-4097&g.effectTag|64;case 0:if(null==(s="function"==typeof(g=v.payload)?g.call(m,c,s):g))break t;c=i({},c,s);break t;case 2:uo=!0}}null!==p.callback&&(t.effectTag|=32,null===(s=o.effects)?o.effects=[p]:s.push(p))}if(null===(p=p.next)||p===u){if(null===(s=o.shared.pending))break;p=a.next=s.next,s.next=u,o.baseQueue=a=s,o.shared.pending=null}}null===h?f=c:h.next=d,o.baseState=f,o.baseQueue=h,pu(l),t.expirationTime=l,t.memoizedState=c}}function go(t,e,n){if(t=e.effects,e.effects=null,null!==t)for(e=0;e<t.length;e++){var r=t[e],i=r.callback;if(null!==i){if(r.callback=null,r=i,i=n,"function"!=typeof r)throw Error(a(191,r));r.call(i)}}}var vo=K.ReactCurrentBatchConfig,yo=(new r.Component).refs;function bo(t,e,n,r){n=null==(n=n(r,e=t.memoizedState))?e:i({},e,n),t.memoizedState=n,0===t.expirationTime&&(t.updateQueue.baseState=n)}var _o={isMounted:function(t){return!!(t=t._reactInternalFiber)&&te(t)===t},enqueueSetState:function(t,e,n){t=t._reactInternalFiber;var r=tu(),i=vo.suspense;(i=fo(r=eu(r,t,i),i)).payload=e,null!=n&&(i.callback=n),ho(t,i),nu(t,r)},enqueueReplaceState:function(t,e,n){t=t._reactInternalFiber;var r=tu(),i=vo.suspense;(i=fo(r=eu(r,t,i),i)).tag=1,i.payload=e,null!=n&&(i.callback=n),ho(t,i),nu(t,r)},enqueueForceUpdate:function(t,e){t=t._reactInternalFiber;var n=tu(),r=vo.suspense;(r=fo(n=eu(n,t,r),r)).tag=2,null!=e&&(r.callback=e),ho(t,r),nu(t,n)}};function wo(t,e,n,r,i,o,a){return"function"==typeof(t=t.stateNode).shouldComponentUpdate?t.shouldComponentUpdate(r,o,a):!e.prototype||!e.prototype.isPureReactComponent||(!Hr(n,r)||!Hr(i,o))}function xo(t,e,n){var r=!1,i=pi,o=e.contextType;return"object"==typeof o&&null!==o?o=so(o):(i=bi(e)?vi:mi.current,o=(r=null!=(r=e.contextTypes))?yi(t,i):pi),e=new e(n,o),t.memoizedState=null!==e.state&&void 0!==e.state?e.state:null,e.updater=_o,t.stateNode=e,e._reactInternalFiber=t,r&&((t=t.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,t.__reactInternalMemoizedMaskedChildContext=o),e}function To(t,e,n,r){t=e.state,"function"==typeof e.componentWillReceiveProps&&e.componentWillReceiveProps(n,r),"function"==typeof e.UNSAFE_componentWillReceiveProps&&e.UNSAFE_componentWillReceiveProps(n,r),e.state!==t&&_o.enqueueReplaceState(e,e.state,null)}function So(t,e,n,r){var i=t.stateNode;i.props=n,i.state=t.memoizedState,i.refs=yo,co(t);var o=e.contextType;"object"==typeof o&&null!==o?i.context=so(o):(o=bi(e)?vi:mi.current,i.context=yi(t,o)),mo(t,n,i,r),i.state=t.memoizedState,"function"==typeof(o=e.getDerivedStateFromProps)&&(bo(t,e,o,n),i.state=t.memoizedState),"function"==typeof e.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(e=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),e!==i.state&&_o.enqueueReplaceState(i,i.state,null),mo(t,n,i,r),i.state=t.memoizedState),"function"==typeof i.componentDidMount&&(t.effectTag|=4)}var Eo=Array.isArray;function ko(t,e,n){if(null!==(t=n.ref)&&"function"!=typeof t&&"object"!=typeof t){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,t));var i=""+t;return null!==e&&null!==e.ref&&"function"==typeof e.ref&&e.ref._stringRef===i?e.ref:(e=function(t){var e=r.refs;e===yo&&(e=r.refs={}),null===t?delete e[i]:e[i]=t},e._stringRef=i,e)}if("string"!=typeof t)throw Error(a(284));if(!n._owner)throw Error(a(290,t))}return t}function Co(t,e){if("textarea"!==t.type)throw Error(a(31,"[object Object]"===Object.prototype.toString.call(e)?"object with keys {"+Object.keys(e).join(", ")+"}":e,""))}function Oo(t){function e(e,n){if(t){var r=e.lastEffect;null!==r?(r.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!t)return null;for(;null!==r;)e(n,r),r=r.sibling;return null}function r(t,e){for(t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function i(t,e){return(t=Lu(t,e)).index=0,t.sibling=null,t}function o(e,n,r){return e.index=r,t?null!==(r=e.alternate)?(r=r.index)<n?(e.effectTag=2,n):r:(e.effectTag=2,n):n}function s(e){return t&&null===e.alternate&&(e.effectTag=2),e}function u(t,e,n,r){return null===e||6!==e.tag?((e=ju(n,t.mode,r)).return=t,e):((e=i(e,n)).return=t,e)}function c(t,e,n,r){return null!==e&&e.elementType===n.type?((r=i(e,n.props)).ref=ko(t,e,n),r.return=t,r):((r=Ru(n.type,n.key,n.props,null,t.mode,r)).ref=ko(t,e,n),r.return=t,r)}function l(t,e,n,r){return null===e||4!==e.tag||e.stateNode.containerInfo!==n.containerInfo||e.stateNode.implementation!==n.implementation?((e=Fu(n,t.mode,r)).return=t,e):((e=i(e,n.children||[])).return=t,e)}function f(t,e,n,r,o){return null===e||7!==e.tag?((e=Nu(n,t.mode,r,o)).return=t,e):((e=i(e,n)).return=t,e)}function d(t,e,n){if("string"==typeof e||"number"==typeof e)return(e=ju(""+e,t.mode,n)).return=t,e;if("object"==typeof e&&null!==e){switch(e.$$typeof){case tt:return(n=Ru(e.type,e.key,e.props,null,t.mode,n)).ref=ko(t,null,e),n.return=t,n;case et:return(e=Fu(e,t.mode,n)).return=t,e}if(Eo(e)||mt(e))return(e=Nu(e,t.mode,n,null)).return=t,e;Co(t,e)}return null}function h(t,e,n,r){var i=null!==e?e.key:null;if("string"==typeof n||"number"==typeof n)return null!==i?null:u(t,e,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case tt:return n.key===i?n.type===nt?f(t,e,n.props.children,r,i):c(t,e,n,r):null;case et:return n.key===i?l(t,e,n,r):null}if(Eo(n)||mt(n))return null!==i?null:f(t,e,n,r,null);Co(t,n)}return null}function p(t,e,n,r,i){if("string"==typeof r||"number"==typeof r)return u(e,t=t.get(n)||null,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case tt:return t=t.get(null===r.key?n:r.key)||null,r.type===nt?f(e,t,r.props.children,i,r.key):c(e,t,r,i);case et:return l(e,t=t.get(null===r.key?n:r.key)||null,r,i)}if(Eo(r)||mt(r))return f(e,t=t.get(n)||null,r,i,null);Co(e,r)}return null}function m(i,a,s,u){for(var c=null,l=null,f=a,m=a=0,g=null;null!==f&&m<s.length;m++){f.index>m?(g=f,f=null):g=f.sibling;var v=h(i,f,s[m],u);if(null===v){null===f&&(f=g);break}t&&f&&null===v.alternate&&e(i,f),a=o(v,a,m),null===l?c=v:l.sibling=v,l=v,f=g}if(m===s.length)return n(i,f),c;if(null===f){for(;m<s.length;m++)null!==(f=d(i,s[m],u))&&(a=o(f,a,m),null===l?c=f:l.sibling=f,l=f);return c}for(f=r(i,f);m<s.length;m++)null!==(g=p(f,i,m,s[m],u))&&(t&&null!==g.alternate&&f.delete(null===g.key?m:g.key),a=o(g,a,m),null===l?c=g:l.sibling=g,l=g);return t&&f.forEach((function(t){return e(i,t)})),c}function g(i,s,u,c){var l=mt(u);if("function"!=typeof l)throw Error(a(150));if(null==(u=l.call(u)))throw Error(a(151));for(var f=l=null,m=s,g=s=0,v=null,y=u.next();null!==m&&!y.done;g++,y=u.next()){m.index>g?(v=m,m=null):v=m.sibling;var b=h(i,m,y.value,c);if(null===b){null===m&&(m=v);break}t&&m&&null===b.alternate&&e(i,m),s=o(b,s,g),null===f?l=b:f.sibling=b,f=b,m=v}if(y.done)return n(i,m),l;if(null===m){for(;!y.done;g++,y=u.next())null!==(y=d(i,y.value,c))&&(s=o(y,s,g),null===f?l=y:f.sibling=y,f=y);return l}for(m=r(i,m);!y.done;g++,y=u.next())null!==(y=p(m,i,g,y.value,c))&&(t&&null!==y.alternate&&m.delete(null===y.key?g:y.key),s=o(y,s,g),null===f?l=y:f.sibling=y,f=y);return t&&m.forEach((function(t){return e(i,t)})),l}return function(t,r,o,u){var c="object"==typeof o&&null!==o&&o.type===nt&&null===o.key;c&&(o=o.props.children);var l="object"==typeof o&&null!==o;if(l)switch(o.$$typeof){case tt:t:{for(l=o.key,c=r;null!==c;){if(c.key===l){if(7===c.tag){if(o.type===nt){n(t,c.sibling),(r=i(c,o.props.children)).return=t,t=r;break t}}else if(c.elementType===o.type){n(t,c.sibling),(r=i(c,o.props)).ref=ko(t,c,o),r.return=t,t=r;break t}n(t,c);break}e(t,c),c=c.sibling}o.type===nt?((r=Nu(o.props.children,t.mode,u,o.key)).return=t,t=r):((u=Ru(o.type,o.key,o.props,null,t.mode,u)).ref=ko(t,r,o),u.return=t,t=u)}return s(t);case et:t:{for(c=o.key;null!==r;){if(r.key===c){if(4===r.tag&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(t,r.sibling),(r=i(r,o.children||[])).return=t,t=r;break t}n(t,r);break}e(t,r),r=r.sibling}(r=Fu(o,t.mode,u)).return=t,t=r}return s(t)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==r&&6===r.tag?(n(t,r.sibling),(r=i(r,o)).return=t,t=r):(n(t,r),(r=ju(o,t.mode,u)).return=t,t=r),s(t);if(Eo(o))return m(t,r,o,u);if(mt(o))return g(t,r,o,u);if(l&&Co(t,o),void 0===o&&!c)switch(t.tag){case 1:case 0:throw t=t.type,Error(a(152,t.displayName||t.name||"Component"))}return n(t,r)}}var Ao=Oo(!0),Mo=Oo(!1),Po={},Do={current:Po},Io={current:Po},Lo={current:Po};function Ro(t){if(t===Po)throw Error(a(174));return t}function No(t,e){switch(hi(Lo,e),hi(Io,t),hi(Do,Po),t=e.nodeType){case 9:case 11:e=(e=e.documentElement)?e.namespaceURI:jt(null,"");break;default:e=jt(e=(t=8===t?e.parentNode:e).namespaceURI||null,t=t.tagName)}di(Do),hi(Do,e)}function jo(){di(Do),di(Io),di(Lo)}function Fo(t){Ro(Lo.current);var e=Ro(Do.current),n=jt(e,t.type);e!==n&&(hi(Io,t),hi(Do,n))}function Uo(t){Io.current===t&&(di(Do),di(Io))}var Bo={current:0};function zo(t){for(var e=t;null!==e;){if(13===e.tag){var n=e.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||n.data===vn||n.data===yn))return e}else if(19===e.tag&&void 0!==e.memoizedProps.revealOrder){if(0!=(64&e.effectTag))return e}else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}function qo(t,e){return{responder:t,props:e}}var Ho=K.ReactCurrentDispatcher,Wo=K.ReactCurrentBatchConfig,Vo=0,Yo=null,$o=null,Go=null,Zo=!1;function Ko(){throw Error(a(321))}function Xo(t,e){if(null===e)return!1;for(var n=0;n<e.length&&n<t.length;n++)if(!zr(t[n],e[n]))return!1;return!0}function Qo(t,e,n,r,i,o){if(Vo=o,Yo=e,e.memoizedState=null,e.updateQueue=null,e.expirationTime=0,Ho.current=null===t||null===t.memoizedState?wa:xa,t=n(r,i),e.expirationTime===Vo){o=0;do{if(e.expirationTime=0,!(25>o))throw Error(a(301));o+=1,Go=$o=null,e.updateQueue=null,Ho.current=Ta,t=n(r,i)}while(e.expirationTime===Vo)}if(Ho.current=_a,e=null!==$o&&null!==$o.next,Vo=0,Go=$o=Yo=null,Zo=!1,e)throw Error(a(300));return t}function Jo(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Go?Yo.memoizedState=Go=t:Go=Go.next=t,Go}function ta(){if(null===$o){var t=Yo.alternate;t=null!==t?t.memoizedState:null}else t=$o.next;var e=null===Go?Yo.memoizedState:Go.next;if(null!==e)Go=e,$o=t;else{if(null===t)throw Error(a(310));t={memoizedState:($o=t).memoizedState,baseState:$o.baseState,baseQueue:$o.baseQueue,queue:$o.queue,next:null},null===Go?Yo.memoizedState=Go=t:Go=Go.next=t}return Go}function ea(t,e){return"function"==typeof e?e(t):e}function na(t){var e=ta(),n=e.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=t;var r=$o,i=r.baseQueue,o=n.pending;if(null!==o){if(null!==i){var s=i.next;i.next=o.next,o.next=s}r.baseQueue=i=o,n.pending=null}if(null!==i){i=i.next,r=r.baseState;var u=s=o=null,c=i;do{var l=c.expirationTime;if(l<Vo){var f={expirationTime:c.expirationTime,suspenseConfig:c.suspenseConfig,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};null===u?(s=u=f,o=r):u=u.next=f,l>Yo.expirationTime&&(Yo.expirationTime=l,pu(l))}else null!==u&&(u=u.next={expirationTime:1073741823,suspenseConfig:c.suspenseConfig,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),hu(l,c.suspenseConfig),r=c.eagerReducer===t?c.eagerState:t(r,c.action);c=c.next}while(null!==c&&c!==i);null===u?o=r:u.next=s,zr(r,e.memoizedState)||(La=!0),e.memoizedState=r,e.baseState=o,e.baseQueue=u,n.lastRenderedState=r}return[e.memoizedState,n.dispatch]}function ra(t){var e=ta(),n=e.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=t;var r=n.dispatch,i=n.pending,o=e.memoizedState;if(null!==i){n.pending=null;var s=i=i.next;do{o=t(o,s.action),s=s.next}while(s!==i);zr(o,e.memoizedState)||(La=!0),e.memoizedState=o,null===e.baseQueue&&(e.baseState=o),n.lastRenderedState=o}return[o,r]}function ia(t){var e=Jo();return"function"==typeof t&&(t=t()),e.memoizedState=e.baseState=t,t=(t=e.queue={pending:null,dispatch:null,lastRenderedReducer:ea,lastRenderedState:t}).dispatch=ba.bind(null,Yo,t),[e.memoizedState,t]}function oa(t,e,n,r){return t={tag:t,create:e,destroy:n,deps:r,next:null},null===(e=Yo.updateQueue)?(e={lastEffect:null},Yo.updateQueue=e,e.lastEffect=t.next=t):null===(n=e.lastEffect)?e.lastEffect=t.next=t:(r=n.next,n.next=t,t.next=r,e.lastEffect=t),t}function aa(){return ta().memoizedState}function sa(t,e,n,r){var i=Jo();Yo.effectTag|=t,i.memoizedState=oa(1|e,n,void 0,void 0===r?null:r)}function ua(t,e,n,r){var i=ta();r=void 0===r?null:r;var o=void 0;if(null!==$o){var a=$o.memoizedState;if(o=a.destroy,null!==r&&Xo(r,a.deps))return void oa(e,n,o,r)}Yo.effectTag|=t,i.memoizedState=oa(1|e,n,o,r)}function ca(t,e){return sa(516,4,t,e)}function la(t,e){return ua(516,4,t,e)}function fa(t,e){return ua(4,2,t,e)}function da(t,e){return"function"==typeof e?(t=t(),e(t),function(){e(null)}):null!=e?(t=t(),e.current=t,function(){e.current=null}):void 0}function ha(t,e,n){return n=null!=n?n.concat([t]):null,ua(4,2,da.bind(null,e,t),n)}function pa(){}function ma(t,e){return Jo().memoizedState=[t,void 0===e?null:e],t}function ga(t,e){var n=ta();e=void 0===e?null:e;var r=n.memoizedState;return null!==r&&null!==e&&Xo(e,r[1])?r[0]:(n.memoizedState=[t,e],t)}function va(t,e){var n=ta();e=void 0===e?null:e;var r=n.memoizedState;return null!==r&&null!==e&&Xo(e,r[1])?r[0]:(t=t(),n.memoizedState=[t,e],t)}function ya(t,e,n){var r=Wi();Yi(98>r?98:r,(function(){t(!0)})),Yi(97<r?97:r,(function(){var r=Wo.suspense;Wo.suspense=void 0===e?null:e;try{t(!1),n()}finally{Wo.suspense=r}}))}function ba(t,e,n){var r=tu(),i=vo.suspense;i={expirationTime:r=eu(r,t,i),suspenseConfig:i,action:n,eagerReducer:null,eagerState:null,next:null};var o=e.pending;if(null===o?i.next=i:(i.next=o.next,o.next=i),e.pending=i,o=t.alternate,t===Yo||null!==o&&o===Yo)Zo=!0,i.expirationTime=Vo,Yo.expirationTime=Vo;else{if(0===t.expirationTime&&(null===o||0===o.expirationTime)&&null!==(o=e.lastRenderedReducer))try{var a=e.lastRenderedState,s=o(a,n);if(i.eagerReducer=o,i.eagerState=s,zr(s,a))return}catch(t){}nu(t,r)}}var _a={readContext:so,useCallback:Ko,useContext:Ko,useEffect:Ko,useImperativeHandle:Ko,useLayoutEffect:Ko,useMemo:Ko,useReducer:Ko,useRef:Ko,useState:Ko,useDebugValue:Ko,useResponder:Ko,useDeferredValue:Ko,useTransition:Ko},wa={readContext:so,useCallback:ma,useContext:so,useEffect:ca,useImperativeHandle:function(t,e,n){return n=null!=n?n.concat([t]):null,sa(4,2,da.bind(null,e,t),n)},useLayoutEffect:function(t,e){return sa(4,2,t,e)},useMemo:function(t,e){var n=Jo();return e=void 0===e?null:e,t=t(),n.memoizedState=[t,e],t},useReducer:function(t,e,n){var r=Jo();return e=void 0!==n?n(e):e,r.memoizedState=r.baseState=e,t=(t=r.queue={pending:null,dispatch:null,lastRenderedReducer:t,lastRenderedState:e}).dispatch=ba.bind(null,Yo,t),[r.memoizedState,t]},useRef:function(t){return t={current:t},Jo().memoizedState=t},useState:ia,useDebugValue:pa,useResponder:qo,useDeferredValue:function(t,e){var n=ia(t),r=n[0],i=n[1];return ca((function(){var n=Wo.suspense;Wo.suspense=void 0===e?null:e;try{i(t)}finally{Wo.suspense=n}}),[t,e]),r},useTransition:function(t){var e=ia(!1),n=e[0];return e=e[1],[ma(ya.bind(null,e,t),[e,t]),n]}},xa={readContext:so,useCallback:ga,useContext:so,useEffect:la,useImperativeHandle:ha,useLayoutEffect:fa,useMemo:va,useReducer:na,useRef:aa,useState:function(){return na(ea)},useDebugValue:pa,useResponder:qo,useDeferredValue:function(t,e){var n=na(ea),r=n[0],i=n[1];return la((function(){var n=Wo.suspense;Wo.suspense=void 0===e?null:e;try{i(t)}finally{Wo.suspense=n}}),[t,e]),r},useTransition:function(t){var e=na(ea),n=e[0];return e=e[1],[ga(ya.bind(null,e,t),[e,t]),n]}},Ta={readContext:so,useCallback:ga,useContext:so,useEffect:la,useImperativeHandle:ha,useLayoutEffect:fa,useMemo:va,useReducer:ra,useRef:aa,useState:function(){return ra(ea)},useDebugValue:pa,useResponder:qo,useDeferredValue:function(t,e){var n=ra(ea),r=n[0],i=n[1];return la((function(){var n=Wo.suspense;Wo.suspense=void 0===e?null:e;try{i(t)}finally{Wo.suspense=n}}),[t,e]),r},useTransition:function(t){var e=ra(ea),n=e[0];return e=e[1],[ga(ya.bind(null,e,t),[e,t]),n]}},Sa=null,Ea=null,ka=!1;function Ca(t,e){var n=Du(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=e,n.return=t,n.effectTag=8,null!==t.lastEffect?(t.lastEffect.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n}function Oa(t,e){switch(t.tag){case 5:var n=t.type;return null!==(e=1!==e.nodeType||n.toLowerCase()!==e.nodeName.toLowerCase()?null:e)&&(t.stateNode=e,!0);case 6:return null!==(e=""===t.pendingProps||3!==e.nodeType?null:e)&&(t.stateNode=e,!0);default:return!1}}function Aa(t){if(ka){var e=Ea;if(e){var n=e;if(!Oa(t,e)){if(!(e=En(n.nextSibling))||!Oa(t,e))return t.effectTag=-1025&t.effectTag|2,ka=!1,void(Sa=t);Ca(Sa,n)}Sa=t,Ea=En(e.firstChild)}else t.effectTag=-1025&t.effectTag|2,ka=!1,Sa=t}}function Ma(t){for(t=t.return;null!==t&&5!==t.tag&&3!==t.tag&&13!==t.tag;)t=t.return;Sa=t}function Pa(t){if(t!==Sa)return!1;if(!ka)return Ma(t),ka=!0,!1;var e=t.type;if(5!==t.tag||"head"!==e&&"body"!==e&&!xn(e,t.memoizedProps))for(e=Ea;e;)Ca(t,e),e=En(e.nextSibling);if(Ma(t),13===t.tag){if(!(t=null!==(t=t.memoizedState)?t.dehydrated:null))throw Error(a(317));t:{for(t=t.nextSibling,e=0;t;){if(8===t.nodeType){var n=t.data;if("/$"===n){if(0===e){Ea=En(t.nextSibling);break t}e--}else"$"!==n&&n!==yn&&n!==vn||e++}t=t.nextSibling}Ea=null}}else Ea=Sa?En(t.stateNode.nextSibling):null;return!0}function Da(){Ea=Sa=null,ka=!1}var Ia=K.ReactCurrentOwner,La=!1;function Ra(t,e,n,r){e.child=null===t?Mo(e,null,n,r):Ao(e,t.child,n,r)}function Na(t,e,n,r,i){n=n.render;var o=e.ref;return ao(e,i),r=Qo(t,e,n,r,o,i),null===t||La?(e.effectTag|=1,Ra(t,e,r,i),e.child):(e.updateQueue=t.updateQueue,e.effectTag&=-517,t.expirationTime<=i&&(t.expirationTime=0),Qa(t,e,i))}function ja(t,e,n,r,i,o){if(null===t){var a=n.type;return"function"!=typeof a||Iu(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((t=Ru(n.type,null,r,null,e.mode,o)).ref=e.ref,t.return=e,e.child=t):(e.tag=15,e.type=a,Fa(t,e,a,r,i,o))}return a=t.child,i<o&&(i=a.memoizedProps,(n=null!==(n=n.compare)?n:Hr)(i,r)&&t.ref===e.ref)?Qa(t,e,o):(e.effectTag|=1,(t=Lu(a,r)).ref=e.ref,t.return=e,e.child=t)}function Fa(t,e,n,r,i,o){return null!==t&&Hr(t.memoizedProps,r)&&t.ref===e.ref&&(La=!1,i<o)?(e.expirationTime=t.expirationTime,Qa(t,e,o)):Ba(t,e,n,r,o)}function Ua(t,e){var n=e.ref;(null===t&&null!==n||null!==t&&t.ref!==n)&&(e.effectTag|=128)}function Ba(t,e,n,r,i){var o=bi(n)?vi:mi.current;return o=yi(e,o),ao(e,i),n=Qo(t,e,n,r,o,i),null===t||La?(e.effectTag|=1,Ra(t,e,n,i),e.child):(e.updateQueue=t.updateQueue,e.effectTag&=-517,t.expirationTime<=i&&(t.expirationTime=0),Qa(t,e,i))}function za(t,e,n,r,i){if(bi(n)){var o=!0;Ti(e)}else o=!1;if(ao(e,i),null===e.stateNode)null!==t&&(t.alternate=null,e.alternate=null,e.effectTag|=2),xo(e,n,r),So(e,n,r,i),r=!0;else if(null===t){var a=e.stateNode,s=e.memoizedProps;a.props=s;var u=a.context,c=n.contextType;"object"==typeof c&&null!==c?c=so(c):c=yi(e,c=bi(n)?vi:mi.current);var l=n.getDerivedStateFromProps,f="function"==typeof l||"function"==typeof a.getSnapshotBeforeUpdate;f||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==r||u!==c)&&To(e,a,r,c),uo=!1;var d=e.memoizedState;a.state=d,mo(e,r,a,i),u=e.memoizedState,s!==r||d!==u||gi.current||uo?("function"==typeof l&&(bo(e,n,l,r),u=e.memoizedState),(s=uo||wo(e,n,s,r,d,u,c))?(f||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(e.effectTag|=4)):("function"==typeof a.componentDidMount&&(e.effectTag|=4),e.memoizedProps=r,e.memoizedState=u),a.props=r,a.state=u,a.context=c,r=s):("function"==typeof a.componentDidMount&&(e.effectTag|=4),r=!1)}else a=e.stateNode,lo(t,e),s=e.memoizedProps,a.props=e.type===e.elementType?s:Qi(e.type,s),u=a.context,"object"==typeof(c=n.contextType)&&null!==c?c=so(c):c=yi(e,c=bi(n)?vi:mi.current),(f="function"==typeof(l=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==r||u!==c)&&To(e,a,r,c),uo=!1,u=e.memoizedState,a.state=u,mo(e,r,a,i),d=e.memoizedState,s!==r||u!==d||gi.current||uo?("function"==typeof l&&(bo(e,n,l,r),d=e.memoizedState),(l=uo||wo(e,n,s,r,u,d,c))?(f||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,d,c),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,d,c)),"function"==typeof a.componentDidUpdate&&(e.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(e.effectTag|=256)):("function"!=typeof a.componentDidUpdate||s===t.memoizedProps&&u===t.memoizedState||(e.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===t.memoizedProps&&u===t.memoizedState||(e.effectTag|=256),e.memoizedProps=r,e.memoizedState=d),a.props=r,a.state=d,a.context=c,r=l):("function"!=typeof a.componentDidUpdate||s===t.memoizedProps&&u===t.memoizedState||(e.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===t.memoizedProps&&u===t.memoizedState||(e.effectTag|=256),r=!1);return qa(t,e,n,r,o,i)}function qa(t,e,n,r,i,o){Ua(t,e);var a=0!=(64&e.effectTag);if(!r&&!a)return i&&Si(e,n,!1),Qa(t,e,o);r=e.stateNode,Ia.current=e;var s=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return e.effectTag|=1,null!==t&&a?(e.child=Ao(e,t.child,null,o),e.child=Ao(e,null,s,o)):Ra(t,e,s,o),e.memoizedState=r.state,i&&Si(e,n,!0),e.child}function Ha(t){var e=t.stateNode;e.pendingContext?wi(0,e.pendingContext,e.pendingContext!==e.context):e.context&&wi(0,e.context,!1),No(t,e.containerInfo)}var Wa,Va,Ya,$a={dehydrated:null,retryTime:0};function Ga(t,e,n){var r,i=e.mode,o=e.pendingProps,a=Bo.current,s=!1;if((r=0!=(64&e.effectTag))||(r=0!=(2&a)&&(null===t||null!==t.memoizedState)),r?(s=!0,e.effectTag&=-65):null!==t&&null===t.memoizedState||void 0===o.fallback||!0===o.unstable_avoidThisFallback||(a|=1),hi(Bo,1&a),null===t){if(void 0!==o.fallback&&Aa(e),s){if(s=o.fallback,(o=Nu(null,i,0,null)).return=e,0==(2&e.mode))for(t=null!==e.memoizedState?e.child.child:e.child,o.child=t;null!==t;)t.return=o,t=t.sibling;return(n=Nu(s,i,n,null)).return=e,o.sibling=n,e.memoizedState=$a,e.child=o,n}return i=o.children,e.memoizedState=null,e.child=Mo(e,null,i,n)}if(null!==t.memoizedState){if(i=(t=t.child).sibling,s){if(o=o.fallback,(n=Lu(t,t.pendingProps)).return=e,0==(2&e.mode)&&(s=null!==e.memoizedState?e.child.child:e.child)!==t.child)for(n.child=s;null!==s;)s.return=n,s=s.sibling;return(i=Lu(i,o)).return=e,n.sibling=i,n.childExpirationTime=0,e.memoizedState=$a,e.child=n,i}return n=Ao(e,t.child,o.children,n),e.memoizedState=null,e.child=n}if(t=t.child,s){if(s=o.fallback,(o=Nu(null,i,0,null)).return=e,o.child=t,null!==t&&(t.return=o),0==(2&e.mode))for(t=null!==e.memoizedState?e.child.child:e.child,o.child=t;null!==t;)t.return=o,t=t.sibling;return(n=Nu(s,i,n,null)).return=e,o.sibling=n,n.effectTag|=2,o.childExpirationTime=0,e.memoizedState=$a,e.child=o,n}return e.memoizedState=null,e.child=Ao(e,t,o.children,n)}function Za(t,e){t.expirationTime<e&&(t.expirationTime=e);var n=t.alternate;null!==n&&n.expirationTime<e&&(n.expirationTime=e),oo(t.return,e)}function Ka(t,e,n,r,i,o){var a=t.memoizedState;null===a?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:r,tail:n,tailExpiration:0,tailMode:i,lastEffect:o}:(a.isBackwards=e,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailExpiration=0,a.tailMode=i,a.lastEffect=o)}function Xa(t,e,n){var r=e.pendingProps,i=r.revealOrder,o=r.tail;if(Ra(t,e,r.children,n),0!=(2&(r=Bo.current)))r=1&r|2,e.effectTag|=64;else{if(null!==t&&0!=(64&t.effectTag))t:for(t=e.child;null!==t;){if(13===t.tag)null!==t.memoizedState&&Za(t,n);else if(19===t.tag)Za(t,n);else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;null===t.sibling;){if(null===t.return||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}r&=1}if(hi(Bo,r),0==(2&e.mode))e.memoizedState=null;else switch(i){case"forwards":for(n=e.child,i=null;null!==n;)null!==(t=n.alternate)&&null===zo(t)&&(i=n),n=n.sibling;null===(n=i)?(i=e.child,e.child=null):(i=n.sibling,n.sibling=null),Ka(e,!1,i,n,o,e.lastEffect);break;case"backwards":for(n=null,i=e.child,e.child=null;null!==i;){if(null!==(t=i.alternate)&&null===zo(t)){e.child=i;break}t=i.sibling,i.sibling=n,n=i,i=t}Ka(e,!0,n,null,o,e.lastEffect);break;case"together":Ka(e,!1,null,null,void 0,e.lastEffect);break;default:e.memoizedState=null}return e.child}function Qa(t,e,n){null!==t&&(e.dependencies=t.dependencies);var r=e.expirationTime;if(0!==r&&pu(r),e.childExpirationTime<n)return null;if(null!==t&&e.child!==t.child)throw Error(a(153));if(null!==e.child){for(n=Lu(t=e.child,t.pendingProps),e.child=n,n.return=e;null!==t.sibling;)t=t.sibling,(n=n.sibling=Lu(t,t.pendingProps)).return=e;n.sibling=null}return e.child}function Ja(t,e){switch(t.tailMode){case"hidden":e=t.tail;for(var n=null;null!==e;)null!==e.alternate&&(n=e),e=e.sibling;null===n?t.tail=null:n.sibling=null;break;case"collapsed":n=t.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?e||null===t.tail?t.tail=null:t.tail.sibling=null:r.sibling=null}}function ts(t,e,n){var r=e.pendingProps;switch(e.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return bi(e.type)&&_i(),null;case 3:return jo(),di(gi),di(mi),(n=e.stateNode).pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==t&&null!==t.child||!Pa(e)||(e.effectTag|=4),null;case 5:Uo(e),n=Ro(Lo.current);var o=e.type;if(null!==t&&null!=e.stateNode)Va(t,e,o,r,n),t.ref!==e.ref&&(e.effectTag|=128);else{if(!r){if(null===e.stateNode)throw Error(a(166));return null}if(t=Ro(Do.current),Pa(e)){r=e.stateNode,o=e.type;var s=e.memoizedProps;switch(r[On]=e,r[An]=s,o){case"iframe":case"object":case"embed":Ge("load",r);break;case"video":case"audio":for(t=0;t<Xt.length;t++)Ge(Xt[t],r);break;case"source":Ge("error",r);break;case"img":case"image":case"link":Ge("error",r),Ge("load",r);break;case"form":Ge("reset",r),Ge("submit",r);break;case"details":Ge("toggle",r);break;case"input":Tt(r,s),Ge("invalid",r),cn(n,"onChange");break;case"select":r._wrapperState={wasMultiple:!!s.multiple},Ge("invalid",r),cn(n,"onChange");break;case"textarea":Pt(r,s),Ge("invalid",r),cn(n,"onChange")}for(var u in an(o,s),t=null,s)if(s.hasOwnProperty(u)){var c=s[u];"children"===u?"string"==typeof c?r.textContent!==c&&(t=["children",c]):"number"==typeof c&&r.textContent!==""+c&&(t=["children",""+c]):S.hasOwnProperty(u)&&null!=c&&cn(n,u)}switch(o){case"input":_t(r),kt(r,s,!0);break;case"textarea":_t(r),It(r);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(r.onclick=ln)}n=t,e.updateQueue=n,null!==n&&(e.effectTag|=4)}else{switch(u=9===n.nodeType?n:n.ownerDocument,t===un&&(t=Nt(o)),t===un?"script"===o?((t=u.createElement("div")).innerHTML="<script><\/script>",t=t.removeChild(t.firstChild)):"string"==typeof r.is?t=u.createElement(o,{is:r.is}):(t=u.createElement(o),"select"===o&&(u=t,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):t=u.createElementNS(t,o),t[On]=e,t[An]=r,Wa(t,e),e.stateNode=t,u=sn(o,r),o){case"iframe":case"object":case"embed":Ge("load",t),c=r;break;case"video":case"audio":for(c=0;c<Xt.length;c++)Ge(Xt[c],t);c=r;break;case"source":Ge("error",t),c=r;break;case"img":case"image":case"link":Ge("error",t),Ge("load",t),c=r;break;case"form":Ge("reset",t),Ge("submit",t),c=r;break;case"details":Ge("toggle",t),c=r;break;case"input":Tt(t,r),c=xt(t,r),Ge("invalid",t),cn(n,"onChange");break;case"option":c=Ot(t,r);break;case"select":t._wrapperState={wasMultiple:!!r.multiple},c=i({},r,{value:void 0}),Ge("invalid",t),cn(n,"onChange");break;case"textarea":Pt(t,r),c=Mt(t,r),Ge("invalid",t),cn(n,"onChange");break;default:c=r}an(o,c);var l=c;for(s in l)if(l.hasOwnProperty(s)){var f=l[s];"style"===s?rn(t,f):"dangerouslySetInnerHTML"===s?null!=(f=f?f.__html:void 0)&&Bt(t,f):"children"===s?"string"==typeof f?("textarea"!==o||""!==f)&&zt(t,f):"number"==typeof f&&zt(t,""+f):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(S.hasOwnProperty(s)?null!=f&&cn(n,s):null!=f&&X(t,s,f,u))}switch(o){case"input":_t(t),kt(t,r,!1);break;case"textarea":_t(t),It(t);break;case"option":null!=r.value&&t.setAttribute("value",""+yt(r.value));break;case"select":t.multiple=!!r.multiple,null!=(n=r.value)?At(t,!!r.multiple,n,!1):null!=r.defaultValue&&At(t,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof c.onClick&&(t.onclick=ln)}wn(o,r)&&(e.effectTag|=4)}null!==e.ref&&(e.effectTag|=128)}return null;case 6:if(t&&null!=e.stateNode)Ya(0,e,t.memoizedProps,r);else{if("string"!=typeof r&&null===e.stateNode)throw Error(a(166));n=Ro(Lo.current),Ro(Do.current),Pa(e)?(n=e.stateNode,r=e.memoizedProps,n[On]=e,n.nodeValue!==r&&(e.effectTag|=4)):((n=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[On]=e,e.stateNode=n)}return null;case 13:return di(Bo),r=e.memoizedState,0!=(64&e.effectTag)?(e.expirationTime=n,e):(n=null!==r,r=!1,null===t?void 0!==e.memoizedProps.fallback&&Pa(e):(r=null!==(o=t.memoizedState),n||null===o||null!==(o=t.child.sibling)&&(null!==(s=e.firstEffect)?(e.firstEffect=o,o.nextEffect=s):(e.firstEffect=e.lastEffect=o,o.nextEffect=null),o.effectTag=8)),n&&!r&&0!=(2&e.mode)&&(null===t&&!0!==e.memoizedProps.unstable_avoidThisFallback||0!=(1&Bo.current)?Rs===Os&&(Rs=As):(Rs!==Os&&Rs!==As||(Rs=Ms),0!==Bs&&null!==Ds&&(zu(Ds,Ls),qu(Ds,Bs)))),(n||r)&&(e.effectTag|=4),null);case 4:return jo(),null;case 10:return io(e),null;case 19:if(di(Bo),null===(r=e.memoizedState))return null;if(o=0!=(64&e.effectTag),null===(s=r.rendering)){if(o)Ja(r,!1);else if(Rs!==Os||null!==t&&0!=(64&t.effectTag))for(s=e.child;null!==s;){if(null!==(t=zo(s))){for(e.effectTag|=64,Ja(r,!1),null!==(o=t.updateQueue)&&(e.updateQueue=o,e.effectTag|=4),null===r.lastEffect&&(e.firstEffect=null),e.lastEffect=r.lastEffect,r=e.child;null!==r;)s=n,(o=r).effectTag&=2,o.nextEffect=null,o.firstEffect=null,o.lastEffect=null,null===(t=o.alternate)?(o.childExpirationTime=0,o.expirationTime=s,o.child=null,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null):(o.childExpirationTime=t.childExpirationTime,o.expirationTime=t.expirationTime,o.child=t.child,o.memoizedProps=t.memoizedProps,o.memoizedState=t.memoizedState,o.updateQueue=t.updateQueue,s=t.dependencies,o.dependencies=null===s?null:{expirationTime:s.expirationTime,firstContext:s.firstContext,responders:s.responders}),r=r.sibling;return hi(Bo,1&Bo.current|2),e.child}s=s.sibling}}else{if(!o)if(null!==(t=zo(s))){if(e.effectTag|=64,o=!0,null!==(n=t.updateQueue)&&(e.updateQueue=n,e.effectTag|=4),Ja(r,!0),null===r.tail&&"hidden"===r.tailMode&&!s.alternate)return null!==(e=e.lastEffect=r.lastEffect)&&(e.nextEffect=null),null}else 2*Hi()-r.renderingStartTime>r.tailExpiration&&1<n&&(e.effectTag|=64,o=!0,Ja(r,!1),e.expirationTime=e.childExpirationTime=n-1);r.isBackwards?(s.sibling=e.child,e.child=s):(null!==(n=r.last)?n.sibling=s:e.child=s,r.last=s)}return null!==r.tail?(0===r.tailExpiration&&(r.tailExpiration=Hi()+500),n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=e.lastEffect,r.renderingStartTime=Hi(),n.sibling=null,e=Bo.current,hi(Bo,o?1&e|2:1&e),n):null}throw Error(a(156,e.tag))}function es(t){switch(t.tag){case 1:bi(t.type)&&_i();var e=t.effectTag;return 4096&e?(t.effectTag=-4097&e|64,t):null;case 3:if(jo(),di(gi),di(mi),0!=(64&(e=t.effectTag)))throw Error(a(285));return t.effectTag=-4097&e|64,t;case 5:return Uo(t),null;case 13:return di(Bo),4096&(e=t.effectTag)?(t.effectTag=-4097&e|64,t):null;case 19:return di(Bo),null;case 4:return jo(),null;case 10:return io(t),null;default:return null}}function ns(t,e){return{value:t,source:e,stack:vt(e)}}Wa=function(t,e){for(var n=e.child;null!==n;){if(5===n.tag||6===n.tag)t.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Va=function(t,e,n,r,o){var a=t.memoizedProps;if(a!==r){var s,u,c=e.stateNode;switch(Ro(Do.current),t=null,n){case"input":a=xt(c,a),r=xt(c,r),t=[];break;case"option":a=Ot(c,a),r=Ot(c,r),t=[];break;case"select":a=i({},a,{value:void 0}),r=i({},r,{value:void 0}),t=[];break;case"textarea":a=Mt(c,a),r=Mt(c,r),t=[];break;default:"function"!=typeof a.onClick&&"function"==typeof r.onClick&&(c.onclick=ln)}for(s in an(n,r),n=null,a)if(!r.hasOwnProperty(s)&&a.hasOwnProperty(s)&&null!=a[s])if("style"===s)for(u in c=a[s])c.hasOwnProperty(u)&&(n||(n={}),n[u]="");else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(S.hasOwnProperty(s)?t||(t=[]):(t=t||[]).push(s,null));for(s in r){var l=r[s];if(c=null!=a?a[s]:void 0,r.hasOwnProperty(s)&&l!==c&&(null!=l||null!=c))if("style"===s)if(c){for(u in c)!c.hasOwnProperty(u)||l&&l.hasOwnProperty(u)||(n||(n={}),n[u]="");for(u in l)l.hasOwnProperty(u)&&c[u]!==l[u]&&(n||(n={}),n[u]=l[u])}else n||(t||(t=[]),t.push(s,n)),n=l;else"dangerouslySetInnerHTML"===s?(l=l?l.__html:void 0,c=c?c.__html:void 0,null!=l&&c!==l&&(t=t||[]).push(s,l)):"children"===s?c===l||"string"!=typeof l&&"number"!=typeof l||(t=t||[]).push(s,""+l):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(S.hasOwnProperty(s)?(null!=l&&cn(o,s),t||c===l||(t=[])):(t=t||[]).push(s,l))}n&&(t=t||[]).push("style",n),o=t,(e.updateQueue=o)&&(e.effectTag|=4)}},Ya=function(t,e,n,r){n!==r&&(e.effectTag|=4)};var rs="function"==typeof WeakSet?WeakSet:Set;function is(t,e){var n=e.source,r=e.stack;null===r&&null!==n&&(r=vt(n)),null!==n&>(n.type),e=e.value,null!==t&&1===t.tag&>(t.type);try{console.error(e)}catch(t){setTimeout((function(){throw t}))}}function os(t){var e=t.ref;if(null!==e)if("function"==typeof e)try{e(null)}catch(e){ku(t,e)}else e.current=null}function as(t,e){switch(e.tag){case 0:case 11:case 15:case 22:case 3:case 5:case 6:case 4:case 17:return;case 1:if(256&e.effectTag&&null!==t){var n=t.memoizedProps,r=t.memoizedState;e=(t=e.stateNode).getSnapshotBeforeUpdate(e.elementType===e.type?n:Qi(e.type,n),r),t.__reactInternalSnapshotBeforeUpdate=e}return}throw Error(a(163))}function ss(t,e){if(null!==(e=null!==(e=e.updateQueue)?e.lastEffect:null)){var n=e=e.next;do{if((n.tag&t)===t){var r=n.destroy;n.destroy=void 0,void 0!==r&&r()}n=n.next}while(n!==e)}}function us(t,e){if(null!==(e=null!==(e=e.updateQueue)?e.lastEffect:null)){var n=e=e.next;do{if((n.tag&t)===t){var r=n.create;n.destroy=r()}n=n.next}while(n!==e)}}function cs(t,e,n){switch(n.tag){case 0:case 11:case 15:case 22:return void us(3,n);case 1:if(t=n.stateNode,4&n.effectTag)if(null===e)t.componentDidMount();else{var r=n.elementType===n.type?e.memoizedProps:Qi(n.type,e.memoizedProps);t.componentDidUpdate(r,e.memoizedState,t.__reactInternalSnapshotBeforeUpdate)}return void(null!==(e=n.updateQueue)&&go(n,e,t));case 3:if(null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 5:case 1:t=n.child.stateNode}go(n,e,t)}return;case 5:return t=n.stateNode,void(null===e&&4&n.effectTag&&wn(n.type,n.memoizedProps)&&t.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&je(n)))))}throw Error(a(163))}function ls(t,e,n){switch("function"==typeof Mu&&Mu(e),e.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(t=e.updateQueue)&&null!==(t=t.lastEffect)){var r=t.next;Yi(97<n?97:n,(function(){var t=r;do{var n=t.destroy;if(void 0!==n){var i=e;try{n()}catch(t){ku(i,t)}}t=t.next}while(t!==r)}))}break;case 1:os(e),"function"==typeof(n=e.stateNode).componentWillUnmount&&function(t,e){try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(e){ku(t,e)}}(e,n);break;case 5:os(e);break;case 4:gs(t,e,n)}}function fs(t){var e=t.alternate;t.return=null,t.child=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.alternate=null,t.firstEffect=null,t.lastEffect=null,t.pendingProps=null,t.memoizedProps=null,t.stateNode=null,null!==e&&fs(e)}function ds(t){return 5===t.tag||3===t.tag||4===t.tag}function hs(t){t:{for(var e=t.return;null!==e;){if(ds(e)){var n=e;break t}e=e.return}throw Error(a(160))}switch(e=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:e=e.containerInfo,r=!0;break;default:throw Error(a(161))}16&n.effectTag&&(zt(e,""),n.effectTag&=-17);t:e:for(n=t;;){for(;null===n.sibling;){if(null===n.return||ds(n.return)){n=null;break t}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue e;if(null===n.child||4===n.tag)continue e;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break t}}r?ps(t,n,e):ms(t,n,e)}function ps(t,e,n){var r=t.tag,i=5===r||6===r;if(i)t=i?t.stateNode:t.stateNode.instance,e?8===n.nodeType?n.parentNode.insertBefore(t,e):n.insertBefore(t,e):(8===n.nodeType?(e=n.parentNode).insertBefore(t,n):(e=n).appendChild(t),null!=(n=n._reactRootContainer)||null!==e.onclick||(e.onclick=ln));else if(4!==r&&null!==(t=t.child))for(ps(t,e,n),t=t.sibling;null!==t;)ps(t,e,n),t=t.sibling}function ms(t,e,n){var r=t.tag,i=5===r||6===r;if(i)t=i?t.stateNode:t.stateNode.instance,e?n.insertBefore(t,e):n.appendChild(t);else if(4!==r&&null!==(t=t.child))for(ms(t,e,n),t=t.sibling;null!==t;)ms(t,e,n),t=t.sibling}function gs(t,e,n){for(var r,i,o=e,s=!1;;){if(!s){s=o.return;t:for(;;){if(null===s)throw Error(a(160));switch(r=s.stateNode,s.tag){case 5:i=!1;break t;case 3:case 4:r=r.containerInfo,i=!0;break t}s=s.return}s=!0}if(5===o.tag||6===o.tag){t:for(var u=t,c=o,l=n,f=c;;)if(ls(u,f,l),null!==f.child&&4!==f.tag)f.child.return=f,f=f.child;else{if(f===c)break t;for(;null===f.sibling;){if(null===f.return||f.return===c)break t;f=f.return}f.sibling.return=f.return,f=f.sibling}i?(u=r,c=o.stateNode,8===u.nodeType?u.parentNode.removeChild(c):u.removeChild(c)):r.removeChild(o.stateNode)}else if(4===o.tag){if(null!==o.child){r=o.stateNode.containerInfo,i=!0,o.child.return=o,o=o.child;continue}}else if(ls(t,o,n),null!==o.child){o.child.return=o,o=o.child;continue}if(o===e)break;for(;null===o.sibling;){if(null===o.return||o.return===e)return;4===(o=o.return).tag&&(s=!1)}o.sibling.return=o.return,o=o.sibling}}function vs(t,e){switch(e.tag){case 0:case 11:case 14:case 15:case 22:return void ss(3,e);case 1:case 12:case 17:return;case 5:var n=e.stateNode;if(null!=n){var r=e.memoizedProps,i=null!==t?t.memoizedProps:r;t=e.type;var o=e.updateQueue;if(e.updateQueue=null,null!==o){for(n[An]=r,"input"===t&&"radio"===r.type&&null!=r.name&&St(n,r),sn(t,i),e=sn(t,r),i=0;i<o.length;i+=2){var s=o[i],u=o[i+1];"style"===s?rn(n,u):"dangerouslySetInnerHTML"===s?Bt(n,u):"children"===s?zt(n,u):X(n,s,u,e)}switch(t){case"input":Et(n,r);break;case"textarea":Dt(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(t=r.value)?At(n,!!r.multiple,t,!1):e!==!!r.multiple&&(null!=r.defaultValue?At(n,!!r.multiple,r.defaultValue,!0):At(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===e.stateNode)throw Error(a(162));return void(e.stateNode.nodeValue=e.memoizedProps);case 3:return void((e=e.stateNode).hydrate&&(e.hydrate=!1,je(e.containerInfo)));case 13:if(n=e,null===e.memoizedState?r=!1:(r=!0,n=e.child,qs=Hi()),null!==n)t:for(t=n;;){if(5===t.tag)o=t.stateNode,r?"function"==typeof(o=o.style).setProperty?o.setProperty("display","none","important"):o.display="none":(o=t.stateNode,i=null!=(i=t.memoizedProps.style)&&i.hasOwnProperty("display")?i.display:null,o.style.display=nn("display",i));else if(6===t.tag)t.stateNode.nodeValue=r?"":t.memoizedProps;else{if(13===t.tag&&null!==t.memoizedState&&null===t.memoizedState.dehydrated){(o=t.child.sibling).return=t,t=o;continue}if(null!==t.child){t.child.return=t,t=t.child;continue}}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}return void ys(e);case 19:return void ys(e)}throw Error(a(163))}function ys(t){var e=t.updateQueue;if(null!==e){t.updateQueue=null;var n=t.stateNode;null===n&&(n=t.stateNode=new rs),e.forEach((function(e){var r=Ou.bind(null,t,e);n.has(e)||(n.add(e),e.then(r,r))}))}}var bs="function"==typeof WeakMap?WeakMap:Map;function _s(t,e,n){(n=fo(n,null)).tag=3,n.payload={element:null};var r=e.value;return n.callback=function(){Ws||(Ws=!0,Vs=r),is(t,e)},n}function ws(t,e,n){(n=fo(n,null)).tag=3;var r=t.type.getDerivedStateFromError;if("function"==typeof r){var i=e.value;n.payload=function(){return is(t,e),r(i)}}var o=t.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Ys?Ys=new Set([this]):Ys.add(this),is(t,e));var n=e.stack;this.componentDidCatch(e.value,{componentStack:null!==n?n:""})}),n}var xs,Ts=Math.ceil,Ss=K.ReactCurrentDispatcher,Es=K.ReactCurrentOwner,ks=16,Cs=32,Os=0,As=3,Ms=4,Ps=0,Ds=null,Is=null,Ls=0,Rs=Os,Ns=null,js=1073741823,Fs=1073741823,Us=null,Bs=0,zs=!1,qs=0,Hs=null,Ws=!1,Vs=null,Ys=null,$s=!1,Gs=null,Zs=90,Ks=null,Xs=0,Qs=null,Js=0;function tu(){return 0!=(48&Ps)?1073741821-(Hi()/10|0):0!==Js?Js:Js=1073741821-(Hi()/10|0)}function eu(t,e,n){if(0==(2&(e=e.mode)))return 1073741823;var r=Wi();if(0==(4&e))return 99===r?1073741823:1073741822;if(0!=(Ps&ks))return Ls;if(null!==n)t=Xi(t,0|n.timeoutMs||5e3,250);else switch(r){case 99:t=1073741823;break;case 98:t=Xi(t,150,100);break;case 97:case 96:t=Xi(t,5e3,250);break;case 95:t=2;break;default:throw Error(a(326))}return null!==Ds&&t===Ls&&--t,t}function nu(t,e){if(50<Xs)throw Xs=0,Qs=null,Error(a(185));if(null!==(t=ru(t,e))){var n=Wi();1073741823===e?0!=(8&Ps)&&0==(48&Ps)?su(t):(ou(t),0===Ps&&Zi()):ou(t),0==(4&Ps)||98!==n&&99!==n||(null===Ks?Ks=new Map([[t,e]]):(void 0===(n=Ks.get(t))||n>e)&&Ks.set(t,e))}}function ru(t,e){t.expirationTime<e&&(t.expirationTime=e);var n=t.alternate;null!==n&&n.expirationTime<e&&(n.expirationTime=e);var r=t.return,i=null;if(null===r&&3===t.tag)i=t.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<e&&(r.childExpirationTime=e),null!==n&&n.childExpirationTime<e&&(n.childExpirationTime=e),null===r.return&&3===r.tag){i=r.stateNode;break}r=r.return}return null!==i&&(Ds===i&&(pu(e),Rs===Ms&&zu(i,Ls)),qu(i,e)),i}function iu(t){var e=t.lastExpiredTime;if(0!==e)return e;if(!Bu(t,e=t.firstPendingTime))return e;var n=t.lastPingedTime;return 2>=(t=n>(t=t.nextKnownPendingLevel)?n:t)&&e!==t?0:t}function ou(t){if(0!==t.lastExpiredTime)t.callbackExpirationTime=1073741823,t.callbackPriority=99,t.callbackNode=Gi(su.bind(null,t));else{var e=iu(t),n=t.callbackNode;if(0===e)null!==n&&(t.callbackNode=null,t.callbackExpirationTime=0,t.callbackPriority=90);else{var r=tu();if(1073741823===e?r=99:1===e||2===e?r=95:r=0>=(r=10*(1073741821-e)-10*(1073741821-r))?99:250>=r?98:5250>=r?97:95,null!==n){var i=t.callbackPriority;if(t.callbackExpirationTime===e&&i>=r)return;n!==Ni&&Ci(n)}t.callbackExpirationTime=e,t.callbackPriority=r,e=1073741823===e?Gi(su.bind(null,t)):$i(r,au.bind(null,t),{timeout:10*(1073741821-e)-Hi()}),t.callbackNode=e}}}function au(t,e){if(Js=0,e)return Hu(t,e=tu()),ou(t),null;var n=iu(t);if(0!==n){if(e=t.callbackNode,0!=(48&Ps))throw Error(a(327));if(Tu(),t===Ds&&n===Ls||lu(t,n),null!==Is){var r=Ps;Ps|=ks;for(var i=du();;)try{gu();break}catch(e){fu(t,e)}if(ro(),Ps=r,Ss.current=i,1===Rs)throw e=Ns,lu(t,n),zu(t,n),ou(t),e;if(null===Is)switch(i=t.finishedWork=t.current.alternate,t.finishedExpirationTime=n,r=Rs,Ds=null,r){case Os:case 1:throw Error(a(345));case 2:Hu(t,2<n?2:n);break;case As:if(zu(t,n),n===(r=t.lastSuspendedTime)&&(t.nextKnownPendingLevel=bu(i)),1073741823===js&&10<(i=qs+500-Hi())){if(zs){var o=t.lastPingedTime;if(0===o||o>=n){t.lastPingedTime=n,lu(t,n);break}}if(0!==(o=iu(t))&&o!==n)break;if(0!==r&&r!==n){t.lastPingedTime=r;break}t.timeoutHandle=Tn(_u.bind(null,t),i);break}_u(t);break;case Ms:if(zu(t,n),n===(r=t.lastSuspendedTime)&&(t.nextKnownPendingLevel=bu(i)),zs&&(0===(i=t.lastPingedTime)||i>=n)){t.lastPingedTime=n,lu(t,n);break}if(0!==(i=iu(t))&&i!==n)break;if(0!==r&&r!==n){t.lastPingedTime=r;break}if(1073741823!==Fs?r=10*(1073741821-Fs)-Hi():1073741823===js?r=0:(r=10*(1073741821-js)-5e3,0>(r=(i=Hi())-r)&&(r=0),(n=10*(1073741821-n)-i)<(r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Ts(r/1960))-r)&&(r=n)),10<r){t.timeoutHandle=Tn(_u.bind(null,t),r);break}_u(t);break;case 5:if(1073741823!==js&&null!==Us){o=js;var s=Us;if(0>=(r=0|s.busyMinDurationMs)?r=0:(i=0|s.busyDelayMs,r=(o=Hi()-(10*(1073741821-o)-(0|s.timeoutMs||5e3)))<=i?0:i+r-o),10<r){zu(t,n),t.timeoutHandle=Tn(_u.bind(null,t),r);break}}_u(t);break;default:throw Error(a(329))}if(ou(t),t.callbackNode===e)return au.bind(null,t)}}return null}function su(t){var e=t.lastExpiredTime;if(e=0!==e?e:1073741823,0!=(48&Ps))throw Error(a(327));if(Tu(),t===Ds&&e===Ls||lu(t,e),null!==Is){var n=Ps;Ps|=ks;for(var r=du();;)try{mu();break}catch(e){fu(t,e)}if(ro(),Ps=n,Ss.current=r,1===Rs)throw n=Ns,lu(t,e),zu(t,e),ou(t),n;if(null!==Is)throw Error(a(261));t.finishedWork=t.current.alternate,t.finishedExpirationTime=e,Ds=null,_u(t),ou(t)}return null}function uu(t,e){var n=Ps;Ps|=1;try{return t(e)}finally{0===(Ps=n)&&Zi()}}function cu(t,e){var n=Ps;Ps&=-2,Ps|=8;try{return t(e)}finally{0===(Ps=n)&&Zi()}}function lu(t,e){t.finishedWork=null,t.finishedExpirationTime=0;var n=t.timeoutHandle;if(-1!==n&&(t.timeoutHandle=-1,Sn(n)),null!==Is)for(n=Is.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&_i();break;case 3:jo(),di(gi),di(mi);break;case 5:Uo(r);break;case 4:jo();break;case 13:case 19:di(Bo);break;case 10:io(r)}n=n.return}Ds=t,Is=Lu(t.current,null),Ls=e,Rs=Os,Ns=null,Fs=js=1073741823,Us=null,Bs=0,zs=!1}function fu(t,e){for(;;){try{if(ro(),Ho.current=_a,Zo)for(var n=Yo.memoizedState;null!==n;){var r=n.queue;null!==r&&(r.pending=null),n=n.next}if(Vo=0,Go=$o=Yo=null,Zo=!1,null===Is||null===Is.return)return Rs=1,Ns=e,Is=null;t:{var i=t,o=Is.return,a=Is,s=e;if(e=Ls,a.effectTag|=2048,a.firstEffect=a.lastEffect=null,null!==s&&"object"==typeof s&&"function"==typeof s.then){var u=s;if(0==(2&a.mode)){var c=a.alternate;c?(a.updateQueue=c.updateQueue,a.memoizedState=c.memoizedState,a.expirationTime=c.expirationTime):(a.updateQueue=null,a.memoizedState=null)}var l=0!=(1&Bo.current),f=o;do{var d;if(d=13===f.tag){var h=f.memoizedState;if(null!==h)d=null!==h.dehydrated;else{var p=f.memoizedProps;d=void 0!==p.fallback&&(!0!==p.unstable_avoidThisFallback||!l)}}if(d){var m=f.updateQueue;if(null===m){var g=new Set;g.add(u),f.updateQueue=g}else m.add(u);if(0==(2&f.mode)){if(f.effectTag|=64,a.effectTag&=-2981,1===a.tag)if(null===a.alternate)a.tag=17;else{var v=fo(1073741823,null);v.tag=2,ho(a,v)}a.expirationTime=1073741823;break t}s=void 0,a=e;var y=i.pingCache;if(null===y?(y=i.pingCache=new bs,s=new Set,y.set(u,s)):void 0===(s=y.get(u))&&(s=new Set,y.set(u,s)),!s.has(a)){s.add(a);var b=Cu.bind(null,i,u,a);u.then(b,b)}f.effectTag|=4096,f.expirationTime=e;break t}f=f.return}while(null!==f);s=Error((gt(a.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+vt(a))}5!==Rs&&(Rs=2),s=ns(s,a),f=o;do{switch(f.tag){case 3:u=s,f.effectTag|=4096,f.expirationTime=e,po(f,_s(f,u,e));break t;case 1:u=s;var _=f.type,w=f.stateNode;if(0==(64&f.effectTag)&&("function"==typeof _.getDerivedStateFromError||null!==w&&"function"==typeof w.componentDidCatch&&(null===Ys||!Ys.has(w)))){f.effectTag|=4096,f.expirationTime=e,po(f,ws(f,u,e));break t}}f=f.return}while(null!==f)}Is=yu(Is)}catch(t){e=t;continue}break}}function du(){var t=Ss.current;return Ss.current=_a,null===t?_a:t}function hu(t,e){t<js&&2<t&&(js=t),null!==e&&t<Fs&&2<t&&(Fs=t,Us=e)}function pu(t){t>Bs&&(Bs=t)}function mu(){for(;null!==Is;)Is=vu(Is)}function gu(){for(;null!==Is&&!ji();)Is=vu(Is)}function vu(t){var e=xs(t.alternate,t,Ls);return t.memoizedProps=t.pendingProps,null===e&&(e=yu(t)),Es.current=null,e}function yu(t){Is=t;do{var e=Is.alternate;if(t=Is.return,0==(2048&Is.effectTag)){if(e=ts(e,Is,Ls),1===Ls||1!==Is.childExpirationTime){for(var n=0,r=Is.child;null!==r;){var i=r.expirationTime,o=r.childExpirationTime;i>n&&(n=i),o>n&&(n=o),r=r.sibling}Is.childExpirationTime=n}if(null!==e)return e;null!==t&&0==(2048&t.effectTag)&&(null===t.firstEffect&&(t.firstEffect=Is.firstEffect),null!==Is.lastEffect&&(null!==t.lastEffect&&(t.lastEffect.nextEffect=Is.firstEffect),t.lastEffect=Is.lastEffect),1<Is.effectTag&&(null!==t.lastEffect?t.lastEffect.nextEffect=Is:t.firstEffect=Is,t.lastEffect=Is))}else{if(null!==(e=es(Is)))return e.effectTag&=2047,e;null!==t&&(t.firstEffect=t.lastEffect=null,t.effectTag|=2048)}if(null!==(e=Is.sibling))return e;Is=t}while(null!==Is);return Rs===Os&&(Rs=5),null}function bu(t){var e=t.expirationTime;return e>(t=t.childExpirationTime)?e:t}function _u(t){var e=Wi();return Yi(99,wu.bind(null,t,e)),null}function wu(t,e){do{Tu()}while(null!==Gs);if(0!=(48&Ps))throw Error(a(327));var n=t.finishedWork,r=t.finishedExpirationTime;if(null===n)return null;if(t.finishedWork=null,t.finishedExpirationTime=0,n===t.current)throw Error(a(177));t.callbackNode=null,t.callbackExpirationTime=0,t.callbackPriority=90,t.nextKnownPendingLevel=0;var i=bu(n);if(t.firstPendingTime=i,r<=t.lastSuspendedTime?t.firstSuspendedTime=t.lastSuspendedTime=t.nextKnownPendingLevel=0:r<=t.firstSuspendedTime&&(t.firstSuspendedTime=r-1),r<=t.lastPingedTime&&(t.lastPingedTime=0),r<=t.lastExpiredTime&&(t.lastExpiredTime=0),t===Ds&&(Is=Ds=null,Ls=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,i=n.firstEffect):i=n:i=n.firstEffect,null!==i){var o=Ps;Ps|=Cs,Es.current=null,bn=$e;var s=mn();if(gn(s)){if("selectionStart"in s)var u={start:s.selectionStart,end:s.selectionEnd};else t:{var c=(u=(u=s.ownerDocument)&&u.defaultView||window).getSelection&&u.getSelection();if(c&&0!==c.rangeCount){u=c.anchorNode;var l=c.anchorOffset,f=c.focusNode;c=c.focusOffset;try{u.nodeType,f.nodeType}catch(t){u=null;break t}var d=0,h=-1,p=-1,m=0,g=0,v=s,y=null;e:for(;;){for(var b;v!==u||0!==l&&3!==v.nodeType||(h=d+l),v!==f||0!==c&&3!==v.nodeType||(p=d+c),3===v.nodeType&&(d+=v.nodeValue.length),null!==(b=v.firstChild);)y=v,v=b;for(;;){if(v===s)break e;if(y===u&&++m===l&&(h=d),y===f&&++g===c&&(p=d),null!==(b=v.nextSibling))break;y=(v=y).parentNode}v=b}u=-1===h||-1===p?null:{start:h,end:p}}else u=null}u=u||{start:0,end:0}}else u=null;_n={activeElementDetached:null,focusedElem:s,selectionRange:u},$e=!1,Hs=i;do{try{xu()}catch(t){if(null===Hs)throw Error(a(330));ku(Hs,t),Hs=Hs.nextEffect}}while(null!==Hs);Hs=i;do{try{for(s=t,u=e;null!==Hs;){var _=Hs.effectTag;if(16&_&&zt(Hs.stateNode,""),128&_){var w=Hs.alternate;if(null!==w){var x=w.ref;null!==x&&("function"==typeof x?x(null):x.current=null)}}switch(1038&_){case 2:hs(Hs),Hs.effectTag&=-3;break;case 6:hs(Hs),Hs.effectTag&=-3,vs(Hs.alternate,Hs);break;case 1024:Hs.effectTag&=-1025;break;case 1028:Hs.effectTag&=-1025,vs(Hs.alternate,Hs);break;case 4:vs(Hs.alternate,Hs);break;case 8:gs(s,l=Hs,u),fs(l)}Hs=Hs.nextEffect}}catch(t){if(null===Hs)throw Error(a(330));ku(Hs,t),Hs=Hs.nextEffect}}while(null!==Hs);if(x=_n,w=mn(),_=x.focusedElem,u=x.selectionRange,w!==_&&_&&_.ownerDocument&&pn(_.ownerDocument.documentElement,_)){null!==u&&gn(_)&&(w=u.start,void 0===(x=u.end)&&(x=w),"selectionStart"in _?(_.selectionStart=w,_.selectionEnd=Math.min(x,_.value.length)):(x=(w=_.ownerDocument||document)&&w.defaultView||window).getSelection&&(x=x.getSelection(),l=_.textContent.length,s=Math.min(u.start,l),u=void 0===u.end?s:Math.min(u.end,l),!x.extend&&s>u&&(l=u,u=s,s=l),l=hn(_,s),f=hn(_,u),l&&f&&(1!==x.rangeCount||x.anchorNode!==l.node||x.anchorOffset!==l.offset||x.focusNode!==f.node||x.focusOffset!==f.offset)&&((w=w.createRange()).setStart(l.node,l.offset),x.removeAllRanges(),s>u?(x.addRange(w),x.extend(f.node,f.offset)):(w.setEnd(f.node,f.offset),x.addRange(w))))),w=[];for(x=_;x=x.parentNode;)1===x.nodeType&&w.push({element:x,left:x.scrollLeft,top:x.scrollTop});for("function"==typeof _.focus&&_.focus(),_=0;_<w.length;_++)(x=w[_]).element.scrollLeft=x.left,x.element.scrollTop=x.top}$e=!!bn,_n=bn=null,t.current=n,Hs=i;do{try{for(_=t;null!==Hs;){var T=Hs.effectTag;if(36&T&&cs(_,Hs.alternate,Hs),128&T){w=void 0;var S=Hs.ref;if(null!==S){var E=Hs.stateNode;Hs.tag,w=E,"function"==typeof S?S(w):S.current=w}}Hs=Hs.nextEffect}}catch(t){if(null===Hs)throw Error(a(330));ku(Hs,t),Hs=Hs.nextEffect}}while(null!==Hs);Hs=null,Fi(),Ps=o}else t.current=n;if($s)$s=!1,Gs=t,Zs=e;else for(Hs=i;null!==Hs;)e=Hs.nextEffect,Hs.nextEffect=null,Hs=e;if(0===(e=t.firstPendingTime)&&(Ys=null),1073741823===e?t===Qs?Xs++:(Xs=0,Qs=t):Xs=0,"function"==typeof Au&&Au(n.stateNode,r),ou(t),Ws)throw Ws=!1,t=Vs,Vs=null,t;return 0!=(8&Ps)||Zi(),null}function xu(){for(;null!==Hs;){var t=Hs.effectTag;0!=(256&t)&&as(Hs.alternate,Hs),0==(512&t)||$s||($s=!0,$i(97,(function(){return Tu(),null}))),Hs=Hs.nextEffect}}function Tu(){if(90!==Zs){var t=97<Zs?97:Zs;return Zs=90,Yi(t,Su)}}function Su(){if(null===Gs)return!1;var t=Gs;if(Gs=null,0!=(48&Ps))throw Error(a(331));var e=Ps;for(Ps|=Cs,t=t.current.firstEffect;null!==t;){try{var n=t;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:case 22:ss(5,n),us(5,n)}}catch(e){if(null===t)throw Error(a(330));ku(t,e)}n=t.nextEffect,t.nextEffect=null,t=n}return Ps=e,Zi(),!0}function Eu(t,e,n){ho(t,e=_s(t,e=ns(n,e),1073741823)),null!==(t=ru(t,1073741823))&&ou(t)}function ku(t,e){if(3===t.tag)Eu(t,t,e);else for(var n=t.return;null!==n;){if(3===n.tag){Eu(n,t,e);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Ys||!Ys.has(r))){ho(n,t=ws(n,t=ns(e,t),1073741823)),null!==(n=ru(n,1073741823))&&ou(n);break}}n=n.return}}function Cu(t,e,n){var r=t.pingCache;null!==r&&r.delete(e),Ds===t&&Ls===n?Rs===Ms||Rs===As&&1073741823===js&&Hi()-qs<500?lu(t,Ls):zs=!0:Bu(t,n)&&(0!==(e=t.lastPingedTime)&&e<n||(t.lastPingedTime=n,ou(t)))}function Ou(t,e){var n=t.stateNode;null!==n&&n.delete(e),0===(e=0)&&(e=eu(e=tu(),t,null)),null!==(t=ru(t,e))&&ou(t)}xs=function(t,e,n){var r=e.expirationTime;if(null!==t){var i=e.pendingProps;if(t.memoizedProps!==i||gi.current)La=!0;else{if(r<n){switch(La=!1,e.tag){case 3:Ha(e),Da();break;case 5:if(Fo(e),4&e.mode&&1!==n&&i.hidden)return e.expirationTime=e.childExpirationTime=1,null;break;case 1:bi(e.type)&&Ti(e);break;case 4:No(e,e.stateNode.containerInfo);break;case 10:r=e.memoizedProps.value,i=e.type._context,hi(Ji,i._currentValue),i._currentValue=r;break;case 13:if(null!==e.memoizedState)return 0!==(r=e.child.childExpirationTime)&&r>=n?Ga(t,e,n):(hi(Bo,1&Bo.current),null!==(e=Qa(t,e,n))?e.sibling:null);hi(Bo,1&Bo.current);break;case 19:if(r=e.childExpirationTime>=n,0!=(64&t.effectTag)){if(r)return Xa(t,e,n);e.effectTag|=64}if(null!==(i=e.memoizedState)&&(i.rendering=null,i.tail=null),hi(Bo,Bo.current),!r)return null}return Qa(t,e,n)}La=!1}}else La=!1;switch(e.expirationTime=0,e.tag){case 2:if(r=e.type,null!==t&&(t.alternate=null,e.alternate=null,e.effectTag|=2),t=e.pendingProps,i=yi(e,mi.current),ao(e,n),i=Qo(null,e,r,t,i,n),e.effectTag|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof){if(e.tag=1,e.memoizedState=null,e.updateQueue=null,bi(r)){var o=!0;Ti(e)}else o=!1;e.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,co(e);var s=r.getDerivedStateFromProps;"function"==typeof s&&bo(e,r,s,t),i.updater=_o,e.stateNode=i,i._reactInternalFiber=e,So(e,r,t,n),e=qa(null,e,r,!0,o,n)}else e.tag=0,Ra(null,e,i,n),e=e.child;return e;case 16:t:{if(i=e.elementType,null!==t&&(t.alternate=null,e.alternate=null,e.effectTag|=2),t=e.pendingProps,function(t){if(-1===t._status){t._status=0;var e=t._ctor;e=e(),t._result=e,e.then((function(e){0===t._status&&(e=e.default,t._status=1,t._result=e)}),(function(e){0===t._status&&(t._status=2,t._result=e)}))}}(i),1!==i._status)throw i._result;switch(i=i._result,e.type=i,o=e.tag=function(t){if("function"==typeof t)return Iu(t)?1:0;if(null!=t){if((t=t.$$typeof)===ut)return 11;if(t===ft)return 14}return 2}(i),t=Qi(i,t),o){case 0:e=Ba(null,e,i,t,n);break t;case 1:e=za(null,e,i,t,n);break t;case 11:e=Na(null,e,i,t,n);break t;case 14:e=ja(null,e,i,Qi(i.type,t),r,n);break t}throw Error(a(306,i,""))}return e;case 0:return r=e.type,i=e.pendingProps,Ba(t,e,r,i=e.elementType===r?i:Qi(r,i),n);case 1:return r=e.type,i=e.pendingProps,za(t,e,r,i=e.elementType===r?i:Qi(r,i),n);case 3:if(Ha(e),r=e.updateQueue,null===t||null===r)throw Error(a(282));if(r=e.pendingProps,i=null!==(i=e.memoizedState)?i.element:null,lo(t,e),mo(e,r,null,n),(r=e.memoizedState.element)===i)Da(),e=Qa(t,e,n);else{if((i=e.stateNode.hydrate)&&(Ea=En(e.stateNode.containerInfo.firstChild),Sa=e,i=ka=!0),i)for(n=Mo(e,null,r,n),e.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else Ra(t,e,r,n),Da();e=e.child}return e;case 5:return Fo(e),null===t&&Aa(e),r=e.type,i=e.pendingProps,o=null!==t?t.memoizedProps:null,s=i.children,xn(r,i)?s=null:null!==o&&xn(r,o)&&(e.effectTag|=16),Ua(t,e),4&e.mode&&1!==n&&i.hidden?(e.expirationTime=e.childExpirationTime=1,e=null):(Ra(t,e,s,n),e=e.child),e;case 6:return null===t&&Aa(e),null;case 13:return Ga(t,e,n);case 4:return No(e,e.stateNode.containerInfo),r=e.pendingProps,null===t?e.child=Ao(e,null,r,n):Ra(t,e,r,n),e.child;case 11:return r=e.type,i=e.pendingProps,Na(t,e,r,i=e.elementType===r?i:Qi(r,i),n);case 7:return Ra(t,e,e.pendingProps,n),e.child;case 8:case 12:return Ra(t,e,e.pendingProps.children,n),e.child;case 10:t:{r=e.type._context,i=e.pendingProps,s=e.memoizedProps,o=i.value;var u=e.type._context;if(hi(Ji,u._currentValue),u._currentValue=o,null!==s)if(u=s.value,0===(o=zr(u,o)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(u,o):1073741823))){if(s.children===i.children&&!gi.current){e=Qa(t,e,n);break t}}else for(null!==(u=e.child)&&(u.return=e);null!==u;){var c=u.dependencies;if(null!==c){s=u.child;for(var l=c.firstContext;null!==l;){if(l.context===r&&0!=(l.observedBits&o)){1===u.tag&&((l=fo(n,null)).tag=2,ho(u,l)),u.expirationTime<n&&(u.expirationTime=n),null!==(l=u.alternate)&&l.expirationTime<n&&(l.expirationTime=n),oo(u.return,n),c.expirationTime<n&&(c.expirationTime=n);break}l=l.next}}else s=10===u.tag&&u.type===e.type?null:u.child;if(null!==s)s.return=u;else for(s=u;null!==s;){if(s===e){s=null;break}if(null!==(u=s.sibling)){u.return=s.return,s=u;break}s=s.return}u=s}Ra(t,e,i.children,n),e=e.child}return e;case 9:return i=e.type,r=(o=e.pendingProps).children,ao(e,n),r=r(i=so(i,o.unstable_observedBits)),e.effectTag|=1,Ra(t,e,r,n),e.child;case 14:return o=Qi(i=e.type,e.pendingProps),ja(t,e,i,o=Qi(i.type,o),r,n);case 15:return Fa(t,e,e.type,e.pendingProps,r,n);case 17:return r=e.type,i=e.pendingProps,i=e.elementType===r?i:Qi(r,i),null!==t&&(t.alternate=null,e.alternate=null,e.effectTag|=2),e.tag=1,bi(r)?(t=!0,Ti(e)):t=!1,ao(e,n),xo(e,r,i),So(e,r,i,n),qa(null,e,r,!0,t,n);case 19:return Xa(t,e,n)}throw Error(a(156,e.tag))};var Au=null,Mu=null;function Pu(t,e,n,r){this.tag=t,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Du(t,e,n,r){return new Pu(t,e,n,r)}function Iu(t){return!(!(t=t.prototype)||!t.isReactComponent)}function Lu(t,e){var n=t.alternate;return null===n?((n=Du(t.tag,e,t.key,t.mode)).elementType=t.elementType,n.type=t.type,n.stateNode=t.stateNode,n.alternate=t,t.alternate=n):(n.pendingProps=e,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=t.childExpirationTime,n.expirationTime=t.expirationTime,n.child=t.child,n.memoizedProps=t.memoizedProps,n.memoizedState=t.memoizedState,n.updateQueue=t.updateQueue,e=t.dependencies,n.dependencies=null===e?null:{expirationTime:e.expirationTime,firstContext:e.firstContext,responders:e.responders},n.sibling=t.sibling,n.index=t.index,n.ref=t.ref,n}function Ru(t,e,n,r,i,o){var s=2;if(r=t,"function"==typeof t)Iu(t)&&(s=1);else if("string"==typeof t)s=5;else t:switch(t){case nt:return Nu(n.children,i,o,e);case st:s=8,i|=7;break;case rt:s=8,i|=1;break;case it:return(t=Du(12,n,e,8|i)).elementType=it,t.type=it,t.expirationTime=o,t;case ct:return(t=Du(13,n,e,i)).type=ct,t.elementType=ct,t.expirationTime=o,t;case lt:return(t=Du(19,n,e,i)).elementType=lt,t.expirationTime=o,t;default:if("object"==typeof t&&null!==t)switch(t.$$typeof){case ot:s=10;break t;case at:s=9;break t;case ut:s=11;break t;case ft:s=14;break t;case dt:s=16,r=null;break t;case ht:s=22;break t}throw Error(a(130,null==t?t:typeof t,""))}return(e=Du(s,n,e,i)).elementType=t,e.type=r,e.expirationTime=o,e}function Nu(t,e,n,r){return(t=Du(7,t,r,e)).expirationTime=n,t}function ju(t,e,n){return(t=Du(6,t,null,e)).expirationTime=n,t}function Fu(t,e,n){return(e=Du(4,null!==t.children?t.children:[],t.key,e)).expirationTime=n,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}function Uu(t,e,n){this.tag=e,this.current=null,this.containerInfo=t,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Bu(t,e){var n=t.firstSuspendedTime;return t=t.lastSuspendedTime,0!==n&&n>=e&&t<=e}function zu(t,e){var n=t.firstSuspendedTime,r=t.lastSuspendedTime;n<e&&(t.firstSuspendedTime=e),(r>e||0===n)&&(t.lastSuspendedTime=e),e<=t.lastPingedTime&&(t.lastPingedTime=0),e<=t.lastExpiredTime&&(t.lastExpiredTime=0)}function qu(t,e){e>t.firstPendingTime&&(t.firstPendingTime=e);var n=t.firstSuspendedTime;0!==n&&(e>=n?t.firstSuspendedTime=t.lastSuspendedTime=t.nextKnownPendingLevel=0:e>=t.lastSuspendedTime&&(t.lastSuspendedTime=e+1),e>t.nextKnownPendingLevel&&(t.nextKnownPendingLevel=e))}function Hu(t,e){var n=t.lastExpiredTime;(0===n||n>e)&&(t.lastExpiredTime=e)}function Wu(t,e,n,r){var i=e.current,o=tu(),s=vo.suspense;o=eu(o,i,s);t:if(n){e:{if(te(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(a(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break e;case 1:if(bi(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break e}}u=u.return}while(null!==u);throw Error(a(171))}if(1===n.tag){var c=n.type;if(bi(c)){n=xi(n,c,u);break t}}n=u}else n=pi;return null===e.context?e.context=n:e.pendingContext=n,(e=fo(o,s)).payload={element:t},null!==(r=void 0===r?null:r)&&(e.callback=r),ho(i,e),nu(i,o),o}function Vu(t){return(t=t.current).child?(t.child.tag,t.child.stateNode):null}function Yu(t,e){null!==(t=t.memoizedState)&&null!==t.dehydrated&&t.retryTime<e&&(t.retryTime=e)}function $u(t,e){Yu(t,e),(t=t.alternate)&&Yu(t,e)}function Gu(t,e,n){var r=new Uu(t,e,n=null!=n&&!0===n.hydrate),i=Du(3,null,null,2===e?7:1===e?3:0);r.current=i,i.stateNode=r,co(i),t[Mn]=r.current,n&&0!==e&&function(t,e){var n=Jt(e);Ce.forEach((function(t){me(t,e,n)})),Oe.forEach((function(t){me(t,e,n)}))}(0,9===t.nodeType?t:t.ownerDocument),this._internalRoot=r}function Zu(t){return!(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType&&(8!==t.nodeType||" react-mount-point-unstable "!==t.nodeValue))}function Ku(t,e,n,r,i){var o=n._reactRootContainer;if(o){var a=o._internalRoot;if("function"==typeof i){var s=i;i=function(){var t=Vu(a);s.call(t)}}Wu(e,a,t,i)}else{if(o=n._reactRootContainer=function(t,e){if(e||(e=!(!(e=t?9===t.nodeType?t.documentElement:t.firstChild:null)||1!==e.nodeType||!e.hasAttribute("data-reactroot"))),!e)for(var n;n=t.lastChild;)t.removeChild(n);return new Gu(t,0,e?{hydrate:!0}:void 0)}(n,r),a=o._internalRoot,"function"==typeof i){var u=i;i=function(){var t=Vu(a);u.call(t)}}cu((function(){Wu(e,a,t,i)}))}return Vu(a)}function Xu(t,e,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:et,key:null==r?null:""+r,children:t,containerInfo:e,implementation:n}}function Qu(t,e){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Zu(e))throw Error(a(200));return Xu(t,e,null,n)}Gu.prototype.render=function(t){Wu(t,this._internalRoot,null,null)},Gu.prototype.unmount=function(){var t=this._internalRoot,e=t.containerInfo;Wu(null,t,null,(function(){e[Mn]=null}))},ge=function(t){if(13===t.tag){var e=Xi(tu(),150,100);nu(t,e),$u(t,e)}},ve=function(t){13===t.tag&&(nu(t,3),$u(t,3))},ye=function(t){if(13===t.tag){var e=tu();nu(t,e=eu(e,t,null)),$u(t,e)}},O=function(t,e,n){switch(e){case"input":if(Et(t,n),e=n.name,"radio"===n.type&&null!=e){for(n=t;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+e)+'][type="radio"]'),e=0;e<n.length;e++){var r=n[e];if(r!==t&&r.form===t.form){var i=Ln(r);if(!i)throw Error(a(90));wt(r),Et(r,i)}}}break;case"textarea":Dt(t,n);break;case"select":null!=(e=n.value)&&At(t,!!n.multiple,e,!1)}},L=uu,R=function(t,e,n,r,i){var o=Ps;Ps|=4;try{return Yi(98,t.bind(null,e,n,r,i))}finally{0===(Ps=o)&&Zi()}},N=function(){0==(49&Ps)&&(function(){if(null!==Ks){var t=Ks;Ks=null,t.forEach((function(t,e){Hu(e,t),ou(e)})),Zi()}}(),Tu())},j=function(t,e){var n=Ps;Ps|=2;try{return t(e)}finally{0===(Ps=n)&&Zi()}};var Ju={Events:[Dn,In,Ln,k,T,zn,function(t){oe(t,Bn)},D,I,Qe,ue,Tu,{current:!1}]};!function(t){var e=t.findFiberByHostInstance;(function(t){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var e=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(e.isDisabled||!e.supportsFiber)return!0;try{var n=e.inject(t);Au=function(t){try{e.onCommitFiberRoot(n,t,void 0,64==(64&t.current.effectTag))}catch(t){}},Mu=function(t){try{e.onCommitFiberUnmount(n,t)}catch(t){}}}catch(t){}})(i({},t,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:K.ReactCurrentDispatcher,findHostInstanceByFiber:function(t){return null===(t=re(t))?null:t.stateNode},findFiberByHostInstance:function(t){return e?e(t):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))}({findFiberByHostInstance:Pn,bundleType:0,version:"16.14.0",rendererPackageName:"react-dom"}),e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ju,e.createPortal=Qu,e.findDOMNode=function(t){if(null==t)return null;if(1===t.nodeType)return t;var e=t._reactInternalFiber;if(void 0===e){if("function"==typeof t.render)throw Error(a(188));throw Error(a(268,Object.keys(t)))}return t=null===(t=re(e))?null:t.stateNode},e.flushSync=function(t,e){if(0!=(48&Ps))throw Error(a(187));var n=Ps;Ps|=1;try{return Yi(99,t.bind(null,e))}finally{Ps=n,Zi()}},e.hydrate=function(t,e,n){if(!Zu(e))throw Error(a(200));return Ku(null,t,e,!0,n)},e.render=function(t,e,n){if(!Zu(e))throw Error(a(200));return Ku(null,t,e,!1,n)},e.unmountComponentAtNode=function(t){if(!Zu(t))throw Error(a(40));return!!t._reactRootContainer&&(cu((function(){Ku(null,null,t,!1,(function(){t._reactRootContainer=null,t[Mn]=null}))})),!0)},e.unstable_batchedUpdates=uu,e.unstable_createPortal=function(t,e){return Qu(t,e,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},e.unstable_renderSubtreeIntoContainer=function(t,e,n,r){if(!Zu(n))throw Error(a(200));if(null==t||void 0===t._reactInternalFiber)throw Error(a(38));return Ku(t,e,n,!1,r)},e.version="16.14.0"},73935:function(t,e,n){"use strict";!function t(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(t){console.error(t)}}(),t.exports=n(64448)},69921:function(t,e){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,u=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,l=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,p=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,_=n?Symbol.for("react.scope"):60119;function w(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case r:switch(t=t.type){case l:case f:case o:case s:case a:case h:return t;default:switch(t=t&&t.$$typeof){case c:case d:case g:case m:case u:return t;default:return e}}case i:return e}}}function x(t){return w(t)===f}e.AsyncMode=l,e.ConcurrentMode=f,e.ContextConsumer=c,e.ContextProvider=u,e.Element=r,e.ForwardRef=d,e.Fragment=o,e.Lazy=g,e.Memo=m,e.Portal=i,e.Profiler=s,e.StrictMode=a,e.Suspense=h,e.isAsyncMode=function(t){return x(t)||w(t)===l},e.isConcurrentMode=x,e.isContextConsumer=function(t){return w(t)===c},e.isContextProvider=function(t){return w(t)===u},e.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===r},e.isForwardRef=function(t){return w(t)===d},e.isFragment=function(t){return w(t)===o},e.isLazy=function(t){return w(t)===g},e.isMemo=function(t){return w(t)===m},e.isPortal=function(t){return w(t)===i},e.isProfiler=function(t){return w(t)===s},e.isStrictMode=function(t){return w(t)===a},e.isSuspense=function(t){return w(t)===h},e.isValidElementType=function(t){return"string"==typeof t||"function"==typeof t||t===o||t===f||t===s||t===a||t===h||t===p||"object"==typeof t&&null!==t&&(t.$$typeof===g||t.$$typeof===m||t.$$typeof===u||t.$$typeof===c||t.$$typeof===d||t.$$typeof===y||t.$$typeof===b||t.$$typeof===_||t.$$typeof===v)},e.typeOf=w},59864:function(t,e,n){"use strict";t.exports=n(69921)},77281:function(t,e,n){"use strict";e.__esModule=!0;var r=c(n(19085)),i=c(n(90621)),o=c(n(30624)),a=c(n(73935)),s=c(n(33464)),u=c(n(290));function c(t){return t&&t.__esModule?t:{default:t}}function l(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function f(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var d=function(t){function e(){var n,r;l(this,e);for(var i=arguments.length,c=Array(i),d=0;d<i;d++)c[d]=arguments[d];return n=r=f(this,t.call.apply(t,[this].concat(c))),r._mountOverlayTarget=function(){r._overlayTarget||(r._overlayTarget=document.createElement("div"),r._portalContainerNode=(0,s.default)(r.props.container,(0,u.default)(r).body),r._portalContainerNode.appendChild(r._overlayTarget))},r._unmountOverlayTarget=function(){r._overlayTarget&&(r._portalContainerNode.removeChild(r._overlayTarget),r._overlayTarget=null),r._portalContainerNode=null},r._renderOverlay=function(){var t=r.props.children?o.default.Children.only(r.props.children):null;if(null!==t){r._mountOverlayTarget();var e=!r._overlayInstance;r._overlayInstance=a.default.unstable_renderSubtreeIntoContainer(r,t,r._overlayTarget,(function(){e&&r.props.onRendered&&r.props.onRendered()}))}else r._unrenderOverlay(),r._unmountOverlayTarget()},r._unrenderOverlay=function(){r._overlayTarget&&(a.default.unmountComponentAtNode(r._overlayTarget),r._overlayInstance=null)},r.getMountNode=function(){return r._overlayTarget},f(r,n)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.componentDidMount=function(){this._isMounted=!0,this._renderOverlay()},e.prototype.componentDidUpdate=function(){this._renderOverlay()},e.prototype.componentWillReceiveProps=function(t){this._overlayTarget&&t.container!==this.props.container&&(this._portalContainerNode.removeChild(this._overlayTarget),this._portalContainerNode=(0,s.default)(t.container,(0,u.default)(this).body),this._portalContainerNode.appendChild(this._overlayTarget))},e.prototype.componentWillUnmount=function(){this._isMounted=!1,this._unrenderOverlay(),this._unmountOverlayTarget()},e.prototype.render=function(){return null},e}(o.default.Component);d.displayName="Portal",d.propTypes={container:r.default.oneOfType([i.default,r.default.func]),onRendered:r.default.func},e.default=d,t.exports=e.default},95425:function(t,e,n){"use strict";e.__esModule=!0;var r=l(n(19085)),i=l(n(90621)),o=l(n(30624)),a=l(n(73935)),s=l(n(33464)),u=l(n(290)),c=l(n(77281));function l(t){return t&&t.__esModule?t:{default:t}}function f(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function d(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var h=function(t){function e(){var n,r;f(this,e);for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];return n=r=d(this,t.call.apply(t,[this].concat(o))),r.setContainer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.props;r._portalContainerNode=(0,s.default)(t.container,(0,u.default)(r).body)},r.getMountNode=function(){return r._portalContainerNode},d(r,n)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.componentDidMount=function(){this.setContainer(),this.forceUpdate(this.props.onRendered)},e.prototype.componentWillReceiveProps=function(t){t.container!==this.props.container&&this.setContainer(t)},e.prototype.componentWillUnmount=function(){this._portalContainerNode=null},e.prototype.render=function(){return this.props.children&&this._portalContainerNode?a.default.createPortal(this.props.children,this._portalContainerNode):null},e}(o.default.Component);h.displayName="Portal",h.propTypes={container:r.default.oneOfType([i.default,r.default.func]),onRendered:r.default.func},e.default=a.default.createPortal?h:c.default,t.exports=e.default},33464:function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t,e){return t="function"==typeof t?t():t,o.default.findDOMNode(t)||e};var r,i=n(73935),o=(r=i)&&r.__esModule?r:{default:r};t.exports=e.default},290:function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t){return(0,i.default)(r.default.findDOMNode(t))};var r=o(n(73935)),i=o(n(50598));function o(t){return t&&t.__esModule?t:{default:t}}t.exports=e.default},50598:function(t,e){"use strict";e.__esModule=!0,e.default=function(t){return t&&t.ownerDocument||document},t.exports=e.default},37881:function(t,e,n){"use strict";var r=n(60139),i=n(73759),o=n(42055);t.exports=function(){function t(t,e,n,r,a,s){s!==o&&i(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e};return n.checkPropTypes=r,n.PropTypes=n,n}},19085:function(t,e,n){t.exports=n(37881)()},42055:function(t){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},14494:function(t,e,n){"use strict";n.d(e,{zt:function(){return f},$j:function(){return B},I0:function(){return V},v9:function(){return Z}});var r=n(30624),i=n.n(r),o=(n(45697),i().createContext(null));var a=function(t){t()},s=function(){return a},u={notify:function(){}};var c=function(){function t(t,e){this.store=t,this.parentSub=e,this.unsubscribe=null,this.listeners=u,this.handleChangeWrapper=this.handleChangeWrapper.bind(this)}var e=t.prototype;return e.addNestedSub=function(t){return this.trySubscribe(),this.listeners.subscribe(t)},e.notifyNestedSubs=function(){this.listeners.notify()},e.handleChangeWrapper=function(){this.onStateChange&&this.onStateChange()},e.isSubscribed=function(){return Boolean(this.unsubscribe)},e.trySubscribe=function(){this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.handleChangeWrapper):this.store.subscribe(this.handleChangeWrapper),this.listeners=function(){var t=s(),e=null,n=null;return{clear:function(){e=null,n=null},notify:function(){t((function(){for(var t=e;t;)t.callback(),t=t.next}))},get:function(){for(var t=[],n=e;n;)t.push(n),n=n.next;return t},subscribe:function(t){var r=!0,i=n={callback:t,next:null,prev:n};return i.prev?i.prev.next=i:e=i,function(){r&&null!==e&&(r=!1,i.next?i.next.prev=i.prev:n=i.prev,i.prev?i.prev.next=i.next:e=i.next)}}}}())},e.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=u)},t}(),l="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect;var f=function(t){var e=t.store,n=t.context,a=t.children,s=(0,r.useMemo)((function(){var t=new c(e);return t.onStateChange=t.notifyNestedSubs,{store:e,subscription:t}}),[e]),u=(0,r.useMemo)((function(){return e.getState()}),[e]);l((function(){var t=s.subscription;return t.trySubscribe(),u!==e.getState()&&t.notifyNestedSubs(),function(){t.tryUnsubscribe(),t.onStateChange=null}}),[s,u]);var f=n||o;return i().createElement(f.Provider,{value:s},a)},d=n(87462),h=n(63366),p=n(8679),m=n.n(p),g=n(59864),v=[],y=[null,null];function b(t,e){var n=t[1];return[e.payload,n+1]}function _(t,e,n){l((function(){return t.apply(void 0,e)}),n)}function w(t,e,n,r,i,o,a){t.current=r,e.current=i,n.current=!1,o.current&&(o.current=null,a())}function x(t,e,n,r,i,o,a,s,u,c){if(t){var l=!1,f=null,d=function(){if(!l){var t,n,d=e.getState();try{t=r(d,i.current)}catch(t){n=t,f=t}n||(f=null),t===o.current?a.current||u():(o.current=t,s.current=t,a.current=!0,c({type:"STORE_UPDATED",payload:{error:n}}))}};n.onStateChange=d,n.trySubscribe(),d();return function(){if(l=!0,n.tryUnsubscribe(),n.onStateChange=null,f)throw f}}}var T=function(){return[null,0]};function S(t,e){void 0===e&&(e={});var n=e,a=n.getDisplayName,s=void 0===a?function(t){return"ConnectAdvanced("+t+")"}:a,u=n.methodName,l=void 0===u?"connectAdvanced":u,f=n.renderCountProp,p=void 0===f?void 0:f,S=n.shouldHandleStateChanges,E=void 0===S||S,k=n.storeKey,C=void 0===k?"store":k,O=(n.withRef,n.forwardRef),A=void 0!==O&&O,M=n.context,P=void 0===M?o:M,D=(0,h.Z)(n,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"]),I=P;return function(e){var n=e.displayName||e.name||"Component",o=s(n),a=(0,d.Z)({},D,{getDisplayName:s,methodName:l,renderCountProp:p,shouldHandleStateChanges:E,storeKey:C,displayName:o,wrappedComponentName:n,WrappedComponent:e}),u=D.pure;var f=u?r.useMemo:function(t){return t()};function S(n){var o=(0,r.useMemo)((function(){var t=n.reactReduxForwardedRef,e=(0,h.Z)(n,["reactReduxForwardedRef"]);return[n.context,t,e]}),[n]),s=o[0],u=o[1],l=o[2],p=(0,r.useMemo)((function(){return s&&s.Consumer&&(0,g.isContextConsumer)(i().createElement(s.Consumer,null))?s:I}),[s,I]),m=(0,r.useContext)(p),S=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(m)&&Boolean(m.store);var k=S?n.store:m.store,C=(0,r.useMemo)((function(){return function(e){return t(e.dispatch,a)}(k)}),[k]),O=(0,r.useMemo)((function(){if(!E)return y;var t=new c(k,S?null:m.subscription),e=t.notifyNestedSubs.bind(t);return[t,e]}),[k,S,m]),A=O[0],M=O[1],P=(0,r.useMemo)((function(){return S?m:(0,d.Z)({},m,{subscription:A})}),[S,m,A]),D=(0,r.useReducer)(b,v,T),L=D[0][0],R=D[1];if(L&&L.error)throw L.error;var N=(0,r.useRef)(),j=(0,r.useRef)(l),F=(0,r.useRef)(),U=(0,r.useRef)(!1),B=f((function(){return F.current&&l===j.current?F.current:C(k.getState(),l)}),[k,L,l]);_(w,[j,N,U,l,B,F,M]),_(x,[E,k,A,C,j,N,U,F,M,R],[k,A,C]);var z=(0,r.useMemo)((function(){return i().createElement(e,(0,d.Z)({},B,{ref:u}))}),[u,e,B]);return(0,r.useMemo)((function(){return E?i().createElement(p.Provider,{value:P},z):z}),[p,z,P])}var k=u?i().memo(S):S;if(k.WrappedComponent=e,k.displayName=S.displayName=o,A){var O=i().forwardRef((function(t,e){return i().createElement(k,(0,d.Z)({},t,{reactReduxForwardedRef:e}))}));return O.displayName=o,O.WrappedComponent=e,m()(O,e)}return m()(k,e)}}function E(t,e){return t===e?0!==t||0!==e||1/t==1/e:t!=t&&e!=e}function k(t,e){if(E(t,e))return!0;if("object"!=typeof t||null===t||"object"!=typeof e||null===e)return!1;var n=Object.keys(t),r=Object.keys(e);if(n.length!==r.length)return!1;for(var i=0;i<n.length;i++)if(!Object.prototype.hasOwnProperty.call(e,n[i])||!E(t[n[i]],e[n[i]]))return!1;return!0}function C(t){return function(e,n){var r=t(e,n);function i(){return r}return i.dependsOnOwnProps=!1,i}}function O(t){return null!==t.dependsOnOwnProps&&void 0!==t.dependsOnOwnProps?Boolean(t.dependsOnOwnProps):1!==t.length}function A(t,e){return function(e,n){n.displayName;var r=function(t,e){return r.dependsOnOwnProps?r.mapToProps(t,e):r.mapToProps(t)};return r.dependsOnOwnProps=!0,r.mapToProps=function(e,n){r.mapToProps=t,r.dependsOnOwnProps=O(t);var i=r(e,n);return"function"==typeof i&&(r.mapToProps=i,r.dependsOnOwnProps=O(i),i=r(e,n)),i},r}}var M=[function(t){return"function"==typeof t?A(t):void 0},function(t){return t?void 0:C((function(t){return{dispatch:t}}))},function(t){return t&&"object"==typeof t?C((function(e){return function(t,e){var n={},r=function(r){var i=t[r];"function"==typeof i&&(n[r]=function(){return e(i.apply(void 0,arguments))})};for(var i in t)r(i);return n}(t,e)})):void 0}];var P=[function(t){return"function"==typeof t?A(t):void 0},function(t){return t?void 0:C((function(){return{}}))}];function D(t,e,n){return(0,d.Z)({},n,t,e)}var I=[function(t){return"function"==typeof t?function(t){return function(e,n){n.displayName;var r,i=n.pure,o=n.areMergedPropsEqual,a=!1;return function(e,n,s){var u=t(e,n,s);return a?i&&o(u,r)||(r=u):(a=!0,r=u),r}}}(t):void 0},function(t){return t?void 0:function(){return D}}];function L(t,e,n,r){return function(i,o){return n(t(i,o),e(r,o),o)}}function R(t,e,n,r,i){var o,a,s,u,c,l=i.areStatesEqual,f=i.areOwnPropsEqual,d=i.areStatePropsEqual,h=!1;function p(i,h){var p,m,g=!f(h,a),v=!l(i,o);return o=i,a=h,g&&v?(s=t(o,a),e.dependsOnOwnProps&&(u=e(r,a)),c=n(s,u,a)):g?(t.dependsOnOwnProps&&(s=t(o,a)),e.dependsOnOwnProps&&(u=e(r,a)),c=n(s,u,a)):v?(p=t(o,a),m=!d(p,s),s=p,m&&(c=n(s,u,a)),c):c}return function(i,l){return h?p(i,l):(s=t(o=i,a=l),u=e(r,a),c=n(s,u,a),h=!0,c)}}function N(t,e){var n=e.initMapStateToProps,r=e.initMapDispatchToProps,i=e.initMergeProps,o=(0,h.Z)(e,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),a=n(t,o),s=r(t,o),u=i(t,o);return(o.pure?R:L)(a,s,u,t,o)}function j(t,e,n){for(var r=e.length-1;r>=0;r--){var i=e[r](t);if(i)return i}return function(e,r){throw new Error("Invalid value of type "+typeof t+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function F(t,e){return t===e}function U(t){var e=void 0===t?{}:t,n=e.connectHOC,r=void 0===n?S:n,i=e.mapStateToPropsFactories,o=void 0===i?P:i,a=e.mapDispatchToPropsFactories,s=void 0===a?M:a,u=e.mergePropsFactories,c=void 0===u?I:u,l=e.selectorFactory,f=void 0===l?N:l;return function(t,e,n,i){void 0===i&&(i={});var a=i,u=a.pure,l=void 0===u||u,p=a.areStatesEqual,m=void 0===p?F:p,g=a.areOwnPropsEqual,v=void 0===g?k:g,y=a.areStatePropsEqual,b=void 0===y?k:y,_=a.areMergedPropsEqual,w=void 0===_?k:_,x=(0,h.Z)(a,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),T=j(t,o,"mapStateToProps"),S=j(e,s,"mapDispatchToProps"),E=j(n,c,"mergeProps");return r(f,(0,d.Z)({methodName:"connect",getDisplayName:function(t){return"Connect("+t+")"},shouldHandleStateChanges:Boolean(t),initMapStateToProps:T,initMapDispatchToProps:S,initMergeProps:E,pure:l,areStatesEqual:m,areOwnPropsEqual:v,areStatePropsEqual:b,areMergedPropsEqual:w},x))}}var B=U();function z(){return(0,r.useContext)(o)}function q(t){void 0===t&&(t=o);var e=t===o?z:function(){return(0,r.useContext)(t)};return function(){return e().store}}var H=q();function W(t){void 0===t&&(t=o);var e=t===o?H:q(t);return function(){return e().dispatch}}var V=W(),Y=function(t,e){return t===e};function $(t){void 0===t&&(t=o);var e=t===o?z:function(){return(0,r.useContext)(t)};return function(t,n){void 0===n&&(n=Y);var i=e(),o=function(t,e,n,i){var o,a=(0,r.useReducer)((function(t){return t+1}),0)[1],s=(0,r.useMemo)((function(){return new c(n,i)}),[n,i]),u=(0,r.useRef)(),f=(0,r.useRef)(),d=(0,r.useRef)(),h=(0,r.useRef)(),p=n.getState();try{if(t!==f.current||p!==d.current||u.current){var m=t(p);o=void 0!==h.current&&e(m,h.current)?h.current:m}else o=h.current}catch(t){throw u.current&&(t.message+="\nThe error may be correlated with this previous error:\n"+u.current.stack+"\n\n"),t}return l((function(){f.current=t,d.current=p,h.current=o,u.current=void 0})),l((function(){function t(){try{var t=n.getState(),r=f.current(t);if(e(r,h.current))return;h.current=r,d.current=t}catch(t){u.current=t}a()}return s.onStateChange=t,s.trySubscribe(),t(),function(){return s.tryUnsubscribe()}}),[n,s]),o}(t,n,i.store,i.subscription);return(0,r.useDebugValue)(o),o}}var G,Z=$(),K=n(73935);G=K.unstable_batchedUpdates,a=G},2909:function(t,e,n){"use strict";n.d(e,{rU:function(){return j},OL:function(){return B}});var r=n(29580),i=n(51721),o=n(30624),a=n.n(o),s=n(87462);function u(t){return"/"===t.charAt(0)}function c(t,e){for(var n=e,r=n+1,i=t.length;r<i;n+=1,r+=1)t[n]=t[r];t.pop()}var l=function(t,e){void 0===e&&(e="");var n,r=t&&t.split("/")||[],i=e&&e.split("/")||[],o=t&&u(t),a=e&&u(e),s=o||a;if(t&&u(t)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var l=i[i.length-1];n="."===l||".."===l||""===l}else n=!1;for(var f=0,d=i.length;d>=0;d--){var h=i[d];"."===h?c(i,d):".."===h?(c(i,d),f++):f&&(c(i,d),f--)}if(!s)for(;f--;f)i.unshift("..");!s||""===i[0]||i[0]&&u(i[0])||i.unshift("");var p=i.join("/");return n&&"/"!==p.substr(-1)&&(p+="/"),p},f=n(2177);function d(t){return"/"===t.charAt(0)?t:"/"+t}function h(t){return"/"===t.charAt(0)?t.substr(1):t}function p(t,e){return function(t,e){return 0===t.toLowerCase().indexOf(e.toLowerCase())&&-1!=="/?#".indexOf(t.charAt(e.length))}(t,e)?t.substr(e.length):t}function m(t){return"/"===t.charAt(t.length-1)?t.slice(0,-1):t}function g(t){var e=t.pathname,n=t.search,r=t.hash,i=e||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}function v(t,e,n,r){var i;"string"==typeof t?(i=function(t){var e=t||"/",n="",r="",i=e.indexOf("#");-1!==i&&(r=e.substr(i),e=e.substr(0,i));var o=e.indexOf("?");return-1!==o&&(n=e.substr(o),e=e.substr(0,o)),{pathname:e,search:"?"===n?"":n,hash:"#"===r?"":r}}(t),i.state=e):(void 0===(i=(0,s.Z)({},t)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==e&&void 0===i.state&&(i.state=e));try{i.pathname=decodeURI(i.pathname)}catch(t){throw t instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):t}return n&&(i.key=n),r?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=l(i.pathname,r.pathname)):i.pathname=r.pathname:i.pathname||(i.pathname="/"),i}function y(){var t=null;var e=[];return{setPrompt:function(e){return t=e,function(){t===e&&(t=null)}},confirmTransitionTo:function(e,n,r,i){if(null!=t){var o="function"==typeof t?t(e,n):t;"string"==typeof o?"function"==typeof r?r(o,i):i(!0):i(!1!==o)}else i(!0)},appendListener:function(t){var n=!0;function r(){n&&t.apply(void 0,arguments)}return e.push(r),function(){n=!1,e=e.filter((function(t){return t!==r}))}},notifyListeners:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];e.forEach((function(t){return t.apply(void 0,n)}))}}}var b=!("undefined"==typeof window||!window.document||!window.document.createElement);function _(t,e){e(window.confirm(t))}var w="popstate",x="hashchange";function T(){try{return window.history.state||{}}catch(t){return{}}}function S(t){void 0===t&&(t={}),b||(0,f.Z)(!1);var e,n=window.history,r=(-1===(e=window.navigator.userAgent).indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,i=!(-1===window.navigator.userAgent.indexOf("Trident")),o=t,a=o.forceRefresh,u=void 0!==a&&a,c=o.getUserConfirmation,l=void 0===c?_:c,h=o.keyLength,S=void 0===h?6:h,E=t.basename?m(d(t.basename)):"";function k(t){var e=t||{},n=e.key,r=e.state,i=window.location,o=i.pathname+i.search+i.hash;return E&&(o=p(o,E)),v(o,r,n)}function C(){return Math.random().toString(36).substr(2,S)}var O=y();function A(t){(0,s.Z)(z,t),z.length=n.length,O.notifyListeners(z.location,z.action)}function M(t){(function(t){return void 0===t.state&&-1===navigator.userAgent.indexOf("CriOS")})(t)||I(k(t.state))}function P(){I(k(T()))}var D=!1;function I(t){if(D)D=!1,A();else{O.confirmTransitionTo(t,"POP",l,(function(e){e?A({action:"POP",location:t}):function(t){var e=z.location,n=R.indexOf(e.key);-1===n&&(n=0);var r=R.indexOf(t.key);-1===r&&(r=0);var i=n-r;i&&(D=!0,j(i))}(t)}))}}var L=k(T()),R=[L.key];function N(t){return E+g(t)}function j(t){n.go(t)}var F=0;function U(t){1===(F+=t)&&1===t?(window.addEventListener(w,M),i&&window.addEventListener(x,P)):0===F&&(window.removeEventListener(w,M),i&&window.removeEventListener(x,P))}var B=!1;var z={length:n.length,action:"POP",location:L,createHref:N,push:function(t,e){var i="PUSH",o=v(t,e,C(),z.location);O.confirmTransitionTo(o,i,l,(function(t){if(t){var e=N(o),a=o.key,s=o.state;if(r)if(n.pushState({key:a,state:s},null,e),u)window.location.href=e;else{var c=R.indexOf(z.location.key),l=R.slice(0,c+1);l.push(o.key),R=l,A({action:i,location:o})}else window.location.href=e}}))},replace:function(t,e){var i="REPLACE",o=v(t,e,C(),z.location);O.confirmTransitionTo(o,i,l,(function(t){if(t){var e=N(o),a=o.key,s=o.state;if(r)if(n.replaceState({key:a,state:s},null,e),u)window.location.replace(e);else{var c=R.indexOf(z.location.key);-1!==c&&(R[c]=o.key),A({action:i,location:o})}else window.location.replace(e)}}))},go:j,goBack:function(){j(-1)},goForward:function(){j(1)},block:function(t){void 0===t&&(t=!1);var e=O.setPrompt(t);return B||(U(1),B=!0),function(){return B&&(B=!1,U(-1)),e()}},listen:function(t){var e=O.appendListener(t);return U(1),function(){U(-1),e()}}};return z}var E="hashchange",k={hashbang:{encodePath:function(t){return"!"===t.charAt(0)?t:"!/"+h(t)},decodePath:function(t){return"!"===t.charAt(0)?t.substr(1):t}},noslash:{encodePath:h,decodePath:d},slash:{encodePath:d,decodePath:d}};function C(t){var e=t.indexOf("#");return-1===e?t:t.slice(0,e)}function O(){var t=window.location.href,e=t.indexOf("#");return-1===e?"":t.substring(e+1)}function A(t){window.location.replace(C(window.location.href)+"#"+t)}function M(t){void 0===t&&(t={}),b||(0,f.Z)(!1);var e=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),t),r=n.getUserConfirmation,i=void 0===r?_:r,o=n.hashType,a=void 0===o?"slash":o,u=t.basename?m(d(t.basename)):"",c=k[a],l=c.encodePath,h=c.decodePath;function w(){var t=h(O());return u&&(t=p(t,u)),v(t)}var x=y();function T(t){(0,s.Z)(B,t),B.length=e.length,x.notifyListeners(B.location,B.action)}var S=!1,M=null;function P(){var t=O(),e=l(t);if(t!==e)A(e);else{var n=w(),r=B.location;if(!S&&function(t,e){return t.pathname===e.pathname&&t.search===e.search&&t.hash===e.hash}(r,n))return;if(M===g(n))return;M=null,function(t){if(S)S=!1,T();else{var e="POP";x.confirmTransitionTo(t,e,i,(function(n){n?T({action:e,location:t}):function(t){var e=B.location,n=R.lastIndexOf(g(e));-1===n&&(n=0);var r=R.lastIndexOf(g(t));-1===r&&(r=0);var i=n-r;i&&(S=!0,N(i))}(t)}))}}(n)}}var D=O(),I=l(D);D!==I&&A(I);var L=w(),R=[g(L)];function N(t){e.go(t)}var j=0;function F(t){1===(j+=t)&&1===t?window.addEventListener(E,P):0===j&&window.removeEventListener(E,P)}var U=!1;var B={length:e.length,action:"POP",location:L,createHref:function(t){var e=document.querySelector("base"),n="";return e&&e.getAttribute("href")&&(n=C(window.location.href)),n+"#"+l(u+g(t))},push:function(t,e){var n="PUSH",r=v(t,void 0,void 0,B.location);x.confirmTransitionTo(r,n,i,(function(t){if(t){var e=g(r),i=l(u+e);if(O()!==i){M=e,function(t){window.location.hash=t}(i);var o=R.lastIndexOf(g(B.location)),a=R.slice(0,o+1);a.push(e),R=a,T({action:n,location:r})}else T()}}))},replace:function(t,e){var n="REPLACE",r=v(t,void 0,void 0,B.location);x.confirmTransitionTo(r,n,i,(function(t){if(t){var e=g(r),i=l(u+e);O()!==i&&(M=e,A(i));var o=R.indexOf(g(B.location));-1!==o&&(R[o]=e),T({action:n,location:r})}}))},go:N,goBack:function(){N(-1)},goForward:function(){N(1)},block:function(t){void 0===t&&(t=!1);var e=x.setPrompt(t);return U||(F(1),U=!0),function(){return U&&(U=!1,F(-1)),e()}},listen:function(t){var e=x.appendListener(t);return F(1),function(){F(-1),e()}}};return B}n(45697);var P=n(63366);a().Component;a().Component;var D=function(t,e){return"function"==typeof t?t(e):t},I=function(t,e){return"string"==typeof t?v(t,null,null,e):t},L=function(t){return t},R=a().forwardRef;void 0===R&&(R=L);var N=R((function(t,e){var n=t.innerRef,r=t.navigate,i=t.onClick,o=(0,P.Z)(t,["innerRef","navigate","onClick"]),u=o.target,c=(0,s.Z)({},o,{onClick:function(t){try{i&&i(t)}catch(e){throw t.preventDefault(),e}t.defaultPrevented||0!==t.button||u&&"_self"!==u||function(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}(t)||(t.preventDefault(),r())}});return c.ref=L!==R&&e||n,a().createElement("a",c)}));var j=R((function(t,e){var n=t.component,i=void 0===n?N:n,o=t.replace,u=t.to,c=t.innerRef,l=(0,P.Z)(t,["component","replace","to","innerRef"]);return a().createElement(r.s6.Consumer,null,(function(t){t||(0,f.Z)(!1);var n=t.history,r=I(D(u,t.location),t.location),d=r?n.createHref(r):"",h=(0,s.Z)({},l,{href:d,navigate:function(){var e=D(u,t.location);(o?n.replace:n.push)(e)}});return L!==R?h.ref=e||c:h.innerRef=c,a().createElement(i,h)}))})),F=function(t){return t},U=a().forwardRef;void 0===U&&(U=F);var B=U((function(t,e){var n=t["aria-current"],i=void 0===n?"page":n,o=t.activeClassName,u=void 0===o?"active":o,c=t.activeStyle,l=t.className,d=t.exact,h=t.isActive,p=t.location,m=t.sensitive,g=t.strict,v=t.style,y=t.to,b=t.innerRef,_=(0,P.Z)(t,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return a().createElement(r.s6.Consumer,null,(function(t){t||(0,f.Z)(!1);var n=p||t.location,o=I(D(y,n),n),w=o.pathname,x=w&&w.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),T=x?(0,r.LX)(n.pathname,{path:x,exact:d,sensitive:m,strict:g}):null,S=!!(h?h(T,n):T),E=S?function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return e.filter((function(t){return t})).join(" ")}(l,u):l,k=S?(0,s.Z)({},v,{},c):v,C=(0,s.Z)({"aria-current":S&&i||null,className:E,style:k,to:o},_);return F!==U?C.ref=e||b:C.innerRef=b,a().createElement(j,C)}))}))},29580:function(t,e,n){"use strict";n.d(e,{l_:function(){return U},AW:function(){return H},F0:function(){return L},rs:function(){return Z},s6:function(){return I},LX:function(){return q},k6:function(){return Q},TH:function(){return J},UO:function(){return tt},$B:function(){return et},EN:function(){return K}});var r=n(51721),i=n(30624),o=n.n(i),a=n(45697),s=n.n(a),u=n(87462);function c(t){return"/"===t.charAt(0)}function l(t,e){for(var n=e,r=n+1,i=t.length;r<i;n+=1,r+=1)t[n]=t[r];t.pop()}var f=function(t,e){void 0===e&&(e="");var n,r=t&&t.split("/")||[],i=e&&e.split("/")||[],o=t&&c(t),a=e&&c(e),s=o||a;if(t&&c(t)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var u=i[i.length-1];n="."===u||".."===u||""===u}else n=!1;for(var f=0,d=i.length;d>=0;d--){var h=i[d];"."===h?l(i,d):".."===h?(l(i,d),f++):f&&(l(i,d),f--)}if(!s)for(;f--;f)i.unshift("..");!s||""===i[0]||i[0]&&c(i[0])||i.unshift("");var p=i.join("/");return n&&"/"!==p.substr(-1)&&(p+="/"),p};function d(t){return t.valueOf?t.valueOf():Object.prototype.valueOf.call(t)}var h=function t(e,n){if(e===n)return!0;if(null==e||null==n)return!1;if(Array.isArray(e))return Array.isArray(n)&&e.length===n.length&&e.every((function(e,r){return t(e,n[r])}));if("object"==typeof e||"object"==typeof n){var r=d(e),i=d(n);return r!==e||i!==n?t(r,i):Object.keys(Object.assign({},e,n)).every((function(r){return t(e[r],n[r])}))}return!1};function p(t){var e=t.pathname,n=t.search,r=t.hash,i=e||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}function m(t,e,n,r){var i;"string"==typeof t?(i=function(t){var e=t||"/",n="",r="",i=e.indexOf("#");-1!==i&&(r=e.substr(i),e=e.substr(0,i));var o=e.indexOf("?");return-1!==o&&(n=e.substr(o),e=e.substr(0,o)),{pathname:e,search:"?"===n?"":n,hash:"#"===r?"":r}}(t),i.state=e):(void 0===(i=(0,u.Z)({},t)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==e&&void 0===i.state&&(i.state=e));try{i.pathname=decodeURI(i.pathname)}catch(t){throw t instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):t}return n&&(i.key=n),r?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=f(i.pathname,r.pathname)):i.pathname=r.pathname:i.pathname||(i.pathname="/"),i}function g(){var t=null;var e=[];return{setPrompt:function(e){return t=e,function(){t===e&&(t=null)}},confirmTransitionTo:function(e,n,r,i){if(null!=t){var o="function"==typeof t?t(e,n):t;"string"==typeof o?"function"==typeof r?r(o,i):i(!0):i(!1!==o)}else i(!0)},appendListener:function(t){var n=!0;function r(){n&&t.apply(void 0,arguments)}return e.push(r),function(){n=!1,e=e.filter((function(t){return t!==r}))}},notifyListeners:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];e.forEach((function(t){return t.apply(void 0,n)}))}}}"undefined"==typeof window||!window.document||window.document.createElement;function v(t,e,n){return Math.min(Math.max(t,e),n)}function y(t){void 0===t&&(t={});var e=t,n=e.getUserConfirmation,r=e.initialEntries,i=void 0===r?["/"]:r,o=e.initialIndex,a=void 0===o?0:o,s=e.keyLength,c=void 0===s?6:s,l=g();function f(t){(0,u.Z)(w,t),w.length=w.entries.length,l.notifyListeners(w.location,w.action)}function d(){return Math.random().toString(36).substr(2,c)}var h=v(a,0,i.length-1),y=i.map((function(t){return m(t,void 0,"string"==typeof t?d():t.key||d())})),b=p;function _(t){var e=v(w.index+t,0,w.entries.length-1),r=w.entries[e];l.confirmTransitionTo(r,"POP",n,(function(t){t?f({action:"POP",location:r,index:e}):f()}))}var w={length:y.length,action:"POP",location:y[h],index:h,entries:y,createHref:b,push:function(t,e){var r="PUSH",i=m(t,e,d(),w.location);l.confirmTransitionTo(i,r,n,(function(t){if(t){var e=w.index+1,n=w.entries.slice(0);n.length>e?n.splice(e,n.length-e,i):n.push(i),f({action:r,location:i,index:e,entries:n})}}))},replace:function(t,e){var r="REPLACE",i=m(t,e,d(),w.location);l.confirmTransitionTo(i,r,n,(function(t){t&&(w.entries[w.index]=i,f({action:r,location:i}))}))},go:_,goBack:function(){_(-1)},goForward:function(){_(1)},canGo:function(t){var e=w.index+t;return e>=0&&e<w.entries.length},block:function(t){return void 0===t&&(t=!1),l.setPrompt(t)},listen:function(t){return l.appendListener(t)}};return w}var b=1073741823,_="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:{};function w(t){var e=[];return{on:function(t){e.push(t)},off:function(t){e=e.filter((function(e){return e!==t}))},get:function(){return t},set:function(n,r){t=n,e.forEach((function(e){return e(t,r)}))}}}var x=o().createContext||function(t,e){var n,o,a="__create-react-context-"+function(){var t="__global_unique_id__";return _[t]=(_[t]||0)+1}()+"__",u=function(t){function n(){var e;return(e=t.apply(this,arguments)||this).emitter=w(e.props.value),e}(0,r.Z)(n,t);var i=n.prototype;return i.getChildContext=function(){var t;return(t={})[a]=this.emitter,t},i.componentWillReceiveProps=function(t){if(this.props.value!==t.value){var n,r=this.props.value,i=t.value;((o=r)===(a=i)?0!==o||1/o==1/a:o!=o&&a!=a)?n=0:(n="function"==typeof e?e(r,i):b,0!==(n|=0)&&this.emitter.set(t.value,n))}var o,a},i.render=function(){return this.props.children},n}(i.Component);u.childContextTypes=((n={})[a]=s().object.isRequired,n);var c=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).state={value:t.getValue()},t.onUpdate=function(e,n){0!=((0|t.observedBits)&n)&&t.setState({value:t.getValue()})},t}(0,r.Z)(n,e);var i=n.prototype;return i.componentWillReceiveProps=function(t){var e=t.observedBits;this.observedBits=null==e?b:e},i.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var t=this.props.observedBits;this.observedBits=null==t?b:t},i.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},i.getValue=function(){return this.context[a]?this.context[a].get():t},i.render=function(){return(t=this.props.children,Array.isArray(t)?t[0]:t)(this.state.value);var t},n}(i.Component);return c.contextTypes=((o={})[a]=s().object,o),{Provider:u,Consumer:c}},T=x,S=n(2177),E=n(39658),k=n.n(E),C=(n(59864),n(63366)),O=n(8679),A=n.n(O),M=function(t){var e=T();return e.displayName=t,e},P=M("Router-History"),D=function(t){var e=T();return e.displayName=t,e},I=D("Router"),L=function(t){function e(e){var n;return(n=t.call(this,e)||this).state={location:e.history.location},n._isMounted=!1,n._pendingLocation=null,e.staticContext||(n.unlisten=e.history.listen((function(t){n._isMounted?n.setState({location:t}):n._pendingLocation=t}))),n}(0,r.Z)(e,t),e.computeRootMatch=function(t){return{path:"/",url:"/",params:{},isExact:"/"===t}};var n=e.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&this.unlisten()},n.render=function(){return o().createElement(I.Provider,{value:{history:this.props.history,location:this.state.location,match:e.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},o().createElement(P.Provider,{children:this.props.children||null,value:this.props.history}))},e}(o().Component);o().Component;var R=function(t){function e(){return t.apply(this,arguments)||this}(0,r.Z)(e,t);var n=e.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(t){this.props.onUpdate&&this.props.onUpdate.call(this,this,t)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},e}(o().Component);var N={},j=0;function F(t,e){return void 0===t&&(t="/"),void 0===e&&(e={}),"/"===t?t:function(t){if(N[t])return N[t];var e=k().compile(t);return j<1e4&&(N[t]=e,j++),e}(t)(e,{pretty:!0})}function U(t){var e=t.computedMatch,n=t.to,r=t.push,i=void 0!==r&&r;return o().createElement(I.Consumer,null,(function(t){t||(0,S.Z)(!1);var r=t.history,a=t.staticContext,s=i?r.push:r.replace,c=m(e?"string"==typeof n?F(n,e.params):(0,u.Z)({},n,{pathname:F(n.pathname,e.params)}):n);return a?(s(c),null):o().createElement(R,{onMount:function(){s(c)},onUpdate:function(t,e){var n=m(e.to);(function(t,e){return t.pathname===e.pathname&&t.search===e.search&&t.hash===e.hash&&t.key===e.key&&h(t.state,e.state)})(n,(0,u.Z)({},c,{key:n.key}))||s(c)},to:n})}))}var B={},z=0;function q(t,e){void 0===e&&(e={}),("string"==typeof e||Array.isArray(e))&&(e={path:e});var n=e,r=n.path,i=n.exact,o=void 0!==i&&i,a=n.strict,s=void 0!==a&&a,u=n.sensitive,c=void 0!==u&&u;return[].concat(r).reduce((function(e,n){if(!n&&""!==n)return null;if(e)return e;var r=function(t,e){var n=""+e.end+e.strict+e.sensitive,r=B[n]||(B[n]={});if(r[t])return r[t];var i=[],o={regexp:k()(t,i,e),keys:i};return z<1e4&&(r[t]=o,z++),o}(n,{end:o,strict:s,sensitive:c}),i=r.regexp,a=r.keys,u=i.exec(t);if(!u)return null;var l=u[0],f=u.slice(1),d=t===l;return o&&!d?null:{path:n,url:"/"===n&&""===l?"/":l,isExact:d,params:a.reduce((function(t,e,n){return t[e.name]=f[n],t}),{})}}),null)}var H=function(t){function e(){return t.apply(this,arguments)||this}return(0,r.Z)(e,t),e.prototype.render=function(){var t=this;return o().createElement(I.Consumer,null,(function(e){e||(0,S.Z)(!1);var n=t.props.location||e.location,r=t.props.computedMatch?t.props.computedMatch:t.props.path?q(n.pathname,t.props):e.match,i=(0,u.Z)({},e,{location:n,match:r}),a=t.props,s=a.children,c=a.component,l=a.render;return Array.isArray(s)&&0===s.length&&(s=null),o().createElement(I.Provider,{value:i},i.match?s?"function"==typeof s?s(i):s:c?o().createElement(c,i):l?l(i):null:"function"==typeof s?s(i):null)}))},e}(o().Component);function W(t){return"/"===t.charAt(0)?t:"/"+t}function V(t,e){if(!t)return e;var n=W(t);return 0!==e.pathname.indexOf(n)?e:(0,u.Z)({},e,{pathname:e.pathname.substr(n.length)})}function Y(t){return"string"==typeof t?t:p(t)}function $(t){return function(){(0,S.Z)(!1)}}function G(){}o().Component;var Z=function(t){function e(){return t.apply(this,arguments)||this}return(0,r.Z)(e,t),e.prototype.render=function(){var t=this;return o().createElement(I.Consumer,null,(function(e){e||(0,S.Z)(!1);var n,r,i=t.props.location||e.location;return o().Children.forEach(t.props.children,(function(t){if(null==r&&o().isValidElement(t)){n=t;var a=t.props.path||t.props.from;r=a?q(i.pathname,(0,u.Z)({},t.props,{path:a})):e.match}})),r?o().cloneElement(n,{location:i,computedMatch:r}):null}))},e}(o().Component);function K(t){var e="withRouter("+(t.displayName||t.name)+")",n=function(e){var n=e.wrappedComponentRef,r=(0,C.Z)(e,["wrappedComponentRef"]);return o().createElement(I.Consumer,null,(function(e){return e||(0,S.Z)(!1),o().createElement(t,(0,u.Z)({},r,e,{ref:n}))}))};return n.displayName=e,n.WrappedComponent=t,A()(n,t)}var X=o().useContext;function Q(){return X(P)}function J(){return X(I).location}function tt(){var t=X(I).match;return t?t.params:{}}function et(t){var e=J(),n=X(I).match;return t?q(e.pathname,t):n}},76585:function(t){t.exports=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)}},39658:function(t,e,n){var r=n(76585);t.exports=h,t.exports.parse=o,t.exports.compile=function(t,e){return s(o(t,e),e)},t.exports.tokensToFunction=s,t.exports.tokensToRegExp=d;var i=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(t,e){for(var n,r=[],o=0,a=0,s="",l=e&&e.delimiter||"/";null!=(n=i.exec(t));){var f=n[0],d=n[1],h=n.index;if(s+=t.slice(a,h),a=h+f.length,d)s+=d[1];else{var p=t[a],m=n[2],g=n[3],v=n[4],y=n[5],b=n[6],_=n[7];s&&(r.push(s),s="");var w=null!=m&&null!=p&&p!==m,x="+"===b||"*"===b,T="?"===b||"*"===b,S=n[2]||l,E=v||y;r.push({name:g||o++,prefix:m||"",delimiter:S,optional:T,repeat:x,partial:w,asterisk:!!_,pattern:E?c(E):_?".*":"[^"+u(S)+"]+?"})}}return a<t.length&&(s+=t.substr(a)),s&&r.push(s),r}function a(t){return encodeURI(t).replace(/[\/?#]/g,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}))}function s(t,e){for(var n=new Array(t.length),i=0;i<t.length;i++)"object"==typeof t[i]&&(n[i]=new RegExp("^(?:"+t[i].pattern+")$",f(e)));return function(e,i){for(var o="",s=e||{},u=(i||{}).pretty?a:encodeURIComponent,c=0;c<t.length;c++){var l=t[c];if("string"!=typeof l){var f,d=s[l.name];if(null==d){if(l.optional){l.partial&&(o+=l.prefix);continue}throw new TypeError('Expected "'+l.name+'" to be defined')}if(r(d)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(l.optional)continue;throw new TypeError('Expected "'+l.name+'" to not be empty')}for(var h=0;h<d.length;h++){if(f=u(d[h]),!n[c].test(f))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'", but received `'+JSON.stringify(f)+"`");o+=(0===h?l.prefix:l.delimiter)+f}}else{if(f=l.asterisk?encodeURI(d).replace(/[?#]/g,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})):u(d),!n[c].test(f))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but received "'+f+'"');o+=l.prefix+f}}else o+=l}return o}}function u(t){return t.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function c(t){return t.replace(/([=!:$\/()])/g,"\\$1")}function l(t,e){return t.keys=e,t}function f(t){return t&&t.sensitive?"":"i"}function d(t,e,n){r(e)||(n=e||n,e=[]);for(var i=(n=n||{}).strict,o=!1!==n.end,a="",s=0;s<t.length;s++){var c=t[s];if("string"==typeof c)a+=u(c);else{var d=u(c.prefix),h="(?:"+c.pattern+")";e.push(c),c.repeat&&(h+="(?:"+d+h+")*"),a+=h=c.optional?c.partial?d+"("+h+")?":"(?:"+d+"("+h+"))?":d+"("+h+")"}}var p=u(n.delimiter||"/"),m=a.slice(-p.length)===p;return i||(a=(m?a.slice(0,-p.length):a)+"(?:"+p+"(?=$))?"),a+=o?"$":i&&m?"":"(?="+p+"|$)",l(new RegExp("^"+a,f(n)),e)}function h(t,e,n){return r(e)||(n=e||n,e=[]),n=n||{},t instanceof RegExp?function(t,e){var n=t.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)e.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return l(t,e)}(t,e):r(t)?function(t,e,n){for(var r=[],i=0;i<t.length;i++)r.push(h(t[i],e,n).source);return l(new RegExp("(?:"+r.join("|")+")",f(n)),e)}(t,e,n):function(t,e,n){return d(o(t,n),e,n)}(t,e,n)}},48477:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=a(n(30624)),o=a(n(31093));function a(t){return t&&t.__esModule?t:{default:t}}function s(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function u(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var c=function(t){function e(){return s(this,e),u(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),r(e,[{key:"render",value:function(){return i.default.createElement("input",this.props,this.props.children)}}]),e}(i.default.Component);e.default=(0,o.default)(c)},35343:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),o=u(n(30624)),a=u(n(18e3)),s=u(n(52987));function u(t){return t&&t.__esModule?t:{default:t}}function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var f=function(t){function e(){return c(this,e),l(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),i(e,[{key:"render",value:function(){var t=this,e=r({},this.props);return e.parentBindings&&delete e.parentBindings,o.default.createElement("div",r({},e,{ref:function(e){t.props.parentBindings.domNode=e}}),this.props.children)}}]),e}(o.default.Component);f.propTypes={name:s.default.string,id:s.default.string},e.default=(0,a.default)(f)},68939:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=o(n(30624)),i=o(n(31093));function o(t){return t&&t.__esModule?t:{default:t}}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var u=function(t){function e(){var t,n,i;a(this,e);for(var o=arguments.length,u=Array(o),c=0;c<o;c++)u[c]=arguments[c];return n=i=s(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(u))),i.render=function(){return r.default.createElement("a",i.props,i.props.children)},s(i,n)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e}(r.default.Component);e.default=(0,i.default)(u)},66261:function(t,e,n){"use strict";e.zW=void 0;var r=h(n(68939)),i=h(n(48477)),o=h(n(35343)),a=h(n(82628)),s=h(n(64592)),u=h(n(87606)),c=h(n(53200)),l=h(n(31093)),f=h(n(18e3)),d=h(n(98482));function h(t){return t&&t.__esModule?t:{default:t}}r.default,i.default,o.default,a.default,e.zW=s.default,u.default,c.default,l.default,f.default,d.default,e.ZP={Link:r.default,Button:i.default,Element:o.default,scroller:a.default,Events:s.default,scrollSpy:u.default,animateScroll:c.default,ScrollLink:l.default,ScrollElement:f.default,Helpers:d.default}},98482:function(t,e,n){"use strict";var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var u=n(30624),c=(n(73935),n(54259),n(87606)),l=n(82628),f=n(52987),d=n(29678),h={to:f.string.isRequired,containerId:f.string,container:f.object,activeClass:f.string,spy:f.bool,smooth:f.oneOfType([f.bool,f.string]),offset:f.number,delay:f.number,isDynamic:f.bool,onClick:f.func,duration:f.oneOfType([f.number,f.func]),absolute:f.bool,onSetActive:f.func,onSetInactive:f.func,ignoreCancelEvents:f.bool,hashSpy:f.bool},p={Scroll:function(t,e){console.warn("Helpers.Scroll is deprecated since v1.7.0");var n=e||l,f=function(e){function l(t){o(this,l);var e=a(this,(l.__proto__||Object.getPrototypeOf(l)).call(this,t));return p.call(e),e.state={active:!1},e}return s(l,e),i(l,[{key:"getScrollSpyContainer",value:function(){var t=this.props.containerId,e=this.props.container;return t?document.getElementById(t):e&&e.nodeType?e:document}},{key:"componentDidMount",value:function(){if(this.props.spy||this.props.hashSpy){var t=this.getScrollSpyContainer();c.isMounted(t)||c.mount(t),this.props.hashSpy&&(d.isMounted()||d.mount(n),d.mapContainer(this.props.to,t)),this.props.spy&&c.addStateHandler(this.stateHandler),c.addSpyHandler(this.spyHandler,t),this.setState({container:t})}}},{key:"componentWillUnmount",value:function(){c.unmount(this.stateHandler,this.spyHandler)}},{key:"render",value:function(){var e="";e=this.state&&this.state.active?((this.props.className||"")+" "+(this.props.activeClass||"active")).trim():this.props.className;var n=r({},this.props);for(var i in h)n.hasOwnProperty(i)&&delete n[i];return n.className=e,n.onClick=this.handleClick,u.createElement(t,n)}}]),l}(u.Component),p=function(){var t=this;this.scrollTo=function(e,i){n.scrollTo(e,r({},t.state,i))},this.handleClick=function(e){t.props.onClick&&t.props.onClick(e),e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),t.scrollTo(t.props.to,t.props)},this.stateHandler=function(){n.getActiveLink()!==t.props.to&&(null!==t.state&&t.state.active&&t.props.onSetInactive&&t.props.onSetInactive(),t.setState({active:!1}))},this.spyHandler=function(e){var r=t.getScrollSpyContainer();if(!d.isMounted()||d.isInitialized()){var i=t.props.to,o=null,a=0,s=0,u=0;if(r.getBoundingClientRect)u=r.getBoundingClientRect().top;if(!o||t.props.isDynamic){if(!(o=n.get(i)))return;var l=o.getBoundingClientRect();s=(a=l.top-u+e)+l.height}var f=e-t.props.offset,h=f>=Math.floor(a)&&f<Math.floor(s),p=f<Math.floor(a)||f>=Math.floor(s),m=n.getActiveLink();return p?(i===m&&n.setActiveLink(void 0),t.props.hashSpy&&d.getHash()===i&&d.changeHash(),t.props.spy&&t.state.active&&(t.setState({active:!1}),t.props.onSetInactive&&t.props.onSetInactive()),c.updateStates()):h&&m!==i?(n.setActiveLink(i),t.props.hashSpy&&d.changeHash(i),t.props.spy&&(t.setState({active:!0}),t.props.onSetActive&&t.props.onSetActive(i)),c.updateStates()):void 0}}};return f.propTypes=h,f.defaultProps={offset:0},f},Element:function(t){console.warn("Helpers.Element is deprecated since v1.7.0");var e=function(e){function n(t){o(this,n);var e=a(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t));return e.childBindings={domNode:null},e}return s(n,e),i(n,[{key:"componentDidMount",value:function(){if("undefined"==typeof window)return!1;this.registerElems(this.props.name)}},{key:"componentWillReceiveProps",value:function(t){this.props.name!==t.name&&this.registerElems(t.name)}},{key:"componentWillUnmount",value:function(){if("undefined"==typeof window)return!1;l.unregister(this.props.name)}},{key:"registerElems",value:function(t){l.register(t,this.childBindings.domNode)}},{key:"render",value:function(){return u.createElement(t,r({},this.props,{parentBindings:this.childBindings}))}}]),n}(u.Component);return e.propTypes={name:f.string,id:f.string},e}};t.exports=p},53200:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=(s(n(54259)),s(n(89765))),o=s(n(50140)),a=s(n(64592));function s(t){return t&&t.__esModule?t:{default:t}}var u=function(t){return i.default[t.smooth]||i.default.defaultEasing},c=function(){if("undefined"!=typeof window)return window.requestAnimationFrame||window.webkitRequestAnimationFrame}()||function(t,e,n){window.setTimeout(t,n||1e3/60,(new Date).getTime())},l=function(t){var e=t.data.containerElement;if(e&&e!==document&&e!==document.body)return e.scrollTop;var n=void 0!==window.pageXOffset,r="CSS1Compat"===(document.compatMode||"");return n?window.pageYOffset:r?document.documentElement.scrollTop:document.body.scrollTop},f=function t(e,n,r){var i=n.data;if(n.ignoreCancelEvents||!i.cancel)if(i.deltaTop=Math.round(i.targetPositionY-i.startPositionY),null===i.start&&(i.start=r),i.progress=r-i.start,i.percent=i.progress>=i.duration?1:e(i.progress/i.duration),i.currentPositionY=i.startPositionY+Math.ceil(i.deltaTop*i.percent),i.containerElement&&i.containerElement!==document&&i.containerElement!==document.body?i.containerElement.scrollTop=i.currentPositionY:window.scrollTo(0,i.currentPositionY),i.percent<1){var o=t.bind(null,e,n);c.call(window,o)}else a.default.registered.end&&a.default.registered.end(i.to,i.target,i.currentPositionY);else a.default.registered.end&&a.default.registered.end(i.to,i.target,i.currentPositionY)},d=function(t){t.data.containerElement=t?t.containerId?document.getElementById(t.containerId):t.container&&t.container.nodeType?t.container:document:null},h=function(t,e,n,r){if(e.data=e.data||{currentPositionY:0,startPositionY:0,targetPositionY:0,progress:0,duration:0,cancel:!1,target:null,containerElement:null,to:null,start:null,deltaTop:null,percent:null,delayTimeout:null},window.clearTimeout(e.data.delayTimeout),o.default.subscribe((function(){e.data.cancel=!0})),d(e),e.data.start=null,e.data.cancel=!1,e.data.startPositionY=l(e),e.data.targetPositionY=e.absolute?t:t+e.data.startPositionY,e.data.startPositionY!==e.data.targetPositionY){e.data.deltaTop=Math.round(e.data.targetPositionY-e.data.startPositionY),e.data.duration=function(t){return"function"==typeof t?t:function(){return t}}(e.duration)(e.data.deltaTop),e.data.duration=isNaN(parseFloat(e.data.duration))?1e3:parseFloat(e.data.duration),e.data.to=n,e.data.target=r;var i=u(e),s=f.bind(null,i,e);e&&e.delay>0?e.data.delayTimeout=window.setTimeout((function(){c.call(window,s)}),e.delay):c.call(window,s)}else a.default.registered.end&&a.default.registered.end(e.data.to,e.data.target,e.data.currentPositionY)},p=function(t){return(t=r({},t)).data=t.data||{currentPositionY:0,startPositionY:0,targetPositionY:0,progress:0,duration:0,cancel:!1,target:null,containerElement:null,to:null,start:null,deltaTop:null,percent:null,delayTimeout:null},t.absolute=!0,t};e.default={animateTopScroll:h,getAnimationType:u,scrollToTop:function(t){h(0,p(t))},scrollToBottom:function(t){t=p(t),d(t),h(function(t){var e=t.data.containerElement;if(e&&e!==document&&e!==document.body)return Math.max(e.scrollHeight,e.offsetHeight,e.clientHeight);var n=document.body,r=document.documentElement;return Math.max(n.scrollHeight,n.offsetHeight,r.clientHeight,r.scrollHeight,r.offsetHeight)}(t),t)},scrollTo:function(t,e){h(t,p(e))},scrollMore:function(t,e){e=p(e),d(e),h(l(e)+t,e)}}},50140:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(55236),i=["mousedown","mousewheel","touchmove","keydown"];e.default={subscribe:function(t){return"undefined"!=typeof document&&i.forEach((function(e){return(0,r.addPassiveEventListener)(document,e,t)}))}}},55236:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.addPassiveEventListener=function(t,e,n){var r=function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("test",null,e)}catch(t){}return t}();t.addEventListener(e,n,!!r&&{passive:!0})},e.removePassiveEventListener=function(t,e,n){t.removeEventListener(e,n)}},18e3:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),o=u(n(30624)),a=(u(n(73935)),u(n(82628))),s=u(n(52987));function u(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){var e=function(e){function n(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n);var e=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t));return e.childBindings={domNode:null},e}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(n,e),i(n,[{key:"componentDidMount",value:function(){if("undefined"==typeof window)return!1;this.registerElems(this.props.name)}},{key:"componentWillReceiveProps",value:function(t){this.props.name!==t.name&&this.registerElems(t.name)}},{key:"componentWillUnmount",value:function(){if("undefined"==typeof window)return!1;a.default.unregister(this.props.name)}},{key:"registerElems",value:function(t){a.default.register(t,this.childBindings.domNode)}},{key:"render",value:function(){return o.default.createElement(t,r({},this.props,{parentBindings:this.childBindings}))}}]),n}(o.default.Component);return e.propTypes={name:s.default.string,id:s.default.string},e}},64592:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n={registered:{},scrollEvent:{register:function(t,e){n.registered[t]=e},remove:function(t){n.registered[t]=null}}};e.default=n},29678:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});n(55236);var r,i=n(54259),o=(r=i)&&r.__esModule?r:{default:r};var a={mountFlag:!1,initialized:!1,scroller:null,containers:{},mount:function(t){this.scroller=t,this.handleHashChange=this.handleHashChange.bind(this),window.addEventListener("hashchange",this.handleHashChange),this.initStateFromHash(),this.mountFlag=!0},mapContainer:function(t,e){this.containers[t]=e},isMounted:function(){return this.mountFlag},isInitialized:function(){return this.initialized},initStateFromHash:function(){var t=this,e=this.getHash();e?window.setTimeout((function(){t.scrollTo(e,!0),t.initialized=!0}),10):this.initialized=!0},scrollTo:function(t,e){var n=this.scroller;if(n.get(t)&&(e||t!==n.getActiveLink())){var r=this.containers[t]||document;n.scrollTo(t,{container:r})}},getHash:function(){return o.default.getHash()},changeHash:function(t){this.isInitialized()&&o.default.getHash()!==t&&o.default.pushHash(t)},handleHashChange:function(){this.scrollTo(this.getHash())},unmount:function(){this.scroller=null,this.containers=null,window.removeEventListener("hashchange",this.handleHashChange)}};e.default=a},31093:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),o=l(n(30624)),a=(l(n(73935)),l(n(54259)),l(n(87606))),s=l(n(82628)),u=l(n(52987)),c=l(n(29678));function l(t){return t&&t.__esModule?t:{default:t}}var f={to:u.default.string.isRequired,containerId:u.default.string,container:u.default.object,activeClass:u.default.string,spy:u.default.bool,smooth:u.default.oneOfType([u.default.bool,u.default.string]),offset:u.default.number,delay:u.default.number,isDynamic:u.default.bool,onClick:u.default.func,duration:u.default.oneOfType([u.default.number,u.default.func]),absolute:u.default.bool,onSetActive:u.default.func,onSetInactive:u.default.func,ignoreCancelEvents:u.default.bool,hashSpy:u.default.bool};e.default=function(t,e){var n=e||s.default,u=function(e){function s(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,s);var e=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,t));return l.call(e),e.state={active:!1},e}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(s,e),i(s,[{key:"getScrollSpyContainer",value:function(){var t=this.props.containerId,e=this.props.container;return t&&!e?document.getElementById(t):e&&e.nodeType?e:document}},{key:"componentDidMount",value:function(){if(this.props.spy||this.props.hashSpy){var t=this.getScrollSpyContainer();a.default.isMounted(t)||a.default.mount(t),this.props.hashSpy&&(c.default.isMounted()||c.default.mount(n),c.default.mapContainer(this.props.to,t)),a.default.addSpyHandler(this.spyHandler,t),this.setState({container:t})}}},{key:"componentWillUnmount",value:function(){a.default.unmount(this.stateHandler,this.spyHandler)}},{key:"render",value:function(){var e="";e=this.state&&this.state.active?((this.props.className||"")+" "+(this.props.activeClass||"active")).trim():this.props.className;var n=r({},this.props);for(var i in f)n.hasOwnProperty(i)&&delete n[i];return n.className=e,n.onClick=this.handleClick,o.default.createElement(t,n)}}]),s}(o.default.PureComponent),l=function(){var t=this;this.scrollTo=function(e,i){n.scrollTo(e,r({},t.state,i))},this.handleClick=function(e){t.props.onClick&&t.props.onClick(e),e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),t.scrollTo(t.props.to,t.props)},this.spyHandler=function(e){var r=t.getScrollSpyContainer();if(!c.default.isMounted()||c.default.isInitialized()){var i=t.props.to,o=null,a=0,s=0,u=0;if(r.getBoundingClientRect)u=r.getBoundingClientRect().top;if(!o||t.props.isDynamic){if(!(o=n.get(i)))return;var l=o.getBoundingClientRect();s=(a=l.top-u+e)+l.height}var f=e-t.props.offset,d=f>=Math.floor(a)&&f<Math.floor(s),h=f<Math.floor(a)||f>=Math.floor(s),p=n.getActiveLink();h&&(i===p&&n.setActiveLink(void 0),t.props.hashSpy&&c.default.getHash()===i&&c.default.changeHash(),t.props.spy&&t.state.active&&(t.setState({active:!1}),t.props.onSetInactive&&t.props.onSetInactive(i,o))),!d||p===i&&!1!==t.state.active||(n.setActiveLink(i),t.props.hashSpy&&c.default.changeHash(i),t.props.spy&&(t.setState({active:!0}),t.props.onSetActive&&t.props.onSetActive(i,o)))}}};return u.propTypes=f,u.defaultProps={offset:0},u}},87606:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,i=n(93096),o=(r=i)&&r.__esModule?r:{default:r},a=n(55236);var s={spyCallbacks:[],spySetState:[],scrollSpyContainers:[],mount:function(t){if(t){var e=function(t){return(0,o.default)(t,66)}((function(e){s.scrollHandler(t)}));s.scrollSpyContainers.push(t),(0,a.addPassiveEventListener)(t,"scroll",e)}},isMounted:function(t){return-1!==s.scrollSpyContainers.indexOf(t)},currentPositionY:function(t){if(t===document){var e=void 0!==window.pageXOffset,n="CSS1Compat"===(document.compatMode||"");return e?window.pageYOffset:n?document.documentElement.scrollTop:document.body.scrollTop}return t.scrollTop},scrollHandler:function(t){(s.scrollSpyContainers[s.scrollSpyContainers.indexOf(t)].spyCallbacks||[]).forEach((function(e){return e(s.currentPositionY(t))}))},addStateHandler:function(t){s.spySetState.push(t)},addSpyHandler:function(t,e){var n=s.scrollSpyContainers[s.scrollSpyContainers.indexOf(e)];n.spyCallbacks||(n.spyCallbacks=[]),n.spyCallbacks.push(t),t(s.currentPositionY(e))},updateStates:function(){s.spySetState.forEach((function(t){return t()}))},unmount:function(t,e){s.scrollSpyContainers.forEach((function(t){return t.spyCallbacks&&t.spyCallbacks.length&&t.spyCallbacks.splice(t.spyCallbacks.indexOf(e),1)})),s.spySetState&&s.spySetState.length&&s.spySetState.splice(s.spySetState.indexOf(t),1),document.removeEventListener("scroll",s.scrollHandler)},update:function(){return s.scrollSpyContainers.forEach((function(t){return s.scrollHandler(t)}))}};e.default=s},82628:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=s(n(54259)),o=s(n(53200)),a=s(n(64592));function s(t){return t&&t.__esModule?t:{default:t}}var u={},c=void 0;e.default={unmount:function(){u={}},register:function(t,e){u[t]=e},unregister:function(t){delete u[t]},get:function(t){return u[t]||document.getElementById(t)||document.getElementsByName(t)[0]||document.getElementsByClassName(t)[0]},setActiveLink:function(t){return c=t},getActiveLink:function(){return c},scrollTo:function(t,e){var n=this.get(t);if(n){var s=(e=r({},e,{absolute:!1})).containerId,u=e.container,c=void 0;c=s?document.getElementById(s):u&&u.nodeType?u:document,a.default.registered.begin&&a.default.registered.begin(t,n),e.absolute=!0;var l=i.default.scrollOffset(c,n)+(e.offset||0);if(!e.smooth)return c===document?window.scrollTo(0,l):c.scrollTop=l,void(a.default.registered.end&&a.default.registered.end(t,n));o.default.animateTopScroll(l,e,t,n)}else console.warn("target Element not found")}}},89765:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={defaultEasing:function(t){return t<.5?Math.pow(2*t,2)/2:1-Math.pow(2*(1-t),2)/2},linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return t*(2-t)},easeInOutQuad:function(t){return t<.5?2*t*t:(4-2*t)*t-1},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return--t*t*t+1},easeInOutCubic:function(t){return t<.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return 1- --t*t*t*t},easeInOutQuart:function(t){return t<.5?8*t*t*t*t:1-8*--t*t*t*t},easeInQuint:function(t){return t*t*t*t*t},easeOutQuint:function(t){return 1+--t*t*t*t*t},easeInOutQuint:function(t){return t<.5?16*t*t*t*t*t:1+16*--t*t*t*t*t}}},54259:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default={pushHash:function(t){if(t=t?0===t.indexOf("#")?t:"#"+t:"",history.pushState){var e=window.location;history.pushState(null,null,t?e.pathname+e.search+t:e.pathname+e.search)}else location.hash=t},getHash:function(){return window.location.hash.replace(/^#/,"")},filterElementInContainer:function(t){return function(e){return t.contains?t!=e&&t.contains(e):!!(16&t.compareDocumentPosition(e))}},scrollOffset:function(t,e){return t===document?e.getBoundingClientRect().top+(window.scrollY||window.pageYOffset):"static"!==getComputedStyle(t).position?e.offsetTop:e.getBoundingClientRect().top+t.scrollTop}}},68423:function(t,e,n){"use strict";var r=n(60139),i=n(73759),o=n(38606);t.exports=function(){function t(t,e,n,r,a,s){s!==o&&i(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e};return n.checkPropTypes=r,n.PropTypes=n,n}},52987:function(t,e,n){t.exports=n(68423)()},38606:function(t){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},8205:function(t,e,n){"use strict";e.__esModule=!0,e.NextArrow=e.PrevArrow=void 0;var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=s(n(30624)),o=s(n(94184)),a=n(15518);function s(t){return t&&t.__esModule?t:{default:t}}function u(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function c(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}e.PrevArrow=function(t){function e(){return u(this,e),c(this,t.apply(this,arguments))}return l(e,t),e.prototype.clickHandler=function(t,e){e&&e.preventDefault(),this.props.clickHandler(t,e)},e.prototype.render=function(){var t={"slick-arrow":!0,"slick-prev":!0},e=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(0===this.props.currentSlide||this.props.slideCount<=this.props.slidesToShow)&&(t["slick-disabled"]=!0,e=null);var n={key:"0","data-role":"none",className:(0,o.default)(t),style:{display:"block"},onClick:e},a={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.prevArrow?i.default.cloneElement(this.props.prevArrow,r({},n,a)):i.default.createElement("button",r({key:"0",type:"button"},n)," ","Previous")},e}(i.default.PureComponent),e.NextArrow=function(t){function e(){return u(this,e),c(this,t.apply(this,arguments))}return l(e,t),e.prototype.clickHandler=function(t,e){e&&e.preventDefault(),this.props.clickHandler(t,e)},e.prototype.render=function(){var t={"slick-arrow":!0,"slick-next":!0},e=this.clickHandler.bind(this,{message:"next"});(0,a.canGoNext)(this.props)||(t["slick-disabled"]=!0,e=null);var n={key:"1","data-role":"none",className:(0,o.default)(t),style:{display:"block"},onClick:e},s={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.nextArrow?i.default.cloneElement(this.props.nextArrow,r({},n,s)):i.default.createElement("button",r({key:"1",type:"button"},n)," ","Next")},e}(i.default.PureComponent)},23492:function(t,e,n){"use strict";e.__esModule=!0;var r,i=n(30624),o=(r=i)&&r.__esModule?r:{default:r};var a={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(t){return o.default.createElement("ul",{style:{display:"block"}},t)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(t){return o.default.createElement("button",null,t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0};e.default=a},16329:function(t,e,n){"use strict";e.__esModule=!0,e.Dots=void 0;var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=a(n(30624)),o=a(n(94184));function a(t){return t&&t.__esModule?t:{default:t}}function s(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function u(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}e.Dots=function(t){function e(){return s(this,e),u(this,t.apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.clickHandler=function(t,e){e.preventDefault(),this.props.clickHandler(t)},e.prototype.render=function(){var t,e=this,n=(t={slideCount:this.props.slideCount,slidesToScroll:this.props.slidesToScroll,slidesToShow:this.props.slidesToShow,infinite:this.props.infinite}).infinite?Math.ceil(t.slideCount/t.slidesToScroll):Math.ceil((t.slideCount-t.slidesToShow)/t.slidesToScroll)+1,a=this.props,s={onMouseEnter:a.onMouseEnter,onMouseOver:a.onMouseOver,onMouseLeave:a.onMouseLeave},u=Array.apply(null,Array(n+1).join("0").split("")).map((function(t,n){var r=n*e.props.slidesToScroll,a=n*e.props.slidesToScroll+(e.props.slidesToScroll-1),s=(0,o.default)({"slick-active":e.props.currentSlide>=r&&e.props.currentSlide<=a}),u={message:"dots",index:n,slidesToScroll:e.props.slidesToScroll,currentSlide:e.props.currentSlide},c=e.clickHandler.bind(e,u);return i.default.createElement("li",{key:n,className:s},i.default.cloneElement(e.props.customPaging(n),{onClick:c}))}));return i.default.cloneElement(this.props.appendDots(u),r({className:this.props.dotsClass},s))},e}(i.default.PureComponent)},46066:function(t,e,n){"use strict";var r,i=n(5798),o=(r=i)&&r.__esModule?r:{default:r};e.Z=o.default},46948:function(t,e){"use strict";e.__esModule=!0;e.default={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0}},58517:function(t,e,n){"use strict";e.__esModule=!0,e.InnerSlider=void 0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},o=m(n(30624)),a=m(n(73935)),s=m(n(46948)),u=m(n(91296)),c=m(n(94184)),l=n(15518),f=n(64740),d=n(16329),h=n(8205),p=m(n(64207));function m(t){return t&&t.__esModule?t:{default:t}}function g(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}e.InnerSlider=function(t){function e(n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var m=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,t.call(this,n));return m.listRefHandler=function(t){return m.list=t},m.trackRefHandler=function(t){return m.track=t},m.adaptHeight=function(){if(m.props.adaptiveHeight&&m.list){var t=m.list.querySelector('[data-index="'+m.state.currentSlide+'"]');m.list.style.height=(0,l.getHeight)(t)+"px"}},m.componentWillMount=function(){if(m.ssrInit(),m.props.onInit&&m.props.onInit(),m.props.lazyLoad){var t=(0,l.getOnDemandLazySlides)(i({},m.props,m.state));t.length>0&&(m.setState((function(e){return{lazyLoadedList:e.lazyLoadedList.concat(t)}})),m.props.onLazyLoad&&m.props.onLazyLoad(t))}},m.componentDidMount=function(){var t=i({listRef:m.list,trackRef:m.track},m.props);m.updateState(t,!0,(function(){m.adaptHeight(),m.props.autoplay&&m.autoPlay("update")})),"progressive"===m.props.lazyLoad&&(m.lazyLoadTimer=setInterval(m.progressiveLazyLoad,1e3)),m.ro=new p.default((function(){m.state.animating?(m.onWindowResized(!1),m.callbackTimers.push(setTimeout((function(){return m.onWindowResized()}),m.props.speed))):m.onWindowResized()})),m.ro.observe(m.list),Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),(function(t){t.onfocus=m.props.pauseOnFocus?m.onSlideFocus:null,t.onblur=m.props.pauseOnFocus?m.onSlideBlur:null})),window&&(window.addEventListener?window.addEventListener("resize",m.onWindowResized):window.attachEvent("onresize",m.onWindowResized))},m.componentWillUnmount=function(){m.animationEndCallback&&clearTimeout(m.animationEndCallback),m.lazyLoadTimer&&clearInterval(m.lazyLoadTimer),m.callbackTimers.length&&(m.callbackTimers.forEach((function(t){return clearTimeout(t)})),m.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",m.onWindowResized):window.detachEvent("onresize",m.onWindowResized),m.autoplayTimer&&clearInterval(m.autoplayTimer)},m.componentWillReceiveProps=function(t){var e=i({listRef:m.list,trackRef:m.track},t,m.state),n=!1,a=Object.keys(m.props),s=Array.isArray(a),u=0;for(a=s?a:a[Symbol.iterator]();;){var c;if(s){if(u>=a.length)break;c=a[u++]}else{if((u=a.next()).done)break;c=u.value}var l=c;if(!t.hasOwnProperty(l)){n=!0;break}if("object"!==r(t[l])&&"function"!=typeof t[l]&&t[l]!==m.props[l]){n=!0;break}}m.updateState(e,n,(function(){m.state.currentSlide>=o.default.Children.count(t.children)&&m.changeSlide({message:"index",index:o.default.Children.count(t.children)-t.slidesToShow,currentSlide:m.state.currentSlide}),t.autoplay?m.autoPlay("update"):m.pause("paused")}))},m.componentDidUpdate=function(){if(m.checkImagesLoad(),m.props.onReInit&&m.props.onReInit(),m.props.lazyLoad){var t=(0,l.getOnDemandLazySlides)(i({},m.props,m.state));t.length>0&&(m.setState((function(e){return{lazyLoadedList:e.lazyLoadedList.concat(t)}})),m.props.onLazyLoad&&m.props.onLazyLoad(t))}m.adaptHeight()},m.onWindowResized=function(t){m.debouncedResize&&m.debouncedResize.cancel(),m.debouncedResize=(0,u.default)((function(){return m.resizeWindow(t)}),50),m.debouncedResize()},m.resizeWindow=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(a.default.findDOMNode(m.track)){var e=i({listRef:m.list,trackRef:m.track},m.props,m.state);m.updateState(e,t,(function(){m.props.autoplay?m.autoPlay("update"):m.pause("paused")})),m.setState({animating:!1}),clearTimeout(m.animationEndCallback),delete m.animationEndCallback}},m.updateState=function(t,e,n){var r=(0,l.initializedState)(t);t=i({},t,r,{slideIndex:r.currentSlide});var a=(0,l.getTrackLeft)(t);t=i({},t,{left:a});var s=(0,l.getTrackCSS)(t);(e||o.default.Children.count(m.props.children)!==o.default.Children.count(t.children))&&(r.trackStyle=s),m.setState(r,n)},m.ssrInit=function(){if(m.props.variableWidth){var t=0,e=0,n=[],r=(0,l.getPreClones)(i({},m.props,m.state,{slideCount:m.props.children.length})),a=(0,l.getPostClones)(i({},m.props,m.state,{slideCount:m.props.children.length}));m.props.children.forEach((function(e){n.push(e.props.style.width),t+=e.props.style.width}));for(var s=0;s<r;s++)e+=n[n.length-1-s],t+=n[n.length-1-s];for(var u=0;u<a;u++)t+=n[u];for(var c=0;c<m.state.currentSlide;c++)e+=n[c];var f={width:t+"px",left:-e+"px"};if(m.props.centerMode){var d=n[m.state.currentSlide]+"px";f.left="calc("+f.left+" + (100% - "+d+") / 2 ) "}m.setState({trackStyle:f})}else{var h=o.default.Children.count(m.props.children),p=i({},m.props,m.state,{slideCount:h}),g=(0,l.getPreClones)(p)+(0,l.getPostClones)(p)+h,v=100/m.props.slidesToShow*g,y=100/g,b=-y*((0,l.getPreClones)(p)+m.state.currentSlide)*v/100;m.props.centerMode&&(b+=(100-y*v/100)/2);var _={width:v+"%",left:b+"%"};m.setState({slideWidth:y+"%",trackStyle:_})}},m.checkImagesLoad=function(){var t=document.querySelectorAll(".slick-slide img"),e=t.length,n=0;Array.prototype.forEach.call(t,(function(t){var r=function(){return++n&&n>=e&&m.onWindowResized()};if(t.onclick){var i=t.onclick;t.onclick=function(){i(),t.parentNode.focus()}}else t.onclick=function(){return t.parentNode.focus()};t.onload||(m.props.lazyLoad?t.onload=function(){m.adaptHeight(),m.callbackTimers.push(setTimeout(m.onWindowResized,m.props.speed))}:(t.onload=r,t.onerror=function(){r(),m.props.onLazyLoadError&&m.props.onLazyLoadError()}))}))},m.progressiveLazyLoad=function(){for(var t=[],e=i({},m.props,m.state),n=m.state.currentSlide;n<m.state.slideCount+(0,l.getPostClones)(e);n++)if(m.state.lazyLoadedList.indexOf(n)<0){t.push(n);break}for(var r=m.state.currentSlide-1;r>=-(0,l.getPreClones)(e);r--)if(m.state.lazyLoadedList.indexOf(r)<0){t.push(r);break}t.length>0?(m.setState((function(e){return{lazyLoadedList:e.lazyLoadedList.concat(t)}})),m.props.onLazyLoad&&m.props.onLazyLoad(t)):m.lazyLoadTimer&&(clearInterval(m.lazyLoadTimer),delete m.lazyLoadTimer)},m.slideHandler=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=m.props,r=n.asNavFor,o=n.beforeChange,a=n.onLazyLoad,s=n.speed,u=n.afterChange,c=m.state.currentSlide,f=(0,l.slideHandler)(i({index:t},m.props,m.state,{trackRef:m.track,useCSS:m.props.useCSS&&!e})),d=f.state,h=f.nextState;if(d){o&&o(c,d.currentSlide);var p=d.lazyLoadedList.filter((function(t){return m.state.lazyLoadedList.indexOf(t)<0}));a&&p.length>0&&a(p),m.setState(d,(function(){r&&r.innerSlider.state.currentSlide!==c&&r.innerSlider.slideHandler(t),h&&(m.animationEndCallback=setTimeout((function(){var t=h.animating,e=g(h,["animating"]);m.setState(e,(function(){m.callbackTimers.push(setTimeout((function(){return m.setState({animating:t})}),10)),u&&u(d.currentSlide),delete m.animationEndCallback}))}),s))}))}},m.changeSlide=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=i({},m.props,m.state),r=(0,l.changeSlide)(n,t);(0===r||r)&&(!0===e?m.slideHandler(r,e):m.slideHandler(r))},m.clickHandler=function(t){!1===m.clickable&&(t.stopPropagation(),t.preventDefault()),m.clickable=!0},m.keyHandler=function(t){var e=(0,l.keyHandler)(t,m.props.accessibility,m.props.rtl);""!==e&&m.changeSlide({message:e})},m.selectHandler=function(t){m.changeSlide(t)},m.disableBodyScroll=function(){window.ontouchmove=function(t){(t=t||window.event).preventDefault&&t.preventDefault(),t.returnValue=!1}},m.enableBodyScroll=function(){window.ontouchmove=null},m.swipeStart=function(t){m.props.verticalSwiping&&m.disableBodyScroll();var e=(0,l.swipeStart)(t,m.props.swipe,m.props.draggable);""!==e&&m.setState(e)},m.swipeMove=function(t){var e=(0,l.swipeMove)(t,i({},m.props,m.state,{trackRef:m.track,listRef:m.list,slideIndex:m.state.currentSlide}));e&&(e.swiping&&(m.clickable=!1),m.setState(e))},m.swipeEnd=function(t){var e=(0,l.swipeEnd)(t,i({},m.props,m.state,{trackRef:m.track,listRef:m.list,slideIndex:m.state.currentSlide}));if(e){var n=e.triggerSlideHandler;delete e.triggerSlideHandler,m.setState(e),void 0!==n&&(m.slideHandler(n),m.props.verticalSwiping&&m.enableBodyScroll())}},m.slickPrev=function(){m.callbackTimers.push(setTimeout((function(){return m.changeSlide({message:"previous"})}),0))},m.slickNext=function(){m.callbackTimers.push(setTimeout((function(){return m.changeSlide({message:"next"})}),0))},m.slickGoTo=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t=Number(t),isNaN(t))return"";m.callbackTimers.push(setTimeout((function(){return m.changeSlide({message:"index",index:t,currentSlide:m.state.currentSlide},e)}),0))},m.play=function(){var t;if(m.props.rtl)t=m.state.currentSlide-m.props.slidesToScroll;else{if(!(0,l.canGoNext)(i({},m.props,m.state)))return!1;t=m.state.currentSlide+m.props.slidesToScroll}m.slideHandler(t)},m.autoPlay=function(t){m.autoplayTimer&&clearInterval(m.autoplayTimer);var e=m.state.autoplaying;if("update"===t){if("hovered"===e||"focused"===e||"paused"===e)return}else if("leave"===t){if("paused"===e||"focused"===e)return}else if("blur"===t&&("paused"===e||"hovered"===e))return;m.autoplayTimer=setInterval(m.play,m.props.autoplaySpeed+50),m.setState({autoplaying:"playing"})},m.pause=function(t){m.autoplayTimer&&(clearInterval(m.autoplayTimer),m.autoplayTimer=null);var e=m.state.autoplaying;"paused"===t?m.setState({autoplaying:"paused"}):"focused"===t?"hovered"!==e&&"playing"!==e||m.setState({autoplaying:"focused"}):"playing"===e&&m.setState({autoplaying:"hovered"})},m.onDotsOver=function(){return m.props.autoplay&&m.pause("hovered")},m.onDotsLeave=function(){return m.props.autoplay&&"hovered"===m.state.autoplaying&&m.autoPlay("leave")},m.onTrackOver=function(){return m.props.autoplay&&m.pause("hovered")},m.onTrackLeave=function(){return m.props.autoplay&&"hovered"===m.state.autoplaying&&m.autoPlay("leave")},m.onSlideFocus=function(){return m.props.autoplay&&m.pause("focused")},m.onSlideBlur=function(){return m.props.autoplay&&"focused"===m.state.autoplaying&&m.autoPlay("blur")},m.render=function(){var t,e,n,r=(0,c.default)("slick-slider",m.props.className,{"slick-vertical":m.props.vertical,"slick-initialized":!0}),a=i({},m.props,m.state),s=(0,l.extractObject)(a,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding"]),u=m.props.pauseOnHover;if(s=i({},s,{onMouseEnter:u?m.onTrackOver:null,onMouseLeave:u?m.onTrackLeave:null,onMouseOver:u?m.onTrackOver:null,focusOnSelect:m.props.focusOnSelect?m.selectHandler:null}),!0===m.props.dots&&m.state.slideCount>=m.props.slidesToShow){var p=(0,l.extractObject)(a,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),g=m.props.pauseOnDotsHover;p=i({},p,{clickHandler:m.changeSlide,onMouseEnter:g?m.onDotsLeave:null,onMouseOver:g?m.onDotsOver:null,onMouseLeave:g?m.onDotsLeave:null}),t=o.default.createElement(d.Dots,p)}var v=(0,l.extractObject)(a,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);v.clickHandler=m.changeSlide,m.props.arrows&&(e=o.default.createElement(h.PrevArrow,v),n=o.default.createElement(h.NextArrow,v));var y=null;m.props.vertical&&(y={height:m.state.listHeight});var b=null;!1===m.props.vertical?!0===m.props.centerMode&&(b={padding:"0px "+m.props.centerPadding}):!0===m.props.centerMode&&(b={padding:m.props.centerPadding+" 0px"});var _=i({},y,b),w=m.props.touchMove,x={className:"slick-list",style:_,onClick:m.clickHandler,onMouseDown:w?m.swipeStart:null,onMouseMove:m.state.dragging&&w?m.swipeMove:null,onMouseUp:w?m.swipeEnd:null,onMouseLeave:m.state.dragging&&w?m.swipeEnd:null,onTouchStart:w?m.swipeStart:null,onTouchMove:m.state.dragging&&w?m.swipeMove:null,onTouchEnd:w?m.swipeEnd:null,onTouchCancel:m.state.dragging&&w?m.swipeEnd:null,onKeyDown:m.props.accessibility?m.keyHandler:null},T={className:r,dir:"ltr"};return m.props.unslick&&(x={className:"slick-list"},T={className:r}),o.default.createElement("div",T,m.props.unslick?"":e,o.default.createElement("div",i({ref:m.listRefHandler},x),o.default.createElement(f.Track,i({ref:m.trackRefHandler},s),m.props.children)),m.props.unslick?"":n,m.props.unslick?"":t)},m.list=null,m.track=null,m.state=i({},s.default,{currentSlide:m.props.initialSlide,slideCount:o.default.Children.count(m.props.children)}),m.callbackTimers=[],m.clickable=!0,m.debouncedResize=null,m}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e}(o.default.Component)},5798:function(t,e,n){"use strict";e.__esModule=!0;var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=c(n(30624)),o=n(58517),a=c(n(80973)),s=c(n(23492)),u=n(15518);function c(t){return t&&t.__esModule?t:{default:t}}var l=(0,u.canUseDOM)()&&n(24974),f=function(t){function e(n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,t.call(this,n));return r.innerSliderRefHandler=function(t){return r.innerSlider=t},r.slickPrev=function(){return r.innerSlider.slickPrev()},r.slickNext=function(){return r.innerSlider.slickNext()},r.slickGoTo=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return r.innerSlider.slickGoTo(t,e)},r.slickPause=function(){return r.innerSlider.pause("paused")},r.slickPlay=function(){return r.innerSlider.autoPlay("play")},r.state={breakpoint:null},r._responsiveMediaHandlers=[],r}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.media=function(t,e){l.register(t,e),this._responsiveMediaHandlers.push({query:t,handler:e})},e.prototype.componentWillMount=function(){var t=this;if(this.props.responsive){var e=this.props.responsive.map((function(t){return t.breakpoint}));e.sort((function(t,e){return t-e})),e.forEach((function(n,r){var i=void 0;i=0===r?(0,a.default)({minWidth:0,maxWidth:n}):(0,a.default)({minWidth:e[r-1]+1,maxWidth:n}),(0,u.canUseDOM)()&&t.media(i,(function(){t.setState({breakpoint:n})}))}));var n=(0,a.default)({minWidth:e.slice(-1)[0]});(0,u.canUseDOM)()&&this.media(n,(function(){t.setState({breakpoint:null})}))}},e.prototype.componentWillUnmount=function(){this._responsiveMediaHandlers.forEach((function(t){l.unregister(t.query,t.handler)}))},e.prototype.render=function(){var t,e,n=this;(t=this.state.breakpoint?"unslick"===(e=this.props.responsive.filter((function(t){return t.breakpoint===n.state.breakpoint})))[0].settings?"unslick":r({},s.default,this.props,e[0].settings):r({},s.default,this.props)).centerMode&&(t.slidesToScroll,t.slidesToScroll=1),t.fade&&(t.slidesToShow,t.slidesToScroll,t.slidesToShow=1,t.slidesToScroll=1);var a=i.default.Children.toArray(this.props.children);a=a.filter((function(t){return"string"==typeof t?!!t.trim():!!t})),t.variableWidth&&(t.rows>1||t.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),t.variableWidth=!1);for(var u=[],c=null,l=0;l<a.length;l+=t.rows*t.slidesPerRow){for(var f=[],d=l;d<l+t.rows*t.slidesPerRow;d+=t.slidesPerRow){for(var h=[],p=d;p<d+t.slidesPerRow&&(t.variableWidth&&a[p].props.style&&(c=a[p].props.style.width),!(p>=a.length));p+=1)h.push(i.default.cloneElement(a[p],{key:100*l+10*d+p,tabIndex:-1,style:{width:100/t.slidesPerRow+"%",display:"inline-block"}}));f.push(i.default.createElement("div",{key:10*l+d},h))}t.variableWidth?u.push(i.default.createElement("div",{key:l,style:{width:c}},f)):u.push(i.default.createElement("div",{key:l},f))}if("unslick"===t){var m="regular slider "+(this.props.className||"");return i.default.createElement("div",{className:m},u)}return u.length<=t.slidesToShow&&(t.unslick=!0),i.default.createElement(o.InnerSlider,r({ref:this.innerSliderRefHandler},t),u)},e}(i.default.Component);e.default=f},64740:function(t,e,n){"use strict";e.__esModule=!0,e.Track=void 0;var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=s(n(30624)),o=s(n(94184)),a=n(15518);function s(t){return t&&t.__esModule?t:{default:t}}function u(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function c(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var l=function(t){var e,n,r,i,o;return r=(o=t.rtl?t.slideCount-1-t.index:t.index)<0||o>=t.slideCount,t.centerMode?(i=Math.floor(t.slidesToShow/2),n=(o-t.currentSlide)%t.slideCount==0,o>t.currentSlide-i-1&&o<=t.currentSlide+i&&(e=!0)):e=t.currentSlide<=o&&o<t.currentSlide+t.slidesToShow,{"slick-slide":!0,"slick-active":e,"slick-center":n,"slick-cloned":r,"slick-current":o===t.currentSlide}},f=function(t,e){return t.key||e},d=function(t){var e,n=[],s=[],u=[],c=i.default.Children.count(t.children),d=(0,a.lazyStartIndex)(t),h=(0,a.lazyEndIndex)(t);return i.default.Children.forEach(t.children,(function(p,m){var g=void 0,v={message:"children",index:m,slidesToScroll:t.slidesToScroll,currentSlide:t.currentSlide};g=!t.lazyLoad||t.lazyLoad&&t.lazyLoadedList.indexOf(m)>=0?p:i.default.createElement("div",null);var y=function(t){var e={};return void 0!==t.variableWidth&&!1!==t.variableWidth||(e.width=t.slideWidth),t.fade&&(e.position="relative",t.vertical?e.top=-t.index*parseInt(t.slideHeight):e.left=-t.index*parseInt(t.slideWidth),e.opacity=t.currentSlide===t.index?1:0,e.transition="opacity "+t.speed+"ms "+t.cssEase+", visibility "+t.speed+"ms "+t.cssEase,e.WebkitTransition="opacity "+t.speed+"ms "+t.cssEase+", visibility "+t.speed+"ms "+t.cssEase),e}(r({},t,{index:m})),b=g.props.className||"",_=l(r({},t,{index:m}));if(n.push(i.default.cloneElement(g,{key:"original"+f(g,m),"data-index":m,className:(0,o.default)(_,b),tabIndex:"-1","aria-hidden":!_["slick-active"],style:r({outline:"none"},g.props.style||{},y),onClick:function(e){g.props&&g.props.onClick&&g.props.onClick(e),t.focusOnSelect&&t.focusOnSelect(v)}})),t.infinite&&!1===t.fade){var w=c-m;w<=(0,a.getPreClones)(t)&&c!==t.slidesToShow&&((e=-w)>=d&&(g=p),_=l(r({},t,{index:e})),s.push(i.default.cloneElement(g,{key:"precloned"+f(g,e),"data-index":e,tabIndex:"-1",className:(0,o.default)(_,b),"aria-hidden":!_["slick-active"],style:r({},g.props.style||{},y),onClick:function(e){g.props&&g.props.onClick&&g.props.onClick(e),t.focusOnSelect&&t.focusOnSelect(v)}}))),c!==t.slidesToShow&&((e=c+m)<h&&(g=p),_=l(r({},t,{index:e})),u.push(i.default.cloneElement(g,{key:"postcloned"+f(g,e),"data-index":e,tabIndex:"-1",className:(0,o.default)(_,b),"aria-hidden":!_["slick-active"],style:r({},g.props.style||{},y),onClick:function(e){g.props&&g.props.onClick&&g.props.onClick(e),t.focusOnSelect&&t.focusOnSelect(v)}})))}})),t.rtl?s.concat(n,u).reverse():s.concat(n,u)};e.Track=function(t){function e(){return u(this,e),c(this,t.apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.render=function(){var t=d(this.props),e=this.props,n={onMouseEnter:e.onMouseEnter,onMouseOver:e.onMouseOver,onMouseLeave:e.onMouseLeave};return i.default.createElement("div",r({className:"slick-track",style:this.props.trackStyle},n),t)},e}(i.default.PureComponent)},15518:function(t,e,n){"use strict";e.__esModule=!0,e.canUseDOM=e.slidesOnLeft=e.slidesOnRight=e.siblingDirection=e.getTotalSlides=e.getPostClones=e.getPreClones=e.getTrackLeft=e.getTrackAnimateCSS=e.getTrackCSS=e.checkSpecKeys=e.getSlideCount=e.checkNavigable=e.getNavigableIndexes=e.swipeEnd=e.swipeMove=e.swipeStart=e.keyHandler=e.changeSlide=e.slideHandler=e.initializedState=e.extractObject=e.canGoNext=e.getSwipeDirection=e.getHeight=e.getWidth=e.lazySlidesOnRight=e.lazySlidesOnLeft=e.lazyEndIndex=e.lazyStartIndex=e.getRequiredLazySlides=e.getOnDemandLazySlides=void 0;var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=a(n(30624)),o=a(n(73935));function a(t){return t&&t.__esModule?t:{default:t}}var s=e.getOnDemandLazySlides=function(t){for(var e=[],n=u(t),r=c(t),i=n;i<r;i++)t.lazyLoadedList.indexOf(i)<0&&e.push(i);return e},u=(e.getRequiredLazySlides=function(t){for(var e=[],n=u(t),r=c(t),i=n;i<r;i++)e.push(i);return e},e.lazyStartIndex=function(t){return t.currentSlide-l(t)}),c=e.lazyEndIndex=function(t){return t.currentSlide+f(t)},l=e.lazySlidesOnLeft=function(t){return t.centerMode?Math.floor(t.slidesToShow/2)+(parseInt(t.centerPadding)>0?1:0):0},f=e.lazySlidesOnRight=function(t){return t.centerMode?Math.floor((t.slidesToShow-1)/2)+1+(parseInt(t.centerPadding)>0?1:0):t.slidesToShow},d=e.getWidth=function(t){return t&&t.offsetWidth||0},h=e.getHeight=function(t){return t&&t.offsetHeight||0},p=e.getSwipeDirection=function(t){var e,n,r,i,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e=t.startX-t.curX,n=t.startY-t.curY,r=Math.atan2(n,e),(i=Math.round(180*r/Math.PI))<0&&(i=360-Math.abs(i)),i<=45&&i>=0||i<=360&&i>=315?"left":i>=135&&i<=225?"right":!0===o?i>=35&&i<=135?"up":"down":"vertical"},m=e.canGoNext=function(t){var e=!0;return t.infinite||(t.centerMode&&t.currentSlide>=t.slideCount-1||t.slideCount<=t.slidesToShow||t.currentSlide>=t.slideCount-t.slidesToShow)&&(e=!1),e},g=(e.extractObject=function(t,e){var n={};return e.forEach((function(e){return n[e]=t[e]})),n},e.initializedState=function(t){var e=i.default.Children.count(t.children),n=Math.ceil(d(o.default.findDOMNode(t.listRef))),r=Math.ceil(d(o.default.findDOMNode(t.trackRef))),a=void 0;if(t.vertical)a=n;else{var u=t.centerMode&&2*parseInt(t.centerPadding);"string"==typeof t.centerPadding&&"%"===t.centerPadding.slice(-1)&&(u*=n/100),a=Math.ceil((n-u)/t.slidesToShow)}var c=o.default.findDOMNode(t.listRef)&&h(o.default.findDOMNode(t.listRef).querySelector('[data-index="0"]')),l=c*t.slidesToShow,f=void 0===t.currentSlide?t.initialSlide:t.currentSlide;t.rtl&&void 0===t.currentSlide&&(f=e-1-t.initialSlide);var p=t.lazyLoadedList||[],m=s({currentSlide:f,lazyLoadedList:p},t);p.concat(m);var g={slideCount:e,slideWidth:a,listWidth:n,trackWidth:r,currentSlide:f,slideHeight:c,listHeight:l,lazyLoadedList:p};return null===t.autoplaying&&t.autoplay&&(g.autoplaying="playing"),g},e.slideHandler=function(t){var e=t.waitForAnimate,n=t.animating,i=t.fade,o=t.infinite,a=t.index,u=t.slideCount,c=t.lazyLoadedList,l=t.lazyLoad,f=t.currentSlide,d=t.centerMode,h=t.slidesToScroll,p=t.slidesToShow,g=t.useCSS;if(e&&n)return{};var v=a,y=void 0,b=void 0,T=void 0,S={},E={};if(i){if(!o&&(a<0||a>=u))return{};a<0?v=a+u:a>=u&&(v=a-u),l&&c.indexOf(v)<0&&c.push(v),S={animating:!0,currentSlide:v,lazyLoadedList:c},E={animating:!1}}else y=v,v<0?(y=v+u,o?u%h!=0&&(y=u-u%h):y=0):!m(t)&&v>f?v=y=f:d&&v>=u?(v=o?u:u-1,y=o?0:u-1):v>=u&&(y=v-u,o?u%h!=0&&(y=0):y=u-p),b=x(r({},t,{slideIndex:v})),T=x(r({},t,{slideIndex:y})),o||(b===T&&(v=y),b=T),l&&c.concat(s(r({},t,{currentSlide:v}))),g?(S={animating:!0,currentSlide:y,trackStyle:w(r({},t,{left:b})),lazyLoadedList:c},E={animating:!1,currentSlide:y,trackStyle:_(r({},t,{left:T})),swipeLeft:null}):S={currentSlide:y,trackStyle:_(r({},t,{left:T})),lazyLoadedList:c};return{state:S,nextState:E}},e.changeSlide=function(t,e){var n,i,o,a,s=t.slidesToScroll,u=t.slidesToShow,c=t.slideCount,l=t.currentSlide,f=t.lazyLoad,d=t.infinite;if(n=c%s!=0?0:(c-l)%s,"previous"===e.message)a=l-(o=0===n?s:u-n),f&&!d&&(a=-1===(i=l-o)?c-1:i);else if("next"===e.message)a=l+(o=0===n?s:n),f&&!d&&(a=(l+s)%c+n);else if("dots"===e.message){if((a=e.index*e.slidesToScroll)===e.currentSlide)return null}else if("children"===e.message){if((a=e.index)===e.currentSlide)return null;if(d){var h=k(r({},t,{targetSlide:a}));a>e.currentSlide&&"left"===h?a-=c:a<e.currentSlide&&"right"===h&&(a+=c)}}else if("index"===e.message&&(a=Number(e.index))===e.currentSlide)return null;return a},e.keyHandler=function(t,e,n){return t.target.tagName.match("TEXTAREA|INPUT|SELECT")||!e?"":37===t.keyCode?n?"next":"previous":39===t.keyCode?n?"previous":"next":""},e.swipeStart=function(t,e,n){return"IMG"===t.target.tagName&&t.preventDefault(),!e||!n&&-1!==t.type.indexOf("mouse")?"":{dragging:!0,touchObject:{startX:t.touches?t.touches[0].pageX:t.clientX,startY:t.touches?t.touches[0].pageY:t.clientY,curX:t.touches?t.touches[0].pageX:t.clientX,curY:t.touches?t.touches[0].pageY:t.clientY}}},e.swipeMove=function(t,e){var n=e.scrolling,i=e.animating,o=e.vertical,a=e.swipeToSlide,s=e.verticalSwiping,u=e.rtl,c=e.currentSlide,l=e.edgeFriction,f=e.edgeDragged,d=e.onEdge,h=e.swiped,g=e.swiping,v=e.slideCount,y=e.slidesToScroll,b=e.infinite,w=e.touchObject,T=e.swipeEvent,S=e.listHeight,E=e.listWidth;if(!n){if(i)return t.preventDefault();o&&a&&s&&t.preventDefault();var k=void 0,C={},O=x(e);w.curX=t.touches?t.touches[0].pageX:t.clientX,w.curY=t.touches?t.touches[0].pageY:t.clientY,w.swipeLength=Math.round(Math.sqrt(Math.pow(w.curX-w.startX,2)));var A=Math.round(Math.sqrt(Math.pow(w.curY-w.startY,2)));if(!s&&!g&&A>10)return{scrolling:!0};s&&(w.swipeLength=A);var M=(u?-1:1)*(w.curX>w.startX?1:-1);s&&(M=w.curY>w.startY?1:-1);var P=Math.ceil(v/y),D=p(e.touchObject,s),I=w.swipeLength;return b||(0===c&&"right"===D||c+1>=P&&"left"===D||!m(e)&&"left"===D)&&(I=w.swipeLength*l,!1===f&&d&&(d(D),C.edgeDragged=!0)),!h&&T&&(T(D),C.swiped=!0),k=o?O+I*(S/E)*M:u?O-I*M:O+I*M,s&&(k=O+I*M),C=r({},C,{touchObject:w,swipeLeft:k,trackStyle:_(r({},e,{left:k}))}),Math.abs(w.curX-w.startX)<.8*Math.abs(w.curY-w.startY)?C:(w.swipeLength>10&&(C.swiping=!0,t.preventDefault()),C)}},e.swipeEnd=function(t,e){var n=e.dragging,i=e.swipe,o=e.touchObject,a=e.listWidth,s=e.touchThreshold,u=e.verticalSwiping,c=e.listHeight,l=e.currentSlide,f=e.swipeToSlide,d=e.scrolling,h=e.onSwipe;if(!n)return i&&t.preventDefault(),{};var m=u?c/s:a/s,g=p(o,u),b={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(d)return b;if(!o.swipeLength)return b;if(o.swipeLength>m){t.preventDefault(),h&&h(g);var _=void 0,T=void 0;switch(g){case"left":case"up":T=l+y(e),_=f?v(e,T):T,b.currentDirection=0;break;case"right":case"down":T=l-y(e),_=f?v(e,T):T,b.currentDirection=1;break;default:_=l}b.triggerSlideHandler=_}else{var S=x(e);b.trackStyle=w(r({},e,{left:S}))}return b},e.getNavigableIndexes=function(t){for(var e=t.infinite?2*t.slideCount:t.slideCount,n=t.infinite?-1*t.slidesToShow:0,r=t.infinite?-1*t.slidesToShow:0,i=[];n<e;)i.push(n),n=r+t.slidesToScroll,r+=Math.min(t.slidesToScroll,t.slidesToShow);return i}),v=e.checkNavigable=function(t,e){var n=g(t),r=0;if(e>n[n.length-1])e=n[n.length-1];else for(var i in n){if(e<n[i]){e=r;break}r=n[i]}return e},y=e.getSlideCount=function(t){var e=t.centerMode?t.slideWidth*Math.floor(t.slidesToShow/2):0;if(t.swipeToSlide){var n=void 0,r=o.default.findDOMNode(t.listRef).querySelectorAll(".slick-slide");if(Array.from(r).every((function(r){if(t.vertical){if(r.offsetTop+h(r)/2>-1*t.swipeLeft)return n=r,!1}else if(r.offsetLeft-e+d(r)/2>-1*t.swipeLeft)return n=r,!1;return!0})),!n)return 0;var i=!0===t.rtl?t.slideCount-t.currentSlide:t.currentSlide;return Math.abs(n.dataset.index-i)||1}return t.slidesToScroll},b=e.checkSpecKeys=function(t,e){return e.reduce((function(e,n){return e&&t.hasOwnProperty(n)}),!0)?null:console.error("Keys Missing:",t)},_=e.getTrackCSS=function(t){b(t,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var e=void 0,n=void 0,i=t.slideCount+2*t.slidesToShow;t.vertical?n=i*t.slideHeight:e=E(t)*t.slideWidth;var o={opacity:1,transition:"",WebkitTransition:""};if(t.useTransform){var a=t.vertical?"translate3d(0px, "+t.left+"px, 0px)":"translate3d("+t.left+"px, 0px, 0px)",s=t.vertical?"translate3d(0px, "+t.left+"px, 0px)":"translate3d("+t.left+"px, 0px, 0px)",u=t.vertical?"translateY("+t.left+"px)":"translateX("+t.left+"px)";o=r({},o,{WebkitTransform:a,transform:s,msTransform:u})}else t.vertical?o.top=t.left:o.left=t.left;return t.fade&&(o={opacity:1}),e&&(o.width=e),n&&(o.height=n),window&&!window.addEventListener&&window.attachEvent&&(t.vertical?o.marginTop=t.left+"px":o.marginLeft=t.left+"px"),o},w=e.getTrackAnimateCSS=function(t){b(t,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var e=_(t);return t.useTransform?(e.WebkitTransition="-webkit-transform "+t.speed+"ms "+t.cssEase,e.transition="transform "+t.speed+"ms "+t.cssEase):t.vertical?e.transition="top "+t.speed+"ms "+t.cssEase:e.transition="left "+t.speed+"ms "+t.cssEase,e},x=e.getTrackLeft=function(t){if(t.unslick)return 0;b(t,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var e,n,r=t.slideIndex,i=t.trackRef,a=t.infinite,s=t.centerMode,u=t.slideCount,c=t.slidesToShow,l=t.slidesToScroll,f=t.slideWidth,d=t.listWidth,h=t.variableWidth,p=t.slideHeight,m=t.fade,g=t.vertical;if(m||1===t.slideCount)return 0;var v=0;if(a?(v=-T(t),u%l!=0&&r+l>u&&(v=-(r>u?c-(r-u):u%l)),s&&(v+=parseInt(c/2))):(u%l!=0&&r+l>u&&(v=c-u%l),s&&(v=parseInt(c/2))),e=g?r*p*-1+v*p:r*f*-1+v*f,!0===h){var y,_=o.default.findDOMNode(i);if(y=r+T(t),e=(n=_&&_.childNodes[y])?-1*n.offsetLeft:0,!0===s){y=a?r+T(t):r,n=_&&_.children[y],e=0;for(var w=0;w<y;w++)e-=_&&_.children[w]&&_.children[w].offsetWidth;e-=parseInt(t.centerPadding),e+=n&&(d-n.offsetWidth)/2}}return e},T=e.getPreClones=function(t){return t.unslick||!t.infinite?0:t.variableWidth?t.slideCount:t.slidesToShow+(t.centerMode?1:0)},S=e.getPostClones=function(t){return t.unslick||!t.infinite?0:t.slideCount},E=e.getTotalSlides=function(t){return 1===t.slideCount?1:T(t)+t.slideCount+S(t)},k=e.siblingDirection=function(t){return t.targetSlide>t.currentSlide?t.targetSlide>t.currentSlide+C(t)?"left":"right":t.targetSlide<t.currentSlide-O(t)?"right":"left"},C=e.slidesOnRight=function(t){var e=t.slidesToShow,n=t.centerMode,r=t.rtl,i=t.centerPadding;if(n){var o=(e-1)/2+1;return parseInt(i)>0&&(o+=1),r&&e%2==0&&(o+=1),o}return r?0:e-1},O=e.slidesOnLeft=function(t){var e=t.slidesToShow,n=t.centerMode,r=t.rtl,i=t.centerPadding;if(n){var o=(e-1)/2+1;return parseInt(i)>0&&(o+=1),r||e%2!=0||(o+=1),o}return r?e-1:0};e.canUseDOM=function(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}},64207:function(t,e,n){"use strict";n.r(e);var r=function(){if("undefined"!=typeof Map)return Map;function t(t,e){var n=-1;return t.some((function(t,r){return t[0]===e&&(n=r,!0)})),n}return function(){function e(){this.__entries__=[]}var n={size:{configurable:!0}};return n.size.get=function(){return this.__entries__.length},e.prototype.get=function(e){var n=t(this.__entries__,e),r=this.__entries__[n];return r&&r[1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(t,e){void 0===e&&(e=null);for(var n=0,r=this.__entries__;n<r.length;n+=1){var i=r[n];t.call(e,i[1],i[0])}},Object.defineProperties(e.prototype,n),e}()}(),i="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,o=void 0!==n.g&&n.g.Math===Math?n.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),a="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(o):function(t){return setTimeout((function(){return t(Date.now())}),1e3/60)},s=["top","right","bottom","left","width","height","size","weight"],u="undefined"!=typeof MutationObserver,c=function(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(t,e){var n=!1,r=!1,i=0;function o(){n&&(n=!1,t()),r&&u()}function s(){a(o)}function u(){var t=Date.now();if(n){if(t-i<2)return;r=!0}else n=!0,r=!1,setTimeout(s,e);i=t}return u}(this.refresh.bind(this),20)};c.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},c.prototype.removeObserver=function(t){var e=this.observers_,n=e.indexOf(t);~n&&e.splice(n,1),!e.length&&this.connected_&&this.disconnect_()},c.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},c.prototype.updateObservers_=function(){var t=this.observers_.filter((function(t){return t.gatherActive(),t.hasActive()}));return t.forEach((function(t){return t.broadcastActive()})),t.length>0},c.prototype.connect_=function(){i&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},c.prototype.disconnect_=function(){i&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},c.prototype.onTransitionEnd_=function(t){var e=t.propertyName;void 0===e&&(e=""),s.some((function(t){return!!~e.indexOf(t)}))&&this.refresh()},c.getInstance=function(){return this.instance_||(this.instance_=new c),this.instance_},c.instance_=null;var l=function(t,e){for(var n=0,r=Object.keys(e);n<r.length;n+=1){var i=r[n];Object.defineProperty(t,i,{value:e[i],enumerable:!1,writable:!1,configurable:!0})}return t},f=function(t){return t&&t.ownerDocument&&t.ownerDocument.defaultView||o},d=y(0,0,0,0);function h(t){return parseFloat(t)||0}function p(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];return e.reduce((function(e,n){return e+h(t["border-"+n+"-width"])}),0)}function m(t){var e=t.clientWidth,n=t.clientHeight;if(!e&&!n)return d;var r=f(t).getComputedStyle(t),i=function(t){for(var e={},n=0,r=["top","right","bottom","left"];n<r.length;n+=1){var i=r[n],o=t["padding-"+i];e[i]=h(o)}return e}(r),o=i.left+i.right,a=i.top+i.bottom,s=h(r.width),u=h(r.height);if("border-box"===r.boxSizing&&(Math.round(s+o)!==e&&(s-=p(r,"left","right")+o),Math.round(u+a)!==n&&(u-=p(r,"top","bottom")+a)),!function(t){return t===f(t).document.documentElement}(t)){var c=Math.round(s+o)-e,l=Math.round(u+a)-n;1!==Math.abs(c)&&(s-=c),1!==Math.abs(l)&&(u-=l)}return y(i.left,i.top,s,u)}var g="undefined"!=typeof SVGGraphicsElement?function(t){return t instanceof f(t).SVGGraphicsElement}:function(t){return t instanceof f(t).SVGElement&&"function"==typeof t.getBBox};function v(t){return i?g(t)?function(t){var e=t.getBBox();return y(0,0,e.width,e.height)}(t):m(t):d}function y(t,e,n,r){return{x:t,y:e,width:n,height:r}}var b=function(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=y(0,0,0,0),this.target=t};b.prototype.isActive=function(){var t=v(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},b.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t};var _=function(t,e){var n,r,i,o,a,s,u,c=(r=(n=e).x,i=n.y,o=n.width,a=n.height,s="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,u=Object.create(s.prototype),l(u,{x:r,y:i,width:o,height:a,top:i,right:r+o,bottom:a+i,left:r}),u);l(this,{target:t,contentRect:c})},w=function(t,e,n){if(this.activeObservations_=[],this.observations_=new r,"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=e,this.callbackCtx_=n};w.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(t instanceof f(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this.observations_;e.has(t)||(e.set(t,new b(t)),this.controller_.addObserver(this),this.controller_.refresh())}},w.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(t instanceof f(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this.observations_;e.has(t)&&(e.delete(t),e.size||this.controller_.removeObserver(this))}},w.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},w.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach((function(e){e.isActive()&&t.activeObservations_.push(e)}))},w.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,e=this.activeObservations_.map((function(t){return new _(t.target,t.broadcastRect())}));this.callback_.call(t,e,t),this.clearActive()}},w.prototype.clearActive=function(){this.activeObservations_.splice(0)},w.prototype.hasActive=function(){return this.activeObservations_.length>0};var x="undefined"!=typeof WeakMap?new WeakMap:new r,T=function(t){if(!(this instanceof T))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var e=c.getInstance(),n=new w(t,e,this);x.set(this,n)};["observe","unobserve","disconnect"].forEach((function(t){T.prototype[t]=function(){return(e=x.get(this))[t].apply(e,arguments);var e}}));var S=void 0!==o.ResizeObserver?o.ResizeObserver:T;e.default=S},37723:function(t,e,n){"use strict";n.d(e,{Z:function(){return d}});var r=n(87462),i=n(63366),o=n(51721);n(45697);function a(t,e){return t.replace(new RegExp("(^|\\s)"+e+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var s=n(30624),u=n.n(s),c=n(12666),l=function(t,e){return t&&e&&e.split(" ").forEach((function(e){return r=e,void((n=t).classList?n.classList.remove(r):"string"==typeof n.className?n.className=a(n.className,r):n.setAttribute("class",a(n.className&&n.className.baseVal||"",r)));var n,r}))},f=function(t){function e(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},e.onEnter=function(t,n){var r=e.resolveArguments(t,n),i=r[0],o=r[1];e.removeClasses(i,"exit"),e.addClass(i,o?"appear":"enter","base"),e.props.onEnter&&e.props.onEnter(t,n)},e.onEntering=function(t,n){var r=e.resolveArguments(t,n),i=r[0],o=r[1]?"appear":"enter";e.addClass(i,o,"active"),e.props.onEntering&&e.props.onEntering(t,n)},e.onEntered=function(t,n){var r=e.resolveArguments(t,n),i=r[0],o=r[1]?"appear":"enter";e.removeClasses(i,o),e.addClass(i,o,"done"),e.props.onEntered&&e.props.onEntered(t,n)},e.onExit=function(t){var n=e.resolveArguments(t)[0];e.removeClasses(n,"appear"),e.removeClasses(n,"enter"),e.addClass(n,"exit","base"),e.props.onExit&&e.props.onExit(t)},e.onExiting=function(t){var n=e.resolveArguments(t)[0];e.addClass(n,"exit","active"),e.props.onExiting&&e.props.onExiting(t)},e.onExited=function(t){var n=e.resolveArguments(t)[0];e.removeClasses(n,"exit"),e.addClass(n,"exit","done"),e.props.onExited&&e.props.onExited(t)},e.resolveArguments=function(t,n){return e.props.nodeRef?[e.props.nodeRef.current,t]:[t,n]},e.getClassNames=function(t){var n=e.props.classNames,r="string"==typeof n,i=r?""+(r&&n?n+"-":"")+t:n[t];return{baseClassName:i,activeClassName:r?i+"-active":n[t+"Active"],doneClassName:r?i+"-done":n[t+"Done"]}},e}(0,o.Z)(e,t);var n=e.prototype;return n.addClass=function(t,e,n){var r=this.getClassNames(e)[n+"ClassName"],i=this.getClassNames("enter").doneClassName;"appear"===e&&"done"===n&&i&&(r+=" "+i),"active"===n&&t&&t.scrollTop,r&&(this.appliedClasses[e][n]=r,function(t,e){t&&e&&e.split(" ").forEach((function(e){return r=e,void((n=t).classList?n.classList.add(r):function(t,e){return t.classList?!!e&&t.classList.contains(e):-1!==(" "+(t.className.baseVal||t.className)+" ").indexOf(" "+e+" ")}(n,r)||("string"==typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)));var n,r}))}(t,r))},n.removeClasses=function(t,e){var n=this.appliedClasses[e],r=n.base,i=n.active,o=n.done;this.appliedClasses[e]={},r&&l(t,r),i&&l(t,i),o&&l(t,o)},n.render=function(){var t=this.props,e=(t.classNames,(0,i.Z)(t,["classNames"]));return u().createElement(c.ZP,(0,r.Z)({},e,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},e}(u().Component);f.defaultProps={classNames:""},f.propTypes={};var d=f},12666:function(t,e,n){"use strict";n.d(e,{ZP:function(){return v}});var r=n(63366),i=n(51721),o=(n(45697),n(30624)),a=n.n(o),s=n(73935),u=!1,c=n(220),l="unmounted",f="exited",d="entering",h="entered",p="exiting",m=function(t){function e(e,n){var r;r=t.call(this,e,n)||this;var i,o=n&&!n.isMounting?e.enter:e.appear;return r.appearStatus=null,e.in?o?(i=f,r.appearStatus=d):i=h:i=e.unmountOnExit||e.mountOnEnter?l:f,r.state={status:i},r.nextCallback=null,r}(0,i.Z)(e,t),e.getDerivedStateFromProps=function(t,e){return t.in&&e.status===l?{status:f}:null};var n=e.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(t){var e=null;if(t!==this.props){var n=this.state.status;this.props.in?n!==d&&n!==h&&(e=d):n!==d&&n!==h||(e=p)}this.updateStatus(!1,e)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var t,e,n,r=this.props.timeout;return t=e=n=r,null!=r&&"number"!=typeof r&&(t=r.exit,e=r.enter,n=void 0!==r.appear?r.appear:e),{exit:t,enter:e,appear:n}},n.updateStatus=function(t,e){void 0===t&&(t=!1),null!==e?(this.cancelNextCallback(),e===d?this.performEnter(t):this.performExit()):this.props.unmountOnExit&&this.state.status===f&&this.setState({status:l})},n.performEnter=function(t){var e=this,n=this.props.enter,r=this.context?this.context.isMounting:t,i=this.props.nodeRef?[r]:[s.findDOMNode(this),r],o=i[0],a=i[1],c=this.getTimeouts(),l=r?c.appear:c.enter;!t&&!n||u?this.safeSetState({status:h},(function(){e.props.onEntered(o)})):(this.props.onEnter(o,a),this.safeSetState({status:d},(function(){e.props.onEntering(o,a),e.onTransitionEnd(l,(function(){e.safeSetState({status:h},(function(){e.props.onEntered(o,a)}))}))})))},n.performExit=function(){var t=this,e=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:s.findDOMNode(this);e&&!u?(this.props.onExit(r),this.safeSetState({status:p},(function(){t.props.onExiting(r),t.onTransitionEnd(n.exit,(function(){t.safeSetState({status:f},(function(){t.props.onExited(r)}))}))}))):this.safeSetState({status:f},(function(){t.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(t,e){e=this.setNextCallback(e),this.setState(t,e)},n.setNextCallback=function(t){var e=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,e.nextCallback=null,t(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(t,e){this.setNextCallback(e);var n=this.props.nodeRef?this.props.nodeRef.current:s.findDOMNode(this),r=null==t&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],o=i[0],a=i[1];this.props.addEndListener(o,a)}null!=t&&setTimeout(this.nextCallback,t)}else setTimeout(this.nextCallback,0)},n.render=function(){var t=this.state.status;if(t===l)return null;var e=this.props,n=e.children,i=(e.in,e.mountOnEnter,e.unmountOnExit,e.appear,e.enter,e.exit,e.timeout,e.addEndListener,e.onEnter,e.onEntering,e.onEntered,e.onExit,e.onExiting,e.onExited,e.nodeRef,(0,r.Z)(e,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return a().createElement(c.Z.Provider,{value:null},"function"==typeof n?n(t,i):a().cloneElement(a().Children.only(n),i))},e}(a().Component);function g(){}m.contextType=c.Z,m.propTypes={},m.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:g,onEntering:g,onEntered:g,onExit:g,onExiting:g,onExited:g},m.UNMOUNTED=l,m.EXITED=f,m.ENTERING=d,m.ENTERED=h,m.EXITING=p;var v=m},70666:function(t,e,n){"use strict";n.d(e,{Z:function(){return p}});var r=n(63366),i=n(87462);var o=n(51721),a=(n(45697),n(30624)),s=n.n(a),u=n(220);function c(t,e){var n=Object.create(null);return t&&a.Children.map(t,(function(t){return t})).forEach((function(t){n[t.key]=function(t){return e&&(0,a.isValidElement)(t)?e(t):t}(t)})),n}function l(t,e,n){return null!=n[e]?n[e]:t.props[e]}function f(t,e,n){var r=c(t.children),i=function(t,e){function n(n){return n in e?e[n]:t[n]}t=t||{},e=e||{};var r,i=Object.create(null),o=[];for(var a in t)a in e?o.length&&(i[a]=o,o=[]):o.push(a);var s={};for(var u in e){if(i[u])for(r=0;r<i[u].length;r++){var c=i[u][r];s[i[u][r]]=n(c)}s[u]=n(u)}for(r=0;r<o.length;r++)s[o[r]]=n(o[r]);return s}(e,r);return Object.keys(i).forEach((function(o){var s=i[o];if((0,a.isValidElement)(s)){var u=o in e,c=o in r,f=e[o],d=(0,a.isValidElement)(f)&&!f.props.in;!c||u&&!d?c||!u||d?c&&u&&(0,a.isValidElement)(f)&&(i[o]=(0,a.cloneElement)(s,{onExited:n.bind(null,s),in:f.props.in,exit:l(s,"exit",t),enter:l(s,"enter",t)})):i[o]=(0,a.cloneElement)(s,{in:!1}):i[o]=(0,a.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:l(s,"exit",t),enter:l(s,"enter",t)})}})),i}var d=Object.values||function(t){return Object.keys(t).map((function(e){return t[e]}))},h=function(t){function e(e,n){var r,i=(r=t.call(this,e,n)||this).handleExited.bind(function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(r));return r.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},r}(0,o.Z)(e,t);var n=e.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},e.getDerivedStateFromProps=function(t,e){var n,r,i=e.children,o=e.handleExited;return{children:e.firstRender?(n=t,r=o,c(n.children,(function(t){return(0,a.cloneElement)(t,{onExited:r.bind(null,t),in:!0,appear:l(t,"appear",n),enter:l(t,"enter",n),exit:l(t,"exit",n)})}))):f(t,i,o),firstRender:!1}},n.handleExited=function(t,e){var n=c(this.props.children);t.key in n||(t.props.onExited&&t.props.onExited(e),this.mounted&&this.setState((function(e){var n=(0,i.Z)({},e.children);return delete n[t.key],{children:n}})))},n.render=function(){var t=this.props,e=t.component,n=t.childFactory,i=(0,r.Z)(t,["component","childFactory"]),o=this.state.contextValue,a=d(this.state.children).map(n);return delete i.appear,delete i.enter,delete i.exit,null===e?s().createElement(u.Z.Provider,{value:o},a):s().createElement(u.Z.Provider,{value:o},s().createElement(e,i,a))},e}(s().Component);h.propTypes={},h.defaultProps={component:"div",childFactory:function(t){return t}};var p=h},220:function(t,e,n){"use strict";var r=n(30624),i=n.n(r);e.Z=i().createContext(null)},18127:function(t,e,n){"use strict";var r=n(30624);e.Z=function(t){(0,r.useEffect)(t,[])}},97809:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=n(30624),i="object"==typeof window,o=(n(38252),i?window:null),a=function(t){return!!t.addEventListener},s=function(t){return!!t.on},u=function(t,e,n,i){void 0===n&&(n=o),(0,r.useEffect)((function(){if(e&&n)return a(n)?n.addEventListener(t,e,i):s(n)&&n.on(t,e,i),function(){a(n)?n.removeEventListener(t,e,i):s(n)&&n.off(t,e,i)}}),[t,e,n,JSON.stringify(i)])}},30644:function(t,e,n){"use strict";n.d(e,{Z:function(){return i}});var r=n(30624);function i(){var t=(0,r.useRef)(!0);return t.current?(t.current=!1,!0):t.current}},80621:function(t,e,n){"use strict";var r=n(30624);e.Z=function(t,e){var n=(0,r.useState)(null),i=n[0],o=n[1];return(0,r.useEffect)((function(){if(t.current&&"function"==typeof IntersectionObserver){var n=new IntersectionObserver((function(t){o(t[0])}),e);return n.observe(t.current),function(){o(null),n.disconnect()}}return function(){}}),[t.current,e.threshold,e.root,e.rootMargin]),i}},89048:function(t,e,n){"use strict";var r=n(18127);e.Z=function(t){(0,r.Z)((function(){t()}))}},37176:function(t,e,n){"use strict";var r=n(30624);e.Z=function(t){var e=(0,r.useRef)();return(0,r.useEffect)((function(){e.current=t})),e.current}},15451:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=n(99376),i=n(30624),o=function(t,e,n){var r=(0,i.useRef)(void 0);r.current&&n(e,r.current)||(r.current=e),(0,i.useEffect)(t,r.current)},a=function(t,e){return t.every((function(t,n){return(0,r.D)(t,e[n])}))},s=function(t,e){o(t,e,a)}},14428:function(t,e,n){"use strict";var r=n(30624),i={restoreOnUnmount:!1};e.Z="undefined"!=typeof document?function(t,e){void 0===e&&(e=i);var n=(0,r.useRef)(document.title);document.title=t,(0,r.useEffect)((function(){return e&&e.restoreOnUnmount?function(){document.title=n.current}:void 0}),[])}:function(t){}},77823:function(t,e,n){"use strict";var r=n(30624),i=n(18127);e.Z=function(t){var e=(0,r.useRef)(t);e.current=t,(0,i.Z)((function(){return function(){return e.current()}}))}},16713:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(30624);e.default=function(t){r.useEffect(t,[])}},73969:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(30624),i=n(85987).isClient?window:null,o=function(t){return!!t.addEventListener},a=function(t){return!!t.on};e.default=function(t,e,n,s){void 0===n&&(n=i),r.useEffect((function(){if(e&&n)return o(n)?n.addEventListener(t,e,s):a(n)&&n.on(t,e,s),function(){o(n)?n.removeEventListener(t,e,s):a(n)&&n.off(t,e,s)}}),[t,e,n,JSON.stringify(s)])}},91784:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(30624);e.useFirstMountState=function(){var t=r.useRef(!0);return t.current?(t.current=!1,!0):t.current}},52185:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(5272),i=n(30624),o=r.__importDefault(n(73969)),a=function(){};e.default=function(t,e,n,r){void 0===e&&(e=a),void 0===n&&(n={}),void 0===r&&(r=[t]);var s=n.event,u=void 0===s?"keydown":s,c=n.target,l=n.options,f=i.useMemo((function(){var n,r="function"==typeof(n=t)?n:"string"==typeof n?function(t){return t.key===n}:n?function(){return!0}:function(){return!1};return function(t){if(r(t))return e(t)}}),r);o.default(u,f,c,l)}},13576:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(5272),i=n(30624),o=r.__importDefault(n(52185));e.default=function(t){var e=i.useState([!1,null]),n=e[0],r=e[1];return o.default(t,(function(t){return r([!0,t])}),{event:"keydown"},[n]),o.default(t,(function(t){return r([!1,t])}),{event:"keyup"},[n]),n}},98114:function(t,e,n){"use strict";var r=n(5272),i=r.__importDefault(n(13576)),o=r.__importDefault(n(21794));e.Z=function(t,e,n,r){void 0===r&&(r=i.default);var a=r(t),s=a[0],u=a[1];o.default((function(){!s&&n?n(u):s&&e&&e(u)}),[s])}},38324:function(t,e,n){"use strict";var r=n(30624);e.Z=function(t,e){r.useEffect((function(){return t&&t(),function(){e&&e()}}),[])}},70902:function(t,e,n){"use strict";var r=n(5272).__importDefault(n(16713));e.Z=function(t){r.default((function(){t()}))}},68434:function(t,e,n){"use strict";var r=n(30624);e.Z=function(t){var e=r.useRef();return r.useEffect((function(){e.current=t})),e.current}},21794:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(30624),i=n(91784);e.default=function(t,e){var n=i.useFirstMountState();r.useEffect((function(){if(!n)return t()}),e)}},85987:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isClient="object"==typeof window,e.on=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return t.addEventListener.apply(t,e)},e.off=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return t.removeEventListener.apply(t,e)},e.isDeepEqual=n(38252)},5272:function(t,e,n){"use strict";n.r(e),n.d(e,{__assign:function(){return o},__asyncDelegator:function(){return b},__asyncGenerator:function(){return y},__asyncValues:function(){return _},__await:function(){return v},__awaiter:function(){return l},__classPrivateFieldGet:function(){return S},__classPrivateFieldSet:function(){return E},__decorate:function(){return s},__exportStar:function(){return d},__extends:function(){return i},__generator:function(){return f},__importDefault:function(){return T},__importStar:function(){return x},__makeTemplateObject:function(){return w},__metadata:function(){return c},__param:function(){return u},__read:function(){return p},__rest:function(){return a},__spread:function(){return m},__spreadArrays:function(){return g},__values:function(){return h}});var r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},r(t,e)};function i(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var o=function(){return o=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},o.apply(this,arguments)};function a(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(t);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]])}return n}function s(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(i=t[s])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a}function u(t,e){return function(n,r){e(n,r,t)}}function c(t,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)}function l(t,e,n,r){return new(n||(n=Promise))((function(i,o){function a(t){try{u(r.next(t))}catch(t){o(t)}}function s(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){t.done?i(t.value):function(t){return t instanceof n?t:new n((function(e){e(t)}))}(t.value).then(a,s)}u((r=r.apply(t,e||[])).next())}))}function f(t,e){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=e.call(t,a)}catch(t){o=[6,t],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function d(t,e){for(var n in t)e.hasOwnProperty(n)||(e[n]=t[n])}function h(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function p(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,o=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function m(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(p(arguments[e]));return t}function g(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r}function v(t){return this instanceof v?(this.v=t,this):new v(t)}function y(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=n.apply(t,e||[]),o=[];return r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r;function a(t){i[t]&&(r[t]=function(e){return new Promise((function(n,r){o.push([t,e,n,r])>1||s(t,e)}))})}function s(t,e){try{!function(t){t.value instanceof v?Promise.resolve(t.value.v).then(u,c):l(o[0][2],t)}(i[t](e))}catch(t){l(o[0][3],t)}}function u(t){s("next",t)}function c(t){s("throw",t)}function l(t,e){t(e),o.shift(),o.length&&s(o[0][0],o[0][1])}}function b(t){var e,n;return e={},r("next"),r("throw",(function(t){throw t})),r("return"),e[Symbol.iterator]=function(){return this},e;function r(r,i){e[r]=t[r]?function(e){return(n=!n)?{value:v(t[r](e)),done:"return"===r}:i?i(e):e}:i}}function _(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=h(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise((function(r,i){(function(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n})}),e)})(r,i,(e=t[n](e)).done,e.value)}))}}}function w(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}function x(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}function T(t){return t&&t.__esModule?t:{default:t}}function S(t,e){if(!e.has(t))throw new TypeError("attempted to get private field on non-instance");return e.get(t)}function E(t,e,n){if(!e.has(t))throw new TypeError("attempted to set private field on non-instance");return e.set(t,n),n}},80533:function(t,e,n){"use strict";n.d(e,{Z:function(){return C}});var r=n(30624),i=n.n(r),o=!("undefined"==typeof window||!window.document||!window.document.createElement);var a=void 0;function s(){return void 0===a&&(a=function(){if(!o)return!1;if(!window.addEventListener||!window.removeEventListener||!Object.defineProperty)return!1;var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}}),n=function(){};window.addEventListener("testPassiveEventSupport",n,e),window.removeEventListener("testPassiveEventSupport",n,e)}catch(t){}return t}()),a}function u(t){t.handlers===t.nextHandlers&&(t.nextHandlers=t.handlers.slice())}function c(t){this.target=t,this.events={}}c.prototype.getEventHandlers=function(t,e){var n,r=String(t)+" "+String((n=e)?!0===n?100:(n.capture<<0)+(n.passive<<1)+(n.once<<2):0);return this.events[r]||(this.events[r]={handlers:[],handleEvent:void 0},this.events[r].nextHandlers=this.events[r].handlers),this.events[r]},c.prototype.handleEvent=function(t,e,n){var r=this.getEventHandlers(t,e);r.handlers=r.nextHandlers,r.handlers.forEach((function(t){t&&t(n)}))},c.prototype.add=function(t,e,n){var r=this,i=this.getEventHandlers(t,n);u(i),0===i.nextHandlers.length&&(i.handleEvent=this.handleEvent.bind(this,t,n),this.target.addEventListener(t,i.handleEvent,n)),i.nextHandlers.push(e);var o=!0;return function(){if(o){o=!1,u(i);var a=i.nextHandlers.indexOf(e);i.nextHandlers.splice(a,1),0===i.nextHandlers.length&&(r.target&&r.target.removeEventListener(t,i.handleEvent,n),i.handleEvent=void 0)}}};var l="__consolidated_events_handlers__";function f(t,e,n,r){t[l]||(t[l]=new c(t));var i=function(t){if(t)return s()?t:!!t.capture}(r);return t[l].add(e,n,i)}var d=n(98022),h=n.n(d);function p(t,e){var n,r=(n=t,!isNaN(parseFloat(n))&&isFinite(n)?parseFloat(n):"px"===n.slice(-2)?parseFloat(n.slice(0,-2)):void 0);if("number"==typeof r)return r;var i=function(t){if("%"===t.slice(-1))return parseFloat(t.slice(0,-1))/100}(t);return"number"==typeof i?i*e:void 0}var m="above",g="inside",v="below",y="invisible";function b(t){if(t)try{i().Children.only(t)}catch(t){throw new Error("<Waypoint> expected to receive a single React element child.\n\nSee https://goo.gl/LrBNgw for more info.")}}function _(t){return"string"==typeof t.type}var w=void 0,x=[];function T(t){x.push(t),w||(w=setTimeout((function(){w=null;for(var t=void 0;t=x.shift();)t()}),0));var e=!0;return function(){if(e){e=!1;var n=x.indexOf(t);-1!==n&&(x.splice(n,1),!x.length&&w&&(clearTimeout(w),w=null))}}}var S=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var E={topOffset:"0px",bottomOffset:"0px",horizontal:!1,onEnter:function(){},onLeave:function(){},onPositionChange:function(){},fireOnRapidScroll:!0},k=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.refElement=function(t){return n._ref=t},n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),S(e,[{key:"componentWillMount",value:function(){b(this.props.children)}},{key:"componentDidMount",value:function(){var t=this;e.getWindow()&&(this.cancelOnNextTick=T((function(){t.cancelOnNextTick=null,function(t,e){if(t&&!_(t)&&!e)throw new Error("<Waypoint> needs a DOM element to compute boundaries. The child you passed is neither a DOM element (e.g. <div>) nor does it use the innerRef prop.\n\nSee https://goo.gl/LrBNgw for more info.")}(t.props.children,t._ref),t._handleScroll=t._handleScroll.bind(t),t.scrollableAncestor=t._findScrollableAncestor(),t.scrollEventListenerUnsubscribe=f(t.scrollableAncestor,"scroll",t._handleScroll,{passive:!0}),t.resizeEventListenerUnsubscribe=f(window,"resize",t._handleScroll,{passive:!0}),t._handleScroll(null)})))}},{key:"componentWillReceiveProps",value:function(t){b(t.children)}},{key:"componentDidUpdate",value:function(){var t=this;e.getWindow()&&this.scrollableAncestor&&(this.cancelOnNextTick||(this.cancelOnNextTick=T((function(){t.cancelOnNextTick=null,t._handleScroll(null)}))))}},{key:"componentWillUnmount",value:function(){e.getWindow()&&(this.scrollEventListenerUnsubscribe&&this.scrollEventListenerUnsubscribe(),this.resizeEventListenerUnsubscribe&&this.resizeEventListenerUnsubscribe(),this.cancelOnNextTick&&this.cancelOnNextTick())}},{key:"_findScrollableAncestor",value:function(){var t=this.props,e=t.horizontal,r=t.scrollableAncestor;if(r)return function(t){return"window"===t?n.g.window:t}(r);for(var i=this._ref;i.parentNode;){if((i=i.parentNode)===document.body)return window;var o=window.getComputedStyle(i),a=(e?o.getPropertyValue("overflow-x"):o.getPropertyValue("overflow-y"))||o.getPropertyValue("overflow");if("auto"===a||"scroll"===a)return i}return window}},{key:"_handleScroll",value:function(t){if(this._ref){var e=this._getBounds(),n=function(t){return t.viewportBottom-t.viewportTop==0?y:t.viewportTop<=t.waypointTop&&t.waypointTop<=t.viewportBottom||t.viewportTop<=t.waypointBottom&&t.waypointBottom<=t.viewportBottom||t.waypointTop<=t.viewportTop&&t.viewportBottom<=t.waypointBottom?g:t.viewportBottom<t.waypointTop?v:t.waypointTop<t.viewportTop?m:y}(e),r=this._previousPosition;if(this._previousPosition=n,r!==n){var i={currentPosition:n,previousPosition:r,event:t,waypointTop:e.waypointTop,waypointBottom:e.waypointBottom,viewportTop:e.viewportTop,viewportBottom:e.viewportBottom};this.props.onPositionChange.call(this,i),n===g?this.props.onEnter.call(this,i):r===g&&this.props.onLeave.call(this,i);var o=r===v&&n===m,a=r===m&&n===v;this.props.fireOnRapidScroll&&(o||a)&&(this.props.onEnter.call(this,{currentPosition:g,previousPosition:r,event:t,waypointTop:e.waypointTop,waypointBottom:e.waypointBottom,viewportTop:e.viewportTop,viewportBottom:e.viewportBottom}),this.props.onLeave.call(this,{currentPosition:n,previousPosition:g,event:t,waypointTop:e.waypointTop,waypointBottom:e.waypointBottom,viewportTop:e.viewportTop,viewportBottom:e.viewportBottom}))}}}},{key:"_getBounds",value:function(){var t=this.props.horizontal,e=this._ref.getBoundingClientRect(),n=e.left,r=e.top,i=e.right,o=e.bottom,a=t?n:r,s=t?i:o,u=void 0,c=void 0;this.scrollableAncestor===window?(u=t?window.innerWidth:window.innerHeight,c=0):(u=t?this.scrollableAncestor.offsetWidth:this.scrollableAncestor.offsetHeight,c=t?this.scrollableAncestor.getBoundingClientRect().left:this.scrollableAncestor.getBoundingClientRect().top);var l=this.props,f=l.bottomOffset;return{waypointTop:a,waypointBottom:s,viewportTop:c+p(l.topOffset,u),viewportBottom:c+u-p(f,u)}}},{key:"render",value:function(){var t=this,e=this.props.children;if(!e)return i().createElement("span",{ref:this.refElement,style:{fontSize:0}});if(_(e)){var n=function(n){t.refElement(n),e.ref&&e.ref(n)};return i().cloneElement(e,{ref:n})}return i().cloneElement(e,{innerRef:this.refElement})}}]),e}(void 0!==i().PureComponent?i().PureComponent:i().Component);k.propTypes={children:h().node,debug:h().bool,onEnter:h().func,onLeave:h().func,onPositionChange:h().func,fireOnRapidScroll:h().bool,scrollableAncestor:h().any,horizontal:h().bool,topOffset:h().oneOfType([h().string,h().number]),bottomOffset:h().oneOfType([h().string,h().number])},k.above=m,k.below=v,k.inside=g,k.invisible=y,k.getWindow=function(){if("undefined"!=typeof window)return window},k.defaultProps=E,k.displayName="Waypoint";var C=k},17635:function(t,e,n){"use strict";var r=n(60139),i=n(73759),o=n(36684);t.exports=function(){function t(t,e,n,r,a,s){s!==o&&i(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e};return n.checkPropTypes=r,n.PropTypes=n,n}},98022:function(t,e,n){t.exports=n(17635)()},36684:function(t){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},38439:function(t,e,n){"use strict";t.exports=n(60698)},60698:function(t,e,n){"use strict";e.default=void 0;var r=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,n):{};r.get||r.set?Object.defineProperty(e,n,r):e[n]=t[n]}return e.default=t,e}(n(30624));function i(){return i=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i.apply(this,arguments)}var o=function(t){var e=function(e,n){return r.default.createElement(t,i({},e,{forwardedRef:n}))},n=t.displayName||t.name;return e.displayName="withForwardedRef(".concat(n,")"),(0,r.forwardRef)(e)};e.default=o},94281:function(t){"use strict";var e={};function n(t,n,r){r||(r=Error);var i=function(t){var e,r;function i(e,r,i){return t.call(this,function(t,e,r){return"string"==typeof n?n:n(t,e,r)}(e,r,i))||this}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,e.__proto__=r,i}(r);i.prototype.name=r.name,i.prototype.code=t,e[t]=i}function r(t,e){if(Array.isArray(t)){var n=t.length;return t=t.map((function(t){return String(t)})),n>2?"one of ".concat(e," ").concat(t.slice(0,n-1).join(", "),", or ")+t[n-1]:2===n?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}n("ERR_INVALID_OPT_VALUE",(function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'}),TypeError),n("ERR_INVALID_ARG_TYPE",(function(t,e,n){var i,o,a,s;if("string"==typeof e&&(o="not ",e.substr(!a||a<0?0:+a,o.length)===o)?(i="must not be",e=e.replace(/^not /,"")):i="must be",function(t,e,n){return(void 0===n||n>t.length)&&(n=t.length),t.substring(n-e.length,n)===e}(t," argument"))s="The ".concat(t," ").concat(i," ").concat(r(e,"type"));else{var u=function(t,e,n){return"number"!=typeof n&&(n=0),!(n+e.length>t.length)&&-1!==t.indexOf(e,n)}(t,".")?"property":"argument";s='The "'.concat(t,'" ').concat(u," ").concat(i," ").concat(r(e,"type"))}return s+=". Received type ".concat(typeof n)}),TypeError),n("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),n("ERR_METHOD_NOT_IMPLEMENTED",(function(t){return"The "+t+" method is not implemented"})),n("ERR_STREAM_PREMATURE_CLOSE","Premature close"),n("ERR_STREAM_DESTROYED",(function(t){return"Cannot call "+t+" after a stream was destroyed"})),n("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),n("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),n("ERR_STREAM_WRITE_AFTER_END","write after end"),n("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),n("ERR_UNKNOWN_ENCODING",(function(t){return"Unknown encoding: "+t}),TypeError),n("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),t.exports.q=e},56753:function(t,e,n){"use strict";var r=Object.keys||function(t){var e=[];for(var n in t)e.push(n);return e};t.exports=c;var i=n(79481),o=n(64229);n(35717)(c,i);for(var a=r(o.prototype),s=0;s<a.length;s++){var u=a[s];c.prototype[u]||(c.prototype[u]=o.prototype[u])}function c(t){if(!(this instanceof c))return new c(t);i.call(this,t),o.call(this,t),this.allowHalfOpen=!0,t&&(!1===t.readable&&(this.readable=!1),!1===t.writable&&(this.writable=!1),!1===t.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",l)))}function l(){this._writableState.ended||process.nextTick(f,this)}function f(t){t.end()}Object.defineProperty(c.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(c.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(c.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(c.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(t){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=t,this._writableState.destroyed=t)}})},82725:function(t,e,n){"use strict";t.exports=i;var r=n(74605);function i(t){if(!(this instanceof i))return new i(t);r.call(this,t)}n(35717)(i,r),i.prototype._transform=function(t,e,n){n(null,t)}},79481:function(t,e,n){"use strict";var r;t.exports=S,S.ReadableState=T;n(17187).EventEmitter;var i=function(t,e){return t.listeners(e).length},o=n(22503),a=n(48764).Buffer,s=n.g.Uint8Array||function(){};var u,c=n(94616);u=c&&c.debuglog?c.debuglog("stream"):function(){};var l,f,d,h=n(77086),p=n(61195),m=n(82457).getHighWaterMark,g=n(94281).q,v=g.ERR_INVALID_ARG_TYPE,y=g.ERR_STREAM_PUSH_AFTER_EOF,b=g.ERR_METHOD_NOT_IMPLEMENTED,_=g.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;n(35717)(S,o);var w=p.errorOrDestroy,x=["error","close","destroy","pause","resume"];function T(t,e,i){r=r||n(56753),t=t||{},"boolean"!=typeof i&&(i=e instanceof r),this.objectMode=!!t.objectMode,i&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=m(this,t,"readableHighWaterMark",i),this.buffer=new h,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(l||(l=n(32553).s),this.decoder=new l(t.encoding),this.encoding=t.encoding)}function S(t){if(r=r||n(56753),!(this instanceof S))return new S(t);var e=this instanceof r;this._readableState=new T(t,this,e),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),o.call(this)}function E(t,e,n,r,i){u("readableAddChunk",e);var o,c=t._readableState;if(null===e)c.reading=!1,function(t,e){if(u("onEofChunk"),e.ended)return;if(e.decoder){var n=e.decoder.end();n&&n.length&&(e.buffer.push(n),e.length+=e.objectMode?1:n.length)}e.ended=!0,e.sync?A(t):(e.needReadable=!1,e.emittedReadable||(e.emittedReadable=!0,M(t)))}(t,c);else if(i||(o=function(t,e){var n;r=e,a.isBuffer(r)||r instanceof s||"string"==typeof e||void 0===e||t.objectMode||(n=new v("chunk",["string","Buffer","Uint8Array"],e));var r;return n}(c,e)),o)w(t,o);else if(c.objectMode||e&&e.length>0)if("string"==typeof e||c.objectMode||Object.getPrototypeOf(e)===a.prototype||(e=function(t){return a.from(t)}(e)),r)c.endEmitted?w(t,new _):k(t,c,e,!0);else if(c.ended)w(t,new y);else{if(c.destroyed)return!1;c.reading=!1,c.decoder&&!n?(e=c.decoder.write(e),c.objectMode||0!==e.length?k(t,c,e,!1):P(t,c)):k(t,c,e,!1)}else r||(c.reading=!1,P(t,c));return!c.ended&&(c.length<c.highWaterMark||0===c.length)}function k(t,e,n,r){e.flowing&&0===e.length&&!e.sync?(e.awaitDrain=0,t.emit("data",n)):(e.length+=e.objectMode?1:n.length,r?e.buffer.unshift(n):e.buffer.push(n),e.needReadable&&A(t)),P(t,e)}Object.defineProperty(S.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(t){this._readableState&&(this._readableState.destroyed=t)}}),S.prototype.destroy=p.destroy,S.prototype._undestroy=p.undestroy,S.prototype._destroy=function(t,e){e(t)},S.prototype.push=function(t,e){var n,r=this._readableState;return r.objectMode?n=!0:"string"==typeof t&&((e=e||r.defaultEncoding)!==r.encoding&&(t=a.from(t,e),e=""),n=!0),E(this,t,e,!1,n)},S.prototype.unshift=function(t){return E(this,t,null,!0,!1)},S.prototype.isPaused=function(){return!1===this._readableState.flowing},S.prototype.setEncoding=function(t){l||(l=n(32553).s);var e=new l(t);this._readableState.decoder=e,this._readableState.encoding=this._readableState.decoder.encoding;for(var r=this._readableState.buffer.head,i="";null!==r;)i+=e.write(r.data),r=r.next;return this._readableState.buffer.clear(),""!==i&&this._readableState.buffer.push(i),this._readableState.length=i.length,this};var C=1073741824;function O(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!=t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=function(t){return t>=C?t=C:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}function A(t){var e=t._readableState;u("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(u("emitReadable",e.flowing),e.emittedReadable=!0,process.nextTick(M,t))}function M(t){var e=t._readableState;u("emitReadable_",e.destroyed,e.length,e.ended),e.destroyed||!e.length&&!e.ended||(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,N(t)}function P(t,e){e.readingMore||(e.readingMore=!0,process.nextTick(D,t,e))}function D(t,e){for(;!e.reading&&!e.ended&&(e.length<e.highWaterMark||e.flowing&&0===e.length);){var n=e.length;if(u("maybeReadMore read 0"),t.read(0),n===e.length)break}e.readingMore=!1}function I(t){var e=t._readableState;e.readableListening=t.listenerCount("readable")>0,e.resumeScheduled&&!e.paused?e.flowing=!0:t.listenerCount("data")>0&&t.resume()}function L(t){u("readable nexttick read 0"),t.read(0)}function R(t,e){u("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),N(t),e.flowing&&!e.reading&&t.read(0)}function N(t){var e=t._readableState;for(u("flow",e.flowing);e.flowing&&null!==t.read(););}function j(t,e){return 0===e.length?null:(e.objectMode?n=e.buffer.shift():!t||t>=e.length?(n=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.first():e.buffer.concat(e.length),e.buffer.clear()):n=e.buffer.consume(t,e.decoder),n);var n}function F(t){var e=t._readableState;u("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,process.nextTick(U,e,t))}function U(t,e){if(u("endReadableNT",t.endEmitted,t.length),!t.endEmitted&&0===t.length&&(t.endEmitted=!0,e.readable=!1,e.emit("end"),t.autoDestroy)){var n=e._writableState;(!n||n.autoDestroy&&n.finished)&&e.destroy()}}function B(t,e){for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return n;return-1}S.prototype.read=function(t){u("read",t),t=parseInt(t,10);var e=this._readableState,n=t;if(0!==t&&(e.emittedReadable=!1),0===t&&e.needReadable&&((0!==e.highWaterMark?e.length>=e.highWaterMark:e.length>0)||e.ended))return u("read: emitReadable",e.length,e.ended),0===e.length&&e.ended?F(this):A(this),null;if(0===(t=O(t,e))&&e.ended)return 0===e.length&&F(this),null;var r,i=e.needReadable;return u("need readable",i),(0===e.length||e.length-t<e.highWaterMark)&&u("length less than watermark",i=!0),e.ended||e.reading?u("reading or ended",i=!1):i&&(u("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(t=O(n,e))),null===(r=t>0?j(t,e):null)?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),0===e.length&&(e.ended||(e.needReadable=!0),n!==t&&e.ended&&F(this)),null!==r&&this.emit("data",r),r},S.prototype._read=function(t){w(this,new b("_read()"))},S.prototype.pipe=function(t,e){var n=this,r=this._readableState;switch(r.pipesCount){case 0:r.pipes=t;break;case 1:r.pipes=[r.pipes,t];break;default:r.pipes.push(t)}r.pipesCount+=1,u("pipe count=%d opts=%j",r.pipesCount,e);var o=(!e||!1!==e.end)&&t!==process.stdout&&t!==process.stderr?s:m;function a(e,i){u("onunpipe"),e===n&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,u("cleanup"),t.removeListener("close",h),t.removeListener("finish",p),t.removeListener("drain",c),t.removeListener("error",d),t.removeListener("unpipe",a),n.removeListener("end",s),n.removeListener("end",m),n.removeListener("data",f),l=!0,!r.awaitDrain||t._writableState&&!t._writableState.needDrain||c())}function s(){u("onend"),t.end()}r.endEmitted?process.nextTick(o):n.once("end",o),t.on("unpipe",a);var c=function(t){return function(){var e=t._readableState;u("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&i(t,"data")&&(e.flowing=!0,N(t))}}(n);t.on("drain",c);var l=!1;function f(e){u("ondata");var i=t.write(e);u("dest.write",i),!1===i&&((1===r.pipesCount&&r.pipes===t||r.pipesCount>1&&-1!==B(r.pipes,t))&&!l&&(u("false write response, pause",r.awaitDrain),r.awaitDrain++),n.pause())}function d(e){u("onerror",e),m(),t.removeListener("error",d),0===i(t,"error")&&w(t,e)}function h(){t.removeListener("finish",p),m()}function p(){u("onfinish"),t.removeListener("close",h),m()}function m(){u("unpipe"),n.unpipe(t)}return n.on("data",f),function(t,e,n){if("function"==typeof t.prependListener)return t.prependListener(e,n);t._events&&t._events[e]?Array.isArray(t._events[e])?t._events[e].unshift(n):t._events[e]=[n,t._events[e]]:t.on(e,n)}(t,"error",d),t.once("close",h),t.once("finish",p),t.emit("pipe",n),r.flowing||(u("pipe resume"),n.resume()),t},S.prototype.unpipe=function(t){var e=this._readableState,n={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes||(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,n)),this;if(!t){var r=e.pipes,i=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var o=0;o<i;o++)r[o].emit("unpipe",this,{hasUnpiped:!1});return this}var a=B(e.pipes,t);return-1===a||(e.pipes.splice(a,1),e.pipesCount-=1,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this,n)),this},S.prototype.on=function(t,e){var n=o.prototype.on.call(this,t,e),r=this._readableState;return"data"===t?(r.readableListening=this.listenerCount("readable")>0,!1!==r.flowing&&this.resume()):"readable"===t&&(r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.flowing=!1,r.emittedReadable=!1,u("on readable",r.length,r.reading),r.length?A(this):r.reading||process.nextTick(L,this))),n},S.prototype.addListener=S.prototype.on,S.prototype.removeListener=function(t,e){var n=o.prototype.removeListener.call(this,t,e);return"readable"===t&&process.nextTick(I,this),n},S.prototype.removeAllListeners=function(t){var e=o.prototype.removeAllListeners.apply(this,arguments);return"readable"!==t&&void 0!==t||process.nextTick(I,this),e},S.prototype.resume=function(){var t=this._readableState;return t.flowing||(u("resume"),t.flowing=!t.readableListening,function(t,e){e.resumeScheduled||(e.resumeScheduled=!0,process.nextTick(R,t,e))}(this,t)),t.paused=!1,this},S.prototype.pause=function(){return u("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(u("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},S.prototype.wrap=function(t){var e=this,n=this._readableState,r=!1;for(var i in t.on("end",(function(){if(u("wrapped end"),n.decoder&&!n.ended){var t=n.decoder.end();t&&t.length&&e.push(t)}e.push(null)})),t.on("data",(function(i){(u("wrapped data"),n.decoder&&(i=n.decoder.write(i)),n.objectMode&&null==i)||(n.objectMode||i&&i.length)&&(e.push(i)||(r=!0,t.pause()))})),t)void 0===this[i]&&"function"==typeof t[i]&&(this[i]=function(e){return function(){return t[e].apply(t,arguments)}}(i));for(var o=0;o<x.length;o++)t.on(x[o],this.emit.bind(this,x[o]));return this._read=function(e){u("wrapped _read",e),r&&(r=!1,t.resume())},this},"function"==typeof Symbol&&(S.prototype[Symbol.asyncIterator]=function(){return void 0===f&&(f=n(45850)),f(this)}),Object.defineProperty(S.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(S.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(S.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(t){this._readableState&&(this._readableState.flowing=t)}}),S._fromList=j,Object.defineProperty(S.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(S.from=function(t,e){return void 0===d&&(d=n(15167)),d(S,t,e)})},74605:function(t,e,n){"use strict";t.exports=l;var r=n(94281).q,i=r.ERR_METHOD_NOT_IMPLEMENTED,o=r.ERR_MULTIPLE_CALLBACK,a=r.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=r.ERR_TRANSFORM_WITH_LENGTH_0,u=n(56753);function c(t,e){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new o);n.writechunk=null,n.writecb=null,null!=e&&this.push(e),r(t);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function l(t){if(!(this instanceof l))return new l(t);u.call(this,t),this._transformState={afterTransform:c.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&("function"==typeof t.transform&&(this._transform=t.transform),"function"==typeof t.flush&&(this._flush=t.flush)),this.on("prefinish",f)}function f(){var t=this;"function"!=typeof this._flush||this._readableState.destroyed?d(this,null,null):this._flush((function(e,n){d(t,e,n)}))}function d(t,e,n){if(e)return t.emit("error",e);if(null!=n&&t.push(n),t._writableState.length)throw new s;if(t._transformState.transforming)throw new a;return t.push(null)}n(35717)(l,u),l.prototype.push=function(t,e){return this._transformState.needTransform=!1,u.prototype.push.call(this,t,e)},l.prototype._transform=function(t,e,n){n(new i("_transform()"))},l.prototype._write=function(t,e,n){var r=this._transformState;if(r.writecb=n,r.writechunk=t,r.writeencoding=e,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},l.prototype._read=function(t){var e=this._transformState;null===e.writechunk||e.transforming?e.needTransform=!0:(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform))},l.prototype._destroy=function(t,e){u.prototype._destroy.call(this,t,(function(t){e(t)}))}},64229:function(t,e,n){"use strict";function r(t){var e=this;this.next=null,this.entry=null,this.finish=function(){!function(t,e,n){var r=t.entry;t.entry=null;for(;r;){var i=r.callback;e.pendingcb--,i(n),r=r.next}e.corkedRequestsFree.next=t}(e,t)}}var i;t.exports=S,S.WritableState=T;var o={deprecate:n(94927)},a=n(22503),s=n(48764).Buffer,u=n.g.Uint8Array||function(){};var c,l=n(61195),f=n(82457).getHighWaterMark,d=n(94281).q,h=d.ERR_INVALID_ARG_TYPE,p=d.ERR_METHOD_NOT_IMPLEMENTED,m=d.ERR_MULTIPLE_CALLBACK,g=d.ERR_STREAM_CANNOT_PIPE,v=d.ERR_STREAM_DESTROYED,y=d.ERR_STREAM_NULL_VALUES,b=d.ERR_STREAM_WRITE_AFTER_END,_=d.ERR_UNKNOWN_ENCODING,w=l.errorOrDestroy;function x(){}function T(t,e,o){i=i||n(56753),t=t||{},"boolean"!=typeof o&&(o=e instanceof i),this.objectMode=!!t.objectMode,o&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=f(this,t,"writableHighWaterMark",o),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===t.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){!function(t,e){var n=t._writableState,r=n.sync,i=n.writecb;if("function"!=typeof i)throw new m;if(function(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0}(n),e)!function(t,e,n,r,i){--e.pendingcb,n?(process.nextTick(i,r),process.nextTick(M,t,e),t._writableState.errorEmitted=!0,w(t,r)):(i(r),t._writableState.errorEmitted=!0,w(t,r),M(t,e))}(t,n,r,e,i);else{var o=O(n)||t.destroyed;o||n.corked||n.bufferProcessing||!n.bufferedRequest||C(t,n),r?process.nextTick(k,t,n,o,i):k(t,n,o,i)}}(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new r(this)}function S(t){var e=this instanceof(i=i||n(56753));if(!e&&!c.call(S,this))return new S(t);this._writableState=new T(t,this,e),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),a.call(this)}function E(t,e,n,r,i,o,a){e.writelen=r,e.writecb=a,e.writing=!0,e.sync=!0,e.destroyed?e.onwrite(new v("write")):n?t._writev(i,e.onwrite):t._write(i,o,e.onwrite),e.sync=!1}function k(t,e,n,r){n||function(t,e){0===e.length&&e.needDrain&&(e.needDrain=!1,t.emit("drain"))}(t,e),e.pendingcb--,r(),M(t,e)}function C(t,e){e.bufferProcessing=!0;var n=e.bufferedRequest;if(t._writev&&n&&n.next){var i=e.bufferedRequestCount,o=new Array(i),a=e.corkedRequestsFree;a.entry=n;for(var s=0,u=!0;n;)o[s]=n,n.isBuf||(u=!1),n=n.next,s+=1;o.allBuffers=u,E(t,e,!0,e.length,o,"",a.finish),e.pendingcb++,e.lastBufferedRequest=null,a.next?(e.corkedRequestsFree=a.next,a.next=null):e.corkedRequestsFree=new r(e),e.bufferedRequestCount=0}else{for(;n;){var c=n.chunk,l=n.encoding,f=n.callback;if(E(t,e,!1,e.objectMode?1:c.length,c,l,f),n=n.next,e.bufferedRequestCount--,e.writing)break}null===n&&(e.lastBufferedRequest=null)}e.bufferedRequest=n,e.bufferProcessing=!1}function O(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function A(t,e){t._final((function(n){e.pendingcb--,n&&w(t,n),e.prefinished=!0,t.emit("prefinish"),M(t,e)}))}function M(t,e){var n=O(e);if(n&&(function(t,e){e.prefinished||e.finalCalled||("function"!=typeof t._final||e.destroyed?(e.prefinished=!0,t.emit("prefinish")):(e.pendingcb++,e.finalCalled=!0,process.nextTick(A,t,e)))}(t,e),0===e.pendingcb&&(e.finished=!0,t.emit("finish"),e.autoDestroy))){var r=t._readableState;(!r||r.autoDestroy&&r.endEmitted)&&t.destroy()}return n}n(35717)(S,a),T.prototype.getBuffer=function(){for(var t=this.bufferedRequest,e=[];t;)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(T.prototype,"buffer",{get:o.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(t){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(c=Function.prototype[Symbol.hasInstance],Object.defineProperty(S,Symbol.hasInstance,{value:function(t){return!!c.call(this,t)||this===S&&(t&&t._writableState instanceof T)}})):c=function(t){return t instanceof this},S.prototype.pipe=function(){w(this,new g)},S.prototype.write=function(t,e,n){var r,i=this._writableState,o=!1,a=!i.objectMode&&(r=t,s.isBuffer(r)||r instanceof u);return a&&!s.isBuffer(t)&&(t=function(t){return s.from(t)}(t)),"function"==typeof e&&(n=e,e=null),a?e="buffer":e||(e=i.defaultEncoding),"function"!=typeof n&&(n=x),i.ending?function(t,e){var n=new b;w(t,n),process.nextTick(e,n)}(this,n):(a||function(t,e,n,r){var i;return null===n?i=new y:"string"==typeof n||e.objectMode||(i=new h("chunk",["string","Buffer"],n)),!i||(w(t,i),process.nextTick(r,i),!1)}(this,i,t,n))&&(i.pendingcb++,o=function(t,e,n,r,i,o){if(!n){var a=function(t,e,n){t.objectMode||!1===t.decodeStrings||"string"!=typeof e||(e=s.from(e,n));return e}(e,r,i);r!==a&&(n=!0,i="buffer",r=a)}var u=e.objectMode?1:r.length;e.length+=u;var c=e.length<e.highWaterMark;c||(e.needDrain=!0);if(e.writing||e.corked){var l=e.lastBufferedRequest;e.lastBufferedRequest={chunk:r,encoding:i,isBuf:n,callback:o,next:null},l?l.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1}else E(t,e,!1,u,r,i,o);return c}(this,i,a,t,e,n)),o},S.prototype.cork=function(){this._writableState.corked++},S.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,t.writing||t.corked||t.bufferProcessing||!t.bufferedRequest||C(this,t))},S.prototype.setDefaultEncoding=function(t){if("string"==typeof t&&(t=t.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())>-1))throw new _(t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(S.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(S.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),S.prototype._write=function(t,e,n){n(new p("_write()"))},S.prototype._writev=null,S.prototype.end=function(t,e,n){var r=this._writableState;return"function"==typeof t?(n=t,t=null,e=null):"function"==typeof e&&(n=e,e=null),null!=t&&this.write(t,e),r.corked&&(r.corked=1,this.uncork()),r.ending||function(t,e,n){e.ending=!0,M(t,e),n&&(e.finished?process.nextTick(n):t.once("finish",n));e.ended=!0,t.writable=!1}(this,r,n),this},Object.defineProperty(S.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(S.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),S.prototype.destroy=l.destroy,S.prototype._undestroy=l.undestroy,S.prototype._destroy=function(t,e){e(t)}},45850:function(t,e,n){"use strict";var r;function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var o=n(8610),a=Symbol("lastResolve"),s=Symbol("lastReject"),u=Symbol("error"),c=Symbol("ended"),l=Symbol("lastPromise"),f=Symbol("handlePromise"),d=Symbol("stream");function h(t,e){return{value:t,done:e}}function p(t){var e=t[a];if(null!==e){var n=t[d].read();null!==n&&(t[l]=null,t[a]=null,t[s]=null,e(h(n,!1)))}}function m(t){process.nextTick(p,t)}var g=Object.getPrototypeOf((function(){})),v=Object.setPrototypeOf((i(r={get stream(){return this[d]},next:function(){var t=this,e=this[u];if(null!==e)return Promise.reject(e);if(this[c])return Promise.resolve(h(void 0,!0));if(this[d].destroyed)return new Promise((function(e,n){process.nextTick((function(){t[u]?n(t[u]):e(h(void 0,!0))}))}));var n,r=this[l];if(r)n=new Promise(function(t,e){return function(n,r){t.then((function(){e[c]?n(h(void 0,!0)):e[f](n,r)}),r)}}(r,this));else{var i=this[d].read();if(null!==i)return Promise.resolve(h(i,!1));n=new Promise(this[f])}return this[l]=n,n}},Symbol.asyncIterator,(function(){return this})),i(r,"return",(function(){var t=this;return new Promise((function(e,n){t[d].destroy(null,(function(t){t?n(t):e(h(void 0,!0))}))}))})),r),g);t.exports=function(t){var e,n=Object.create(v,(i(e={},d,{value:t,writable:!0}),i(e,a,{value:null,writable:!0}),i(e,s,{value:null,writable:!0}),i(e,u,{value:null,writable:!0}),i(e,c,{value:t._readableState.endEmitted,writable:!0}),i(e,f,{value:function(t,e){var r=n[d].read();r?(n[l]=null,n[a]=null,n[s]=null,t(h(r,!1))):(n[a]=t,n[s]=e)},writable:!0}),e));return n[l]=null,o(t,(function(t){if(t&&"ERR_STREAM_PREMATURE_CLOSE"!==t.code){var e=n[s];return null!==e&&(n[l]=null,n[a]=null,n[s]=null,e(t)),void(n[u]=t)}var r=n[a];null!==r&&(n[l]=null,n[a]=null,n[s]=null,r(h(void 0,!0))),n[c]=!0})),t.on("readable",m.bind(null,n)),n}},77086:function(t,e,n){"use strict";function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var a=n(48764).Buffer,s=n(52361).inspect,u=s&&s.custom||"inspect";t.exports=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.head=null,this.tail=null,this.length=0}var e,n,c;return e=t,n=[{key:"push",value:function(t){var e={data:t,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length}},{key:"unshift",value:function(t){var e={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length}},{key:"shift",value:function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(t){if(0===this.length)return"";for(var e=this.head,n=""+e.data;e=e.next;)n+=t+e.data;return n}},{key:"concat",value:function(t){if(0===this.length)return a.alloc(0);for(var e,n,r,i=a.allocUnsafe(t>>>0),o=this.head,s=0;o;)e=o.data,n=i,r=s,a.prototype.copy.call(e,n,r),s+=o.data.length,o=o.next;return i}},{key:"consume",value:function(t,e){var n;return t<this.head.data.length?(n=this.head.data.slice(0,t),this.head.data=this.head.data.slice(t)):n=t===this.head.data.length?this.shift():e?this._getString(t):this._getBuffer(t),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(t){var e=this.head,n=1,r=e.data;for(t-=r.length;e=e.next;){var i=e.data,o=t>i.length?i.length:t;if(o===i.length?r+=i:r+=i.slice(0,t),0==(t-=o)){o===i.length?(++n,e.next?this.head=e.next:this.head=this.tail=null):(this.head=e,e.data=i.slice(o));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(t){var e=a.allocUnsafe(t),n=this.head,r=1;for(n.data.copy(e),t-=n.data.length;n=n.next;){var i=n.data,o=t>i.length?i.length:t;if(i.copy(e,e.length-t,0,o),0==(t-=o)){o===i.length?(++r,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=i.slice(o));break}++r}return this.length-=r,e}},{key:u,value:function(t,e){return s(this,function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){i(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},e,{depth:0,customInspect:!1}))}}],n&&o(e.prototype,n),c&&o(e,c),t}()},61195:function(t){"use strict";function e(t,e){r(t,e),n(t)}function n(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}function r(t,e){t.emit("error",e)}t.exports={destroy:function(t,i){var o=this,a=this._readableState&&this._readableState.destroyed,s=this._writableState&&this._writableState.destroyed;return a||s?(i?i(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(r,this,t)):process.nextTick(r,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,(function(t){!i&&t?o._writableState?o._writableState.errorEmitted?process.nextTick(n,o):(o._writableState.errorEmitted=!0,process.nextTick(e,o,t)):process.nextTick(e,o,t):i?(process.nextTick(n,o),i(t)):process.nextTick(n,o)})),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(t,e){var n=t._readableState,r=t._writableState;n&&n.autoDestroy||r&&r.autoDestroy?t.destroy(e):t.emit("error",e)}}},8610:function(t,e,n){"use strict";var r=n(94281).q.ERR_STREAM_PREMATURE_CLOSE;function i(){}t.exports=function t(e,n,o){if("function"==typeof n)return t(e,null,n);n||(n={}),o=function(t){var e=!1;return function(){if(!e){e=!0;for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];t.apply(this,r)}}}(o||i);var a=n.readable||!1!==n.readable&&e.readable,s=n.writable||!1!==n.writable&&e.writable,u=function(){e.writable||l()},c=e._writableState&&e._writableState.finished,l=function(){s=!1,c=!0,a||o.call(e)},f=e._readableState&&e._readableState.endEmitted,d=function(){a=!1,f=!0,s||o.call(e)},h=function(t){o.call(e,t)},p=function(){var t;return a&&!f?(e._readableState&&e._readableState.ended||(t=new r),o.call(e,t)):s&&!c?(e._writableState&&e._writableState.ended||(t=new r),o.call(e,t)):void 0},m=function(){e.req.on("finish",l)};return!function(t){return t.setHeader&&"function"==typeof t.abort}(e)?s&&!e._writableState&&(e.on("end",u),e.on("close",u)):(e.on("complete",l),e.on("abort",p),e.req?m():e.on("request",m)),e.on("end",d),e.on("finish",l),!1!==n.error&&e.on("error",h),e.on("close",p),function(){e.removeListener("complete",l),e.removeListener("abort",p),e.removeListener("request",m),e.req&&e.req.removeListener("finish",l),e.removeListener("end",u),e.removeListener("close",u),e.removeListener("finish",l),e.removeListener("end",d),e.removeListener("error",h),e.removeListener("close",p)}}},15167:function(t){t.exports=function(){throw new Error("Readable.from is not available in the browser")}},59946:function(t,e,n){"use strict";var r;var i=n(94281).q,o=i.ERR_MISSING_ARGS,a=i.ERR_STREAM_DESTROYED;function s(t){if(t)throw t}function u(t,e,i,o){o=function(t){var e=!1;return function(){e||(e=!0,t.apply(void 0,arguments))}}(o);var s=!1;t.on("close",(function(){s=!0})),void 0===r&&(r=n(8610)),r(t,{readable:e,writable:i},(function(t){if(t)return o(t);s=!0,o()}));var u=!1;return function(e){if(!s&&!u)return u=!0,function(t){return t.setHeader&&"function"==typeof t.abort}(t)?t.abort():"function"==typeof t.destroy?t.destroy():void o(e||new a("pipe"))}}function c(t){t()}function l(t,e){return t.pipe(e)}function f(t){return t.length?"function"!=typeof t[t.length-1]?s:t.pop():s}t.exports=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r,i=f(e);if(Array.isArray(e[0])&&(e=e[0]),e.length<2)throw new o("streams");var a=e.map((function(t,n){var o=n<e.length-1;return u(t,o,n>0,(function(t){r||(r=t),t&&a.forEach(c),o||(a.forEach(c),i(r))}))}));return e.reduce(l)}},82457:function(t,e,n){"use strict";var r=n(94281).q.ERR_INVALID_OPT_VALUE;t.exports={getHighWaterMark:function(t,e,n,i){var o=function(t,e,n){return null!=t.highWaterMark?t.highWaterMark:e?t[n]:null}(e,i,n);if(null!=o){if(!isFinite(o)||Math.floor(o)!==o||o<0)throw new r(i?n:"highWaterMark",o);return Math.floor(o)}return t.objectMode?16:16384}}},22503:function(t,e,n){t.exports=n(17187).EventEmitter},89524:function(t){t.exports=function(t){return function(e){return function(n){n&&"function"==typeof n.fork?n.fork(t.dispatch,t.dispatch):e(n)}}}},43372:function(t,e,n){"use strict";var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t};var i=n(70936);var o,a=(o="function",function(t){return(void 0===t?"undefined":(e=t)&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)===o;var e});e.Z=function(t){return function(e){var n=e.dispatch,o=function(e){return e&&a(e[t])};return function(e){return function(a){return(0,i.isFSA)(a)?o(a.payload)?n(r({},a,{payload:a.payload[t]()})):e(a):o(a)?n(a[t]()):e(a)}}}}},97196:function(t,e,n){"use strict";e.__esModule=!0;var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t};e.default=function(t){var e=t.dispatch;return function(t){return function(n){return i.isFSA(n)?o(n.payload)?n.payload.then((function(t){return e(r({},n,{payload:t}))}),(function(t){return e(r({},n,{payload:t,error:!0}))})):t(n):o(n)?n.then(e):t(n)}}};var i=n(70936);function o(t){return t&&"function"==typeof t.then}t.exports=e.default},59681:function(t,e){"use strict";function n(t){return function(e){var n=e.dispatch,r=e.getState;return function(e){return function(i){return"function"==typeof i?i(n,r,t):e(i)}}}}var r=n();r.withExtraArgument=n,e.Z=r},15857:function(t,e,n){"use strict";function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function o(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?i(Object(n),!0).forEach((function(e){r(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function a(t){return"Minified Redux error #"+t+"; visit https://redux.js.org/Errors?code="+t+" for the full message or use the non-minified dev environment for full errors. "}n.d(e,{md:function(){return p},UY:function(){return d},MT:function(){return f}});var s="function"==typeof Symbol&&Symbol.observable||"@@observable",u=function(){return Math.random().toString(36).substring(7).split("").join(".")},c={INIT:"@@redux/INIT"+u(),REPLACE:"@@redux/REPLACE"+u(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+u()}};function l(t){if("object"!=typeof t||null===t)return!1;for(var e=t;null!==Object.getPrototypeOf(e);)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e}function f(t,e,n){var r;if("function"==typeof e&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(a(0));if("function"==typeof e&&void 0===n&&(n=e,e=void 0),void 0!==n){if("function"!=typeof n)throw new Error(a(1));return n(f)(t,e)}if("function"!=typeof t)throw new Error(a(2));var i=t,o=e,u=[],d=u,h=!1;function p(){d===u&&(d=u.slice())}function m(){if(h)throw new Error(a(3));return o}function g(t){if("function"!=typeof t)throw new Error(a(4));if(h)throw new Error(a(5));var e=!0;return p(),d.push(t),function(){if(e){if(h)throw new Error(a(6));e=!1,p();var n=d.indexOf(t);d.splice(n,1),u=null}}}function v(t){if(!l(t))throw new Error(a(7));if(void 0===t.type)throw new Error(a(8));if(h)throw new Error(a(9));try{h=!0,o=i(o,t)}finally{h=!1}for(var e=u=d,n=0;n<e.length;n++){(0,e[n])()}return t}function y(t){if("function"!=typeof t)throw new Error(a(10));i=t,v({type:c.REPLACE})}function b(){var t,e=g;return(t={subscribe:function(t){if("object"!=typeof t||null===t)throw new Error(a(11));function n(){t.next&&t.next(m())}return n(),{unsubscribe:e(n)}}})[s]=function(){return this},t}return v({type:c.INIT}),(r={dispatch:v,subscribe:g,getState:m,replaceReducer:y})[s]=b,r}function d(t){for(var e=Object.keys(t),n={},r=0;r<e.length;r++){var i=e[r];0,"function"==typeof t[i]&&(n[i]=t[i])}var o,s=Object.keys(n);try{!function(t){Object.keys(t).forEach((function(e){var n=t[e];if(void 0===n(void 0,{type:c.INIT}))throw new Error(a(12));if(void 0===n(void 0,{type:c.PROBE_UNKNOWN_ACTION()}))throw new Error(a(13))}))}(n)}catch(t){o=t}return function(t,e){if(void 0===t&&(t={}),o)throw o;for(var r=!1,i={},u=0;u<s.length;u++){var c=s[u],l=n[c],f=t[c],d=l(f,e);if(void 0===d){e&&e.type;throw new Error(a(14))}i[c]=d,r=r||d!==f}return(r=r||s.length!==Object.keys(t).length)?i:t}}function h(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return 0===e.length?function(t){return t}:1===e.length?e[0]:e.reduce((function(t,e){return function(){return t(e.apply(void 0,arguments))}}))}function p(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(t){return function(){var n=t.apply(void 0,arguments),r=function(){throw new Error(a(15))},i={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},s=e.map((function(t){return t(i)}));return r=h.apply(void 0,s)(n.dispatch),o(o({},n),{},{dispatch:r})}}}},35666:function(t){var e=function(t){"use strict";var e,n=Object.prototype,r=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function u(t,e,n,r){var i=e&&e.prototype instanceof m?e:m,o=Object.create(i.prototype),a=new C(r||[]);return o._invoke=function(t,e,n){var r=l;return function(i,o){if(r===d)throw new Error("Generator is already running");if(r===h){if("throw"===i)throw o;return A()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=S(a,n);if(s){if(s===p)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===l)throw r=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=d;var u=c(t,e,n);if("normal"===u.type){if(r=n.done?h:f,u.arg===p)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r=h,n.method="throw",n.arg=u.arg)}}}(t,n,a),o}function c(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=u;var l="suspendedStart",f="suspendedYield",d="executing",h="completed",p={};function m(){}function g(){}function v(){}var y={};y[o]=function(){return this};var b=Object.getPrototypeOf,_=b&&b(b(O([])));_&&_!==n&&r.call(_,o)&&(y=_);var w=v.prototype=m.prototype=Object.create(y);function x(t){["next","throw","return"].forEach((function(e){t[e]=function(t){return this._invoke(e,t)}}))}function T(t){function e(n,i,o,a){var s=c(t[n],t,i);if("throw"!==s.type){var u=s.arg,l=u.value;return l&&"object"==typeof l&&r.call(l,"__await")?Promise.resolve(l.__await).then((function(t){e("next",t,o,a)}),(function(t){e("throw",t,o,a)})):Promise.resolve(l).then((function(t){u.value=t,o(u)}),(function(t){return e("throw",t,o,a)}))}a(s.arg)}var n;this._invoke=function(t,r){function i(){return new Promise((function(n,i){e(t,r,n,i)}))}return n=n?n.then(i,i):i()}}function S(t,n){var r=t.iterator[n.method];if(r===e){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=e,S(t,n),"throw"===n.method))return p;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var i=c(r,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,p;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,p):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,p)}function E(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function k(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function C(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(E,this),this.reset(!0)}function O(t){if(t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,a=function n(){for(;++i<t.length;)if(r.call(t,i))return n.value=t[i],n.done=!1,n;return n.value=e,n.done=!0,n};return a.next=a}}return{next:A}}function A(){return{value:e,done:!0}}return g.prototype=w.constructor=v,v.constructor=g,v[s]=g.displayName="GeneratorFunction",t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===g||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,v):(t.__proto__=v,s in t||(t[s]="GeneratorFunction")),t.prototype=Object.create(w),t},t.awrap=function(t){return{__await:t}},x(T.prototype),T.prototype[a]=function(){return this},t.AsyncIterator=T,t.async=function(e,n,r,i){var o=new T(u(e,n,r,i));return t.isGeneratorFunction(n)?o:o.next().then((function(t){return t.done?t.value:o.next()}))},x(w),w[s]="Generator",w[o]=function(){return this},w.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=O,C.prototype={constructor:C,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(k),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function i(r,i){return s.type="throw",s.arg=t,n.next=r,i&&(n.method="next",n.arg=e),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(u&&c){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=t,a.arg=e,o?(this.method="next",this.next=o.finallyLoc,p):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),p},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),k(n),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;k(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:O(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),p}},t}(t.exports);try{regeneratorRuntime=e}catch(t){Function("r","regeneratorRuntime = r")(e)}},22222:function(t,e,n){"use strict";function r(t,e){return t===e}function i(t,e,n){if(null===e||null===n||e.length!==n.length)return!1;for(var r=e.length,i=0;i<r;i++)if(!t(e[i],n[i]))return!1;return!0}function o(t){var e=Array.isArray(t[0])?t[0]:t;if(!e.every((function(t){return"function"==typeof t}))){var n=e.map((function(t){return typeof t})).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, instead received the following types: ["+n+"]")}return e}n.d(e,{P1:function(){return a}});var a=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];var a=0,s=r.pop(),u=o(r),c=t.apply(void 0,[function(){return a++,s.apply(null,arguments)}].concat(n)),l=t((function(){for(var t=[],e=u.length,n=0;n<e;n++)t.push(u[n].apply(null,arguments));return c.apply(null,t)}));return l.resultFunc=s,l.dependencies=u,l.recomputations=function(){return a},l.resetRecomputations=function(){return a=0},l}}((function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,n=null,o=null;return function(){return i(e,n,arguments)||(o=t.apply(null,arguments)),n=arguments,o}}))},91033:function(t,e,n){"use strict";var r=function(){if("undefined"!=typeof Map)return Map;function t(t,e){var n=-1;return t.some((function(t,r){return t[0]===e&&(n=r,!0)})),n}return function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(e){var n=t(this.__entries__,e),r=this.__entries__[n];return r&&r[1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(t,e){void 0===e&&(e=null);for(var n=0,r=this.__entries__;n<r.length;n++){var i=r[n];t.call(e,i[1],i[0])}},e}()}(),i="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,o=void 0!==n.g&&n.g.Math===Math?n.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),a="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(o):function(t){return setTimeout((function(){return t(Date.now())}),1e3/60)};var s=["top","right","bottom","left","width","height","size","weight"],u="undefined"!=typeof MutationObserver,c=function(){function t(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(t,e){var n=!1,r=!1,i=0;function o(){n&&(n=!1,t()),r&&u()}function s(){a(o)}function u(){var t=Date.now();if(n){if(t-i<2)return;r=!0}else n=!0,r=!1,setTimeout(s,e);i=t}return u}(this.refresh.bind(this),20)}return t.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},t.prototype.removeObserver=function(t){var e=this.observers_,n=e.indexOf(t);~n&&e.splice(n,1),!e.length&&this.connected_&&this.disconnect_()},t.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},t.prototype.updateObservers_=function(){var t=this.observers_.filter((function(t){return t.gatherActive(),t.hasActive()}));return t.forEach((function(t){return t.broadcastActive()})),t.length>0},t.prototype.connect_=function(){i&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){i&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(t){var e=t.propertyName,n=void 0===e?"":e;s.some((function(t){return!!~n.indexOf(t)}))&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t}(),l=function(t,e){for(var n=0,r=Object.keys(e);n<r.length;n++){var i=r[n];Object.defineProperty(t,i,{value:e[i],enumerable:!1,writable:!1,configurable:!0})}return t},f=function(t){return t&&t.ownerDocument&&t.ownerDocument.defaultView||o},d=y(0,0,0,0);function h(t){return parseFloat(t)||0}function p(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return e.reduce((function(e,n){return e+h(t["border-"+n+"-width"])}),0)}function m(t){var e=t.clientWidth,n=t.clientHeight;if(!e&&!n)return d;var r=f(t).getComputedStyle(t),i=function(t){for(var e={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var i=r[n],o=t["padding-"+i];e[i]=h(o)}return e}(r),o=i.left+i.right,a=i.top+i.bottom,s=h(r.width),u=h(r.height);if("border-box"===r.boxSizing&&(Math.round(s+o)!==e&&(s-=p(r,"left","right")+o),Math.round(u+a)!==n&&(u-=p(r,"top","bottom")+a)),!function(t){return t===f(t).document.documentElement}(t)){var c=Math.round(s+o)-e,l=Math.round(u+a)-n;1!==Math.abs(c)&&(s-=c),1!==Math.abs(l)&&(u-=l)}return y(i.left,i.top,s,u)}var g="undefined"!=typeof SVGGraphicsElement?function(t){return t instanceof f(t).SVGGraphicsElement}:function(t){return t instanceof f(t).SVGElement&&"function"==typeof t.getBBox};function v(t){return i?g(t)?function(t){var e=t.getBBox();return y(0,0,e.width,e.height)}(t):m(t):d}function y(t,e,n,r){return{x:t,y:e,width:n,height:r}}var b=function(){function t(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=y(0,0,0,0),this.target=t}return t.prototype.isActive=function(){var t=v(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},t.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},t}(),_=function(t,e){var n,r,i,o,a,s,u,c=(r=(n=e).x,i=n.y,o=n.width,a=n.height,s="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,u=Object.create(s.prototype),l(u,{x:r,y:i,width:o,height:a,top:i,right:r+o,bottom:a+i,left:r}),u);l(this,{target:t,contentRect:c})},w=function(){function t(t,e,n){if(this.activeObservations_=[],this.observations_=new r,"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=e,this.callbackCtx_=n}return t.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(t instanceof f(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this.observations_;e.has(t)||(e.set(t,new b(t)),this.controller_.addObserver(this),this.controller_.refresh())}},t.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(t instanceof f(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this.observations_;e.has(t)&&(e.delete(t),e.size||this.controller_.removeObserver(this))}},t.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},t.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach((function(e){e.isActive()&&t.activeObservations_.push(e)}))},t.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,e=this.activeObservations_.map((function(t){return new _(t.target,t.broadcastRect())}));this.callback_.call(t,e,t),this.clearActive()}},t.prototype.clearActive=function(){this.activeObservations_.splice(0)},t.prototype.hasActive=function(){return this.activeObservations_.length>0},t}(),x="undefined"!=typeof WeakMap?new WeakMap:new r,T=function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=c.getInstance(),r=new w(e,n,this);x.set(this,r)};["observe","unobserve","disconnect"].forEach((function(t){T.prototype[t]=function(){var e;return(e=x.get(this))[t].apply(e,arguments)}}));var S=void 0!==o.ResizeObserver?o.ResizeObserver:T;e.Z=S},89509:function(t,e,n){var r=n(48764),i=r.Buffer;function o(t,e){for(var n in t)e[n]=t[n]}function a(t,e,n){return i(t,e,n)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=r:(o(r,e),e.Buffer=a),o(i,a),a.from=function(t,e,n){if("number"==typeof t)throw new TypeError("Argument must not be a number");return i(t,e,n)},a.alloc=function(t,e,n){if("number"!=typeof t)throw new TypeError("Argument must be a number");var r=i(t);return void 0!==e?"string"==typeof n?r.fill(e,n):r.fill(e):r.fill(0),r},a.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return r.SlowBuffer(t)}},75974:function(t){t.exports=function(t,e){var n,r=null;try{n=JSON.parse(t,e)}catch(t){r=t}return[r,n]}},38289:function(t,e,n){"use strict";var r=n(23719),i=n(47529),o=n(91658),a=n(83465),s=n(38554),u=n(36084),c=n(13200);function l(t,e){t&&Object.keys(t).forEach((function(n){e(t[n],n)}))}function f(t,e){return{}.hasOwnProperty.call(t,e)}function d(t,e){var n=[];return l(t,(function(t){e(t)&&n.push(t)})),n}t.exports=p;var h=/^[^\0\t\n\f\r /<=>]+$/;function p(t,e,n){var g="";function v(t,e){var n=this;this.tag=t,this.attribs=e||{},this.tagPosition=g.length,this.text="",this.updateParentNodeText=function(){E.length&&(E[E.length-1].text+=n.text)}}e?(e=i(p.defaults,e)).parser?e.parser=i(m,e.parser):e.parser=m:(e=p.defaults).parser=m;var y,b,_=e.nonTextTags||["script","style","textarea"];e.allowedAttributes&&(y={},b={},l(e.allowedAttributes,(function(t,e){y[e]=[];var n=[];t.forEach((function(t){t.indexOf("*")>=0?n.push(o(t).replace(/\\\*/g,".*")):y[e].push(t)})),b[e]=new RegExp("^("+n.join("|")+")$")})));var w={};l(e.allowedClasses,(function(t,e){y&&(f(y,e)||(y[e]=[]),y[e].push("class")),w[e]=t}));var x,T={};l(e.transformTags,(function(t,e){var n;"function"==typeof t?n=t:"string"==typeof t&&(n=p.simpleTransform(t)),"*"===e?x=n:T[e]=n}));var S=0,E=[],k={},C={},O=!1,A=0,M=new r.Parser({onopentag:function(t,n){if(O)A++;else{var r=new v(t,n);E.push(r);var i,o=!1,p=!!r.text;f(T,t)&&(i=T[t](t,n),r.attribs=n=i.attribs,void 0!==i.text&&(r.innerText=i.text),t!==i.tagName&&(r.name=t=i.tagName,C[S]=i.tagName)),x&&(i=x(t,n),r.attribs=n=i.attribs,t!==i.tagName&&(r.name=t=i.tagName,C[S]=i.tagName)),e.allowedTags&&-1===e.allowedTags.indexOf(t)&&(o=!0,-1!==_.indexOf(t)&&(O=!0,A=1),k[S]=!0),S++,o||(g+="<"+t,(!y||f(y,t)||y["*"])&&l(n,(function(n,i){if(h.test(i))if(!y||f(y,t)&&-1!==y[t].indexOf(i)||y["*"]&&-1!==y["*"].indexOf(i)||f(b,t)&&b[t].test(i)||b["*"]&&b["*"].test(i)){if(("href"===i||"src"===i)&&D(t,n))return void delete r.attribs[i];if("srcset"===i)try{var o;if(l(o=u.parse(n),(function(t){D("srcset",t.url)&&(t.evil=!0)})),!(o=d(o,(function(t){return!t.evil}))).length)return void delete r.attribs[i];n=u.stringify(d(o,(function(t){return!t.evil}))),r.attribs[i]=n}catch(t){return void delete r.attribs[i]}if("class"===i&&!(n=function(t,e){if(!e)return t;return(t=t.split(/\s+/)).filter((function(t){return-1!==e.indexOf(t)})).join(" ")}(n,w[t])).length)return void delete r.attribs[i];if("style"===i)try{var p=function(t,e){if(!e)return t;var n,r=a(t),i=t.nodes[0];n=e[i.selector]&&e["*"]?s(a(e[i.selector]),e["*"],(function(t,e){if(Array.isArray(t))return t.concat(e)})):e[i.selector]||e["*"];n&&(r.nodes[0].nodes=i.nodes.reduce(function(t){return function(e,n){t.hasOwnProperty(n.prop)&&(t[n.prop].some((function(t){return t.test(n.value)}))&&e.push(n));return e}}(n),[]));return r}(c.parse(t+" {"+n+"}"),e.allowedStyles);if(n=function(t){return t.nodes[0].nodes.reduce((function(t,e){return t.push(e.prop+":"+e.value+";"),t}),[]).join("")}(p),0===n.length)return void delete r.attribs[i]}catch(t){return void delete r.attribs[i]}g+=" "+i,n.length&&(g+='="'+P(n)+'"')}else delete r.attribs[i];else delete r.attribs[i]})),-1!==e.selfClosing.indexOf(t)?g+=" />":(g+=">",!r.innerText||p||e.textFilter||(g+=r.innerText)))}},ontext:function(t){if(!O){var n,r=E[E.length-1];if(r&&(n=r.tag,t=void 0!==r.innerText?r.innerText:t),"script"===n||"style"===n)g+=t;else{var i=P(t);e.textFilter?g+=e.textFilter(i):g+=i}if(E.length)E[E.length-1].text+=t}},onclosetag:function(t){if(O){if(--A)return;O=!1}var n=E.pop();if(n){if(O=!1,S--,k[S])return delete k[S],void n.updateParentNodeText();C[S]&&(t=C[S],delete C[S]),e.exclusiveFilter&&e.exclusiveFilter(n)?g=g.substr(0,n.tagPosition):(n.updateParentNodeText(),-1===e.selfClosing.indexOf(t)&&(g+="</"+t+">"))}}},e.parser);return M.write(t),M.end(),g;function P(t){return"string"!=typeof t&&(t+=""),t.replace(/\&/g,"&").replace(/</g,"<").replace(/\>/g,">").replace(/\"/g,""")}function D(t,n){var r=(n=(n=n.replace(/[\x00-\x20]+/g,"")).replace(/<\!\-\-.*?\-\-\>/g,"")).match(/^([a-zA-Z]+)\:/);if(!r)return!!n.match(/^[\/\\]{2}/)&&!e.allowProtocolRelative;var i=r[1].toLowerCase();return f(e.allowedSchemesByTag,t)?-1===e.allowedSchemesByTag[t].indexOf(i):!e.allowedSchemes||-1===e.allowedSchemes.indexOf(i)}}var m={decodeEntities:!0};p.defaults={allowedTags:["h3","h4","h5","h6","blockquote","p","a","ul","ol","nl","li","b","i","strong","em","strike","code","hr","br","div","table","thead","caption","tbody","tr","th","td","pre"],allowedAttributes:{a:["href","name","target"],img:["src"]},selfClosing:["img","br","hr","area","base","basefont","input","link","meta"],allowedSchemes:["http","https","ftp","mailto"],allowedSchemesByTag:{},allowProtocolRelative:!0},p.simpleTransform=function(t,e,n){return n=void 0===n||n,e=e||{},function(r,i){var o;if(n)for(o in e)i[o]=e[o];else i=e;return{tagName:t,attribs:i}}}},12650:function(t,e,n){"use strict";e.__esModule=!0;var r,i=n(66808);var o=function(t){function e(n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,t.call(this,n));return r.type="atrule",r}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.append=function(){var e;this.nodes||(this.nodes=[]);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return(e=t.prototype.append).call.apply(e,[this].concat(r))},e.prototype.prepend=function(){var e;this.nodes||(this.nodes=[]);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return(e=t.prototype.prepend).call.apply(e,[this].concat(r))},e}(((r=i)&&r.__esModule?r:{default:r}).default);e.default=o,t.exports=e.default},91569:function(t,e,n){"use strict";e.__esModule=!0;var r,i=n(83454);var o=function(t){function e(n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,t.call(this,n));return r.type="comment",r}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e}(((r=i)&&r.__esModule?r:{default:r}).default);e.default=o,t.exports=e.default},66808:function(t,e,n){"use strict";e.__esModule=!0;var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=a(n(85232)),o=a(n(91569));function a(t){return t&&t.__esModule?t:{default:t}}function s(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function u(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function c(t){return t.map((function(t){return t.nodes&&(t.nodes=c(t.nodes)),delete t.source,t}))}var l=function(t){function e(){return s(this,e),u(this,t.apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.push=function(t){return t.parent=this,this.nodes.push(t),this},e.prototype.each=function(t){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;var e=this.lastEach;if(this.indexes[e]=0,this.nodes){for(var n=void 0,r=void 0;this.indexes[e]<this.nodes.length&&(n=this.indexes[e],!1!==(r=t(this.nodes[n],n)));)this.indexes[e]+=1;return delete this.indexes[e],r}},e.prototype.walk=function(t){return this.each((function(e,n){var r=t(e,n);return!1!==r&&e.walk&&(r=e.walk(t)),r}))},e.prototype.walkDecls=function(t,e){return e?t instanceof RegExp?this.walk((function(n,r){if("decl"===n.type&&t.test(n.prop))return e(n,r)})):this.walk((function(n,r){if("decl"===n.type&&n.prop===t)return e(n,r)})):(e=t,this.walk((function(t,n){if("decl"===t.type)return e(t,n)})))},e.prototype.walkRules=function(t,e){return e?t instanceof RegExp?this.walk((function(n,r){if("rule"===n.type&&t.test(n.selector))return e(n,r)})):this.walk((function(n,r){if("rule"===n.type&&n.selector===t)return e(n,r)})):(e=t,this.walk((function(t,n){if("rule"===t.type)return e(t,n)})))},e.prototype.walkAtRules=function(t,e){return e?t instanceof RegExp?this.walk((function(n,r){if("atrule"===n.type&&t.test(n.name))return e(n,r)})):this.walk((function(n,r){if("atrule"===n.type&&n.name===t)return e(n,r)})):(e=t,this.walk((function(t,n){if("atrule"===t.type)return e(t,n)})))},e.prototype.walkComments=function(t){return this.walk((function(e,n){if("comment"===e.type)return t(e,n)}))},e.prototype.append=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=e,i=Array.isArray(r),o=0;for(r=i?r:r[Symbol.iterator]();;){var a;if(i){if(o>=r.length)break;a=r[o++]}else{if((o=r.next()).done)break;a=o.value}var s=a,u=this.normalize(s,this.last),c=u,l=Array.isArray(c),f=0;for(c=l?c:c[Symbol.iterator]();;){var d;if(l){if(f>=c.length)break;d=c[f++]}else{if((f=c.next()).done)break;d=f.value}var h=d;this.nodes.push(h)}}return this},e.prototype.prepend=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=e=e.reverse(),i=Array.isArray(r),o=0;for(r=i?r:r[Symbol.iterator]();;){var a;if(i){if(o>=r.length)break;a=r[o++]}else{if((o=r.next()).done)break;a=o.value}var s=a,u=this.normalize(s,this.first,"prepend").reverse(),c=u,l=Array.isArray(c),f=0;for(c=l?c:c[Symbol.iterator]();;){var d;if(l){if(f>=c.length)break;d=c[f++]}else{if((f=c.next()).done)break;d=f.value}var h=d;this.nodes.unshift(h)}for(var p in this.indexes)this.indexes[p]=this.indexes[p]+u.length}return this},e.prototype.cleanRaws=function(e){if(t.prototype.cleanRaws.call(this,e),this.nodes){var n=this.nodes,r=Array.isArray(n),i=0;for(n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if((i=n.next()).done)break;o=i.value}o.cleanRaws(e)}}},e.prototype.insertBefore=function(t,e){var n=0===(t=this.index(t))&&"prepend",r=this.normalize(e,this.nodes[t],n).reverse(),i=r,o=Array.isArray(i),a=0;for(i=o?i:i[Symbol.iterator]();;){var s;if(o){if(a>=i.length)break;s=i[a++]}else{if((a=i.next()).done)break;s=a.value}var u=s;this.nodes.splice(t,0,u)}var c=void 0;for(var l in this.indexes)t<=(c=this.indexes[l])&&(this.indexes[l]=c+r.length);return this},e.prototype.insertAfter=function(t,e){t=this.index(t);var n=this.normalize(e,this.nodes[t]).reverse(),r=n,i=Array.isArray(r),o=0;for(r=i?r:r[Symbol.iterator]();;){var a;if(i){if(o>=r.length)break;a=r[o++]}else{if((o=r.next()).done)break;a=o.value}var s=a;this.nodes.splice(t+1,0,s)}var u=void 0;for(var c in this.indexes)t<(u=this.indexes[c])&&(this.indexes[c]=u+n.length);return this},e.prototype.removeChild=function(t){t=this.index(t),this.nodes[t].parent=void 0,this.nodes.splice(t,1);var e=void 0;for(var n in this.indexes)(e=this.indexes[n])>=t&&(this.indexes[n]=e-1);return this},e.prototype.removeAll=function(){var t=this.nodes,e=Array.isArray(t),n=0;for(t=e?t:t[Symbol.iterator]();;){var r;if(e){if(n>=t.length)break;r=t[n++]}else{if((n=t.next()).done)break;r=n.value}r.parent=void 0}return this.nodes=[],this},e.prototype.replaceValues=function(t,e,n){return n||(n=e,e={}),this.walkDecls((function(r){e.props&&-1===e.props.indexOf(r.prop)||e.fast&&-1===r.value.indexOf(e.fast)||(r.value=r.value.replace(t,n))})),this},e.prototype.every=function(t){return this.nodes.every(t)},e.prototype.some=function(t){return this.nodes.some(t)},e.prototype.index=function(t){return"number"==typeof t?t:this.nodes.indexOf(t)},e.prototype.normalize=function(t,e){var r=this;if("string"==typeof t)t=c(n(11665)(t).nodes);else if(Array.isArray(t)){var a=t=t.slice(0),s=Array.isArray(a),u=0;for(a=s?a:a[Symbol.iterator]();;){var l;if(s){if(u>=a.length)break;l=a[u++]}else{if((u=a.next()).done)break;l=u.value}var f=l;f.parent&&f.parent.removeChild(f,"ignore")}}else if("root"===t.type){var d=t=t.nodes.slice(0),h=Array.isArray(d),p=0;for(d=h?d:d[Symbol.iterator]();;){var m;if(h){if(p>=d.length)break;m=d[p++]}else{if((p=d.next()).done)break;m=p.value}var g=m;g.parent&&g.parent.removeChild(g,"ignore")}}else if(t.type)t=[t];else if(t.prop){if(void 0===t.value)throw new Error("Value field is missed in node creation");"string"!=typeof t.value&&(t.value=String(t.value)),t=[new i.default(t)]}else if(t.selector){t=[new(n(4485))(t)]}else if(t.name){t=[new(n(12650))(t)]}else{if(!t.text)throw new Error("Unknown node type in node creation");t=[new o.default(t)]}var v=t.map((function(t){return"function"!=typeof t.before&&(t=r.rebuild(t)),t.parent&&t.parent.removeChild(t),void 0===t.raws.before&&e&&void 0!==e.raws.before&&(t.raws.before=e.raws.before.replace(/[^\s]/g,"")),t.parent=r,t}));return v},e.prototype.rebuild=function(t,e){var r=this,a=void 0;if("root"===t.type){var s=n(71283);a=new s}else if("atrule"===t.type){var u=n(12650);a=new u}else if("rule"===t.type){var c=n(4485);a=new c}else"decl"===t.type?a=new i.default:"comment"===t.type&&(a=new o.default);for(var l in t)"nodes"===l?a.nodes=t.nodes.map((function(t){return r.rebuild(t,a)})):"parent"===l&&e?a.parent=e:t.hasOwnProperty(l)&&(a[l]=t[l]);return a},r(e,[{key:"first",get:function(){if(this.nodes)return this.nodes[0]}},{key:"last",get:function(){if(this.nodes)return this.nodes[this.nodes.length-1]}}]),e}(a(n(83454)).default);e.default=l,t.exports=e.default},95373:function(t,e,n){"use strict";e.__esModule=!0;var r=a(n(89917)),i=a(n(30717)),o=a(n(84903));function a(t){return t&&t.__esModule?t:{default:t}}var s=function(){function t(e,n,r,i,o,a){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.name="CssSyntaxError",this.reason=e,o&&(this.file=o),i&&(this.source=i),a&&(this.plugin=a),void 0!==n&&void 0!==r&&(this.line=n,this.column=r),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,t)}return t.prototype.setMessage=function(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",void 0!==this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason},t.prototype.showSourceCode=function(t){var e=this;if(!this.source)return"";var n=this.source;void 0===t&&(t=r.default.stdout),t&&(n=(0,o.default)(n));var a=n.split(/\r?\n/),s=Math.max(this.line-3,0),u=Math.min(this.line+2,a.length),c=String(u).length;function l(e){return t&&i.default.red?i.default.red.bold(e):e}function f(e){return t&&i.default.gray?i.default.gray(e):e}return a.slice(s,u).map((function(t,n){var r=s+1+n,i=" "+(" "+r).slice(-c)+" | ";if(r===e.line){var o=f(i.replace(/\d/g," "))+t.slice(0,e.column-1).replace(/[^\t]/g," ");return l(">")+f(i)+t+"\n "+o+l("^")}return" "+f(i)+t})).join("\n")},t.prototype.toString=function(){var t=this.showSourceCode();return t&&(t="\n\n"+t+"\n"),this.name+": "+this.message+t},t}();e.default=s,t.exports=e.default},85232:function(t,e,n){"use strict";e.__esModule=!0;var r,i=n(83454);var o=function(t){function e(n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,t.call(this,n));return r.type="decl",r}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e}(((r=i)&&r.__esModule?r:{default:r}).default);e.default=o,t.exports=e.default},62627:function(t,e,n){"use strict";e.__esModule=!0;var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=s(n(95373)),o=s(n(49470)),a=s(n(26470));function s(t){return t&&t.__esModule?t:{default:t}}function u(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var c=0,l=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};u(this,t),this.css=e.toString(),"\ufeff"!==this.css[0]&&""!==this.css[0]||(this.css=this.css.slice(1)),n.from&&(/^\w+:\/\//.test(n.from)?this.file=n.from:this.file=a.default.resolve(n.from));var r=new o.default(this.css,n);if(r.text){this.map=r;var i=r.consumer().file;!this.file&&i&&(this.file=this.mapResolve(i))}this.file||(c+=1,this.id="<input css "+c+">"),this.map&&(this.map.file=this.from)}return t.prototype.error=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=void 0,a=this.origin(e,n);return(o=a?new i.default(t,a.line,a.column,a.source,a.file,r.plugin):new i.default(t,e,n,this.css,this.file,r.plugin)).input={line:e,column:n,source:this.css},this.file&&(o.input.file=this.file),o},t.prototype.origin=function(t,e){if(!this.map)return!1;var n=this.map.consumer(),r=n.originalPositionFor({line:t,column:e});if(!r.source)return!1;var i={file:this.mapResolve(r.source),line:r.line,column:r.column},o=n.sourceContentFor(r.source);return o&&(i.source=o),i},t.prototype.mapResolve=function(t){return/^\w+:\/\//.test(t)?t:a.default.resolve(this.map.consumer().sourceRoot||".",t)},r(t,[{key:"from",get:function(){return this.file||this.id}}]),t}();e.default=l,t.exports=e.default},75673:function(t,e,n){"use strict";e.__esModule=!0;var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o=l(n(40429)),a=l(n(23179)),s=l(n(84133)),u=l(n(96641)),c=l(n(11665));function l(t){return t&&t.__esModule?t:{default:t}}function f(t){return"object"===(void 0===t?"undefined":i(t))&&"function"==typeof t.then}var d=function(){function t(e,n,r){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.stringified=!1,this.processed=!1;var o=void 0;if("object"===(void 0===n?"undefined":i(n))&&"root"===n.type)o=n;else if(n instanceof t||n instanceof u.default)o=n.root,n.map&&(void 0===r.map&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=n.map);else{var a=c.default;r.syntax&&(a=r.syntax.parse),r.parser&&(a=r.parser),a.parse&&(a=a.parse);try{o=a(n,r)}catch(t){this.error=t}}this.result=new u.default(e,o,r)}return t.prototype.warnings=function(){return this.sync().warnings()},t.prototype.toString=function(){return this.css},t.prototype.then=function(t,e){return"from"in this.opts||(0,s.default)("Without `from` option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to `undefined` to prevent this warning."),this.async().then(t,e)},t.prototype.catch=function(t){return this.async().catch(t)},t.prototype.handleError=function(t,e){try{if(this.error=t,"CssSyntaxError"!==t.name||t.plugin){if(e.postcssVersion){var n=e.postcssPlugin,r=e.postcssVersion,i=this.result.processor.version,o=r.split("."),a=i.split(".");(o[0]!==a[0]||parseInt(o[1])>parseInt(a[1]))&&console.error("Unknown error from PostCSS plugin. Your current PostCSS version is "+i+", but "+n+" uses "+r+". Perhaps this is the source of the error below.")}}else t.plugin=e.postcssPlugin,t.setMessage()}catch(t){console&&console.error&&console.error(t)}},t.prototype.asyncTick=function(t,e){var n=this;if(this.plugin>=this.processor.plugins.length)return this.processed=!0,t();try{var r=this.processor.plugins[this.plugin],i=this.run(r);this.plugin+=1,f(i)?i.then((function(){n.asyncTick(t,e)})).catch((function(t){n.handleError(t,r),n.processed=!0,e(t)})):this.asyncTick(t,e)}catch(t){this.processed=!0,e(t)}},t.prototype.async=function(){var t=this;return this.processed?new Promise((function(e,n){t.error?n(t.error):e(t.stringify())})):(this.processing||(this.processing=new Promise((function(e,n){if(t.error)return n(t.error);t.plugin=0,t.asyncTick(e,n)})).then((function(){return t.processed=!0,t.stringify()}))),this.processing)},t.prototype.sync=function(){if(this.processed)return this.result;if(this.processed=!0,this.processing)throw new Error("Use process(css).then(cb) to work with async plugins");if(this.error)throw this.error;var t=this.result.processor.plugins,e=Array.isArray(t),n=0;for(t=e?t:t[Symbol.iterator]();;){var r;if(e){if(n>=t.length)break;r=t[n++]}else{if((n=t.next()).done)break;r=n.value}var i=r;if(f(this.run(i)))throw new Error("Use process(css).then(cb) to work with async plugins")}return this.result},t.prototype.run=function(t){this.result.lastPlugin=t;try{return t(this.result.root,this.result)}catch(e){throw this.handleError(e,t),e}},t.prototype.stringify=function(){if(this.stringified)return this.result;this.stringified=!0,this.sync();var t=this.result.opts,e=a.default;t.syntax&&(e=t.syntax.stringify),t.stringifier&&(e=t.stringifier),e.stringify&&(e=e.stringify);var n=new o.default(e,this.result.root,this.result.opts).generate();return this.result.css=n[0],this.result.map=n[1],this.result},r(t,[{key:"processor",get:function(){return this.result.processor}},{key:"opts",get:function(){return this.result.opts}},{key:"css",get:function(){return this.stringify().css}},{key:"content",get:function(){return this.stringify().content}},{key:"map",get:function(){return this.stringify().map}},{key:"root",get:function(){return this.sync().root}},{key:"messages",get:function(){return this.sync().messages}}]),t}();e.default=d,t.exports=e.default},30416:function(t,e){"use strict";e.__esModule=!0;var n={split:function(t,e,n){for(var r=[],i="",o=!1,a=0,s=!1,u=!1,c=0;c<t.length;c++){var l=t[c];s?u?u=!1:"\\"===l?u=!0:l===s&&(s=!1):'"'===l||"'"===l?s=l:"("===l?a+=1:")"===l?a>0&&(a-=1):0===a&&-1!==e.indexOf(l)&&(o=!0),o?(""!==i&&r.push(i.trim()),i="",o=!1):i+=l}return(n||""!==i)&&r.push(i.trim()),r},space:function(t){return n.split(t,[" ","\n","\t"])},comma:function(t){return n.split(t,[","],!0)}};e.default=n,t.exports=e.default},40429:function(t,e,n){"use strict";e.__esModule=!0;var r=o(n(49125)),i=o(n(26470));function o(t){return t&&t.__esModule?t:{default:t}}var a=function(){function t(e,n,r){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.stringify=e,this.mapOpts=r.map||{},this.root=n,this.opts=r}return t.prototype.isMap=function(){return void 0!==this.opts.map?!!this.opts.map:this.previous().length>0},t.prototype.previous=function(){var t=this;return this.previousMaps||(this.previousMaps=[],this.root.walk((function(e){if(e.source&&e.source.input.map){var n=e.source.input.map;-1===t.previousMaps.indexOf(n)&&t.previousMaps.push(n)}}))),this.previousMaps},t.prototype.isInline=function(){if(void 0!==this.mapOpts.inline)return this.mapOpts.inline;var t=this.mapOpts.annotation;return(void 0===t||!0===t)&&(!this.previous().length||this.previous().some((function(t){return t.inline})))},t.prototype.isSourcesContent=function(){return void 0!==this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some((function(t){return t.withContent()}))},t.prototype.clearAnnotation=function(){if(!1!==this.mapOpts.annotation)for(var t=void 0,e=this.root.nodes.length-1;e>=0;e--)"comment"===(t=this.root.nodes[e]).type&&0===t.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(e)},t.prototype.setSourcesContent=function(){var t=this,e={};this.root.walk((function(n){if(n.source){var r=n.source.input.from;if(r&&!e[r]){e[r]=!0;var i=t.relative(r);t.map.setSourceContent(i,n.source.input.css)}}}))},t.prototype.applyPrevMaps=function(){var t=this.previous(),e=Array.isArray(t),n=0;for(t=e?t:t[Symbol.iterator]();;){var o;if(e){if(n>=t.length)break;o=t[n++]}else{if((n=t.next()).done)break;o=n.value}var a=o,s=this.relative(a.file),u=a.root||i.default.dirname(a.file),c=void 0;!1===this.mapOpts.sourcesContent?(c=new r.default.SourceMapConsumer(a.text)).sourcesContent&&(c.sourcesContent=c.sourcesContent.map((function(){return null}))):c=a.consumer(),this.map.applySourceMap(c,s,this.relative(u))}},t.prototype.isAnnotation=function(){return!!this.isInline()||(void 0!==this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some((function(t){return t.annotation})))},t.prototype.toBase64=function(t){return Buffer?Buffer.from&&Buffer.from!==Uint8Array.from?Buffer.from(t).toString("base64"):new Buffer(t).toString("base64"):window.btoa(unescape(encodeURIComponent(t)))},t.prototype.addAnnotation=function(){var t=void 0;t=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:this.outputFile()+".map";var e="\n";-1!==this.css.indexOf("\r\n")&&(e="\r\n"),this.css+=e+"/*# sourceMappingURL="+t+" */"},t.prototype.outputFile=function(){return this.opts.to?this.relative(this.opts.to):this.opts.from?this.relative(this.opts.from):"to.css"},t.prototype.generateMap=function(){return this.generateString(),this.isSourcesContent()&&this.setSourcesContent(),this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]},t.prototype.relative=function(t){if(0===t.indexOf("<"))return t;if(/^\w+:\/\//.test(t))return t;var e=this.opts.to?i.default.dirname(this.opts.to):".";return"string"==typeof this.mapOpts.annotation&&(e=i.default.dirname(i.default.resolve(e,this.mapOpts.annotation))),t=i.default.relative(e,t),"\\"===i.default.sep?t.replace(/\\/g,"/"):t},t.prototype.sourcePath=function(t){return this.mapOpts.from?this.mapOpts.from:this.relative(t.source.input.from)},t.prototype.generateString=function(){var t=this;this.css="",this.map=new r.default.SourceMapGenerator({file:this.outputFile()});var e=1,n=1,i=void 0,o=void 0;this.stringify(this.root,(function(r,a,s){t.css+=r,a&&"end"!==s&&(a.source&&a.source.start?t.map.addMapping({source:t.sourcePath(a),generated:{line:e,column:n-1},original:{line:a.source.start.line,column:a.source.start.column-1}}):t.map.addMapping({source:"<no source>",original:{line:1,column:0},generated:{line:e,column:n-1}})),(i=r.match(/\n/g))?(e+=i.length,o=r.lastIndexOf("\n"),n=r.length-o):n+=r.length,a&&"start"!==s&&(a.source&&a.source.end?t.map.addMapping({source:t.sourcePath(a),generated:{line:e,column:n-1},original:{line:a.source.end.line,column:a.source.end.column}}):t.map.addMapping({source:"<no source>",original:{line:1,column:0},generated:{line:e,column:n-1}}))}))},t.prototype.generate=function(){if(this.clearAnnotation(),this.isMap())return this.generateMap();var t="";return this.stringify(this.root,(function(e){t+=e})),[t]},t}();e.default=a,t.exports=e.default},83454:function(t,e,n){"use strict";e.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=u(n(95373)),o=u(n(7843)),a=u(n(23179)),s=u(n(84133));function u(t){return t&&t.__esModule?t:{default:t}}function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var l=function t(e,n){var i=new e.constructor;for(var o in e)if(e.hasOwnProperty(o)){var a=e[o],s=void 0===a?"undefined":r(a);"parent"===o&&"object"===s?n&&(i[o]=n):"source"===o?i[o]=a:a instanceof Array?i[o]=a.map((function(e){return t(e,i)})):("object"===s&&null!==a&&(a=t(a)),i[o]=a)}return i},f=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(c(this,t),this.raws={},"object"!==(void 0===e?"undefined":r(e))&&void 0!==e)throw new Error("PostCSS nodes constructor accepts object, not "+JSON.stringify(e));for(var n in e)this[n]=e[n]}return t.prototype.error=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.source){var n=this.positionBy(e);return this.source.input.error(t,n.line,n.column,e)}return new i.default(t)},t.prototype.warn=function(t,e,n){var r={node:this};for(var i in n)r[i]=n[i];return t.warn(e,r)},t.prototype.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},t.prototype.toString=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.default;t.stringify&&(t=t.stringify);var e="";return t(this,(function(t){e+=t})),e},t.prototype.clone=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=l(this);for(var n in t)e[n]=t[n];return e},t.prototype.cloneBefore=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=this.clone(t);return this.parent.insertBefore(this,e),e},t.prototype.cloneAfter=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=this.clone(t);return this.parent.insertAfter(this,e),e},t.prototype.replaceWith=function(){if(this.parent){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=e,i=Array.isArray(r),o=0;for(r=i?r:r[Symbol.iterator]();;){var a;if(i){if(o>=r.length)break;a=r[o++]}else{if((o=r.next()).done)break;a=o.value}var s=a;this.parent.insertBefore(this,s)}this.remove()}return this},t.prototype.moveTo=function(t){return(0,s.default)("Node#moveTo was deprecated. Use Container#append."),this.cleanRaws(this.root()===t.root()),this.remove(),t.append(this),this},t.prototype.moveBefore=function(t){return(0,s.default)("Node#moveBefore was deprecated. Use Node#before."),this.cleanRaws(this.root()===t.root()),this.remove(),t.parent.insertBefore(t,this),this},t.prototype.moveAfter=function(t){return(0,s.default)("Node#moveAfter was deprecated. Use Node#after."),this.cleanRaws(this.root()===t.root()),this.remove(),t.parent.insertAfter(t,this),this},t.prototype.next=function(){var t=this.parent.index(this);return this.parent.nodes[t+1]},t.prototype.prev=function(){var t=this.parent.index(this);return this.parent.nodes[t-1]},t.prototype.before=function(t){return this.parent.insertBefore(this,t),this},t.prototype.after=function(t){return this.parent.insertAfter(this,t),this},t.prototype.toJSON=function(){var t={};for(var e in this)if(this.hasOwnProperty(e)&&"parent"!==e){var n=this[e];n instanceof Array?t[e]=n.map((function(t){return"object"===(void 0===t?"undefined":r(t))&&t.toJSON?t.toJSON():t})):"object"===(void 0===n?"undefined":r(n))&&n.toJSON?t[e]=n.toJSON():t[e]=n}return t},t.prototype.raw=function(t,e){return(new o.default).raw(this,t,e)},t.prototype.root=function(){for(var t=this;t.parent;)t=t.parent;return t},t.prototype.cleanRaws=function(t){delete this.raws.before,delete this.raws.after,t||delete this.raws.between},t.prototype.positionInside=function(t){for(var e=this.toString(),n=this.source.start.column,r=this.source.start.line,i=0;i<t;i++)"\n"===e[i]?(n=1,r+=1):n+=1;return{line:r,column:n}},t.prototype.positionBy=function(t){var e=this.source.start;if(t.index)e=this.positionInside(t.index);else if(t.word){var n=this.toString().indexOf(t.word);-1!==n&&(e=this.positionInside(n))}return e},t}();e.default=f,t.exports=e.default},11665:function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t,e){if(e&&e.safe)throw new Error('Option safe was removed. Use parser: require("postcss-safe-parser")');var n=new i.default(t,e),o=new r.default(n);try{o.parse()}catch(t){throw"CssSyntaxError"===t.name&&e&&e.from&&(/\.scss$/i.test(e.from)?t.message+="\nYou tried to parse SCSS with the standard CSS parser; try again with the postcss-scss parser":/\.sass/i.test(e.from)?t.message+="\nYou tried to parse Sass with the standard CSS parser; try again with the postcss-sass parser":/\.less$/i.test(e.from)&&(t.message+="\nYou tried to parse Less with the standard CSS parser; try again with the postcss-less parser")),t}return o.root};var r=o(n(92972)),i=o(n(62627));function o(t){return t&&t.__esModule?t:{default:t}}t.exports=e.default},92972:function(t,e,n){"use strict";e.__esModule=!0;var r=c(n(85232)),i=c(n(53240)),o=c(n(91569)),a=c(n(12650)),s=c(n(71283)),u=c(n(4485));function c(t){return t&&t.__esModule?t:{default:t}}var l=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.input=e,this.root=new s.default,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:e,start:{line:1,column:1}}}return t.prototype.createTokenizer=function(){this.tokenizer=(0,i.default)(this.input)},t.prototype.parse=function(){for(var t=void 0;!this.tokenizer.endOfFile();)switch((t=this.tokenizer.nextToken())[0]){case"space":this.spaces+=t[1];break;case";":this.freeSemicolon(t);break;case"}":this.end(t);break;case"comment":this.comment(t);break;case"at-word":this.atrule(t);break;case"{":this.emptyRule(t);break;default:this.other(t)}this.endFile()},t.prototype.comment=function(t){var e=new o.default;this.init(e,t[2],t[3]),e.source.end={line:t[4],column:t[5]};var n=t[1].slice(2,-2);if(/^\s*$/.test(n))e.text="",e.raws.left=n,e.raws.right="";else{var r=n.match(/^(\s*)([^]*[^\s])(\s*)$/);e.text=r[2],e.raws.left=r[1],e.raws.right=r[3]}},t.prototype.emptyRule=function(t){var e=new u.default;this.init(e,t[2],t[3]),e.selector="",e.raws.between="",this.current=e},t.prototype.other=function(t){for(var e=!1,n=null,r=!1,i=null,o=[],a=[],s=t;s;){if(n=s[0],a.push(s),"("===n||"["===n)i||(i=s),o.push("("===n?")":"]");else if(0===o.length){if(";"===n){if(r)return void this.decl(a);break}if("{"===n)return void this.rule(a);if("}"===n){this.tokenizer.back(a.pop()),e=!0;break}":"===n&&(r=!0)}else n===o[o.length-1]&&(o.pop(),0===o.length&&(i=null));s=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(e=!0),o.length>0&&this.unclosedBracket(i),e&&r){for(;a.length&&("space"===(s=a[a.length-1][0])||"comment"===s);)this.tokenizer.back(a.pop());this.decl(a)}else this.unknownWord(a)},t.prototype.rule=function(t){t.pop();var e=new u.default;this.init(e,t[0][2],t[0][3]),e.raws.between=this.spacesAndCommentsFromEnd(t),this.raw(e,"selector",t),this.current=e},t.prototype.decl=function(t){var e=new r.default;this.init(e);var n=t[t.length-1];for(";"===n[0]&&(this.semicolon=!0,t.pop()),n[4]?e.source.end={line:n[4],column:n[5]}:e.source.end={line:n[2],column:n[3]};"word"!==t[0][0];)1===t.length&&this.unknownWord(t),e.raws.before+=t.shift()[1];for(e.source.start={line:t[0][2],column:t[0][3]},e.prop="";t.length;){var i=t[0][0];if(":"===i||"space"===i||"comment"===i)break;e.prop+=t.shift()[1]}e.raws.between="";for(var o=void 0;t.length;){if(":"===(o=t.shift())[0]){e.raws.between+=o[1];break}e.raws.between+=o[1]}"_"!==e.prop[0]&&"*"!==e.prop[0]||(e.raws.before+=e.prop[0],e.prop=e.prop.slice(1)),e.raws.between+=this.spacesAndCommentsFromStart(t),this.precheckMissedSemicolon(t);for(var a=t.length-1;a>0;a--){if("!important"===(o=t[a])[1].toLowerCase()){e.important=!0;var s=this.stringFrom(t,a);" !important"!==(s=this.spacesFromEnd(t)+s)&&(e.raws.important=s);break}if("important"===o[1].toLowerCase()){for(var u=t.slice(0),c="",l=a;l>0;l--){var f=u[l][0];if(0===c.trim().indexOf("!")&&"space"!==f)break;c=u.pop()[1]+c}0===c.trim().indexOf("!")&&(e.important=!0,e.raws.important=c,t=u)}if("space"!==o[0]&&"comment"!==o[0])break}this.raw(e,"value",t),-1!==e.value.indexOf(":")&&this.checkMissedSemicolon(t)},t.prototype.atrule=function(t){var e=new a.default;e.name=t[1].slice(1),""===e.name&&this.unnamedAtrule(e,t),this.init(e,t[2],t[3]);for(var n=void 0,r=void 0,i=!1,o=!1,s=[];!this.tokenizer.endOfFile();){if(";"===(t=this.tokenizer.nextToken())[0]){e.source.end={line:t[2],column:t[3]},this.semicolon=!0;break}if("{"===t[0]){o=!0;break}if("}"===t[0]){if(s.length>0){for(n=s[r=s.length-1];n&&"space"===n[0];)n=s[--r];n&&(e.source.end={line:n[4],column:n[5]})}this.end(t);break}if(s.push(t),this.tokenizer.endOfFile()){i=!0;break}}e.raws.between=this.spacesAndCommentsFromEnd(s),s.length?(e.raws.afterName=this.spacesAndCommentsFromStart(s),this.raw(e,"params",s),i&&(t=s[s.length-1],e.source.end={line:t[4],column:t[5]},this.spaces=e.raws.between,e.raws.between="")):(e.raws.afterName="",e.params=""),o&&(e.nodes=[],this.current=e)},t.prototype.end=function(t){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end={line:t[2],column:t[3]},this.current=this.current.parent):this.unexpectedClose(t)},t.prototype.endFile=function(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces},t.prototype.freeSemicolon=function(t){if(this.spaces+=t[1],this.current.nodes){var e=this.current.nodes[this.current.nodes.length-1];e&&"rule"===e.type&&!e.raws.ownSemicolon&&(e.raws.ownSemicolon=this.spaces,this.spaces="")}},t.prototype.init=function(t,e,n){this.current.push(t),t.source={start:{line:e,column:n},input:this.input},t.raws.before=this.spaces,this.spaces="","comment"!==t.type&&(this.semicolon=!1)},t.prototype.raw=function(t,e,n){for(var r=void 0,i=void 0,o=n.length,a="",s=!0,u=0;u<o;u+=1)"comment"===(i=(r=n[u])[0])||"space"===i&&u===o-1?s=!1:a+=r[1];if(!s){var c=n.reduce((function(t,e){return t+e[1]}),"");t.raws[e]={value:a,raw:c}}t[e]=a},t.prototype.spacesAndCommentsFromEnd=function(t){for(var e=void 0,n="";t.length&&("space"===(e=t[t.length-1][0])||"comment"===e);)n=t.pop()[1]+n;return n},t.prototype.spacesAndCommentsFromStart=function(t){for(var e=void 0,n="";t.length&&("space"===(e=t[0][0])||"comment"===e);)n+=t.shift()[1];return n},t.prototype.spacesFromEnd=function(t){for(var e="";t.length&&"space"===t[t.length-1][0];)e=t.pop()[1]+e;return e},t.prototype.stringFrom=function(t,e){for(var n="",r=e;r<t.length;r++)n+=t[r][1];return t.splice(e,t.length-e),n},t.prototype.colon=function(t){for(var e=0,n=void 0,r=void 0,i=void 0,o=0;o<t.length;o++){if("("===(r=(n=t[o])[0]))e+=1;else if(")"===r)e-=1;else if(0===e&&":"===r){if(i){if("word"===i[0]&&"progid"===i[1])continue;return o}this.doubleColon(n)}i=n}return!1},t.prototype.unclosedBracket=function(t){throw this.input.error("Unclosed bracket",t[2],t[3])},t.prototype.unknownWord=function(t){throw this.input.error("Unknown word",t[0][2],t[0][3])},t.prototype.unexpectedClose=function(t){throw this.input.error("Unexpected }",t[2],t[3])},t.prototype.unclosedBlock=function(){var t=this.current.source.start;throw this.input.error("Unclosed block",t.line,t.column)},t.prototype.doubleColon=function(t){throw this.input.error("Double colon",t[2],t[3])},t.prototype.unnamedAtrule=function(t,e){throw this.input.error("At-rule without name",e[2],e[3])},t.prototype.precheckMissedSemicolon=function(t){},t.prototype.checkMissedSemicolon=function(t){var e=this.colon(t);if(!1!==e){for(var n=0,r=void 0,i=e-1;i>=0&&("space"===(r=t[i])[0]||2!==(n+=1));i--);throw this.input.error("Missed semicolon",r[2],r[3])}},t}();e.default=l,t.exports=e.default},13200:function(t,e,n){"use strict";e.__esModule=!0;var r=h(n(85232)),i=h(n(46580)),o=h(n(23179)),a=h(n(91569)),s=h(n(12650)),u=h(n(20435)),c=h(n(11665)),l=h(n(30416)),f=h(n(4485)),d=h(n(71283));function h(t){return t&&t.__esModule?t:{default:t}}function p(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return 1===e.length&&Array.isArray(e[0])&&(e=e[0]),new i.default(e)}p.plugin=function(t,e){var n=function(){var n=e.apply(void 0,arguments);return n.postcssPlugin=t,n.postcssVersion=(new i.default).version,n},r=void 0;return Object.defineProperty(n,"postcss",{get:function(){return r||(r=n()),r}}),n.process=function(t,e,r){return p([n(r)]).process(t,e)},n},p.stringify=o.default,p.parse=c.default,p.vendor=u.default,p.list=l.default,p.comment=function(t){return new a.default(t)},p.atRule=function(t){return new s.default(t)},p.decl=function(t){return new r.default(t)},p.rule=function(t){return new f.default(t)},p.root=function(t){return new d.default(t)},e.default=p,t.exports=e.default},49470:function(t,e,n){"use strict";e.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=s(n(49125)),o=s(n(26470)),a=s(n(31777));function s(t){return t&&t.__esModule?t:{default:t}}var u=function(){function t(e,n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");var r=n.map?n.map.prev:void 0,i=this.loadMap(n.from,r);i&&(this.text=i)}return t.prototype.consumer=function(){return this.consumerCache||(this.consumerCache=new i.default.SourceMapConsumer(this.text)),this.consumerCache},t.prototype.withContent=function(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)},t.prototype.startWith=function(t,e){return!!t&&t.substr(0,e.length)===e},t.prototype.loadAnnotation=function(t){var e=t.match(/\/\*\s*# sourceMappingURL=(.*)\s*\*\//);e&&(this.annotation=e[1].trim())},t.prototype.decodeInline=function(t){var e="data:application/json,";if(this.startWith(t,e))return decodeURIComponent(t.substr(e.length));if(/^data:application\/json;(?:charset=utf-?8;)?base64,/.test(t))return n=t.substr(RegExp.lastMatch.length),Buffer?Buffer.from&&Buffer.from!==Uint8Array.from?Buffer.from(n,"base64").toString():new Buffer(n,"base64").toString():window.atob(n);var n,r=t.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+r)},t.prototype.loadMap=function(t,e){if(!1===e)return!1;if(e){if("string"==typeof e)return e;if("function"==typeof e){var n=e(t);if(n&&a.default.existsSync&&a.default.existsSync(n))return a.default.readFileSync(n,"utf-8").toString().trim();throw new Error("Unable to load previous source map: "+n.toString())}if(e instanceof i.default.SourceMapConsumer)return i.default.SourceMapGenerator.fromSourceMap(e).toString();if(e instanceof i.default.SourceMapGenerator)return e.toString();if(this.isMap(e))return JSON.stringify(e);throw new Error("Unsupported previous source map format: "+e.toString())}if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){var r=this.annotation;return t&&(r=o.default.join(o.default.dirname(t),r)),this.root=o.default.dirname(r),!(!a.default.existsSync||!a.default.existsSync(r))&&a.default.readFileSync(r,"utf-8").toString().trim()}},t.prototype.isMap=function(t){return"object"===(void 0===t?"undefined":r(t))&&("string"==typeof t.mappings||"string"==typeof t._mappings)},t}();e.default=u,t.exports=e.default},46580:function(t,e,n){"use strict";e.__esModule=!0;var r,i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o=n(75673),a=(r=o)&&r.__esModule?r:{default:r};function s(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var u=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];s(this,t),this.version="6.0.16",this.plugins=this.normalize(e)}return t.prototype.use=function(t){return this.plugins=this.plugins.concat(this.normalize([t])),this},t.prototype.process=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new a.default(this,t,e)},t.prototype.normalize=function(t){var e=[],n=t,r=Array.isArray(n),o=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(o>=n.length)break;a=n[o++]}else{if((o=n.next()).done)break;a=o.value}var s=a;if(s.postcss&&(s=s.postcss),"object"===(void 0===s?"undefined":i(s))&&Array.isArray(s.plugins))e=e.concat(s.plugins);else{if("function"!=typeof s)throw"object"===(void 0===s?"undefined":i(s))&&(s.parse||s.stringify)?new Error("PostCSS syntaxes cannot be used as plugins. Instead, please use one of the syntax/parser/stringifier options as outlined in your PostCSS runner documentation."):new Error(s+" is not a PostCSS plugin");e.push(s)}}return e},t}();e.default=u,t.exports=e.default},96641:function(t,e,n){"use strict";e.__esModule=!0;var r,i=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),o=n(3061),a=(r=o)&&r.__esModule?r:{default:r};var s=function(){function t(e,n,r){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.processor=e,this.messages=[],this.root=n,this.opts=r,this.css=void 0,this.map=void 0}return t.prototype.toString=function(){return this.css},t.prototype.warn=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(e.plugin=this.lastPlugin.postcssPlugin);var n=new a.default(t,e);return this.messages.push(n),n},t.prototype.warnings=function(){return this.messages.filter((function(t){return"warning"===t.type}))},i(t,[{key:"content",get:function(){return this.css}}]),t}();e.default=s,t.exports=e.default},71283:function(t,e,n){"use strict";e.__esModule=!0;var r,i=n(66808);var o=function(t){function e(n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,t.call(this,n));return r.type="root",r.nodes||(r.nodes=[]),r}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.removeChild=function(e,n){var r=this.index(e);return!n&&0===r&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[r].raws.before),t.prototype.removeChild.call(this,e)},e.prototype.normalize=function(e,n,r){var i=t.prototype.normalize.call(this,e);if(n)if("prepend"===r)this.nodes.length>1?n.raws.before=this.nodes[1].raws.before:delete n.raws.before;else if(this.first!==n){var o=i,a=Array.isArray(o),s=0;for(o=a?o:o[Symbol.iterator]();;){var u;if(a){if(s>=o.length)break;u=o[s++]}else{if((s=o.next()).done)break;u=s.value}u.raws.before=n.raws.before}}return i},e.prototype.toResult=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=n(75673),r=n(46580),i=new e(new r,this,t);return i.stringify()},e}(((r=i)&&r.__esModule?r:{default:r}).default);e.default=o,t.exports=e.default},4485:function(t,e,n){"use strict";e.__esModule=!0;var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=a(n(66808)),o=a(n(30416));function a(t){return t&&t.__esModule?t:{default:t}}var s=function(t){function e(n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,t.call(this,n));return r.type="rule",r.nodes||(r.nodes=[]),r}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),r(e,[{key:"selectors",get:function(){return o.default.comma(this.selector)},set:function(t){var e=this.selector?this.selector.match(/,\s*/):null,n=e?e[0]:","+this.raw("between","beforeOpen");this.selector=t.join(n)}}]),e}(i.default);e.default=s,t.exports=e.default},7843:function(t,e){"use strict";e.__esModule=!0;var n={colon:": ",indent:" ",beforeDecl:"\n",beforeRule:"\n",beforeOpen:" ",beforeClose:"\n",beforeComment:"\n",after:"\n",emptyBody:"",commentLeft:" ",commentRight:" "};var r=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.builder=e}return t.prototype.stringify=function(t,e){this[t.type](t,e)},t.prototype.root=function(t){this.body(t),t.raws.after&&this.builder(t.raws.after)},t.prototype.comment=function(t){var e=this.raw(t,"left","commentLeft"),n=this.raw(t,"right","commentRight");this.builder("/*"+e+t.text+n+"*/",t)},t.prototype.decl=function(t,e){var n=this.raw(t,"between","colon"),r=t.prop+n+this.rawValue(t,"value");t.important&&(r+=t.raws.important||" !important"),e&&(r+=";"),this.builder(r,t)},t.prototype.rule=function(t){this.block(t,this.rawValue(t,"selector")),t.raws.ownSemicolon&&this.builder(t.raws.ownSemicolon,t,"end")},t.prototype.atrule=function(t,e){var n="@"+t.name,r=t.params?this.rawValue(t,"params"):"";if(void 0!==t.raws.afterName?n+=t.raws.afterName:r&&(n+=" "),t.nodes)this.block(t,n+r);else{var i=(t.raws.between||"")+(e?";":"");this.builder(n+r+i,t)}},t.prototype.body=function(t){for(var e=t.nodes.length-1;e>0&&"comment"===t.nodes[e].type;)e-=1;for(var n=this.raw(t,"semicolon"),r=0;r<t.nodes.length;r++){var i=t.nodes[r],o=this.raw(i,"before");o&&this.builder(o),this.stringify(i,e!==r||n)}},t.prototype.block=function(t,e){var n=this.raw(t,"between","beforeOpen");this.builder(e+n+"{",t,"start");var r=void 0;t.nodes&&t.nodes.length?(this.body(t),r=this.raw(t,"after")):r=this.raw(t,"after","emptyBody"),r&&this.builder(r),this.builder("}",t,"end")},t.prototype.raw=function(t,e,r){var i=void 0;if(r||(r=e),e&&void 0!==(i=t.raws[e]))return i;var o=t.parent;if("before"===r&&(!o||"root"===o.type&&o.first===t))return"";if(!o)return n[r];var a=t.root();if(a.rawCache||(a.rawCache={}),void 0!==a.rawCache[r])return a.rawCache[r];if("before"===r||"after"===r)return this.beforeAfter(t,r);var s,u="raw"+((s=r)[0].toUpperCase()+s.slice(1));return this[u]?i=this[u](a,t):a.walk((function(t){if(void 0!==(i=t.raws[e]))return!1})),void 0===i&&(i=n[r]),a.rawCache[r]=i,i},t.prototype.rawSemicolon=function(t){var e=void 0;return t.walk((function(t){if(t.nodes&&t.nodes.length&&"decl"===t.last.type&&void 0!==(e=t.raws.semicolon))return!1})),e},t.prototype.rawEmptyBody=function(t){var e=void 0;return t.walk((function(t){if(t.nodes&&0===t.nodes.length&&void 0!==(e=t.raws.after))return!1})),e},t.prototype.rawIndent=function(t){if(t.raws.indent)return t.raws.indent;var e=void 0;return t.walk((function(n){var r=n.parent;if(r&&r!==t&&r.parent&&r.parent===t&&void 0!==n.raws.before){var i=n.raws.before.split("\n");return e=(e=i[i.length-1]).replace(/[^\s]/g,""),!1}})),e},t.prototype.rawBeforeComment=function(t,e){var n=void 0;return t.walkComments((function(t){if(void 0!==t.raws.before)return-1!==(n=t.raws.before).indexOf("\n")&&(n=n.replace(/[^\n]+$/,"")),!1})),void 0===n?n=this.raw(e,null,"beforeDecl"):n&&(n=n.replace(/[^\s]/g,"")),n},t.prototype.rawBeforeDecl=function(t,e){var n=void 0;return t.walkDecls((function(t){if(void 0!==t.raws.before)return-1!==(n=t.raws.before).indexOf("\n")&&(n=n.replace(/[^\n]+$/,"")),!1})),void 0===n?n=this.raw(e,null,"beforeRule"):n&&(n=n.replace(/[^\s]/g,"")),n},t.prototype.rawBeforeRule=function(t){var e=void 0;return t.walk((function(n){if(n.nodes&&(n.parent!==t||t.first!==n)&&void 0!==n.raws.before)return-1!==(e=n.raws.before).indexOf("\n")&&(e=e.replace(/[^\n]+$/,"")),!1})),e&&(e=e.replace(/[^\s]/g,"")),e},t.prototype.rawBeforeClose=function(t){var e=void 0;return t.walk((function(t){if(t.nodes&&t.nodes.length>0&&void 0!==t.raws.after)return-1!==(e=t.raws.after).indexOf("\n")&&(e=e.replace(/[^\n]+$/,"")),!1})),e&&(e=e.replace(/[^\s]/g,"")),e},t.prototype.rawBeforeOpen=function(t){var e=void 0;return t.walk((function(t){if("decl"!==t.type&&void 0!==(e=t.raws.between))return!1})),e},t.prototype.rawColon=function(t){var e=void 0;return t.walkDecls((function(t){if(void 0!==t.raws.between)return e=t.raws.between.replace(/[^\s:]/g,""),!1})),e},t.prototype.beforeAfter=function(t,e){var n=void 0;n="decl"===t.type?this.raw(t,null,"beforeDecl"):"comment"===t.type?this.raw(t,null,"beforeComment"):"before"===e?this.raw(t,null,"beforeRule"):this.raw(t,null,"beforeClose");for(var r=t.parent,i=0;r&&"root"!==r.type;)i+=1,r=r.parent;if(-1!==n.indexOf("\n")){var o=this.raw(t,null,"indent");if(o.length)for(var a=0;a<i;a++)n+=o}return n},t.prototype.rawValue=function(t,e){var n=t[e],r=t.raws[e];return r&&r.value===n?r.raw:n},t}();e.default=r,t.exports=e.default},23179:function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t,e){new o.default(e).stringify(t)};var r,i=n(7843),o=(r=i)&&r.__esModule?r:{default:r};t.exports=e.default},84903:function(t,e,n){"use strict";e.__esModule=!0;var r=a(n(30717)),i=a(n(53240)),o=a(n(62627));function a(t){return t&&t.__esModule?t:{default:t}}var s={brackets:r.default.cyan,"at-word":r.default.cyan,call:r.default.cyan,comment:r.default.gray,string:r.default.green,class:r.default.yellow,hash:r.default.magenta,"(":r.default.cyan,")":r.default.cyan,"{":r.default.yellow,"}":r.default.yellow,"[":r.default.yellow,"]":r.default.yellow,":":r.default.yellow,";":r.default.yellow};e.default=function(t){for(var e=(0,i.default)(new o.default(t),{ignoreErrors:!0}),n="",r=function(){var t=e.nextToken(),r=s[function(t,e){var n=t[0],r=t[1];if("word"===n){if("."===r[0])return"class";if("#"===r[0])return"hash"}if(!e.endOfFile()){var i=e.nextToken();if(e.back(i),"brackets"===i[0]||"("===i[0])return"call"}return n}(t,e)];n+=r?t[1].split(/\r?\n/).map((function(t){return r(t)})).join("\n"):t[1]};!e.endOfFile();)r();return n},t.exports=e.default},53240:function(t,e){"use strict";e.__esModule=!0,e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},d=t.css.valueOf(),h=e.ignoreErrors,p=void 0,m=void 0,g=void 0,v=void 0,y=void 0,b=void 0,_=void 0,w=void 0,x=void 0,T=void 0,S=void 0,E=void 0,k=void 0,C=void 0,O=d.length,A=-1,M=1,P=0,D=[],I=[];function L(e){throw t.error("Unclosed "+e,M,P-A)}function R(){return 0===I.length&&P>=O}function N(){if(I.length)return I.pop();if(!(P>=O)){switch(((p=d.charCodeAt(P))===i||p===a||p===s&&d.charCodeAt(P+1)!==i)&&(A=P,M+=1),p){case i:case o:case 9:case s:case a:m=P;do{m+=1,(p=d.charCodeAt(m))===i&&(A=m,M+=1)}while(p===o||p===i||9===p||p===s||p===a);C=["space",d.slice(P,m)],P=m-1;break;case 91:C=["[","[",M,P-A];break;case 93:C=["]","]",M,P-A];break;case 123:C=["{","{",M,P-A];break;case 125:C=["}","}",M,P-A];break;case 58:C=[":",":",M,P-A];break;case 59:C=[";",";",M,P-A];break;case 40:if(E=D.length?D.pop()[1]:"",k=d.charCodeAt(P+1),"url"===E&&k!==n&&34!==k&&k!==o&&k!==i&&9!==k&&k!==a&&k!==s){m=P;do{if(T=!1,-1===(m=d.indexOf(")",m+1))){if(h){m=P;break}L("bracket")}for(S=m;d.charCodeAt(S-1)===r;)S-=1,T=!T}while(T);C=["brackets",d.slice(P,m+1),M,P-A,M,m-A],P=m}else m=d.indexOf(")",P+1),b=d.slice(P,m+1),-1===m||l.test(b)?C=["(","(",M,P-A]:(C=["brackets",b,M,P-A,M,m-A],P=m);break;case 41:C=[")",")",M,P-A];break;case n:case 34:g=p===n?"'":'"',m=P;do{if(T=!1,-1===(m=d.indexOf(g,m+1))){if(h){m=P+1;break}L("string")}for(S=m;d.charCodeAt(S-1)===r;)S-=1,T=!T}while(T);b=d.slice(P,m+1),v=b.split("\n"),(y=v.length-1)>0?(w=M+y,x=m-v[y].length):(w=M,x=A),C=["string",d.slice(P,m+1),M,P-A,w,m-x],A=x,M=w,P=m;break;case 64:u.lastIndex=P+1,u.test(d),m=0===u.lastIndex?d.length-1:u.lastIndex-2,C=["at-word",d.slice(P,m+1),M,P-A,M,m-A],P=m;break;case r:for(m=P,_=!0;d.charCodeAt(m+1)===r;)m+=1,_=!_;if(p=d.charCodeAt(m+1),_&&47!==p&&p!==o&&p!==i&&9!==p&&p!==s&&p!==a&&(m+=1,f.test(d.charAt(m)))){for(;f.test(d.charAt(m+1));)m+=1;d.charCodeAt(m+1)===o&&(m+=1)}C=["word",d.slice(P,m+1),M,P-A,M,m-A],P=m;break;default:47===p&&42===d.charCodeAt(P+1)?(0===(m=d.indexOf("*/",P+2)+1)&&(h?m=d.length:L("comment")),b=d.slice(P,m+1),v=b.split("\n"),(y=v.length-1)>0?(w=M+y,x=m-v[y].length):(w=M,x=A),C=["comment",b,M,P-A,w,m-x],A=x,M=w,P=m):(c.lastIndex=P+1,c.test(d),m=0===c.lastIndex?d.length-1:c.lastIndex-2,C=["word",d.slice(P,m+1),M,P-A,M,m-A],D.push(C),P=m)}return P++,C}}function j(t){I.push(t)}return{back:j,nextToken:N,endOfFile:R}};var n=39,r=92,i=10,o=32,a=12,s=13,u=/[ \n\t\r\f\{\(\)'"\\;/\[\]#]/g,c=/[ \n\t\r\f\(\)\{\}:;@!'"\\\]\[#]|\/(?=\*)/g,l=/.[\\\/\("'\n]/,f=/[a-f0-9]/i;t.exports=e.default},20435:function(t,e){"use strict";e.__esModule=!0;e.default={prefix:function(t){var e=t.match(/^(-\w+-)/);return e?e[0]:""},unprefixed:function(t){return t.replace(/^-\w+-/,"")}},t.exports=e.default},84133:function(t,e){"use strict";e.__esModule=!0,e.default=function(t){if(n[t])return;n[t]=!0,"undefined"!=typeof console&&console.warn&&console.warn(t)};var n={};t.exports=e.default},3061:function(t,e){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}e.__esModule=!0;var r=function(){function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(n(this,t),this.type="warning",this.text=e,r.node&&r.node.source){var i=r.node.positionBy(r);this.line=i.line,this.column=i.column}for(var o in r)this[o]=r[o]}return t.prototype.toString=function(){return this.node?this.node.error(this.text,{plugin:this.plugin,index:this.index,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text},t}();e.default=r,t.exports=e.default},60053:function(t,e){"use strict";var n,r,i,o,a;if("undefined"==typeof window||"function"!=typeof MessageChannel){var s=null,u=null,c=function(){if(null!==s)try{var t=e.unstable_now();s(!0,t),s=null}catch(t){throw setTimeout(c,0),t}},l=Date.now();e.unstable_now=function(){return Date.now()-l},n=function(t){null!==s?setTimeout(n,0,t):(s=t,setTimeout(c,0))},r=function(t,e){u=setTimeout(t,e)},i=function(){clearTimeout(u)},o=function(){return!1},a=e.unstable_forceFrameRate=function(){}}else{var f=window.performance,d=window.Date,h=window.setTimeout,p=window.clearTimeout;if("undefined"!=typeof console){var m=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof f&&"function"==typeof f.now)e.unstable_now=function(){return f.now()};else{var g=d.now();e.unstable_now=function(){return d.now()-g}}var v=!1,y=null,b=-1,_=5,w=0;o=function(){return e.unstable_now()>=w},a=function(){},e.unstable_forceFrameRate=function(t){0>t||125<t?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):_=0<t?Math.floor(1e3/t):5};var x=new MessageChannel,T=x.port2;x.port1.onmessage=function(){if(null!==y){var t=e.unstable_now();w=t+_;try{y(!0,t)?T.postMessage(null):(v=!1,y=null)}catch(t){throw T.postMessage(null),t}}else v=!1},n=function(t){y=t,v||(v=!0,T.postMessage(null))},r=function(t,n){b=h((function(){t(e.unstable_now())}),n)},i=function(){p(b),b=-1}}function S(t,e){var n=t.length;t.push(e);t:for(;;){var r=n-1>>>1,i=t[r];if(!(void 0!==i&&0<C(i,e)))break t;t[r]=e,t[n]=i,n=r}}function E(t){return void 0===(t=t[0])?null:t}function k(t){var e=t[0];if(void 0!==e){var n=t.pop();if(n!==e){t[0]=n;t:for(var r=0,i=t.length;r<i;){var o=2*(r+1)-1,a=t[o],s=o+1,u=t[s];if(void 0!==a&&0>C(a,n))void 0!==u&&0>C(u,a)?(t[r]=u,t[s]=n,r=s):(t[r]=a,t[o]=n,r=o);else{if(!(void 0!==u&&0>C(u,n)))break t;t[r]=u,t[s]=n,r=s}}}return e}return null}function C(t,e){var n=t.sortIndex-e.sortIndex;return 0!==n?n:t.id-e.id}var O=[],A=[],M=1,P=null,D=3,I=!1,L=!1,R=!1;function N(t){for(var e=E(A);null!==e;){if(null===e.callback)k(A);else{if(!(e.startTime<=t))break;k(A),e.sortIndex=e.expirationTime,S(O,e)}e=E(A)}}function j(t){if(R=!1,N(t),!L)if(null!==E(O))L=!0,n(F);else{var e=E(A);null!==e&&r(j,e.startTime-t)}}function F(t,n){L=!1,R&&(R=!1,i()),I=!0;var a=D;try{for(N(n),P=E(O);null!==P&&(!(P.expirationTime>n)||t&&!o());){var s=P.callback;if(null!==s){P.callback=null,D=P.priorityLevel;var u=s(P.expirationTime<=n);n=e.unstable_now(),"function"==typeof u?P.callback=u:P===E(O)&&k(O),N(n)}else k(O);P=E(O)}if(null!==P)var c=!0;else{var l=E(A);null!==l&&r(j,l.startTime-n),c=!1}return c}finally{P=null,D=a,I=!1}}function U(t){switch(t){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var B=a;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(t){t.callback=null},e.unstable_continueExecution=function(){L||I||(L=!0,n(F))},e.unstable_getCurrentPriorityLevel=function(){return D},e.unstable_getFirstCallbackNode=function(){return E(O)},e.unstable_next=function(t){switch(D){case 1:case 2:case 3:var e=3;break;default:e=D}var n=D;D=e;try{return t()}finally{D=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=B,e.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var n=D;D=t;try{return e()}finally{D=n}},e.unstable_scheduleCallback=function(t,o,a){var s=e.unstable_now();if("object"==typeof a&&null!==a){var u=a.delay;u="number"==typeof u&&0<u?s+u:s,a="number"==typeof a.timeout?a.timeout:U(t)}else a=U(t),u=s;return t={id:M++,callback:o,priorityLevel:t,startTime:u,expirationTime:a=u+a,sortIndex:-1},u>s?(t.sortIndex=u,S(A,t),null===E(O)&&t===E(A)&&(R?i():R=!0,r(j,u-s))):(t.sortIndex=a,S(O,t),L||I||(L=!0,n(F))),t},e.unstable_shouldYield=function(){var t=e.unstable_now();N(t);var n=E(O);return n!==P&&null!==P&&null!==n&&null!==n.callback&&n.startTime<=t&&n.expirationTime<P.expirationTime||o()},e.unstable_wrapCallback=function(t){var e=D;return function(){var n=D;D=e;try{return t.apply(this,arguments)}finally{D=n}}}},63840:function(t,e,n){"use strict";t.exports=n(60053)},3675:function(t,e,n){"use strict";function r(t){return null!=t&&"object"==typeof t&&(1===t.nodeType||11===t.nodeType)}function i(t,e){return(!e||"hidden"!==t)&&("visible"!==t&&"clip"!==t)}function o(t,e){if(t.clientHeight<t.scrollHeight||t.clientWidth<t.scrollWidth){var n=getComputedStyle(t,null);return i(n.overflowY,e)||i(n.overflowX,e)}return!1}function a(t,e,n,r,i,o,a,s){return o<t&&a>e||o>t&&a<e?0:o<t&&s<n||a>e&&s>n?o-t-r:a>e&&s<n||o<t&&s>n?a-e+i:0}n.d(e,{Z:function(){return c}});var s=function(t,e){var n=e.scrollMode,i=e.block,s=e.inline,u=e.boundary,c=e.skipOverflowHiddenElements,l="function"==typeof u?u:function(t){return t!==u};if(!r(t))throw new TypeError("Invalid target");for(var f=document.scrollingElement||document.documentElement,d=[],h=t;r(h)&&l(h);){if((h=h.parentNode||h.host)===f){d.push(h);break}h===document.body&&o(h)&&!o(document.documentElement)||o(h,c)&&d.push(h)}for(var p=window.visualViewport?visualViewport.width:innerWidth,m=window.visualViewport?visualViewport.height:innerHeight,g=window.scrollX||pageXOffset,v=window.scrollY||pageYOffset,y=t.getBoundingClientRect(),b=y.height,_=y.width,w=y.top,x=y.right,T=y.bottom,S=y.left,E="start"===i||"nearest"===i?w:"end"===i?T:w+b/2,k="center"===s?S+_/2:"end"===s?x:S,C=[],O=0;O<d.length;O++){var A=d[O],M=A.getBoundingClientRect(),P=M.height,D=M.width,I=M.top,L=M.right,R=M.bottom,N=M.left;if("if-needed"===n&&w>=0&&S>=0&&T<=m&&x<=p&&w>=I&&T<=R&&S>=N&&x<=L)return C;var j=getComputedStyle(A),F=parseInt(j.borderLeftWidth,10),U=parseInt(j.borderTopWidth,10),B=parseInt(j.borderRightWidth,10),z=parseInt(j.borderBottomWidth,10),q=0,H=0,W="offsetWidth"in A?A.offsetWidth-A.clientWidth-F-B:0,V="offsetHeight"in A?A.offsetHeight-A.clientHeight-U-z:0;if(f===A)q="start"===i?E:"end"===i?E-m:"nearest"===i?a(v,v+m,m,U,z,v+E,v+E+b,b):E-m/2,H="start"===s?k:"center"===s?k-p/2:"end"===s?k-p:a(g,g+p,p,F,B,g+k,g+k+_,_),q=Math.max(0,q+v),H=Math.max(0,H+g);else{q="start"===i?E-I-U:"end"===i?E-R+z+V:"nearest"===i?a(I,R,P,U,z+V,E,E+b,b):E-(I+P/2)+V/2,H="start"===s?k-N-F:"center"===s?k-(N+D/2)+W/2:"end"===s?k-L+B+W:a(N,L,D,F,B+W,k,k+_,_);var Y=A.scrollLeft,$=A.scrollTop;E+=$-(q=Math.max(0,Math.min($+q,A.scrollHeight-P+V))),k+=Y-(H=Math.max(0,Math.min(Y+H,A.scrollWidth-D+W)))}C.push({el:A,top:q,left:H})}return C};function u(t){return t===Object(t)&&0!==Object.keys(t).length}var c=function(t,e){if(u(e)&&"function"==typeof e.behavior)return e.behavior(s(t,e));var n=function(t){return!1===t?{block:"end",inline:"nearest"}:u(t)?t:{block:"start",inline:"nearest"}}(e);return function(t,e){void 0===e&&(e="auto");var n="scrollBehavior"in document.body.style;t.forEach((function(t){var r=t.el,i=t.top,o=t.left;r.scroll&&n?r.scroll({top:i,left:o,behavior:e}):(r.scrollTop=i,r.scrollLeft=o)}))}(s(t,n),n.behavior)}},78213:function(t,e,n){var r=n(32728),i=Object.prototype.hasOwnProperty,o="undefined"!=typeof Map;function a(){this._array=[],this._set=o?new Map:Object.create(null)}a.fromArray=function(t,e){for(var n=new a,r=0,i=t.length;r<i;r++)n.add(t[r],e);return n},a.prototype.size=function(){return o?this._set.size:Object.getOwnPropertyNames(this._set).length},a.prototype.add=function(t,e){var n=o?t:r.toSetString(t),a=o?this.has(t):i.call(this._set,n),s=this._array.length;a&&!e||this._array.push(t),a||(o?this._set.set(t,s):this._set[n]=s)},a.prototype.has=function(t){if(o)return this._set.has(t);var e=r.toSetString(t);return i.call(this._set,e)},a.prototype.indexOf=function(t){if(o){var e=this._set.get(t);if(e>=0)return e}else{var n=r.toSetString(t);if(i.call(this._set,n))return this._set[n]}throw new Error('"'+t+'" is not in the set.')},a.prototype.at=function(t){if(t>=0&&t<this._array.length)return this._array[t];throw new Error("No element indexed by "+t)},a.prototype.toArray=function(){return this._array.slice()},e.I=a},16400:function(t,e,n){var r=n(67923);e.encode=function(t){var e,n="",i=function(t){return t<0?1+(-t<<1):0+(t<<1)}(t);do{e=31&i,(i>>>=5)>0&&(e|=32),n+=r.encode(e)}while(i>0);return n},e.decode=function(t,e,n){var i,o,a,s,u=t.length,c=0,l=0;do{if(e>=u)throw new Error("Expected more digits in base 64 VLQ value.");if(-1===(o=r.decode(t.charCodeAt(e++))))throw new Error("Invalid base64 digit: "+t.charAt(e-1));i=!!(32&o),c+=(o&=31)<<l,l+=5}while(i);n.value=(s=(a=c)>>1,1==(1&a)?-s:s),n.rest=e}},67923:function(t,e){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");e.encode=function(t){if(0<=t&&t<n.length)return n[t];throw new TypeError("Must be between 0 and 63: "+t)},e.decode=function(t){return 65<=t&&t<=90?t-65:97<=t&&t<=122?t-97+26:48<=t&&t<=57?t-48+52:43==t?62:47==t?63:-1}},9216:function(t,e){function n(t,r,i,o,a,s){var u=Math.floor((r-t)/2)+t,c=a(i,o[u],!0);return 0===c?u:c>0?r-u>1?n(u,r,i,o,a,s):s==e.LEAST_UPPER_BOUND?r<o.length?r:-1:u:u-t>1?n(t,u,i,o,a,s):s==e.LEAST_UPPER_BOUND?u:t<0?-1:t}e.GREATEST_LOWER_BOUND=1,e.LEAST_UPPER_BOUND=2,e.search=function(t,r,i,o){if(0===r.length)return-1;var a=n(-1,r.length,t,r,i,o||e.GREATEST_LOWER_BOUND);if(a<0)return-1;for(;a-1>=0&&0===i(r[a],r[a-1],!0);)--a;return a}},21188:function(t,e,n){var r=n(32728);function i(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}i.prototype.unsortedForEach=function(t,e){this._array.forEach(t,e)},i.prototype.add=function(t){var e,n,i,o,a,s;e=this._last,n=t,i=e.generatedLine,o=n.generatedLine,a=e.generatedColumn,s=n.generatedColumn,o>i||o==i&&s>=a||r.compareByGeneratedPositionsInflated(e,n)<=0?(this._last=t,this._array.push(t)):(this._sorted=!1,this._array.push(t))},i.prototype.toArray=function(){return this._sorted||(this._array.sort(r.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},e.H=i},22826:function(t,e){function n(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function r(t,e,i,o){if(i<o){var a=i-1;n(t,(l=i,f=o,Math.round(l+Math.random()*(f-l))),o);for(var s=t[o],u=i;u<o;u++)e(t[u],s)<=0&&n(t,a+=1,u);n(t,a+1,u);var c=a+1;r(t,e,i,c-1),r(t,e,c+1,o)}var l,f}e.U=function(t,e){r(t,e,0,t.length-1)}},76771:function(t,e,n){var r=n(32728),i=n(9216),o=n(78213).I,a=n(16400),s=n(22826).U;function u(t,e){var n=t;return"string"==typeof t&&(n=r.parseSourceMapInput(t)),null!=n.sections?new f(n,e):new c(n,e)}function c(t,e){var n=t;"string"==typeof t&&(n=r.parseSourceMapInput(t));var i=r.getArg(n,"version"),a=r.getArg(n,"sources"),s=r.getArg(n,"names",[]),u=r.getArg(n,"sourceRoot",null),c=r.getArg(n,"sourcesContent",null),l=r.getArg(n,"mappings"),f=r.getArg(n,"file",null);if(i!=this._version)throw new Error("Unsupported version: "+i);u&&(u=r.normalize(u)),a=a.map(String).map(r.normalize).map((function(t){return u&&r.isAbsolute(u)&&r.isAbsolute(t)?r.relative(u,t):t})),this._names=o.fromArray(s.map(String),!0),this._sources=o.fromArray(a,!0),this._absoluteSources=this._sources.toArray().map((function(t){return r.computeSourceURL(u,t,e)})),this.sourceRoot=u,this.sourcesContent=c,this._mappings=l,this._sourceMapURL=e,this.file=f}function l(){this.generatedLine=0,this.generatedColumn=0,this.source=null,this.originalLine=null,this.originalColumn=null,this.name=null}function f(t,e){var n=t;"string"==typeof t&&(n=r.parseSourceMapInput(t));var i=r.getArg(n,"version"),a=r.getArg(n,"sections");if(i!=this._version)throw new Error("Unsupported version: "+i);this._sources=new o,this._names=new o;var s={line:-1,column:0};this._sections=a.map((function(t){if(t.url)throw new Error("Support for url field in sections not implemented.");var n=r.getArg(t,"offset"),i=r.getArg(n,"line"),o=r.getArg(n,"column");if(i<s.line||i===s.line&&o<s.column)throw new Error("Section offsets must be ordered and non-overlapping.");return s=n,{generatedOffset:{generatedLine:i+1,generatedColumn:o+1},consumer:new u(r.getArg(t,"map"),e)}}))}u.fromSourceMap=function(t,e){return c.fromSourceMap(t,e)},u.prototype._version=3,u.prototype.__generatedMappings=null,Object.defineProperty(u.prototype,"_generatedMappings",{configurable:!0,enumerable:!0,get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}}),u.prototype.__originalMappings=null,Object.defineProperty(u.prototype,"_originalMappings",{configurable:!0,enumerable:!0,get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}}),u.prototype._charIsMappingSeparator=function(t,e){var n=t.charAt(e);return";"===n||","===n},u.prototype._parseMappings=function(t,e){throw new Error("Subclasses must implement _parseMappings")},u.GENERATED_ORDER=1,u.ORIGINAL_ORDER=2,u.GREATEST_LOWER_BOUND=1,u.LEAST_UPPER_BOUND=2,u.prototype.eachMapping=function(t,e,n){var i,o=e||null;switch(n||u.GENERATED_ORDER){case u.GENERATED_ORDER:i=this._generatedMappings;break;case u.ORIGINAL_ORDER:i=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var a=this.sourceRoot;i.map((function(t){var e=null===t.source?null:this._sources.at(t.source);return{source:e=r.computeSourceURL(a,e,this._sourceMapURL),generatedLine:t.generatedLine,generatedColumn:t.generatedColumn,originalLine:t.originalLine,originalColumn:t.originalColumn,name:null===t.name?null:this._names.at(t.name)}}),this).forEach(t,o)},u.prototype.allGeneratedPositionsFor=function(t){var e=r.getArg(t,"line"),n={source:r.getArg(t,"source"),originalLine:e,originalColumn:r.getArg(t,"column",0)};if(n.source=this._findSourceIndex(n.source),n.source<0)return[];var o=[],a=this._findMapping(n,this._originalMappings,"originalLine","originalColumn",r.compareByOriginalPositions,i.LEAST_UPPER_BOUND);if(a>=0){var s=this._originalMappings[a];if(void 0===t.column)for(var u=s.originalLine;s&&s.originalLine===u;)o.push({line:r.getArg(s,"generatedLine",null),column:r.getArg(s,"generatedColumn",null),lastColumn:r.getArg(s,"lastGeneratedColumn",null)}),s=this._originalMappings[++a];else for(var c=s.originalColumn;s&&s.originalLine===e&&s.originalColumn==c;)o.push({line:r.getArg(s,"generatedLine",null),column:r.getArg(s,"generatedColumn",null),lastColumn:r.getArg(s,"lastGeneratedColumn",null)}),s=this._originalMappings[++a]}return o},e.SourceMapConsumer=u,c.prototype=Object.create(u.prototype),c.prototype.consumer=u,c.prototype._findSourceIndex=function(t){var e,n=t;if(null!=this.sourceRoot&&(n=r.relative(this.sourceRoot,n)),this._sources.has(n))return this._sources.indexOf(n);for(e=0;e<this._absoluteSources.length;++e)if(this._absoluteSources[e]==t)return e;return-1},c.fromSourceMap=function(t,e){var n=Object.create(c.prototype),i=n._names=o.fromArray(t._names.toArray(),!0),a=n._sources=o.fromArray(t._sources.toArray(),!0);n.sourceRoot=t._sourceRoot,n.sourcesContent=t._generateSourcesContent(n._sources.toArray(),n.sourceRoot),n.file=t._file,n._sourceMapURL=e,n._absoluteSources=n._sources.toArray().map((function(t){return r.computeSourceURL(n.sourceRoot,t,e)}));for(var u=t._mappings.toArray().slice(),f=n.__generatedMappings=[],d=n.__originalMappings=[],h=0,p=u.length;h<p;h++){var m=u[h],g=new l;g.generatedLine=m.generatedLine,g.generatedColumn=m.generatedColumn,m.source&&(g.source=a.indexOf(m.source),g.originalLine=m.originalLine,g.originalColumn=m.originalColumn,m.name&&(g.name=i.indexOf(m.name)),d.push(g)),f.push(g)}return s(n.__originalMappings,r.compareByOriginalPositions),n},c.prototype._version=3,Object.defineProperty(c.prototype,"sources",{get:function(){return this._absoluteSources.slice()}}),c.prototype._parseMappings=function(t,e){for(var n,i,o,u,c,f=1,d=0,h=0,p=0,m=0,g=0,v=t.length,y=0,b={},_={},w=[],x=[];y<v;)if(";"===t.charAt(y))f++,y++,d=0;else if(","===t.charAt(y))y++;else{for((n=new l).generatedLine=f,u=y;u<v&&!this._charIsMappingSeparator(t,u);u++);if(o=b[i=t.slice(y,u)])y+=i.length;else{for(o=[];y<u;)a.decode(t,y,_),c=_.value,y=_.rest,o.push(c);if(2===o.length)throw new Error("Found a source, but no line and column");if(3===o.length)throw new Error("Found a source and line, but no column");b[i]=o}n.generatedColumn=d+o[0],d=n.generatedColumn,o.length>1&&(n.source=m+o[1],m+=o[1],n.originalLine=h+o[2],h=n.originalLine,n.originalLine+=1,n.originalColumn=p+o[3],p=n.originalColumn,o.length>4&&(n.name=g+o[4],g+=o[4])),x.push(n),"number"==typeof n.originalLine&&w.push(n)}s(x,r.compareByGeneratedPositionsDeflated),this.__generatedMappings=x,s(w,r.compareByOriginalPositions),this.__originalMappings=w},c.prototype._findMapping=function(t,e,n,r,o,a){if(t[n]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+t[n]);if(t[r]<0)throw new TypeError("Column must be greater than or equal to 0, got "+t[r]);return i.search(t,e,o,a)},c.prototype.computeColumnSpans=function(){for(var t=0;t<this._generatedMappings.length;++t){var e=this._generatedMappings[t];if(t+1<this._generatedMappings.length){var n=this._generatedMappings[t+1];if(e.generatedLine===n.generatedLine){e.lastGeneratedColumn=n.generatedColumn-1;continue}}e.lastGeneratedColumn=1/0}},c.prototype.originalPositionFor=function(t){var e={generatedLine:r.getArg(t,"line"),generatedColumn:r.getArg(t,"column")},n=this._findMapping(e,this._generatedMappings,"generatedLine","generatedColumn",r.compareByGeneratedPositionsDeflated,r.getArg(t,"bias",u.GREATEST_LOWER_BOUND));if(n>=0){var i=this._generatedMappings[n];if(i.generatedLine===e.generatedLine){var o=r.getArg(i,"source",null);null!==o&&(o=this._sources.at(o),o=r.computeSourceURL(this.sourceRoot,o,this._sourceMapURL));var a=r.getArg(i,"name",null);return null!==a&&(a=this._names.at(a)),{source:o,line:r.getArg(i,"originalLine",null),column:r.getArg(i,"originalColumn",null),name:a}}}return{source:null,line:null,column:null,name:null}},c.prototype.hasContentsOfAllSources=function(){return!!this.sourcesContent&&(this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some((function(t){return null==t})))},c.prototype.sourceContentFor=function(t,e){if(!this.sourcesContent)return null;var n=this._findSourceIndex(t);if(n>=0)return this.sourcesContent[n];var i,o=t;if(null!=this.sourceRoot&&(o=r.relative(this.sourceRoot,o)),null!=this.sourceRoot&&(i=r.urlParse(this.sourceRoot))){var a=o.replace(/^file:\/\//,"");if("file"==i.scheme&&this._sources.has(a))return this.sourcesContent[this._sources.indexOf(a)];if((!i.path||"/"==i.path)&&this._sources.has("/"+o))return this.sourcesContent[this._sources.indexOf("/"+o)]}if(e)return null;throw new Error('"'+o+'" is not in the SourceMap.')},c.prototype.generatedPositionFor=function(t){var e=r.getArg(t,"source");if((e=this._findSourceIndex(e))<0)return{line:null,column:null,lastColumn:null};var n={source:e,originalLine:r.getArg(t,"line"),originalColumn:r.getArg(t,"column")},i=this._findMapping(n,this._originalMappings,"originalLine","originalColumn",r.compareByOriginalPositions,r.getArg(t,"bias",u.GREATEST_LOWER_BOUND));if(i>=0){var o=this._originalMappings[i];if(o.source===n.source)return{line:r.getArg(o,"generatedLine",null),column:r.getArg(o,"generatedColumn",null),lastColumn:r.getArg(o,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},f.prototype=Object.create(u.prototype),f.prototype.constructor=u,f.prototype._version=3,Object.defineProperty(f.prototype,"sources",{get:function(){for(var t=[],e=0;e<this._sections.length;e++)for(var n=0;n<this._sections[e].consumer.sources.length;n++)t.push(this._sections[e].consumer.sources[n]);return t}}),f.prototype.originalPositionFor=function(t){var e={generatedLine:r.getArg(t,"line"),generatedColumn:r.getArg(t,"column")},n=i.search(e,this._sections,(function(t,e){var n=t.generatedLine-e.generatedOffset.generatedLine;return n||t.generatedColumn-e.generatedOffset.generatedColumn})),o=this._sections[n];return o?o.consumer.originalPositionFor({line:e.generatedLine-(o.generatedOffset.generatedLine-1),column:e.generatedColumn-(o.generatedOffset.generatedLine===e.generatedLine?o.generatedOffset.generatedColumn-1:0),bias:t.bias}):{source:null,line:null,column:null,name:null}},f.prototype.hasContentsOfAllSources=function(){return this._sections.every((function(t){return t.consumer.hasContentsOfAllSources()}))},f.prototype.sourceContentFor=function(t,e){for(var n=0;n<this._sections.length;n++){var r=this._sections[n].consumer.sourceContentFor(t,!0);if(r)return r}if(e)return null;throw new Error('"'+t+'" is not in the SourceMap.')},f.prototype.generatedPositionFor=function(t){for(var e=0;e<this._sections.length;e++){var n=this._sections[e];if(-1!==n.consumer._findSourceIndex(r.getArg(t,"source"))){var i=n.consumer.generatedPositionFor(t);if(i)return{line:i.line+(n.generatedOffset.generatedLine-1),column:i.column+(n.generatedOffset.generatedLine===i.line?n.generatedOffset.generatedColumn-1:0)}}}return{line:null,column:null}},f.prototype._parseMappings=function(t,e){this.__generatedMappings=[],this.__originalMappings=[];for(var n=0;n<this._sections.length;n++)for(var i=this._sections[n],o=i.consumer._generatedMappings,a=0;a<o.length;a++){var u=o[a],c=i.consumer._sources.at(u.source);c=r.computeSourceURL(i.consumer.sourceRoot,c,this._sourceMapURL),this._sources.add(c),c=this._sources.indexOf(c);var l=null;u.name&&(l=i.consumer._names.at(u.name),this._names.add(l),l=this._names.indexOf(l));var f={source:c,generatedLine:u.generatedLine+(i.generatedOffset.generatedLine-1),generatedColumn:u.generatedColumn+(i.generatedOffset.generatedLine===u.generatedLine?i.generatedOffset.generatedColumn-1:0),originalLine:u.originalLine,originalColumn:u.originalColumn,name:l};this.__generatedMappings.push(f),"number"==typeof f.originalLine&&this.__originalMappings.push(f)}s(this.__generatedMappings,r.compareByGeneratedPositionsDeflated),s(this.__originalMappings,r.compareByOriginalPositions)}},34433:function(t,e,n){var r=n(16400),i=n(32728),o=n(78213).I,a=n(21188).H;function s(t){t||(t={}),this._file=i.getArg(t,"file",null),this._sourceRoot=i.getArg(t,"sourceRoot",null),this._skipValidation=i.getArg(t,"skipValidation",!1),this._sources=new o,this._names=new o,this._mappings=new a,this._sourcesContents=null}s.prototype._version=3,s.fromSourceMap=function(t){var e=t.sourceRoot,n=new s({file:t.file,sourceRoot:e});return t.eachMapping((function(t){var r={generated:{line:t.generatedLine,column:t.generatedColumn}};null!=t.source&&(r.source=t.source,null!=e&&(r.source=i.relative(e,r.source)),r.original={line:t.originalLine,column:t.originalColumn},null!=t.name&&(r.name=t.name)),n.addMapping(r)})),t.sources.forEach((function(r){var o=r;null!==e&&(o=i.relative(e,r)),n._sources.has(o)||n._sources.add(o);var a=t.sourceContentFor(r);null!=a&&n.setSourceContent(r,a)})),n},s.prototype.addMapping=function(t){var e=i.getArg(t,"generated"),n=i.getArg(t,"original",null),r=i.getArg(t,"source",null),o=i.getArg(t,"name",null);this._skipValidation||this._validateMapping(e,n,r,o),null!=r&&(r=String(r),this._sources.has(r)||this._sources.add(r)),null!=o&&(o=String(o),this._names.has(o)||this._names.add(o)),this._mappings.add({generatedLine:e.line,generatedColumn:e.column,originalLine:null!=n&&n.line,originalColumn:null!=n&&n.column,source:r,name:o})},s.prototype.setSourceContent=function(t,e){var n=t;null!=this._sourceRoot&&(n=i.relative(this._sourceRoot,n)),null!=e?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[i.toSetString(n)]=e):this._sourcesContents&&(delete this._sourcesContents[i.toSetString(n)],0===Object.keys(this._sourcesContents).length&&(this._sourcesContents=null))},s.prototype.applySourceMap=function(t,e,n){var r=e;if(null==e){if(null==t.file)throw new Error('SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map\'s "file" property. Both were omitted.');r=t.file}var a=this._sourceRoot;null!=a&&(r=i.relative(a,r));var s=new o,u=new o;this._mappings.unsortedForEach((function(e){if(e.source===r&&null!=e.originalLine){var o=t.originalPositionFor({line:e.originalLine,column:e.originalColumn});null!=o.source&&(e.source=o.source,null!=n&&(e.source=i.join(n,e.source)),null!=a&&(e.source=i.relative(a,e.source)),e.originalLine=o.line,e.originalColumn=o.column,null!=o.name&&(e.name=o.name))}var c=e.source;null==c||s.has(c)||s.add(c);var l=e.name;null==l||u.has(l)||u.add(l)}),this),this._sources=s,this._names=u,t.sources.forEach((function(e){var r=t.sourceContentFor(e);null!=r&&(null!=n&&(e=i.join(n,e)),null!=a&&(e=i.relative(a,e)),this.setSourceContent(e,r))}),this)},s.prototype._validateMapping=function(t,e,n,r){if(e&&"number"!=typeof e.line&&"number"!=typeof e.column)throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if((!(t&&"line"in t&&"column"in t&&t.line>0&&t.column>=0)||e||n||r)&&!(t&&"line"in t&&"column"in t&&e&&"line"in e&&"column"in e&&t.line>0&&t.column>=0&&e.line>0&&e.column>=0&&n))throw new Error("Invalid mapping: "+JSON.stringify({generated:t,source:n,original:e,name:r}))},s.prototype._serializeMappings=function(){for(var t,e,n,o,a=0,s=1,u=0,c=0,l=0,f=0,d="",h=this._mappings.toArray(),p=0,m=h.length;p<m;p++){if(t="",(e=h[p]).generatedLine!==s)for(a=0;e.generatedLine!==s;)t+=";",s++;else if(p>0){if(!i.compareByGeneratedPositionsInflated(e,h[p-1]))continue;t+=","}t+=r.encode(e.generatedColumn-a),a=e.generatedColumn,null!=e.source&&(o=this._sources.indexOf(e.source),t+=r.encode(o-f),f=o,t+=r.encode(e.originalLine-1-c),c=e.originalLine-1,t+=r.encode(e.originalColumn-u),u=e.originalColumn,null!=e.name&&(n=this._names.indexOf(e.name),t+=r.encode(n-l),l=n)),d+=t}return d},s.prototype._generateSourcesContent=function(t,e){return t.map((function(t){if(!this._sourcesContents)return null;null!=e&&(t=i.relative(e,t));var n=i.toSetString(t);return Object.prototype.hasOwnProperty.call(this._sourcesContents,n)?this._sourcesContents[n]:null}),this)},s.prototype.toJSON=function(){var t={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return null!=this._file&&(t.file=this._file),null!=this._sourceRoot&&(t.sourceRoot=this._sourceRoot),this._sourcesContents&&(t.sourcesContent=this._generateSourcesContent(t.sources,t.sourceRoot)),t},s.prototype.toString=function(){return JSON.stringify(this.toJSON())},e.SourceMapGenerator=s},17085:function(t,e,n){var r=n(34433).SourceMapGenerator,i=n(32728),o=/(\r?\n)/,a="$$$isSourceNode$$$";function s(t,e,n,r,i){this.children=[],this.sourceContents={},this.line=null==t?null:t,this.column=null==e?null:e,this.source=null==n?null:n,this.name=null==i?null:i,this[a]=!0,null!=r&&this.add(r)}s.fromStringWithSourceMap=function(t,e,n){var r=new s,a=t.split(o),u=0,c=function(){return t()+(t()||"");function t(){return u<a.length?a[u++]:void 0}},l=1,f=0,d=null;return e.eachMapping((function(t){if(null!==d){if(!(l<t.generatedLine)){var e=(n=a[u]||"").substr(0,t.generatedColumn-f);return a[u]=n.substr(t.generatedColumn-f),f=t.generatedColumn,h(d,e),void(d=t)}h(d,c()),l++,f=0}for(;l<t.generatedLine;)r.add(c()),l++;if(f<t.generatedColumn){var n=a[u]||"";r.add(n.substr(0,t.generatedColumn)),a[u]=n.substr(t.generatedColumn),f=t.generatedColumn}d=t}),this),u<a.length&&(d&&h(d,c()),r.add(a.splice(u).join(""))),e.sources.forEach((function(t){var o=e.sourceContentFor(t);null!=o&&(null!=n&&(t=i.join(n,t)),r.setSourceContent(t,o))})),r;function h(t,e){if(null===t||void 0===t.source)r.add(e);else{var o=n?i.join(n,t.source):t.source;r.add(new s(t.originalLine,t.originalColumn,o,e,t.name))}}},s.prototype.add=function(t){if(Array.isArray(t))t.forEach((function(t){this.add(t)}),this);else{if(!t[a]&&"string"!=typeof t)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+t);t&&this.children.push(t)}return this},s.prototype.prepend=function(t){if(Array.isArray(t))for(var e=t.length-1;e>=0;e--)this.prepend(t[e]);else{if(!t[a]&&"string"!=typeof t)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+t);this.children.unshift(t)}return this},s.prototype.walk=function(t){for(var e,n=0,r=this.children.length;n<r;n++)(e=this.children[n])[a]?e.walk(t):""!==e&&t(e,{source:this.source,line:this.line,column:this.column,name:this.name})},s.prototype.join=function(t){var e,n,r=this.children.length;if(r>0){for(e=[],n=0;n<r-1;n++)e.push(this.children[n]),e.push(t);e.push(this.children[n]),this.children=e}return this},s.prototype.replaceRight=function(t,e){var n=this.children[this.children.length-1];return n[a]?n.replaceRight(t,e):"string"==typeof n?this.children[this.children.length-1]=n.replace(t,e):this.children.push("".replace(t,e)),this},s.prototype.setSourceContent=function(t,e){this.sourceContents[i.toSetString(t)]=e},s.prototype.walkSourceContents=function(t){for(var e=0,n=this.children.length;e<n;e++)this.children[e][a]&&this.children[e].walkSourceContents(t);var r=Object.keys(this.sourceContents);for(e=0,n=r.length;e<n;e++)t(i.fromSetString(r[e]),this.sourceContents[r[e]])},s.prototype.toString=function(){var t="";return this.walk((function(e){t+=e})),t},s.prototype.toStringWithSourceMap=function(t){var e={code:"",line:1,column:0},n=new r(t),i=!1,o=null,a=null,s=null,u=null;return this.walk((function(t,r){e.code+=t,null!==r.source&&null!==r.line&&null!==r.column?(o===r.source&&a===r.line&&s===r.column&&u===r.name||n.addMapping({source:r.source,original:{line:r.line,column:r.column},generated:{line:e.line,column:e.column},name:r.name}),o=r.source,a=r.line,s=r.column,u=r.name,i=!0):i&&(n.addMapping({generated:{line:e.line,column:e.column}}),o=null,i=!1);for(var c=0,l=t.length;c<l;c++)10===t.charCodeAt(c)?(e.line++,e.column=0,c+1===l?(o=null,i=!1):i&&n.addMapping({source:r.source,original:{line:r.line,column:r.column},generated:{line:e.line,column:e.column},name:r.name})):e.column++})),this.walkSourceContents((function(t,e){n.setSourceContent(t,e)})),{code:e.code,map:n}},e.SourceNode=s},32728:function(t,e){e.getArg=function(t,e,n){if(e in t)return t[e];if(3===arguments.length)return n;throw new Error('"'+e+'" is a required argument.')};var n=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,r=/^data:.+\,.+$/;function i(t){var e=t.match(n);return e?{scheme:e[1],auth:e[2],host:e[3],port:e[4],path:e[5]}:null}function o(t){var e="";return t.scheme&&(e+=t.scheme+":"),e+="//",t.auth&&(e+=t.auth+"@"),t.host&&(e+=t.host),t.port&&(e+=":"+t.port),t.path&&(e+=t.path),e}function a(t){var n=t,r=i(t);if(r){if(!r.path)return t;n=r.path}for(var a,s=e.isAbsolute(n),u=n.split(/\/+/),c=0,l=u.length-1;l>=0;l--)"."===(a=u[l])?u.splice(l,1):".."===a?c++:c>0&&(""===a?(u.splice(l+1,c),c=0):(u.splice(l,2),c--));return""===(n=u.join("/"))&&(n=s?"/":"."),r?(r.path=n,o(r)):n}function s(t,e){""===t&&(t="."),""===e&&(e=".");var n=i(e),s=i(t);if(s&&(t=s.path||"/"),n&&!n.scheme)return s&&(n.scheme=s.scheme),o(n);if(n||e.match(r))return e;if(s&&!s.host&&!s.path)return s.host=e,o(s);var u="/"===e.charAt(0)?e:a(t.replace(/\/+$/,"")+"/"+e);return s?(s.path=u,o(s)):u}e.urlParse=i,e.urlGenerate=o,e.normalize=a,e.join=s,e.isAbsolute=function(t){return"/"===t.charAt(0)||n.test(t)},e.relative=function(t,e){""===t&&(t="."),t=t.replace(/\/$/,"");for(var n=0;0!==e.indexOf(t+"/");){var r=t.lastIndexOf("/");if(r<0)return e;if((t=t.slice(0,r)).match(/^([^\/]+:\/)?\/*$/))return e;++n}return Array(n+1).join("../")+e.substr(t.length+1)};var u=!("__proto__"in Object.create(null));function c(t){return t}function l(t){if(!t)return!1;var e=t.length;if(e<9)return!1;if(95!==t.charCodeAt(e-1)||95!==t.charCodeAt(e-2)||111!==t.charCodeAt(e-3)||116!==t.charCodeAt(e-4)||111!==t.charCodeAt(e-5)||114!==t.charCodeAt(e-6)||112!==t.charCodeAt(e-7)||95!==t.charCodeAt(e-8)||95!==t.charCodeAt(e-9))return!1;for(var n=e-10;n>=0;n--)if(36!==t.charCodeAt(n))return!1;return!0}function f(t,e){return t===e?0:null===t?1:null===e?-1:t>e?1:-1}e.toSetString=u?c:function(t){return l(t)?"$"+t:t},e.fromSetString=u?c:function(t){return l(t)?t.slice(1):t},e.compareByOriginalPositions=function(t,e,n){var r=f(t.source,e.source);return 0!==r||0!==(r=t.originalLine-e.originalLine)||0!==(r=t.originalColumn-e.originalColumn)||n||0!==(r=t.generatedColumn-e.generatedColumn)||0!==(r=t.generatedLine-e.generatedLine)?r:f(t.name,e.name)},e.compareByGeneratedPositionsDeflated=function(t,e,n){var r=t.generatedLine-e.generatedLine;return 0!==r||0!==(r=t.generatedColumn-e.generatedColumn)||n||0!==(r=f(t.source,e.source))||0!==(r=t.originalLine-e.originalLine)||0!==(r=t.originalColumn-e.originalColumn)?r:f(t.name,e.name)},e.compareByGeneratedPositionsInflated=function(t,e){var n=t.generatedLine-e.generatedLine;return 0!==n||0!==(n=t.generatedColumn-e.generatedColumn)||0!==(n=f(t.source,e.source))||0!==(n=t.originalLine-e.originalLine)||0!==(n=t.originalColumn-e.originalColumn)?n:f(t.name,e.name)},e.parseSourceMapInput=function(t){return JSON.parse(t.replace(/^\)]}'[^\n]*\n/,""))},e.computeSourceURL=function(t,e,n){if(e=e||"",t&&("/"!==t[t.length-1]&&"/"!==e[0]&&(t+="/"),e=t+e),n){var r=i(n);if(!r)throw new Error("sourceMapURL could not be parsed");if(r.path){var u=r.path.lastIndexOf("/");u>=0&&(r.path=r.path.substring(0,u+1))}e=s(o(r),e)}return a(e)}},49125:function(t,e,n){e.SourceMapGenerator=n(34433).SourceMapGenerator,e.SourceMapConsumer=n(76771).SourceMapConsumer,e.SourceNode=n(17085).SourceNode},36084:function(t,e,n){"use strict";var r=n(82120),i=n(64666),o=/^\d+$/;e.parse=function(t){return(e=t.split(",").map((function(t){var e={};return t.trim().split(/\s+/).forEach((function(t,n){if(0===n)return e.url=t;var i=t.substring(0,t.length-1),a=t[t.length-1],s=parseInt(i,10),u=parseFloat(i);if("w"===a&&o.test(i))e.width=s;else if("h"===a&&o.test(i))e.height=s;else{if("x"!==a||r(u))throw new Error("Invalid srcset descriptor: "+t+".");e.density=u}})),e}))).sort().filter((function(t,n){return JSON.stringify(t)!==JSON.stringify(e[n-1])}));var e},e.stringify=function(t){return i(t.map((function(t){if(!t.url)throw new Error("URL is required.");var e=[t.url];return t.width&&e.push(t.width+"w"),t.height&&e.push(t.height+"h"),t.density&&e.push(t.density+"x"),e.join(" ")}))).join(", ")}},42830:function(t,e,n){t.exports=i;var r=n(17187).EventEmitter;function i(){r.call(this)}n(35717)(i,r),i.Readable=n(79481),i.Writable=n(64229),i.Duplex=n(56753),i.Transform=n(74605),i.PassThrough=n(82725),i.finished=n(8610),i.pipeline=n(59946),i.Stream=i,i.prototype.pipe=function(t,e){var n=this;function i(e){t.writable&&!1===t.write(e)&&n.pause&&n.pause()}function o(){n.readable&&n.resume&&n.resume()}n.on("data",i),t.on("drain",o),t._isStdio||e&&!1===e.end||(n.on("end",s),n.on("close",u));var a=!1;function s(){a||(a=!0,t.end())}function u(){a||(a=!0,"function"==typeof t.destroy&&t.destroy())}function c(t){if(l(),0===r.listenerCount(this,"error"))throw t}function l(){n.removeListener("data",i),t.removeListener("drain",o),n.removeListener("end",s),n.removeListener("close",u),n.removeListener("error",c),t.removeListener("error",c),n.removeListener("end",l),n.removeListener("close",l),t.removeListener("close",l)}return n.on("error",c),t.on("error",c),n.on("end",l),n.on("close",l),t.on("close",l),t.emit("pipe",n),t}},71169:function(t){t.exports=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()})).toLowerCase()}},32553:function(t,e,n){"use strict";var r=n(40396).Buffer,i=r.isEncoding||function(t){switch((t=""+t)&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(t){var e;switch(this.encoding=function(t){var e=function(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}(t);if("string"!=typeof e&&(r.isEncoding===i||!i(t)))throw new Error("Unknown encoding: "+t);return e||t}(t),this.encoding){case"utf16le":this.text=u,this.end=c,e=4;break;case"utf8":this.fillLast=s,e=4;break;case"base64":this.text=l,this.end=f,e=3;break;default:return this.write=d,void(this.end=h)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(e)}function a(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1:-2}function s(t){var e=this.lastTotal-this.lastNeed,n=function(t,e,n){if(128!=(192&e[0]))return t.lastNeed=0,"�";if(t.lastNeed>1&&e.length>1){if(128!=(192&e[1]))return t.lastNeed=1,"�";if(t.lastNeed>2&&e.length>2&&128!=(192&e[2]))return t.lastNeed=2,"�"}}(this,t);return void 0!==n?n:this.lastNeed<=t.length?(t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,e,0,t.length),void(this.lastNeed-=t.length))}function u(t,e){if((t.length-e)%2==0){var n=t.toString("utf16le",e);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}function c(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,n)}return e}function l(t,e){var n=(t.length-e)%3;return 0===n?t.toString("base64",e):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-n))}function f(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function d(t){return t.toString(this.encoding)}function h(t){return t&&t.length?this.write(t):""}e.s=o,o.prototype.write=function(t){if(0===t.length)return"";var e,n;if(this.lastNeed){if(void 0===(e=this.fillLast(t)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<t.length?e?e+this.text(t,n):this.text(t,n):e||""},o.prototype.end=function(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"�":e},o.prototype.text=function(t,e){var n=function(t,e,n){var r=e.length-1;if(r<n)return 0;var i=a(e[r]);if(i>=0)return i>0&&(t.lastNeed=i-1),i;if(--r<n||-2===i)return 0;if((i=a(e[r]))>=0)return i>0&&(t.lastNeed=i-2),i;if(--r<n||-2===i)return 0;if((i=a(e[r]))>=0)return i>0&&(2===i?i=0:t.lastNeed=i-3),i;return 0}(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=n;var r=t.length-(n-this.lastNeed);return t.copy(this.lastChar,0,r),t.toString("utf8",e,r)},o.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length}},40396:function(t,e,n){var r=n(48764),i=r.Buffer;function o(t,e){for(var n in t)e[n]=t[n]}function a(t,e,n){return i(t,e,n)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=r:(o(r,e),e.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(t,e,n){if("number"==typeof t)throw new TypeError("Argument must not be a number");return i(t,e,n)},a.alloc=function(t,e,n){if("number"!=typeof t)throw new TypeError("Argument must be a number");var r=i(t);return void 0!==e?"string"==typeof n?r.fill(e,n):r.fill(e):r.fill(0),r},a.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return r.SlowBuffer(t)}},5238:function(t){t.exports=function(){"use strict";var t=Math.cos,e=Math.sin,n=Math.pow,r=Math.abs,i=Math.sqrt,o=Math.asin,a=Math.PI,s=Math.max,u=Math.min,c=Math.round,l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},d=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),h=n(2,53)-1,p={};function m(t){return null==t?"":"object"===(void 0===t?"undefined":l(t))||"function"==typeof t?p[Object.prototype.toString.call(t)]||"object":void 0===t?"undefined":l(t)}function g(t){return"number"===m(t)}function v(t){return"string"===m(t)}function y(t){return"function"===m(t)}function b(t){return Array.isArray(t)}function _(t){var e=null==t?null:t.length;return g(e)&&e>=0&&e<=h}function w(t){return!b(t)&&t-parseFloat(t)+1>=0}function x(t){return!b(t)&&"object"===m(t)}function T(t,e){return t&&t.hasOwnProperty(e)}function S(t,e,n){if(null==t)return t;var r=n||t;if(x(t)){for(var i in t)if(T(t,i)&&!1===e.call(r,t[i],i))break}else if(_(t))for(var o=0;o<t.length&&!1!==e.call(r,t[o],o);o++);return t}function E(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return S(n,(function(e){S(e,(function(e,n){t[n]=e}))})),t}function k(t){return t.replace(/\s*/g,"")||""}function C(t){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(t);try{throw new Error(t)}catch(t){}}["Boolean","Number","String","Function","Array","Object"].forEach((function(t){p["[object "+t+"]"]=t.toLowerCase()}));var O=!("undefined"==typeof window||!window.document||!window.document.createElement),A=function(){if(!O)return!1;var t=navigator.userAgent;return(-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history&&"file:"!==window.location.protocol}(),M=O?window:null,P=O?document:null;function D(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(t)return(null==e?P:e).querySelector(t)}function I(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(t)return(null==e?P:e).querySelectorAll(t)}function L(t,e){for(var n=(t.document||t.ownerDocument).querySelectorAll(e),r=n.length;--r>=0&&n.item(r)!==t;);return r>-1}var R={y:"scrollTop",x:"scrollLeft"},N={y:"pageYOffset",x:"pageXOffset"};function j(t){return t===P.documentElement||t===P.body}function F(){var t=M.outerWidth,e=M.innerWidth;return t?t/e:1}function U(t){for(var e=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=R[arguments.length>1&&void 0!==arguments[1]?arguments[1]:"y"],r=t instanceof Element?[t]:I(t),i=[],o=P.createElement("div"),a=0;a<r.length;a++){var s=r[a];if(s[n]>0?i.push(s):(o.style.width=s.clientWidth+1+"px",o.style.height=s.clientHeight+1+"px",s.appendChild(o),s[n]=1.5/F(),s[n]>0&&i.push(s),s[n]=0,s.removeChild(o)),!e&&i.length>0)break}return i}function B(t,e){var n=U(t,e,!1);return n.length>=1?n[0]:null}function z(t){return null!=t&&t===t.window?t:9===t.nodeType&&t.defaultView}function q(t){return s(t.scrollHeight,t.clientHeight,t.offsetHeight)}function H(t){return s(t.scrollWidth,t.clientWidth,t.offsetWidth)}function W(t){return{width:H(t),height:q(t)}}function V(){return{width:s(H(P.body),H(P.documentElement)),height:s(q(P.body),q(P.documentElement))}}function Y(t){return j(t)?{viewport:{width:u(M.innerWidth,P.documentElement.clientWidth),height:M.innerHeight},size:V()}:{viewport:{width:t.clientWidth,height:t.clientHeight},size:W(t)}}function $(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"y",n=z(t);return n?n[N[e]]:t[R[e]]}function G(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"y",r=z(t),i="y"===n;r?r.scrollTo(i?r[N.x]:e,i?e:r[N.y]):t[R[n]]=e}function Z(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!t||t&&!t.getClientRects().length)return{top:0,left:0};var n=t.getBoundingClientRect();if(n.width||n.height){var r={},i=null;if(null==e||j(e))i=t.ownerDocument.documentElement,r.top=M.pageYOffset,r.left=M.pageXOffset;else{var o=(i=e).getBoundingClientRect();r.top=-1*o.top+i.scrollTop,r.left=-1*o.left+i.scrollLeft}return{top:n.top+r.top-i.clientTop,left:n.left+r.left-i.clientLeft}}return n}function K(t,e,n){e.split(",").forEach((function(e){t.addEventListener(e.trim(),n,!1)}))}function X(t,e,n){e.split(",").forEach((function(e){t.removeEventListener(e.trim(),n,!1)}))}function Q(t){return t}function J(t,e,n,r,i){return r*(e/=i)*e+n}function tt(t,e,n,r,i){return-r*(e/=i)*(e-2)+n}function et(t,e,n,r,i){return(e/=i/2)<1?r/2*e*e+n:-r/2*(--e*(e-2)-1)+n}function nt(t,e,n,r,i){return r*(e/=i)*e*e+n}function rt(t,e,n,r,i){return r*((e=e/i-1)*e*e+1)+n}function it(t,e,n,r,i){return(e/=i/2)<1?r/2*e*e*e+n:r/2*((e-=2)*e*e+2)+n}function ot(t,e,n,r,i){return r*(e/=i)*e*e*e+n}function at(t,e,n,r,i){return-r*((e=e/i-1)*e*e*e-1)+n}function st(t,e,n,r,i){return(e/=i/2)<1?r/2*e*e*e*e+n:-r/2*((e-=2)*e*e*e-2)+n}function ut(t,e,n,r,i){return r*(e/=i)*e*e*e*e+n}function ct(t,e,n,r,i){return r*((e=e/i-1)*e*e*e*e+1)+n}function lt(t,e,n,r,i){return(e/=i/2)<1?r/2*e*e*e*e*e+n:r/2*((e-=2)*e*e*e*e+2)+n}function ft(e,n,r,i,o){return-i*t(n/o*(a/2))+i+r}function dt(t,n,r,i,o){return i*e(n/o*(a/2))+r}function ht(e,n,r,i,o){return-i/2*(t(a*n/o)-1)+r}function pt(t,e,r,i,o){return 0===e?r:i*n(2,10*(e/o-1))+r}function mt(t,e,r,i,o){return e===o?r+i:i*(1-n(2,-10*e/o))+r}function gt(t,e,r,i,o){return 0===e?r:e===o?r+i:(e/=o/2)<1?i/2*n(2,10*(e-1))+r:i/2*(2-n(2,-10*--e))+r}function vt(t,e,n,r,o){return-r*(i(1-(e/=o)*e)-1)+n}function yt(t,e,n,r,o){return r*i(1-(e=e/o-1)*e)+n}function bt(t,e,n,r,o){return(e/=o/2)<1?-r/2*(i(1-e*e)-1)+n:r/2*(i(1-(e-=2)*e)+1)+n}function _t(t,i,s,u,c){var l=1.70158,f=0,d=u;return 0===i?s:1==(i/=c)?s+u:(f||(f=.3*c),d<r(u)?(d=u,l=f/4):l=f/(2*a)*o(u/d),-d*n(2,10*(i-=1))*e(2*a*(i*c-l)/f)+s)}function wt(t,i,s,u,c){var l=1.70158,f=0,d=u;return 0===i?s:1==(i/=c)?s+u:(f||(f=.3*c),d<r(u)?(d=u,l=f/4):l=f/(2*a)*o(u/d),d*n(2,-10*i)*e(2*a*(i*c-l)/f)+u+s)}function xt(t,i,s,u,c){var l=1.70158,f=0,d=u;return 0===i?s:2==(i/=c/2)?s+u:(f||(f=c*(.3*1.5)),d<r(u)?(d=u,l=f/4):l=f/(2*a)*o(u/d),i<1?d*n(2,10*(i-=1))*e(2*a*(i*c-l)/f)*-.5+s:d*n(2,-10*(i-=1))*e(2*a*(i*c-l)/f)*.5+u+s)}function Tt(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1.70158;return r*(e/=i)*e*((o+1)*e-o)+n}function St(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1.70158;return r*((e=e/i-1)*e*((o+1)*e+o)+1)+n}function Et(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1.70158;return(e/=i/2)<1?r/2*(e*e*((1+(o*=1.525))*e-o))+n:r/2*((e-=2)*e*((1+(o*=1.525))*e+o)+2)+n}function kt(t,e,n,r,i){return(e/=i)<1/2.75?r*(7.5625*e*e)+n:e<2/2.75?r*(7.5625*(e-=1.5/2.75)*e+.75)+n:e<2.5/2.75?r*(7.5625*(e-=2.25/2.75)*e+.9375)+n:r*(7.5625*(e-=2.625/2.75)*e+.984375)+n}function Ct(t,e,n,r,i){return r-kt(t,i-e,0,r,i)+n}function Ot(t,e,n,r,i){return e<i/2?.5*Ct(t,2*e,0,r,i)+n:.5*kt(t,2*e-i,0,r,i)+.5*r+n}var At=Object.freeze({linear:Q,InQuad:J,OutQuad:tt,InOutQuad:et,InCubic:nt,OutCubic:rt,InOutCubic:it,InQuart:ot,OutQuart:at,InOutQuart:st,InQuint:ut,OutQuint:ct,InOutQuint:lt,InSine:ft,OutSine:dt,InOutSine:ht,InExpo:pt,OutExpo:mt,InOutExpo:gt,InCirc:vt,OutCirc:yt,InOutCirc:bt,InElastic:_t,OutElastic:wt,InOutElastic:xt,InBack:Tt,OutBack:St,InOutBack:Et,OutBounce:kt,InBounce:Ct,InOutBounce:Ot}),Mt=["ms","moz","webkit"],Pt=0,Dt=O?M.requestAnimationFrame:null,It=O?M.cancelAnimationFrame:null;if(O){for(var Lt=0;Lt<Mt.length&&!Dt;++Lt)Dt=M[Mt[Lt]+"RequestAnimationFrame"],It=M[Mt[Lt]+"CancelAnimationFrame"]||M[Mt[Lt]+"CancelRequestAnimationFrame"];Dt||(Dt=function(t){var e=Date.now(),n=s(0,16-(e-Pt)),r=setTimeout((function(){t(e+n)}),n);return Pt=e+n,r}),It||(It=function(t){clearTimeout(t)})}var Rt=function(){function t(e){f(this,t),this.el=e,this.props={},this.options={},this.progress=!1,this.easing=null,this.startTime=null,this.rafId=null}return d(t,[{key:"run",value:function(t,e,n){var r=this;this.progress||(this.props={x:t,y:e},this.options=n,this.easing=y(n.easing)?n.easing:At[n.easing.replace("ease","")],this.progress=!0,setTimeout((function(){r.startProps=r.calcStartProps(t,e),r.rafId=Dt((function(t){return r._loop(t)}))}),this.options.delay))}},{key:"stop",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=this.options.complete;this.startTime=null,this.progress=!1,It(this.rafId),t&&(G(this.el,this.props.x,"x"),G(this.el,this.props.y,"y")),y(e)&&(e.call(this),this.options.complete=null)}},{key:"_loop",value:function(t){var e=this;if(this.startTime||(this.startTime=t),this.progress){var n=this.el,r=this.props,i=this.options,o=this.startTime,a=this.startProps,l=this.easing,f=i.duration,d=i.step,h={},p=t-o,m=u(1,s(p/f,0));S(r,(function(t,e){var n=a[e],r=t-n;if(0===r)return!0;var i=l(m,f*m,0,1,f);h[e]=c(n+r*i)})),S(h,(function(t,e){G(n,t,e)})),p<=f?(d.call(this,m,h),this.rafId=Dt((function(t){return e._loop(t)}))):this.stop(!0)}else this.stop(!1)}},{key:"calcStartProps",value:function(t,e){var n={x:$(this.el,"x"),y:$(this.el,"y")};if(this.options.quickMode){var i=Y(this.el).viewport,o=i.width,a=i.height;r(n.y-e)>a&&(n.y=n.y>e?e+a:e-a),r(n.x-t)>o&&(n.x=n.x>t?t+o:t-o)}return n}}]),t}(),Nt=(O?"onwheel"in P?"wheel":"onmousewheel"in P?"mousewheel":"DOMMouseScroll":"wheel")+", touchstart, touchmove",jt=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"body, html";f(this,t),this.isSSR=!O,this.options=E({},t.defaults,e),this.container=this.getContainer(n),null==this.container?(this.header=null,this.tween=null,this.isSSR||(/comp|inter|loaded/.test(P.readyState)?this.log('Not found scrollable container. => "'+n+'"'):this.log("Should be initialize later than DOMContentLoaded."))):(this.header=D(this.options.header),this.tween=new Rt(this.container),this._trigger=null,this._shouldCallCancelScroll=!1,this.bindContainerClick())}return d(t,[{key:"log",value:function(t){this.options.outputLog&&C("[SweetScroll] "+t)}},{key:"getScrollOffset",value:function(t,e){var n=this.container,r=this.header,i=this.parseCoodinate(e.offset),o=this.parseCoodinate(t);if(!o&&v(t))if("#"===t)o={top:0,left:0};else{var a=Z(D(t),n);if(!a)return;o=a}return o?(i&&(o.top+=i.top,o.left+=i.left),r&&(o.top=s(0,o.top-W(r).height)),o):null}},{key:"normalizeScrollOffset",value:function(t,e){var n=this.container,r=E({},t),i=Y(n),o=i.viewport,a=i.size;return r.top=e.verticalScroll?s(0,u(a.height-o.height,r.top)):$(n,"y"),r.left=e.horizontalScroll?s(0,u(a.width-o.width,r.left)):$(n,"x"),r}},{key:"to",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isSSR){var r=this.container,i=E({},this.options,n),o=this._trigger,a=v(t)&&/^#/.test(t)?t:null;if(this._options=i,this._trigger=null,this._shouldCallCancelScroll=!1,this.stop(),!r)return this.log("Not found container element.");var s=this.getScrollOffset(t,i);if(!s)return this.log("Invalid parameter of distance. => "+t);!1!==this.hook(i,"beforeScroll",s,o)?(s=this.normalizeScrollOffset(s,i),this.tween.run(s.left,s.top,{duration:i.duration,delay:i.delay,easing:i.easing,quickMode:i.quickMode,complete:function(){null!=a&&a!==M.location.hash&&e.updateURLHash(a,i.updateURL),e.unbindContainerStop(),e._options=null,e._shouldCallCancelScroll?e.hook(i,"cancelScroll"):e.hook(i,"afterScroll",s,o),e.hook(i,"completeScroll",e._shouldCallCancelScroll)},step:function(t,n){e.hook(i,"stepScroll",t,n)}}),this.bindContainerStop()):this._options=null}}},{key:"toTop",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.to(t,E({},e,{verticalScroll:!0,horizontalScroll:!1}))}},{key:"toLeft",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.to(t,E({},e,{verticalScroll:!1,horizontalScroll:!0}))}},{key:"toElement",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isSSR)if(t instanceof Element){var n=Z(t,this.container);this.to(n,E({},e))}else this.log("Invalid parameter.")}},{key:"stop",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.isSSR||(this.container?(this._stopScrollListener&&(this._shouldCallCancelScroll=!0),this.tween.stop(t)):this.log("Not found scrollable container."))}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.container?(this.stop(),this.unbindContainerClick(),this.unbindContainerStop(),this.options=E({},this.options,t),this.header=D(this.options.header),this.bindContainerClick()):this.isSSR||this.log("Not found scrollable container.")}},{key:"destroy",value:function(){this.container?(this.stop(),this.unbindContainerClick(),this.unbindContainerStop(),this.container=null,this.header=null,this.tween=null):this.isSSR||this.log("Not found scrollable container.")}},{key:"beforeScroll",value:function(t,e){return!0}},{key:"cancelScroll",value:function(){}},{key:"afterScroll",value:function(t,e){}},{key:"completeScroll",value:function(t){}},{key:"stepScroll",value:function(t,e){}},{key:"parseCoodinate",value:function(t){var e=this._options?this._options.verticalScroll:this.options.verticalScroll,n={top:0,left:0};if(T(t,"top")||T(t,"left"))n=E(n,t);else if(b(t))2===t.length?(n.top=t[0],n.left=t[1]):(n.top=e?t[0]:0,n.left=e?0:t[0]);else if(w(t))n.top=e?t:0,n.left=e?0:t;else{if(!v(t))return null;var r=k(t);if(/^\d+,\d+$/.test(r))r=r.split(","),n.top=r[0],n.left=r[1];else if(/^(top|left):\d+,?(?:(top|left):\d+)?$/.test(r)){var i=r.match(/top:(\d+)/),o=r.match(/left:(\d+)/);n.top=i?i[1]:0,n.left=o?o[1]:0}else{if(!this.container||!/^(\+|-)=(\d+)$/.test(r))return null;var a=$(this.container,e?"y":"x"),s=r.match(/^(\+|-)=(\d+)$/),u=s[1],c=parseInt(s[2],10);"+"===u?(n.top=e?a+c:0,n.left=e?0:a+c):(n.top=e?a-c:0,n.left=e?0:a-c)}}return n.top=parseInt(n.top,10),n.left=parseInt(n.left,10),n}},{key:"updateURLHash",value:function(t,e){!this.isSSR&&A&&e&&M.history["replace"===e?"replaceState":"pushState"](null,null,t)}},{key:"getContainer",value:function(t){var e=this.options,n=e.verticalScroll,r=e.horizontalScroll,i=null;return this.isSSR||(n&&(i=B(t,"y")),!i&&r&&(i=B(t,"x"))),i}},{key:"bindContainerClick",value:function(){var t=this.container;t&&(this._containerClickListener=this.handleContainerClick.bind(this),K(t,"click",this._containerClickListener))}},{key:"unbindContainerClick",value:function(){var t=this.container;t&&this._containerClickListener&&(X(t,"click",this._containerClickListener),this._containerClickListener=null)}},{key:"bindContainerStop",value:function(){var t=this.container;t&&(this._stopScrollListener=this.handleStopScroll.bind(this),K(t,Nt,this._stopScrollListener))}},{key:"unbindContainerStop",value:function(){var t=this.container;t&&this._stopScrollListener&&(X(t,Nt,this._stopScrollListener),this._stopScrollListener=null)}},{key:"hook",value:function(t,e){for(var n=t[e],r=arguments.length,i=Array(r>2?r-2:0),o=2;o<r;o++)i[o-2]=arguments[o];if(y(n)){var a=n.apply(this,i);if(void 0===a)return a}return this[e].apply(this,i)}},{key:"handleStopScroll",value:function(t){(this._options?this._options.stopScroll:this.options.stopScroll)?this.stop():t.preventDefault()}},{key:"handleContainerClick",value:function(t){for(var e=this.options,n=t.target;n&&n!==P;n=n.parentNode)if(L(n,e.trigger)){var r=n.getAttribute("data-scroll"),i=this.parseDataOptions(n),o=r||n.getAttribute("href");(e=E({},e,i)).preventDefault&&t.preventDefault(),e.stopPropagation&&t.stopPropagation(),this._trigger=n,e.horizontalScroll&&e.verticalScroll?this.to(o,e):e.verticalScroll?this.toTop(o,e):e.horizontalScroll&&this.toLeft(o,e)}}},{key:"parseDataOptions",value:function(t){var e=t.getAttribute("data-scroll-options");return e?JSON.parse(e):{}}}]),t}();return jt.defaults={trigger:"[data-scroll]",header:"[data-scroll-header]",duration:1e3,delay:0,easing:"easeOutQuint",offset:0,verticalScroll:!0,horizontalScroll:!1,stopScroll:!0,updateURL:!1,preventDefault:!0,stopPropagation:!0,outputLog:!1,quickMode:!1,beforeScroll:null,afterScroll:null,cancelScroll:null,completeScroll:null,stepScroll:null},jt}()},2177:function(t,e){"use strict";var n="Invariant failed";e.Z=function(t,e){if(!t)throw new Error(n)}},84463:function(t,e,n){"use strict";function r(t){var e,n,r,o,a,s,u=Object.create(null);if(this[l]=u,t)if("string"==typeof t)for("?"===t.charAt(0)&&(t=t.slice(1)),a=0,s=(o=t.split("&")).length;a<s;a++)-1<(e=(r=o[a]).indexOf("="))?d(u,h(r.slice(0,e)),h(r.slice(e+1))):r.length&&d(u,h(r),"");else if(i(t))for(a=0,s=t.length;a<s;a++)d(u,(r=t[a])[0],r[1]);else if(t.forEach)t.forEach(f,u);else for(n in t)d(u,n,t[n])}var i=Array.isArray,o=r.prototype,a=/[!'\(\)~]|%20|%00/g,s=/\+/g,u={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"},c=function(t){return u[t]},l="__URLSearchParams__:"+Math.random();function f(t,e){d(this,e,t)}function d(t,e,n){var r=i(n)?n.join(","):n;e in t?t[e].push(r):t[e]=[r]}function h(t){return decodeURIComponent(t.replace(s," "))}function p(t){return encodeURIComponent(t).replace(a,c)}o.append=function(t,e){d(this[l],t,e)},o.delete=function(t){delete this[l][t]},o.get=function(t){var e=this[l];return t in e?e[t][0]:null},o.getAll=function(t){var e=this[l];return t in e?e[t].slice(0):[]},o.has=function(t){return t in this[l]},o.set=function(t,e){this[l][t]=[""+e]},o.forEach=function(t,e){var n=this[l];Object.getOwnPropertyNames(n).forEach((function(r){n[r].forEach((function(n){t.call(e,n,r,this)}),this)}),this)},o.toJSON=function(){return{}},o.toString=function(){var t,e,n,r,i=this[l],o=[];for(e in i)for(n=p(e),t=0,r=i[e];t<r.length;t++)o.push(n+"="+p(r[t]));return o.join("&")},function(t){var e=function(){try{return!!Symbol.iterator}catch(t){return!1}}();"forEach"in t||(t.forEach=function(t,e){var n=Object.create(null);this.toString().replace(/=[\s\S]*?(?:&|$)/g,"=").split("=").forEach((function(r){r.length&&!(r in n)&&(n[r]=this.getAll(r)).forEach((function(n){t.call(e,n,r,this)}),this)}),this)}),"keys"in t||(t.keys=function(){var t=[];this.forEach((function(e,n){t.push(n)}));var n={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return e&&(n[Symbol.iterator]=function(){return n}),n}),"values"in t||(t.values=function(){var t=[];this.forEach((function(e){t.push(e)}));var n={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return e&&(n[Symbol.iterator]=function(){return n}),n}),"entries"in t||(t.entries=function(){var t=[];this.forEach((function(e,n){t.push([n,e])}));var n={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return e&&(n[Symbol.iterator]=function(){return n}),n}),e&&!(Symbol.iterator in t)&&(t[Symbol.iterator]=t.entries),"sort"in t||(t.sort=function(){for(var t,e,n,r=this.entries(),i=r.next(),o=i.done,a=[],s=Object.create(null);!o;)e=(n=i.value)[0],a.push(e),e in s||(s[e]=[]),s[e].push(n[1]),o=(i=r.next()).done;for(a.sort(),t=0;t<a.length;t++)this.delete(a[t]);for(t=0;t<a.length;t++)e=a[t],this.append(e,s[e].shift())})}((r=t.exports=n.g.URLSearchParams||r).prototype)},49945:function(t){var e,n,r,i,o;e=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,n=/^(?=([^\/?#]*))\1([^]*)$/,r=/(?:\/|^)\.(?=\/)/g,i=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,o={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var i=o.parseURL(t);if(!i)throw new Error("Error trying to parse base URL.");return i.path=o.normalizePath(i.path),o.buildURLFromParts(i)}var a=o.parseURL(e);if(!a)throw new Error("Error trying to parse relative URL.");if(a.scheme)return r.alwaysNormalize?(a.path=o.normalizePath(a.path),o.buildURLFromParts(a)):e;var s=o.parseURL(t);if(!s)throw new Error("Error trying to parse base URL.");if(!s.netLoc&&s.path&&"/"!==s.path[0]){var u=n.exec(s.path);s.netLoc=u[1],s.path=u[2]}s.netLoc&&!s.path&&(s.path="/");var c={scheme:s.scheme,netLoc:a.netLoc,path:null,params:a.params,query:a.query,fragment:a.fragment};if(!a.netLoc&&(c.netLoc=s.netLoc,"/"!==a.path[0]))if(a.path){var l=s.path,f=l.substring(0,l.lastIndexOf("/")+1)+a.path;c.path=o.normalizePath(f)}else c.path=s.path,a.params||(c.params=s.params,a.query||(c.query=s.query));return null===c.path&&(c.path=r.alwaysNormalize?o.normalizePath(a.path):a.path),o.buildURLFromParts(c)},parseURL:function(t){var n=e.exec(t);return n?{scheme:n[1]||"",netLoc:n[2]||"",path:n[3]||"",params:n[4]||"",query:n[5]||"",fragment:n[6]||""}:null},normalizePath:function(t){for(t=t.split("").reverse().join("").replace(r,"");t.length!==(t=t.replace(i,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=o},52511:function(t,e,n){var r;t=n.nmd(t),function(i){e&&e.nodeType,t&&t.nodeType;var o="object"==typeof n.g&&n.g;o.global!==o&&o.window!==o&&o.self;var a,s=2147483647,u=36,c=/^xn--/,l=/[^\x20-\x7E]/,f=/[\x2E\u3002\uFF0E\uFF61]/g,d={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},h=Math.floor,p=String.fromCharCode;function m(t){throw RangeError(d[t])}function g(t,e){for(var n=t.length,r=[];n--;)r[n]=e(t[n]);return r}function v(t,e){var n=t.split("@"),r="";return n.length>1&&(r=n[0]+"@",t=n[1]),r+g((t=t.replace(f,".")).split("."),e).join(".")}function y(t){for(var e,n,r=[],i=0,o=t.length;i<o;)(e=t.charCodeAt(i++))>=55296&&e<=56319&&i<o?56320==(64512&(n=t.charCodeAt(i++)))?r.push(((1023&e)<<10)+(1023&n)+65536):(r.push(e),i--):r.push(e);return r}function b(t){return g(t,(function(t){var e="";return t>65535&&(e+=p((t-=65536)>>>10&1023|55296),t=56320|1023&t),e+=p(t)})).join("")}function _(t,e){return t+22+75*(t<26)-((0!=e)<<5)}function w(t,e,n){var r=0;for(t=n?h(t/700):t>>1,t+=h(t/e);t>455;r+=u)t=h(t/35);return h(r+36*t/(t+38))}function x(t){var e,n,r,i,o,a,c,l,f,d,p,g=[],v=t.length,y=0,_=128,x=72;for((n=t.lastIndexOf("-"))<0&&(n=0),r=0;r<n;++r)t.charCodeAt(r)>=128&&m("not-basic"),g.push(t.charCodeAt(r));for(i=n>0?n+1:0;i<v;){for(o=y,a=1,c=u;i>=v&&m("invalid-input"),((l=(p=t.charCodeAt(i++))-48<10?p-22:p-65<26?p-65:p-97<26?p-97:u)>=u||l>h((s-y)/a))&&m("overflow"),y+=l*a,!(l<(f=c<=x?1:c>=x+26?26:c-x));c+=u)a>h(s/(d=u-f))&&m("overflow"),a*=d;x=w(y-o,e=g.length+1,0==o),h(y/e)>s-_&&m("overflow"),_+=h(y/e),y%=e,g.splice(y++,0,_)}return b(g)}function T(t){var e,n,r,i,o,a,c,l,f,d,g,v,b,x,T,S=[];for(v=(t=y(t)).length,e=128,n=0,o=72,a=0;a<v;++a)(g=t[a])<128&&S.push(p(g));for(r=i=S.length,i&&S.push("-");r<v;){for(c=s,a=0;a<v;++a)(g=t[a])>=e&&g<c&&(c=g);for(c-e>h((s-n)/(b=r+1))&&m("overflow"),n+=(c-e)*b,e=c,a=0;a<v;++a)if((g=t[a])<e&&++n>s&&m("overflow"),g==e){for(l=n,f=u;!(l<(d=f<=o?1:f>=o+26?26:f-o));f+=u)T=l-d,x=u-d,S.push(p(_(d+T%x,0))),l=h(T/x);S.push(p(_(l,0))),o=w(n,b,r==i),n=0,++r}++n,++e}return S.join("")}a={version:"1.3.2",ucs2:{decode:y,encode:b},decode:x,encode:T,toASCII:function(t){return v(t,(function(t){return l.test(t)?"xn--"+T(t):t}))},toUnicode:function(t){return v(t,(function(t){return c.test(t)?x(t.slice(4).toLowerCase()):t}))}},void 0===(r=function(){return a}.call(e,n,e,t))||(t.exports=r)}()},8575:function(t,e,n){"use strict";var r=n(52511),i=n(62502);function o(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}e.parse=b,e.resolve=function(t,e){return b(t,!1,!0).resolve(e)},e.resolveObject=function(t,e){return t?b(t,!1,!0).resolveObject(e):e},e.format=function(t){i.isString(t)&&(t=b(t));return t instanceof o?t.format():o.prototype.format.call(t)},e.Url=o;var a=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,u=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),l=["'"].concat(c),f=["%","/","?",";","#"].concat(l),d=["/","?","#"],h=/^[+a-z0-9A-Z_-]{0,63}$/,p=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,m={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},v={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},y=n(17673);function b(t,e,n){if(t&&i.isObject(t)&&t instanceof o)return t;var r=new o;return r.parse(t,e,n),r}o.prototype.parse=function(t,e,n){if(!i.isString(t))throw new TypeError("Parameter 'url' must be a string, not "+typeof t);var o=t.indexOf("?"),s=-1!==o&&o<t.indexOf("#")?"?":"#",c=t.split(s);c[0]=c[0].replace(/\\/g,"/");var b=t=c.join(s);if(b=b.trim(),!n&&1===t.split("#").length){var _=u.exec(b);if(_)return this.path=b,this.href=b,this.pathname=_[1],_[2]?(this.search=_[2],this.query=e?y.parse(this.search.substr(1)):this.search.substr(1)):e&&(this.search="",this.query={}),this}var w=a.exec(b);if(w){var x=(w=w[0]).toLowerCase();this.protocol=x,b=b.substr(w.length)}if(n||w||b.match(/^\/\/[^@\/]+@[^@\/]+/)){var T="//"===b.substr(0,2);!T||w&&g[w]||(b=b.substr(2),this.slashes=!0)}if(!g[w]&&(T||w&&!v[w])){for(var S,E,k=-1,C=0;C<d.length;C++){-1!==(O=b.indexOf(d[C]))&&(-1===k||O<k)&&(k=O)}-1!==(E=-1===k?b.lastIndexOf("@"):b.lastIndexOf("@",k))&&(S=b.slice(0,E),b=b.slice(E+1),this.auth=decodeURIComponent(S)),k=-1;for(C=0;C<f.length;C++){var O;-1!==(O=b.indexOf(f[C]))&&(-1===k||O<k)&&(k=O)}-1===k&&(k=b.length),this.host=b.slice(0,k),b=b.slice(k),this.parseHost(),this.hostname=this.hostname||"";var A="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!A)for(var M=this.hostname.split(/\./),P=(C=0,M.length);C<P;C++){var D=M[C];if(D&&!D.match(h)){for(var I="",L=0,R=D.length;L<R;L++)D.charCodeAt(L)>127?I+="x":I+=D[L];if(!I.match(h)){var N=M.slice(0,C),j=M.slice(C+1),F=D.match(p);F&&(N.push(F[1]),j.unshift(F[2])),j.length&&(b="/"+j.join(".")+b),this.hostname=N.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),A||(this.hostname=r.toASCII(this.hostname));var U=this.port?":"+this.port:"",B=this.hostname||"";this.host=B+U,this.href+=this.host,A&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==b[0]&&(b="/"+b))}if(!m[x])for(C=0,P=l.length;C<P;C++){var z=l[C];if(-1!==b.indexOf(z)){var q=encodeURIComponent(z);q===z&&(q=escape(z)),b=b.split(z).join(q)}}var H=b.indexOf("#");-1!==H&&(this.hash=b.substr(H),b=b.slice(0,H));var W=b.indexOf("?");if(-1!==W?(this.search=b.substr(W),this.query=b.substr(W+1),e&&(this.query=y.parse(this.query)),b=b.slice(0,W)):e&&(this.search="",this.query={}),b&&(this.pathname=b),v[x]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){U=this.pathname||"";var V=this.search||"";this.path=U+V}return this.href=this.format(),this},o.prototype.format=function(){var t=this.auth||"";t&&(t=(t=encodeURIComponent(t)).replace(/%3A/i,":"),t+="@");var e=this.protocol||"",n=this.pathname||"",r=this.hash||"",o=!1,a="";this.host?o=t+this.host:this.hostname&&(o=t+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(o+=":"+this.port)),this.query&&i.isObject(this.query)&&Object.keys(this.query).length&&(a=y.stringify(this.query));var s=this.search||a&&"?"+a||"";return e&&":"!==e.substr(-1)&&(e+=":"),this.slashes||(!e||v[e])&&!1!==o?(o="//"+(o||""),n&&"/"!==n.charAt(0)&&(n="/"+n)):o||(o=""),r&&"#"!==r.charAt(0)&&(r="#"+r),s&&"?"!==s.charAt(0)&&(s="?"+s),e+o+(n=n.replace(/[?#]/g,(function(t){return encodeURIComponent(t)})))+(s=s.replace("#","%23"))+r},o.prototype.resolve=function(t){return this.resolveObject(b(t,!1,!0)).format()},o.prototype.resolveObject=function(t){if(i.isString(t)){var e=new o;e.parse(t,!1,!0),t=e}for(var n=new o,r=Object.keys(this),a=0;a<r.length;a++){var s=r[a];n[s]=this[s]}if(n.hash=t.hash,""===t.href)return n.href=n.format(),n;if(t.slashes&&!t.protocol){for(var u=Object.keys(t),c=0;c<u.length;c++){var l=u[c];"protocol"!==l&&(n[l]=t[l])}return v[n.protocol]&&n.hostname&&!n.pathname&&(n.path=n.pathname="/"),n.href=n.format(),n}if(t.protocol&&t.protocol!==n.protocol){if(!v[t.protocol]){for(var f=Object.keys(t),d=0;d<f.length;d++){var h=f[d];n[h]=t[h]}return n.href=n.format(),n}if(n.protocol=t.protocol,t.host||g[t.protocol])n.pathname=t.pathname;else{for(var p=(t.pathname||"").split("/");p.length&&!(t.host=p.shift()););t.host||(t.host=""),t.hostname||(t.hostname=""),""!==p[0]&&p.unshift(""),p.length<2&&p.unshift(""),n.pathname=p.join("/")}if(n.search=t.search,n.query=t.query,n.host=t.host||"",n.auth=t.auth,n.hostname=t.hostname||t.host,n.port=t.port,n.pathname||n.search){var m=n.pathname||"",y=n.search||"";n.path=m+y}return n.slashes=n.slashes||t.slashes,n.href=n.format(),n}var b=n.pathname&&"/"===n.pathname.charAt(0),_=t.host||t.pathname&&"/"===t.pathname.charAt(0),w=_||b||n.host&&t.pathname,x=w,T=n.pathname&&n.pathname.split("/")||[],S=(p=t.pathname&&t.pathname.split("/")||[],n.protocol&&!v[n.protocol]);if(S&&(n.hostname="",n.port=null,n.host&&(""===T[0]?T[0]=n.host:T.unshift(n.host)),n.host="",t.protocol&&(t.hostname=null,t.port=null,t.host&&(""===p[0]?p[0]=t.host:p.unshift(t.host)),t.host=null),w=w&&(""===p[0]||""===T[0])),_)n.host=t.host||""===t.host?t.host:n.host,n.hostname=t.hostname||""===t.hostname?t.hostname:n.hostname,n.search=t.search,n.query=t.query,T=p;else if(p.length)T||(T=[]),T.pop(),T=T.concat(p),n.search=t.search,n.query=t.query;else if(!i.isNullOrUndefined(t.search)){if(S)n.hostname=n.host=T.shift(),(A=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=A.shift(),n.host=n.hostname=A.shift());return n.search=t.search,n.query=t.query,i.isNull(n.pathname)&&i.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!T.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var E=T.slice(-1)[0],k=(n.host||t.host||T.length>1)&&("."===E||".."===E)||""===E,C=0,O=T.length;O>=0;O--)"."===(E=T[O])?T.splice(O,1):".."===E?(T.splice(O,1),C++):C&&(T.splice(O,1),C--);if(!w&&!x)for(;C--;C)T.unshift("..");!w||""===T[0]||T[0]&&"/"===T[0].charAt(0)||T.unshift(""),k&&"/"!==T.join("/").substr(-1)&&T.push("");var A,M=""===T[0]||T[0]&&"/"===T[0].charAt(0);S&&(n.hostname=n.host=M?"":T.length?T.shift():"",(A=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=A.shift(),n.host=n.hostname=A.shift()));return(w=w||n.host&&T.length)&&!M&&T.unshift(""),T.length?n.pathname=T.join("/"):(n.pathname=null,n.path=null),i.isNull(n.pathname)&&i.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=t.auth||n.auth,n.slashes=n.slashes||t.slashes,n.href=n.format(),n},o.prototype.parseHost=function(){var t=this.host,e=s.exec(t);e&&(":"!==(e=e[0])&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)}},62502:function(t){"use strict";t.exports={isString:function(t){return"string"==typeof t},isObject:function(t){return"object"==typeof t&&null!==t},isNull:function(t){return null===t},isNullOrUndefined:function(t){return null==t}}},191:function(t,e,n){"use strict";var r=this&&this.__read||function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,o=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a};Object.defineProperty(e,"__esModule",{value:!0});var i=n(30624);e.default=function(){var t=r(i.useState(Object.create(null)),2)[1];return i.useCallback((function(){t(Object.create(null))}),[t])}},94927:function(t,e,n){function r(t){try{if(!n.g.localStorage)return!1}catch(t){return!1}var e=n.g.localStorage[t];return null!=e&&"true"===String(e).toLowerCase()}t.exports=function(t,e){if(r("noDeprecation"))return t;var n=!1;return function(){if(!n){if(r("throwDeprecation"))throw new Error(e);r("traceDeprecation")?console.trace(e):console.warn(e),n=!0}return t.apply(this,arguments)}}},28721:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let i;const o=new Uint8Array(16);function a(){if(!i&&(i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!i))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return i(o)}const s=[];for(let t=0;t<256;++t)s.push((t+256).toString(16).slice(1));function u(t,e=0){return(s[t[e+0]]+s[t[e+1]]+s[t[e+2]]+s[t[e+3]]+"-"+s[t[e+4]]+s[t[e+5]]+"-"+s[t[e+6]]+s[t[e+7]]+"-"+s[t[e+8]]+s[t[e+9]]+"-"+s[t[e+10]]+s[t[e+11]]+s[t[e+12]]+s[t[e+13]]+s[t[e+14]]+s[t[e+15]]).toLowerCase()}var c=function(t,e,n){if(r.randomUUID&&!e&&!t)return r.randomUUID();const i=(t=t||{}).random||(t.rng||a)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,e){n=n||0;for(let t=0;t<16;++t)e[n+t]=i[t];return e}return u(i)}},77127:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return wa}});var r=n(58908),i=n.n(r),o=n(89144),a=n.n(o),s=n(27537),u=n.n(s),c=n(75974),l=n.n(c),f=n(9603),d=n.n(f),h=n(13407),p=n.n(h),m=n(49945),g=n.n(m),v="http://example.com",y=function(t,e){if(/^[a-z]+:/i.test(e))return e;/^data:/.test(t)&&(t=i().location&&i().location.href||"");var n="function"==typeof i().URL,r=/^\/\//.test(t),o=!i().location&&!/\/\//i.test(t);if(n?t=new(i().URL)(t,i().location||v):/\/\//i.test(t)||(t=g().buildAbsoluteURL(i().location&&i().location.href||"",t)),n){var a=new URL(e,t);return o?a.href.slice(v.length):r?a.href.slice(a.protocol.length):a.href}return g().buildAbsoluteURL(t,e)};function b(){return b=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},b.apply(this,arguments)}var _=function(){function t(){this.listeners={}}var e=t.prototype;return e.on=function(t,e){this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push(e)},e.off=function(t,e){if(!this.listeners[t])return!1;var n=this.listeners[t].indexOf(e);return this.listeners[t]=this.listeners[t].slice(0),this.listeners[t].splice(n,1),n>-1},e.trigger=function(t){var e=this.listeners[t];if(e)if(2===arguments.length)for(var n=e.length,r=0;r<n;++r)e[r].call(this,arguments[1]);else for(var i=Array.prototype.slice.call(arguments,1),o=e.length,a=0;a<o;++a)e[a].apply(this,i)},e.dispose=function(){this.listeners={}},e.pipe=function(t){this.on("data",(function(e){t.push(e)}))},t}();function w(){return w=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},w.apply(this,arguments)}function x(t){for(var e,n=(e=t,i().atob?i().atob(e):Buffer.from(e,"base64").toString("binary")),r=new Uint8Array(n.length),o=0;o<n.length;o++)r[o]=n.charCodeAt(o);return r}class T extends _{constructor(){super(),this.buffer=""}push(t){let e;for(this.buffer+=t,e=this.buffer.indexOf("\n");e>-1;e=this.buffer.indexOf("\n"))this.trigger("data",this.buffer.substring(0,e)),this.buffer=this.buffer.substring(e+1)}}const S=String.fromCharCode(9),E=function(t){const e=/([0-9.]*)?@?([0-9.]*)?/.exec(t||""),n={};return e[1]&&(n.length=parseInt(e[1],10)),e[2]&&(n.offset=parseInt(e[2],10)),n},k=function(t){const e={};if(!t)return e;const n=t.split(new RegExp('(?:^|,)((?:[^=]*)=(?:"[^"]*"|[^,]*))'));let r,i=n.length;for(;i--;)""!==n[i]&&(r=/([^=]*)=(.*)/.exec(n[i]).slice(1),r[0]=r[0].replace(/^\s+|\s+$/g,""),r[1]=r[1].replace(/^\s+|\s+$/g,""),r[1]=r[1].replace(/^['"](.*)['"]$/g,"$1"),e[r[0]]=r[1]);return e};class C extends _{constructor(){super(),this.customParsers=[],this.tagMappers=[]}push(t){let e,n;if(0===(t=t.trim()).length)return;if("#"!==t[0])return void this.trigger("data",{type:"uri",uri:t});this.tagMappers.reduce(((e,n)=>{const r=n(t);return r===t?e:e.concat([r])}),[t]).forEach((t=>{for(let e=0;e<this.customParsers.length;e++)if(this.customParsers[e].call(this,t))return;if(0===t.indexOf("#EXT"))if(t=t.replace("\r",""),e=/^#EXTM3U/.exec(t),e)this.trigger("data",{type:"tag",tagType:"m3u"});else{if(e=/^#EXTINF:([0-9\.]*)?,?(.*)?$/.exec(t),e)return n={type:"tag",tagType:"inf"},e[1]&&(n.duration=parseFloat(e[1])),e[2]&&(n.title=e[2]),void this.trigger("data",n);if(e=/^#EXT-X-TARGETDURATION:([0-9.]*)?/.exec(t),e)return n={type:"tag",tagType:"targetduration"},e[1]&&(n.duration=parseInt(e[1],10)),void this.trigger("data",n);if(e=/^#EXT-X-VERSION:([0-9.]*)?/.exec(t),e)return n={type:"tag",tagType:"version"},e[1]&&(n.version=parseInt(e[1],10)),void this.trigger("data",n);if(e=/^#EXT-X-MEDIA-SEQUENCE:(\-?[0-9.]*)?/.exec(t),e)return n={type:"tag",tagType:"media-sequence"},e[1]&&(n.number=parseInt(e[1],10)),void this.trigger("data",n);if(e=/^#EXT-X-DISCONTINUITY-SEQUENCE:(\-?[0-9.]*)?/.exec(t),e)return n={type:"tag",tagType:"discontinuity-sequence"},e[1]&&(n.number=parseInt(e[1],10)),void this.trigger("data",n);if(e=/^#EXT-X-PLAYLIST-TYPE:(.*)?$/.exec(t),e)return n={type:"tag",tagType:"playlist-type"},e[1]&&(n.playlistType=e[1]),void this.trigger("data",n);if(e=/^#EXT-X-BYTERANGE:(.*)?$/.exec(t),e)return n=w(E(e[1]),{type:"tag",tagType:"byterange"}),void this.trigger("data",n);if(e=/^#EXT-X-ALLOW-CACHE:(YES|NO)?/.exec(t),e)return n={type:"tag",tagType:"allow-cache"},e[1]&&(n.allowed=!/NO/.test(e[1])),void this.trigger("data",n);if(e=/^#EXT-X-MAP:(.*)$/.exec(t),e){if(n={type:"tag",tagType:"map"},e[1]){const t=k(e[1]);t.URI&&(n.uri=t.URI),t.BYTERANGE&&(n.byterange=E(t.BYTERANGE))}this.trigger("data",n)}else if(e=/^#EXT-X-STREAM-INF:(.*)$/.exec(t),e){if(n={type:"tag",tagType:"stream-inf"},e[1]){if(n.attributes=k(e[1]),n.attributes.RESOLUTION){const t=n.attributes.RESOLUTION.split("x"),e={};t[0]&&(e.width=parseInt(t[0],10)),t[1]&&(e.height=parseInt(t[1],10)),n.attributes.RESOLUTION=e}n.attributes.BANDWIDTH&&(n.attributes.BANDWIDTH=parseInt(n.attributes.BANDWIDTH,10)),n.attributes["FRAME-RATE"]&&(n.attributes["FRAME-RATE"]=parseFloat(n.attributes["FRAME-RATE"])),n.attributes["PROGRAM-ID"]&&(n.attributes["PROGRAM-ID"]=parseInt(n.attributes["PROGRAM-ID"],10))}this.trigger("data",n)}else{if(e=/^#EXT-X-MEDIA:(.*)$/.exec(t),e)return n={type:"tag",tagType:"media"},e[1]&&(n.attributes=k(e[1])),void this.trigger("data",n);if(e=/^#EXT-X-ENDLIST/.exec(t),e)this.trigger("data",{type:"tag",tagType:"endlist"});else if(e=/^#EXT-X-DISCONTINUITY/.exec(t),e)this.trigger("data",{type:"tag",tagType:"discontinuity"});else{if(e=/^#EXT-X-PROGRAM-DATE-TIME:(.*)$/.exec(t),e)return n={type:"tag",tagType:"program-date-time"},e[1]&&(n.dateTimeString=e[1],n.dateTimeObject=new Date(e[1])),void this.trigger("data",n);if(e=/^#EXT-X-KEY:(.*)$/.exec(t),e)return n={type:"tag",tagType:"key"},e[1]&&(n.attributes=k(e[1]),n.attributes.IV&&("0x"===n.attributes.IV.substring(0,2).toLowerCase()&&(n.attributes.IV=n.attributes.IV.substring(2)),n.attributes.IV=n.attributes.IV.match(/.{8}/g),n.attributes.IV[0]=parseInt(n.attributes.IV[0],16),n.attributes.IV[1]=parseInt(n.attributes.IV[1],16),n.attributes.IV[2]=parseInt(n.attributes.IV[2],16),n.attributes.IV[3]=parseInt(n.attributes.IV[3],16),n.attributes.IV=new Uint32Array(n.attributes.IV))),void this.trigger("data",n);if(e=/^#EXT-X-START:(.*)$/.exec(t),e)return n={type:"tag",tagType:"start"},e[1]&&(n.attributes=k(e[1]),n.attributes["TIME-OFFSET"]=parseFloat(n.attributes["TIME-OFFSET"]),n.attributes.PRECISE=/YES/.test(n.attributes.PRECISE)),void this.trigger("data",n);if(e=/^#EXT-X-CUE-OUT-CONT:(.*)?$/.exec(t),e)return n={type:"tag",tagType:"cue-out-cont"},e[1]?n.data=e[1]:n.data="",void this.trigger("data",n);if(e=/^#EXT-X-CUE-OUT:(.*)?$/.exec(t),e)return n={type:"tag",tagType:"cue-out"},e[1]?n.data=e[1]:n.data="",void this.trigger("data",n);if(e=/^#EXT-X-CUE-IN:(.*)?$/.exec(t),e)return n={type:"tag",tagType:"cue-in"},e[1]?n.data=e[1]:n.data="",void this.trigger("data",n);if(e=/^#EXT-X-SKIP:(.*)$/.exec(t),e&&e[1])return n={type:"tag",tagType:"skip"},n.attributes=k(e[1]),n.attributes.hasOwnProperty("SKIPPED-SEGMENTS")&&(n.attributes["SKIPPED-SEGMENTS"]=parseInt(n.attributes["SKIPPED-SEGMENTS"],10)),n.attributes.hasOwnProperty("RECENTLY-REMOVED-DATERANGES")&&(n.attributes["RECENTLY-REMOVED-DATERANGES"]=n.attributes["RECENTLY-REMOVED-DATERANGES"].split(S)),void this.trigger("data",n);if(e=/^#EXT-X-PART:(.*)$/.exec(t),e&&e[1])return n={type:"tag",tagType:"part"},n.attributes=k(e[1]),["DURATION"].forEach((function(t){n.attributes.hasOwnProperty(t)&&(n.attributes[t]=parseFloat(n.attributes[t]))})),["INDEPENDENT","GAP"].forEach((function(t){n.attributes.hasOwnProperty(t)&&(n.attributes[t]=/YES/.test(n.attributes[t]))})),n.attributes.hasOwnProperty("BYTERANGE")&&(n.attributes.byterange=E(n.attributes.BYTERANGE)),void this.trigger("data",n);if(e=/^#EXT-X-SERVER-CONTROL:(.*)$/.exec(t),e&&e[1])return n={type:"tag",tagType:"server-control"},n.attributes=k(e[1]),["CAN-SKIP-UNTIL","PART-HOLD-BACK","HOLD-BACK"].forEach((function(t){n.attributes.hasOwnProperty(t)&&(n.attributes[t]=parseFloat(n.attributes[t]))})),["CAN-SKIP-DATERANGES","CAN-BLOCK-RELOAD"].forEach((function(t){n.attributes.hasOwnProperty(t)&&(n.attributes[t]=/YES/.test(n.attributes[t]))})),void this.trigger("data",n);if(e=/^#EXT-X-PART-INF:(.*)$/.exec(t),e&&e[1])return n={type:"tag",tagType:"part-inf"},n.attributes=k(e[1]),["PART-TARGET"].forEach((function(t){n.attributes.hasOwnProperty(t)&&(n.attributes[t]=parseFloat(n.attributes[t]))})),void this.trigger("data",n);if(e=/^#EXT-X-PRELOAD-HINT:(.*)$/.exec(t),e&&e[1])return n={type:"tag",tagType:"preload-hint"},n.attributes=k(e[1]),["BYTERANGE-START","BYTERANGE-LENGTH"].forEach((function(t){if(n.attributes.hasOwnProperty(t)){n.attributes[t]=parseInt(n.attributes[t],10);const e="BYTERANGE-LENGTH"===t?"length":"offset";n.attributes.byterange=n.attributes.byterange||{},n.attributes.byterange[e]=n.attributes[t],delete n.attributes[t]}})),void this.trigger("data",n);if(e=/^#EXT-X-RENDITION-REPORT:(.*)$/.exec(t),e&&e[1])return n={type:"tag",tagType:"rendition-report"},n.attributes=k(e[1]),["LAST-MSN","LAST-PART"].forEach((function(t){n.attributes.hasOwnProperty(t)&&(n.attributes[t]=parseInt(n.attributes[t],10))})),void this.trigger("data",n);if(e=/^#EXT-X-DATERANGE:(.*)$/.exec(t),e&&e[1]){n={type:"tag",tagType:"daterange"},n.attributes=k(e[1]),["ID","CLASS"].forEach((function(t){n.attributes.hasOwnProperty(t)&&(n.attributes[t]=String(n.attributes[t]))})),["START-DATE","END-DATE"].forEach((function(t){n.attributes.hasOwnProperty(t)&&(n.attributes[t]=new Date(n.attributes[t]))})),["DURATION","PLANNED-DURATION"].forEach((function(t){n.attributes.hasOwnProperty(t)&&(n.attributes[t]=parseFloat(n.attributes[t]))})),["END-ON-NEXT"].forEach((function(t){n.attributes.hasOwnProperty(t)&&(n.attributes[t]=/YES/i.test(n.attributes[t]))})),["SCTE35-CMD"," SCTE35-OUT","SCTE35-IN"].forEach((function(t){n.attributes.hasOwnProperty(t)&&(n.attributes[t]=n.attributes[t].toString(16))}));const t=/^X-([A-Z]+-)+[A-Z]+$/;for(const e in n.attributes){if(!t.test(e))continue;const r=/[0-9A-Fa-f]{6}/g.test(n.attributes[e]),i=/^\d+(\.\d+)?$/.test(n.attributes[e]);n.attributes[e]=r?n.attributes[e].toString(16):i?parseFloat(n.attributes[e]):String(n.attributes[e])}this.trigger("data",n)}else this.trigger("data",{type:"tag",data:t.slice(4)})}}}else this.trigger("data",{type:"comment",text:t.slice(1)})}))}addParser({expression:t,customType:e,dataParser:n,segment:r}){"function"!=typeof n&&(n=t=>t),this.customParsers.push((i=>{if(t.exec(i))return this.trigger("data",{type:"custom",data:n(i),customType:e,segment:r}),!0}))}addTagMapper({expression:t,map:e}){this.tagMappers.push((n=>t.test(n)?e(n):n))}}const O=function(t){const e={};return Object.keys(t).forEach((function(n){var r;e[(r=n,r.toLowerCase().replace(/-(\w)/g,(t=>t[1].toUpperCase())))]=t[n]})),e},A=function(t){const{serverControl:e,targetDuration:n,partTargetDuration:r}=t;if(!e)return;const i="#EXT-X-SERVER-CONTROL",o="holdBack",a="partHoldBack",s=n&&3*n,u=r&&2*r;n&&!e.hasOwnProperty(o)&&(e[o]=s,this.trigger("info",{message:`${i} defaulting HOLD-BACK to targetDuration * 3 (${s}).`})),s&&e[o]<s&&(this.trigger("warn",{message:`${i} clamping HOLD-BACK (${e[o]}) to targetDuration * 3 (${s})`}),e[o]=s),r&&!e.hasOwnProperty(a)&&(e[a]=3*r,this.trigger("info",{message:`${i} defaulting PART-HOLD-BACK to partTargetDuration * 3 (${e[a]}).`})),r&&e[a]<u&&(this.trigger("warn",{message:`${i} clamping PART-HOLD-BACK (${e[a]}) to partTargetDuration * 2 (${u}).`}),e[a]=u)};class M extends _{constructor(){super(),this.lineStream=new T,this.parseStream=new C,this.lineStream.pipe(this.parseStream);const t=this,e=[];let n,r,i={},o=!1;const a=function(){},s={AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}};let u=0;this.manifest={allowCache:!0,discontinuityStarts:[],segments:[]};let c=0,l=0;const f={};this.on("end",(()=>{i.uri||!i.parts&&!i.preloadHints||(!i.map&&n&&(i.map=n),!i.key&&r&&(i.key=r),i.timeline||"number"!=typeof u||(i.timeline=u),this.manifest.preloadSegment=i)})),this.parseStream.on("data",(function(d){let h,p;({tag(){({version(){d.version&&(this.manifest.version=d.version)},"allow-cache"(){this.manifest.allowCache=d.allowed,"allowed"in d||(this.trigger("info",{message:"defaulting allowCache to YES"}),this.manifest.allowCache=!0)},byterange(){const t={};"length"in d&&(i.byterange=t,t.length=d.length,"offset"in d||(d.offset=c)),"offset"in d&&(i.byterange=t,t.offset=d.offset),c=t.offset+t.length},endlist(){this.manifest.endList=!0},inf(){"mediaSequence"in this.manifest||(this.manifest.mediaSequence=0,this.trigger("info",{message:"defaulting media sequence to zero"})),"discontinuitySequence"in this.manifest||(this.manifest.discontinuitySequence=0,this.trigger("info",{message:"defaulting discontinuity sequence to zero"})),d.duration>0&&(i.duration=d.duration),0===d.duration&&(i.duration=.01,this.trigger("info",{message:"updating zero segment duration to a small value"})),this.manifest.segments=e},key(){if(d.attributes)if("NONE"!==d.attributes.METHOD)if(d.attributes.URI){if("com.apple.streamingkeydelivery"===d.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.apple.fps.1_0"]={attributes:d.attributes});if("com.microsoft.playready"===d.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.microsoft.playready"]={uri:d.attributes.URI});if("urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"===d.attributes.KEYFORMAT){return-1===["SAMPLE-AES","SAMPLE-AES-CTR","SAMPLE-AES-CENC"].indexOf(d.attributes.METHOD)?void this.trigger("warn",{message:"invalid key method provided for Widevine"}):("SAMPLE-AES-CENC"===d.attributes.METHOD&&this.trigger("warn",{message:"SAMPLE-AES-CENC is deprecated, please use SAMPLE-AES-CTR instead"}),"data:text/plain;base64,"!==d.attributes.URI.substring(0,23)?void this.trigger("warn",{message:"invalid key URI provided for Widevine"}):d.attributes.KEYID&&"0x"===d.attributes.KEYID.substring(0,2)?(this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.widevine.alpha"]={attributes:{schemeIdUri:d.attributes.KEYFORMAT,keyId:d.attributes.KEYID.substring(2)},pssh:x(d.attributes.URI.split(",")[1])})):void this.trigger("warn",{message:"invalid key ID provided for Widevine"}))}d.attributes.METHOD||this.trigger("warn",{message:"defaulting key method to AES-128"}),r={method:d.attributes.METHOD||"AES-128",uri:d.attributes.URI},void 0!==d.attributes.IV&&(r.iv=d.attributes.IV)}else this.trigger("warn",{message:"ignoring key declaration without URI"});else r=null;else this.trigger("warn",{message:"ignoring key declaration without attribute list"})},"media-sequence"(){isFinite(d.number)?this.manifest.mediaSequence=d.number:this.trigger("warn",{message:"ignoring invalid media sequence: "+d.number})},"discontinuity-sequence"(){isFinite(d.number)?(this.manifest.discontinuitySequence=d.number,u=d.number):this.trigger("warn",{message:"ignoring invalid discontinuity sequence: "+d.number})},"playlist-type"(){/VOD|EVENT/.test(d.playlistType)?this.manifest.playlistType=d.playlistType:this.trigger("warn",{message:"ignoring unknown playlist type: "+d.playlist})},map(){n={},d.uri&&(n.uri=d.uri),d.byterange&&(n.byterange=d.byterange),r&&(n.key=r)},"stream-inf"(){this.manifest.playlists=e,this.manifest.mediaGroups=this.manifest.mediaGroups||s,d.attributes?(i.attributes||(i.attributes={}),w(i.attributes,d.attributes)):this.trigger("warn",{message:"ignoring empty stream-inf attributes"})},media(){if(this.manifest.mediaGroups=this.manifest.mediaGroups||s,!(d.attributes&&d.attributes.TYPE&&d.attributes["GROUP-ID"]&&d.attributes.NAME))return void this.trigger("warn",{message:"ignoring incomplete or missing media group"});const t=this.manifest.mediaGroups[d.attributes.TYPE];t[d.attributes["GROUP-ID"]]=t[d.attributes["GROUP-ID"]]||{},h=t[d.attributes["GROUP-ID"]],p={default:/yes/i.test(d.attributes.DEFAULT)},p.default?p.autoselect=!0:p.autoselect=/yes/i.test(d.attributes.AUTOSELECT),d.attributes.LANGUAGE&&(p.language=d.attributes.LANGUAGE),d.attributes.URI&&(p.uri=d.attributes.URI),d.attributes["INSTREAM-ID"]&&(p.instreamId=d.attributes["INSTREAM-ID"]),d.attributes.CHARACTERISTICS&&(p.characteristics=d.attributes.CHARACTERISTICS),d.attributes.FORCED&&(p.forced=/yes/i.test(d.attributes.FORCED)),h[d.attributes.NAME]=p},discontinuity(){u+=1,i.discontinuity=!0,this.manifest.discontinuityStarts.push(e.length)},"program-date-time"(){void 0===this.manifest.dateTimeString&&(this.manifest.dateTimeString=d.dateTimeString,this.manifest.dateTimeObject=d.dateTimeObject),i.dateTimeString=d.dateTimeString,i.dateTimeObject=d.dateTimeObject},targetduration(){!isFinite(d.duration)||d.duration<0?this.trigger("warn",{message:"ignoring invalid target duration: "+d.duration}):(this.manifest.targetDuration=d.duration,A.call(this,this.manifest))},start(){d.attributes&&!isNaN(d.attributes["TIME-OFFSET"])?this.manifest.start={timeOffset:d.attributes["TIME-OFFSET"],precise:d.attributes.PRECISE}:this.trigger("warn",{message:"ignoring start declaration without appropriate attribute list"})},"cue-out"(){i.cueOut=d.data},"cue-out-cont"(){i.cueOutCont=d.data},"cue-in"(){i.cueIn=d.data},skip(){this.manifest.skip=O(d.attributes),this.warnOnMissingAttributes_("#EXT-X-SKIP",d.attributes,["SKIPPED-SEGMENTS"])},part(){o=!0;const t=this.manifest.segments.length,e=O(d.attributes);i.parts=i.parts||[],i.parts.push(e),e.byterange&&(e.byterange.hasOwnProperty("offset")||(e.byterange.offset=l),l=e.byterange.offset+e.byterange.length);const n=i.parts.length-1;this.warnOnMissingAttributes_(`#EXT-X-PART #${n} for segment #${t}`,d.attributes,["URI","DURATION"]),this.manifest.renditionReports&&this.manifest.renditionReports.forEach(((t,e)=>{t.hasOwnProperty("lastPart")||this.trigger("warn",{message:`#EXT-X-RENDITION-REPORT #${e} lacks required attribute(s): LAST-PART`})}))},"server-control"(){const t=this.manifest.serverControl=O(d.attributes);t.hasOwnProperty("canBlockReload")||(t.canBlockReload=!1,this.trigger("info",{message:"#EXT-X-SERVER-CONTROL defaulting CAN-BLOCK-RELOAD to false"})),A.call(this,this.manifest),t.canSkipDateranges&&!t.hasOwnProperty("canSkipUntil")&&this.trigger("warn",{message:"#EXT-X-SERVER-CONTROL lacks required attribute CAN-SKIP-UNTIL which is required when CAN-SKIP-DATERANGES is set"})},"preload-hint"(){const t=this.manifest.segments.length,e=O(d.attributes),n=e.type&&"PART"===e.type;i.preloadHints=i.preloadHints||[],i.preloadHints.push(e),e.byterange&&(e.byterange.hasOwnProperty("offset")||(e.byterange.offset=n?l:0,n&&(l=e.byterange.offset+e.byterange.length)));const r=i.preloadHints.length-1;if(this.warnOnMissingAttributes_(`#EXT-X-PRELOAD-HINT #${r} for segment #${t}`,d.attributes,["TYPE","URI"]),e.type)for(let n=0;n<i.preloadHints.length-1;n++){const o=i.preloadHints[n];o.type&&(o.type===e.type&&this.trigger("warn",{message:`#EXT-X-PRELOAD-HINT #${r} for segment #${t} has the same TYPE ${e.type} as preload hint #${n}`}))}},"rendition-report"(){const t=O(d.attributes);this.manifest.renditionReports=this.manifest.renditionReports||[],this.manifest.renditionReports.push(t);const e=this.manifest.renditionReports.length-1,n=["LAST-MSN","URI"];o&&n.push("LAST-PART"),this.warnOnMissingAttributes_(`#EXT-X-RENDITION-REPORT #${e}`,d.attributes,n)},"part-inf"(){this.manifest.partInf=O(d.attributes),this.warnOnMissingAttributes_("#EXT-X-PART-INF",d.attributes,["PART-TARGET"]),this.manifest.partInf.partTarget&&(this.manifest.partTargetDuration=this.manifest.partInf.partTarget),A.call(this,this.manifest)},daterange(){this.manifest.daterange=this.manifest.daterange||[],this.manifest.daterange.push(O(d.attributes));const t=this.manifest.daterange.length-1;this.warnOnMissingAttributes_(`#EXT-X-DATERANGE #${t}`,d.attributes,["ID","START-DATE"]);const e=this.manifest.daterange[t];e.endDate&&e.startDate&&new Date(e.endDate)<new Date(e.startDate)&&this.trigger("warn",{message:"EXT-X-DATERANGE END-DATE must be equal to or later than the value of the START-DATE"}),e.duration&&e.duration<0&&this.trigger("warn",{message:"EXT-X-DATERANGE DURATION must not be negative"}),e.plannedDuration&&e.plannedDuration<0&&this.trigger("warn",{message:"EXT-X-DATERANGE PLANNED-DURATION must not be negative"});const n=!!e.endOnNext;if(n&&!e.class&&this.trigger("warn",{message:"EXT-X-DATERANGE with an END-ON-NEXT=YES attribute must have a CLASS attribute"}),n&&(e.duration||e.endDate)&&this.trigger("warn",{message:"EXT-X-DATERANGE with an END-ON-NEXT=YES attribute must not contain DURATION or END-DATE attributes"}),e.duration&&e.endDate){const n=e.startDate,r=n.setSeconds(n.getSeconds()+e.duration);this.manifest.daterange[t].endDate=new Date(r)}if(e&&!this.manifest.dateTimeString&&this.trigger("warn",{message:"A playlist with EXT-X-DATERANGE tag must contain atleast one EXT-X-PROGRAM-DATE-TIME tag"}),f[e.id]){for(const t in f[e.id])if(f[e.id][t]!==e[t]){this.trigger("warn",{message:"EXT-X-DATERANGE tags with the same ID in a playlist must have the same attributes and same attribute values"});break}}else f[e.id]=e}}[d.tagType]||a).call(t)},uri(){i.uri=d.uri,e.push(i),this.manifest.targetDuration&&!("duration"in i)&&(this.trigger("warn",{message:"defaulting segment duration to the target duration"}),i.duration=this.manifest.targetDuration),r&&(i.key=r),i.timeline=u,n&&(i.map=n),l=0,i={}},comment(){},custom(){d.segment?(i.custom=i.custom||{},i.custom[d.customType]=d.data):(this.manifest.custom=this.manifest.custom||{},this.manifest.custom[d.customType]=d.data)}})[d.type].call(t)}))}warnOnMissingAttributes_(t,e,n){const r=[];n.forEach((function(t){e.hasOwnProperty(t)||r.push(t)})),r.length&&this.trigger("warn",{message:`${t} lacks required attribute(s): ${r.join(", ")}`})}push(t){this.lineStream.push(t)}end(){this.lineStream.push("\n"),this.trigger("end")}addParser(t){this.parseStream.addParser(t)}addTagMapper(t){this.parseStream.addTagMapper(t)}}var P={mp4:/^(av0?1|avc0?[1234]|vp0?9|flac|opus|mp3|mp4a|mp4v|stpp.ttml.im1t)/,webm:/^(vp0?[89]|av0?1|opus|vorbis)/,ogg:/^(vp0?[89]|theora|flac|opus|vorbis)/,video:/^(av0?1|avc0?[1234]|vp0?[89]|hvc1|hev1|theora|mp4v)/,audio:/^(mp4a|flac|vorbis|opus|ac-[34]|ec-3|alac|mp3|speex|aac)/,text:/^(stpp.ttml.im1t)/,muxerVideo:/^(avc0?1)/,muxerAudio:/^(mp4a)/,muxerText:/a^/},D=["video","audio","text"],I=["Video","Audio","Text"],L=function(t){return t?t.replace(/avc1\.(\d+)\.(\d+)/i,(function(t,e,n){return"avc1."+("00"+Number(e).toString(16)).slice(-2)+"00"+("00"+Number(n).toString(16)).slice(-2)})):t},R=function(t){void 0===t&&(t="");var e=t.split(","),n=[];return e.forEach((function(t){var e;t=t.trim(),D.forEach((function(r){var i=P[r].exec(t.toLowerCase());if(i&&!(i.length<=1)){e=r;var o=t.substring(0,i[1].length),a=t.replace(o,"");n.push({type:o,details:a,mediaType:r})}})),e||n.push({type:t,details:"",mediaType:"unknown"})})),n},N=function(t){return void 0===t&&(t=""),P.audio.test(t.trim().toLowerCase())},j=function(t){if(t&&"string"==typeof t){var e,n=t.toLowerCase().split(",").map((function(t){return L(t.trim())})),r="video";1===n.length&&N(n[0])?r="audio":1===n.length&&(void 0===(e=n[0])&&(e=""),P.text.test(e.trim().toLowerCase()))&&(r="application");var i="mp4";return n.every((function(t){return P.mp4.test(t)}))?i="mp4":n.every((function(t){return P.webm.test(t)}))?i="webm":n.every((function(t){return P.ogg.test(t)}))&&(i="ogg"),r+"/"+i+';codecs="'+t+'"'}},F=function(t){return void 0===t&&(t=""),i().MediaSource&&i().MediaSource.isTypeSupported&&i().MediaSource.isTypeSupported(j(t))||!1},U=function(t){return void 0===t&&(t=""),t.toLowerCase().split(",").every((function(t){t=t.trim();for(var e=0;e<I.length;e++){if(P["muxer"+I[e]].test(t))return!0}return!1}))},B="mp4a.40.2",z=/^(audio|video|application)\/(x-|vnd\.apple\.)?mpegurl/i,q=/^application\/dash\+xml/i,H=function(t){return z.test(t)?"hls":q.test(t)?"dash":"application/vnd.videojs.vhs+json"===t?"vhs-json":null},W=function(t){return"function"===ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer instanceof ArrayBuffer},V=function(t){return t instanceof Uint8Array?t:(Array.isArray(t)||W(t)||t instanceof ArrayBuffer||(t="number"!=typeof t||"number"==typeof t&&t!=t?0:[t]),new Uint8Array(t&&t.buffer||t,t&&t.byteOffset||0,t&&t.byteLength||0))},Y=i().BigInt||Number,$=[Y("0x1"),Y("0x100"),Y("0x10000"),Y("0x1000000"),Y("0x100000000"),Y("0x10000000000"),Y("0x1000000000000"),Y("0x100000000000000"),Y("0x10000000000000000")],G=(function(){var t=new Uint16Array([65484]),e=new Uint8Array(t.buffer,t.byteOffset,t.byteLength);255===e[0]||e[0]}(),function(t,e){var n=void 0===e?{}:e,r=n.signed,i=void 0!==r&&r,o=n.le,a=void 0!==o&&o;t=V(t);var s=a?"reduce":"reduceRight",u=(t[s]?t[s]:Array.prototype[s]).call(t,(function(e,n,r){var i=a?r:Math.abs(r+1-t.length);return e+Y(n)*$[i]}),Y(0));if(i){var c=$[t.length]/Y(2)-Y(1);(u=Y(u))>c&&(u-=c,u-=c,u-=Y(2))}return Number(u)}),Z=function(t,e){var n=(void 0===e?{}:e).le,r=void 0!==n&&n;("bigint"!=typeof t&&"number"!=typeof t||"number"==typeof t&&t!=t)&&(t=0),t=Y(t);for(var i,o=(i=t,Math.ceil(function(t){return t.toString(2).length}(i)/8)),a=new Uint8Array(new ArrayBuffer(o)),s=0;s<o;s++){var u=r?s:Math.abs(s+1-a.length);a[u]=Number(t/$[s]&Y(255)),t<0&&(a[u]=Math.abs(~a[u]),a[u]-=0===s?1:2)}return a},K=function(t,e){if("string"!=typeof t&&t&&"function"==typeof t.toString&&(t=t.toString()),"string"!=typeof t)return new Uint8Array;e||(t=unescape(encodeURIComponent(t)));for(var n=new Uint8Array(t.length),r=0;r<t.length;r++)n[r]=t.charCodeAt(r);return n},X=function(t,e,n){var r=void 0===n?{}:n,i=r.offset,o=void 0===i?0:i,a=r.mask,s=void 0===a?[]:a;t=V(t);var u=(e=V(e)).every?e.every:Array.prototype.every;return e.length&&t.length-o>=e.length&&u.call(e,(function(e,n){return e===(s[n]?s[n]&t[o+n]:t[o+n])}))},Q="http://example.com",J=function(t,e){if(/^[a-z]+:/i.test(e))return e;/^data:/.test(t)&&(t=i().location&&i().location.href||"");var n="function"==typeof i().URL,r=/^\/\//.test(t),o=!i().location&&!/\/\//i.test(t);if(n?t=new(i().URL)(t,i().location||Q):/\/\//i.test(t)||(t=g().buildAbsoluteURL(i().location&&i().location.href||"",t)),n){var a=new URL(e,t);return o?a.href.slice(Q.length):r?a.href.slice(a.protocol.length):a.href}return g().buildAbsoluteURL(t,e)},tt=n(3969);const et=t=>!!t&&"object"==typeof t,nt=(...t)=>t.reduce(((t,e)=>("object"!=typeof e||Object.keys(e).forEach((n=>{Array.isArray(t[n])&&Array.isArray(e[n])?t[n]=t[n].concat(e[n]):et(t[n])&&et(e[n])?t[n]=nt(t[n],e[n]):t[n]=e[n]})),t)),{}),rt=t=>Object.keys(t).map((e=>t[e])),it=t=>t.reduce(((t,e)=>t.concat(e)),[]),ot=t=>{if(!t.length)return[];const e=[];for(let n=0;n<t.length;n++)e.push(t[n]);return e};var at="INVALID_NUMBER_OF_PERIOD",st="DASH_EMPTY_MANIFEST",ut="DASH_INVALID_XML",ct="NO_BASE_URL",lt="SEGMENT_TIME_UNSPECIFIED",ft="UNSUPPORTED_UTC_TIMING_SCHEME";const dt=({baseUrl:t="",source:e="",range:n="",indexRange:r=""})=>{const o={uri:e,resolvedUri:J(t||"",e)};if(n||r){const t=(n||r).split("-");let e,a=i().BigInt?i().BigInt(t[0]):parseInt(t[0],10),s=i().BigInt?i().BigInt(t[1]):parseInt(t[1],10);a<Number.MAX_SAFE_INTEGER&&"bigint"==typeof a&&(a=Number(a)),s<Number.MAX_SAFE_INTEGER&&"bigint"==typeof s&&(s=Number(s)),e="bigint"==typeof s||"bigint"==typeof a?i().BigInt(s)-i().BigInt(a)+i().BigInt(1):s-a+1,"bigint"==typeof e&&e<Number.MAX_SAFE_INTEGER&&(e=Number(e)),o.byterange={length:e,offset:a}}return o},ht=t=>(t&&"number"!=typeof t&&(t=parseInt(t,10)),isNaN(t)?null:t),pt={static(t){const{duration:e,timescale:n=1,sourceDuration:r,periodDuration:i}=t,o=ht(t.endNumber),a=e/n;return"number"==typeof o?{start:0,end:o}:"number"==typeof i?{start:0,end:i/a}:{start:0,end:r/a}},dynamic(t){const{NOW:e,clientOffset:n,availabilityStartTime:r,timescale:i=1,duration:o,periodStart:a=0,minimumUpdatePeriod:s=0,timeShiftBufferDepth:u=1/0}=t,c=ht(t.endNumber),l=(e+n)/1e3,f=r+a,d=l+s-f,h=Math.ceil(d*i/o),p=Math.floor((l-f-u)*i/o),m=Math.floor((l-f)*i/o);return{start:Math.max(0,p),end:"number"==typeof c?c:Math.min(h,m)}}},mt=t=>{const{type:e,duration:n,timescale:r=1,periodDuration:i,sourceDuration:o}=t,{start:a,end:s}=pt[e](t),u=((t,e)=>{const n=[];for(let r=t;r<e;r++)n.push(r);return n})(a,s).map((t=>e=>{const{duration:n,timescale:r=1,periodStart:i,startNumber:o=1}=t;return{number:o+e,duration:n/r,timeline:i,time:e*n}})(t));if("static"===e){const t=u.length-1,e="number"==typeof i?i:o;u[t].duration=e-n/r*t}return u},gt=t=>{const{baseUrl:e,initialization:n={},sourceDuration:r,indexRange:i="",periodStart:o,presentationTime:a,number:s=0,duration:u}=t;if(!e)throw new Error(ct);const c=dt({baseUrl:e,source:n.sourceURL,range:n.range}),l=dt({baseUrl:e,source:e,indexRange:i});if(l.map=c,u){const e=mt(t);e.length&&(l.duration=e[0].duration,l.timeline=e[0].timeline)}else r&&(l.duration=r,l.timeline=o);return l.presentationTime=a||o,l.number=s,[l]},vt=(t,e,n)=>{const r=t.sidx.map?t.sidx.map:null,o=t.sidx.duration,a=t.timeline||0,s=t.sidx.byterange,u=s.offset+s.length,c=e.timescale,l=e.references.filter((t=>1!==t.referenceType)),f=[],d=t.endList?"static":"dynamic",h=t.sidx.timeline;let p,m=h,g=t.mediaSequence||0;p="bigint"==typeof e.firstOffset?i().BigInt(u)+e.firstOffset:u+e.firstOffset;for(let t=0;t<l.length;t++){const s=e.references[t],u=s.referencedSize,l=s.subsegmentDuration;let v;v="bigint"==typeof p?p+i().BigInt(u)-i().BigInt(1):p+u-1;const y=gt({baseUrl:n,timescale:c,timeline:a,periodStart:h,presentationTime:m,number:g,duration:l,sourceDuration:o,indexRange:`${p}-${v}`,type:d})[0];r&&(y.map=r),f.push(y),p+="bigint"==typeof p?i().BigInt(u):u,m+=l/c,g++}return t.segments=f,t},yt=["AUDIO","SUBTITLES"],bt=t=>{return(e=t,n=({timeline:t})=>t,rt(e.reduce(((t,e)=>(e.forEach((e=>{t[n(e)]=e})),t)),{}))).sort(((t,e)=>t.timeline>e.timeline?1:-1));var e,n},_t=t=>{let e=[];var n,r;return n=t,r=(t,n,r,i)=>{e=e.concat(t.playlists||[])},yt.forEach((function(t){for(var e in n.mediaGroups[t])for(var i in n.mediaGroups[t][e]){var o=n.mediaGroups[t][e][i];r(o,t,e,i)}})),e},wt=({playlist:t,mediaSequence:e})=>{t.mediaSequence=e,t.segments.forEach(((e,n)=>{e.number=t.mediaSequence+n}))},xt=({oldManifest:t,newManifest:e})=>{const n=t.playlists.concat(_t(t)),r=e.playlists.concat(_t(e));return e.timelineStarts=bt([t.timelineStarts,e.timelineStarts]),(({oldPlaylists:t,newPlaylists:e,timelineStarts:n})=>{e.forEach((e=>{e.discontinuitySequence=n.findIndex((function({timeline:t}){return t===e.timeline}));const r=((t,e)=>{for(let n=0;n<t.length;n++)if(t[n].attributes.NAME===e)return t[n];return null})(t,e.attributes.NAME);if(!r)return;if(e.sidx)return;const i=e.segments[0],o=r.segments.findIndex((function(t){return Math.abs(t.presentationTime-i.presentationTime)<.016666666666666666}));if(-1===o)return wt({playlist:e,mediaSequence:r.mediaSequence+r.segments.length}),e.segments[0].discontinuity=!0,e.discontinuityStarts.unshift(0),void((!r.segments.length&&e.timeline>r.timeline||r.segments.length&&e.timeline>r.segments[r.segments.length-1].timeline)&&e.discontinuitySequence--);r.segments[o].discontinuity&&!i.discontinuity&&(i.discontinuity=!0,e.discontinuityStarts.unshift(0),e.discontinuitySequence--),wt({playlist:e,mediaSequence:r.segments[o].number})}))})({oldPlaylists:n,newPlaylists:r,timelineStarts:e.timelineStarts}),e},Tt=t=>t&&t.uri+"-"+(t=>{let e;return e="bigint"==typeof t.offset||"bigint"==typeof t.length?i().BigInt(t.offset)+i().BigInt(t.length)-i().BigInt(1):t.offset+t.length-1,`${t.offset}-${e}`})(t.byterange),St=t=>rt(t.reduce(((t,e)=>{const n=e.attributes.id+(e.attributes.lang||"");return t[n]?(e.segments&&(e.segments[0]&&(e.segments[0].discontinuity=!0),t[n].segments.push(...e.segments)),e.attributes.contentProtection&&(t[n].attributes.contentProtection=e.attributes.contentProtection)):(t[n]=e,t[n].attributes.timelineStarts=[]),t[n].attributes.timelineStarts.push({start:e.attributes.periodStart,timeline:e.attributes.periodStart}),t}),{})).map((t=>{var e,n;return t.discontinuityStarts=(e=t.segments||[],n="discontinuity",e.reduce(((t,e,r)=>(e[n]&&t.push(r),t)),[])),t})),Et=(t,e)=>{const n=Tt(t.sidx),r=n&&e[n]&&e[n].sidx;return r&&vt(t,r,t.sidx.resolvedUri),t},kt=(t,e={})=>{if(!Object.keys(e).length)return t;for(const n in t)t[n]=Et(t[n],e);return t},Ct=({attributes:t,segments:e,sidx:n,discontinuityStarts:r})=>{const i={attributes:{NAME:t.id,AUDIO:"audio",SUBTITLES:"subs",RESOLUTION:{width:t.width,height:t.height},CODECS:t.codecs,BANDWIDTH:t.bandwidth,"PROGRAM-ID":1},uri:"",endList:"static"===t.type,timeline:t.periodStart,resolvedUri:"",targetDuration:t.duration,discontinuityStarts:r,timelineStarts:t.timelineStarts,segments:e};return t.frameRate&&(i.attributes["FRAME-RATE"]=t.frameRate),t.contentProtection&&(i.contentProtection=t.contentProtection),n&&(i.sidx=n),i},Ot=({attributes:t})=>"video/mp4"===t.mimeType||"video/webm"===t.mimeType||"video"===t.contentType,At=({attributes:t})=>"audio/mp4"===t.mimeType||"audio/webm"===t.mimeType||"audio"===t.contentType,Mt=({attributes:t})=>"text/vtt"===t.mimeType||"text"===t.contentType,Pt=t=>t?Object.keys(t).reduce(((e,n)=>{const r=t[n];return e.concat(r.playlists)}),[]):[],Dt=({dashPlaylists:t,locations:e,sidxMapping:n={},previousManifest:r,eventStream:i})=>{if(!t.length)return{};const{sourceDuration:o,type:a,suggestedPresentationDelay:s,minimumUpdatePeriod:u}=t[0].attributes,c=St(t.filter(Ot)).map(Ct),l=St(t.filter(At)),f=St(t.filter(Mt)),d=t.map((t=>t.attributes.captionServices)).filter(Boolean),h={allowCache:!0,discontinuityStarts:[],segments:[],endList:!0,mediaGroups:{AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},uri:"",duration:o,playlists:kt(c,n)};u>=0&&(h.minimumUpdatePeriod=1e3*u),e&&(h.locations=e),"dynamic"===a&&(h.suggestedPresentationDelay=s),i&&i.length>0&&(h.eventStream=i);const p=0===h.playlists.length,m=l.length?((t,e={},n=!1)=>{let r;const i=t.reduce(((t,i)=>{const o=i.attributes.role&&i.attributes.role.value||"",a=i.attributes.lang||"";let s=i.attributes.label||"main";if(a&&!i.attributes.label){const t=o?` (${o})`:"";s=`${i.attributes.lang}${t}`}t[s]||(t[s]={language:a,autoselect:!0,default:"main"===o,playlists:[],uri:""});const u=Et((({attributes:t,segments:e,sidx:n,mediaSequence:r,discontinuitySequence:i,discontinuityStarts:o},a)=>{const s={attributes:{NAME:t.id,BANDWIDTH:t.bandwidth,CODECS:t.codecs,"PROGRAM-ID":1},uri:"",endList:"static"===t.type,timeline:t.periodStart,resolvedUri:"",targetDuration:t.duration,discontinuitySequence:i,discontinuityStarts:o,timelineStarts:t.timelineStarts,mediaSequence:r,segments:e};return t.contentProtection&&(s.contentProtection=t.contentProtection),n&&(s.sidx=n),a&&(s.attributes.AUDIO="audio",s.attributes.SUBTITLES="subs"),s})(i,n),e);return t[s].playlists.push(u),void 0===r&&"main"===o&&(r=i,r.default=!0),t}),{});r||(i[Object.keys(i)[0]].default=!0);return i})(l,n,p):null,g=f.length?((t,e={})=>t.reduce(((t,n)=>{const r=n.attributes.label||n.attributes.lang||"text";return t[r]||(t[r]={language:r,default:!1,autoselect:!1,playlists:[],uri:""}),t[r].playlists.push(Et((({attributes:t,segments:e,mediaSequence:n,discontinuityStarts:r,discontinuitySequence:i})=>{void 0===e&&(e=[{uri:t.baseUrl,timeline:t.periodStart,resolvedUri:t.baseUrl||"",duration:t.sourceDuration,number:0}],t.duration=t.sourceDuration);const o={NAME:t.id,BANDWIDTH:t.bandwidth,"PROGRAM-ID":1};return t.codecs&&(o.CODECS=t.codecs),{attributes:o,uri:"",endList:"static"===t.type,timeline:t.periodStart,resolvedUri:t.baseUrl||"",targetDuration:t.duration,timelineStarts:t.timelineStarts,discontinuityStarts:r,discontinuitySequence:i,mediaSequence:n,segments:e}})(n),e)),t}),{}))(f,n):null,v=c.concat(Pt(m),Pt(g)),y=v.map((({timelineStarts:t})=>t));var b,_;return h.timelineStarts=bt(y),b=v,_=h.timelineStarts,b.forEach((t=>{t.mediaSequence=0,t.discontinuitySequence=_.findIndex((function({timeline:e}){return e===t.timeline})),t.segments&&t.segments.forEach(((t,e)=>{t.number=e}))})),m&&(h.mediaGroups.AUDIO.audio=m),g&&(h.mediaGroups.SUBTITLES.subs=g),d.length&&(h.mediaGroups["CLOSED-CAPTIONS"].cc=d.reduce(((t,e)=>e?(e.forEach((e=>{const{channel:n,language:r}=e;t[r]={autoselect:!1,default:!1,instreamId:n,language:r},e.hasOwnProperty("aspectRatio")&&(t[r].aspectRatio=e.aspectRatio),e.hasOwnProperty("easyReader")&&(t[r].easyReader=e.easyReader),e.hasOwnProperty("3D")&&(t[r]["3D"]=e["3D"])})),t):t),{})),r?xt({oldManifest:r,newManifest:h}):h},It=(t,e,n)=>{const{NOW:r,clientOffset:i,availabilityStartTime:o,timescale:a=1,periodStart:s=0,minimumUpdatePeriod:u=0}=t,c=(r+i)/1e3+u-(o+s);return Math.ceil((c*a-e)/n)},Lt=(t,e)=>{const{type:n,minimumUpdatePeriod:r=0,media:i="",sourceDuration:o,timescale:a=1,startNumber:s=1,periodStart:u}=t,c=[];let l=-1;for(let f=0;f<e.length;f++){const d=e[f],h=d.d,p=d.r||0,m=d.t||0;let g;if(l<0&&(l=m),m&&m>l&&(l=m),p<0){const s=f+1;g=s===e.length?"dynamic"===n&&r>0&&i.indexOf("$Number$")>0?It(t,l,h):(o*a-l)/h:(e[s].t-l)/h}else g=p+1;const v=s+c.length+g;let y=s+c.length;for(;y<v;)c.push({number:y,duration:h/a,time:l,timeline:u}),l+=h,y++}return c},Rt=/\$([A-z]*)(?:(%0)([0-9]+)d)?\$/g,Nt=(t,e)=>t.replace(Rt,(t=>(e,n,r,i)=>{if("$$"===e)return"$";if(void 0===t[n])return e;const o=""+t[n];return"RepresentationID"===n?o:(i=r?parseInt(i,10):1,o.length>=i?o:`${new Array(i-o.length+1).join("0")}${o}`)})(e)),jt=(t,e)=>{const n={RepresentationID:t.id,Bandwidth:t.bandwidth||0},{initialization:r={sourceURL:"",range:""}}=t,i=dt({baseUrl:t.baseUrl,source:Nt(r.sourceURL,n),range:r.range}),o=((t,e)=>t.duration||e?t.duration?mt(t):Lt(t,e):[{number:t.startNumber||1,duration:t.sourceDuration,time:0,timeline:t.periodStart}])(t,e);return o.map((e=>{n.Number=e.number,n.Time=e.time;const r=Nt(t.media||"",n),o=t.timescale||1,a=t.presentationTimeOffset||0,s=t.periodStart+(e.time-a)/o;return{uri:r,timeline:e.timeline,duration:e.duration,resolvedUri:J(t.baseUrl||"",r),map:i,number:e.number,presentationTime:s}}))},Ft=(t,e)=>{const{duration:n,segmentUrls:r=[],periodStart:i}=t;if(!n&&!e||n&&e)throw new Error(lt);const o=r.map((e=>((t,e)=>{const{baseUrl:n,initialization:r={}}=t,i=dt({baseUrl:n,source:r.sourceURL,range:r.range}),o=dt({baseUrl:n,source:e.media,range:e.mediaRange});return o.map=i,o})(t,e)));let a;n&&(a=mt(t)),e&&(a=Lt(t,e));return a.map(((e,n)=>{if(o[n]){const r=o[n],a=t.timescale||1,s=t.presentationTimeOffset||0;return r.timeline=e.timeline,r.duration=e.duration,r.number=e.number,r.presentationTime=i+(e.time-s)/a,r}})).filter((t=>t))},Ut=({attributes:t,segmentInfo:e})=>{let n,r;e.template?(r=jt,n=nt(t,e.template)):e.base?(r=gt,n=nt(t,e.base)):e.list&&(r=Ft,n=nt(t,e.list));const i={attributes:t};if(!r)return i;const o=r(n,e.segmentTimeline);if(n.duration){const{duration:t,timescale:e=1}=n;n.duration=t/e}else o.length?n.duration=o.reduce(((t,e)=>Math.max(t,Math.ceil(e.duration))),0):n.duration=0;return i.attributes=n,i.segments=o,e.base&&n.indexRange&&(i.sidx=o[0],i.segments=[]),i},Bt=(t,e)=>ot(t.childNodes).filter((({tagName:t})=>t===e)),zt=t=>t.textContent.trim(),qt=t=>{const e=/P(?:(\d*)Y)?(?:(\d*)M)?(?:(\d*)D)?(?:T(?:(\d*)H)?(?:(\d*)M)?(?:([\d.]*)S)?)?/.exec(t);if(!e)return 0;const[n,r,i,o,a,s]=e.slice(1);return 31536e3*parseFloat(n||0)+2592e3*parseFloat(r||0)+86400*parseFloat(i||0)+3600*parseFloat(o||0)+60*parseFloat(a||0)+parseFloat(s||0)},Ht={mediaPresentationDuration:t=>qt(t),availabilityStartTime(t){return/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/.test(e=t)&&(e+="Z"),Date.parse(e)/1e3;var e},minimumUpdatePeriod:t=>qt(t),suggestedPresentationDelay:t=>qt(t),type:t=>t,timeShiftBufferDepth:t=>qt(t),start:t=>qt(t),width:t=>parseInt(t,10),height:t=>parseInt(t,10),bandwidth:t=>parseInt(t,10),frameRate:t=>(t=>parseFloat(t.split("/").reduce(((t,e)=>t/e))))(t),startNumber:t=>parseInt(t,10),timescale:t=>parseInt(t,10),presentationTimeOffset:t=>parseInt(t,10),duration(t){const e=parseInt(t,10);return isNaN(e)?qt(t):e},d:t=>parseInt(t,10),t:t=>parseInt(t,10),r:t=>parseInt(t,10),presentationTime:t=>parseInt(t,10),DEFAULT:t=>t},Wt=t=>t&&t.attributes?ot(t.attributes).reduce(((t,e)=>{const n=Ht[e.name]||Ht.DEFAULT;return t[e.name]=n(e.value),t}),{}):{},Vt={"urn:uuid:1077efec-c0b2-4d02-ace3-3c1e52e2fb4b":"org.w3.clearkey","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed":"com.widevine.alpha","urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95":"com.microsoft.playready","urn:uuid:f239e769-efa3-4850-9c16-a903c6932efb":"com.adobe.primetime"},Yt=(t,e)=>e.length?it(t.map((function(t){return e.map((function(e){return J(t,zt(e))}))}))):t,$t=t=>{const e=Bt(t,"SegmentTemplate")[0],n=Bt(t,"SegmentList")[0],r=n&&Bt(n,"SegmentURL").map((t=>nt({tag:"SegmentURL"},Wt(t)))),i=Bt(t,"SegmentBase")[0],o=n||e,a=o&&Bt(o,"SegmentTimeline")[0],s=n||i||e,u=s&&Bt(s,"Initialization")[0],c=e&&Wt(e);c&&u?c.initialization=u&&Wt(u):c&&c.initialization&&(c.initialization={sourceURL:c.initialization});const l={template:c,segmentTimeline:a&&Bt(a,"S").map((t=>Wt(t))),list:n&&nt(Wt(n),{segmentUrls:r,initialization:Wt(u)}),base:i&&nt(Wt(i),{initialization:Wt(u)})};return Object.keys(l).forEach((t=>{l[t]||delete l[t]})),l},Gt=t=>it(Bt(t.node,"EventStream").map((e=>{const n=Wt(e),r=n.schemeIdUri;return Bt(e,"Event").map((e=>{const i=Wt(e),o=i.presentationTime||0,a=n.timescale||1,s=i.duration||0,u=o/a+t.attributes.start;return{schemeIdUri:r,value:n.value,id:i.id,start:u,end:u+s/a,messageData:zt(e)||i.messageData,contentEncoding:n.contentEncoding,presentationTimeOffset:n.presentationTimeOffset||0}}))}))),Zt=(t,e,n)=>r=>{const i=Wt(r),o=Yt(e,Bt(r,"BaseURL")),a=Bt(r,"Role")[0],s={role:Wt(a)};let u=nt(t,i,s);const c=Bt(r,"Accessibility")[0],l=(t=>{if("urn:scte:dash:cc:cea-608:2015"===t.schemeIdUri)return("string"!=typeof t.value?[]:t.value.split(";")).map((t=>{let e,n;return n=t,/^CC\d=/.test(t)?[e,n]=t.split("="):/^CC\d$/.test(t)&&(e=t),{channel:e,language:n}}));if("urn:scte:dash:cc:cea-708:2015"===t.schemeIdUri)return("string"!=typeof t.value?[]:t.value.split(";")).map((t=>{const e={channel:void 0,language:void 0,aspectRatio:1,easyReader:0,"3D":0};if(/=/.test(t)){const[n,r=""]=t.split("=");e.channel=n,e.language=t,r.split(",").forEach((t=>{const[n,r]=t.split(":");"lang"===n?e.language=r:"er"===n?e.easyReader=Number(r):"war"===n?e.aspectRatio=Number(r):"3D"===n&&(e["3D"]=Number(r))}))}else e.language=t;return e.channel&&(e.channel="SERVICE"+e.channel),e}))})(Wt(c));l&&(u=nt(u,{captionServices:l}));const f=Bt(r,"Label")[0];if(f&&f.childNodes.length){const t=f.childNodes[0].nodeValue.trim();u=nt(u,{label:t})}const d=Bt(r,"ContentProtection").reduce(((t,e)=>{const n=Wt(e);n.schemeIdUri&&(n.schemeIdUri=n.schemeIdUri.toLowerCase());const r=Vt[n.schemeIdUri];if(r){t[r]={attributes:n};const i=Bt(e,"cenc:pssh")[0];if(i){const e=zt(i);t[r].pssh=e&&x(e)}}return t}),{});Object.keys(d).length&&(u=nt(u,{contentProtection:d}));const h=$t(r),p=Bt(r,"Representation"),m=nt(n,h);return it(p.map(((t,e,n)=>r=>{const i=Bt(r,"BaseURL"),o=Yt(e,i),a=nt(t,Wt(r)),s=$t(r);return o.map((t=>({segmentInfo:nt(n,s),attributes:nt(a,{baseUrl:t})})))})(u,o,m)))},Kt=(t,e)=>(n,r)=>{const i=Yt(e,Bt(n.node,"BaseURL")),o=nt(t,{periodStart:n.attributes.start});"number"==typeof n.attributes.duration&&(o.periodDuration=n.attributes.duration);const a=Bt(n.node,"AdaptationSet"),s=$t(n.node);return it(a.map(Zt(o,i,s)))},Xt=t=>{if(""===t)throw new Error(st);const e=new tt.DOMParser;let n,r;try{n=e.parseFromString(t,"application/xml"),r=n&&"MPD"===n.documentElement.tagName?n.documentElement:null}catch(t){}if(!r||r&&r.getElementsByTagName("parsererror").length>0)throw new Error(ut);return r},Qt=(t,e={})=>{const n=((t,e={})=>{const{manifestUri:n="",NOW:r=Date.now(),clientOffset:i=0}=e,o=Bt(t,"Period");if(!o.length)throw new Error(at);const a=Bt(t,"Location"),s=Wt(t),u=Yt([n],Bt(t,"BaseURL"));s.type=s.type||"static",s.sourceDuration=s.mediaPresentationDuration||0,s.NOW=r,s.clientOffset=i,a.length&&(s.locations=a.map(zt));const c=[];return o.forEach(((t,e)=>{const n=Wt(t),r=c[e-1];n.start=(({attributes:t,priorPeriodAttributes:e,mpdType:n})=>"number"==typeof t.start?t.start:e&&"number"==typeof e.start&&"number"==typeof e.duration?e.start+e.duration:e||"static"!==n?null:0)({attributes:n,priorPeriodAttributes:r?r.attributes:null,mpdType:s.type}),c.push({node:t,attributes:n})})),{locations:s.locations,representationInfo:it(c.map(Kt(s,u))),eventStream:it(c.map(Gt))}})(Xt(t),e),r=n.representationInfo.map(Ut);return Dt({dashPlaylists:r,locations:n.locations,sidxMapping:e.sidxMapping,previousManifest:e.previousManifest,eventStream:n.eventStream})},Jt=t=>(t=>{const e=Bt(t,"UTCTiming")[0];if(!e)return null;const n=Wt(e);switch(n.schemeIdUri){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":n.method="HEAD";break;case"urn:mpeg:dash:utc:http-xsdate:2014":case"urn:mpeg:dash:utc:http-iso:2014":case"urn:mpeg:dash:utc:http-xsdate:2012":case"urn:mpeg:dash:utc:http-iso:2012":n.method="GET";break;case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":n.method="DIRECT",n.value=Date.parse(n.value);break;default:throw new Error(ft)}return n})(Xt(t));var te,ee=n(84221),ne=n.n(ee),re=V([73,68,51]),ie=function t(e,n){return void 0===n&&(n=0),(e=V(e)).length-n<10||!X(e,re,{offset:n})?n:(n+=function(t,e){void 0===e&&(e=0);var n=(t=V(t))[e+5],r=t[e+6]<<21|t[e+7]<<14|t[e+8]<<7|t[e+9];return(16&n)>>4?r+20:r+10}(e,n),t(e,n))},oe=(new Uint8Array([79,112,117,115,72,101,97,100]),function(t){return"string"==typeof t?K(t):t}),ae=function(t){t=V(t);for(var e=[],n=0;t.length>n;){var r=t[n],i=0,o=0,a=t[++o];for(o++;128&a;)i=(127&a)<<7,a=t[o],o++;i+=127&a;for(var s=0;s<te.length;s++){var u=te[s],c=u.id,l=u.parser;if(r===c){e.push(l(t.subarray(o,o+i)));break}}n+=i+o}return e};te=[{id:3,parser:function(t){var e={tag:3,id:t[0]<<8|t[1],flags:t[2],size:3,dependsOnEsId:0,ocrEsId:0,descriptors:[],url:""};if(128&e.flags&&(e.dependsOnEsId=t[e.size]<<8|t[e.size+1],e.size+=2),64&e.flags){var n=t[e.size];e.url=function(t){if(!t)return"";t=Array.prototype.slice.call(t);var e=String.fromCharCode.apply(null,V(t));try{return decodeURIComponent(escape(e))}catch(t){}return e}(t.subarray(e.size+1,e.size+1+n)),e.size+=n}return 32&e.flags&&(e.ocrEsId=t[e.size]<<8|t[e.size+1],e.size+=2),e.descriptors=ae(t.subarray(e.size))||[],e}},{id:4,parser:function(t){return{tag:4,oti:t[0],streamType:t[1],bufferSize:t[2]<<16|t[3]<<8|t[4],maxBitrate:t[5]<<24|t[6]<<16|t[7]<<8|t[8],avgBitrate:t[9]<<24|t[10]<<16|t[11]<<8|t[12],descriptors:ae(t.subarray(13))}}},{id:5,parser:function(t){return{tag:5,bytes:t}}},{id:6,parser:function(t){return{tag:6,bytes:t}}}];var se=function t(e,n,r){void 0===r&&(r=!1),n=function(t){return Array.isArray(t)?t.map((function(t){return oe(t)})):[oe(t)]}(n),e=V(e);var i=[];if(!n.length)return i;for(var o=0;o<e.length;){var a=(e[o]<<24|e[o+1]<<16|e[o+2]<<8|e[o+3])>>>0,s=e.subarray(o+4,o+8);if(0===a)break;var u=o+a;if(u>e.length){if(r)break;u=e.length}var c=e.subarray(o+8,u);X(s,n[0])&&(1===n.length?i.push(c):i.push.apply(i,t(c,n.slice(1),r))),o=u}return i},ue={EBML:V([26,69,223,163]),DocType:V([66,130]),Segment:V([24,83,128,103]),SegmentInfo:V([21,73,169,102]),Tracks:V([22,84,174,107]),Track:V([174]),TrackNumber:V([215]),DefaultDuration:V([35,227,131]),TrackEntry:V([174]),TrackType:V([131]),FlagDefault:V([136]),CodecID:V([134]),CodecPrivate:V([99,162]),VideoTrack:V([224]),AudioTrack:V([225]),Cluster:V([31,67,182,117]),Timestamp:V([231]),TimestampScale:V([42,215,177]),BlockGroup:V([160]),BlockDuration:V([155]),Block:V([161]),SimpleBlock:V([163])},ce=[128,64,32,16,8,4,2,1],le=function(t,e,n,r){void 0===n&&(n=!0),void 0===r&&(r=!1);var i=function(t){for(var e=1,n=0;n<ce.length&&!(t&ce[n]);n++)e++;return e}(t[e]),o=t.subarray(e,e+i);return n&&((o=Array.prototype.slice.call(t,e,e+i))[0]^=ce[i-1]),{length:i,value:G(o,{signed:r}),bytes:o}},fe=function t(e){return"string"==typeof e?e.match(/.{1,2}/g).map((function(e){return t(e)})):"number"==typeof e?Z(e):e},de=function t(e,n,r){if(r>=n.length)return n.length;var i=le(n,r,!1);if(X(e.bytes,i.bytes))return r;var o=le(n,r+i.length);return t(e,n,r+o.length+o.value+i.length)},he=function t(e,n){n=function(t){return Array.isArray(t)?t.map((function(t){return fe(t)})):[fe(t)]}(n),e=V(e);var r=[];if(!n.length)return r;for(var i=0;i<e.length;){var o=le(e,i,!1),a=le(e,i+o.length),s=i+o.length+a.length;127===a.value&&(a.value=de(o,e,s),a.value!==e.length&&(a.value-=s));var u=s+a.value>e.length?e.length:s+a.value,c=e.subarray(s,u);X(n[0],o.bytes)&&(1===n.length?r.push(c):r=r.concat(t(c,n.slice(1)))),i+=o.length+a.length+c.length}return r},pe=V([0,0,0,1]),me=V([0,0,1]),ge=V([0,0,3]),ve=function(t){for(var e=[],n=1;n<t.length-2;)X(t.subarray(n,n+3),ge)&&(e.push(n+2),n++),n++;if(0===e.length)return t;var r=t.length-e.length,i=new Uint8Array(r),o=0;for(n=0;n<r;o++,n++)o===e[0]&&(o++,e.shift()),i[n]=t[o];return i},ye=function(t,e,n,r){void 0===r&&(r=1/0),t=V(t),n=[].concat(n);for(var i,o=0,a=0;o<t.length&&(a<r||i);){var s=void 0;if(X(t.subarray(o),pe)?s=4:X(t.subarray(o),me)&&(s=3),s){if(a++,i)return ve(t.subarray(i,o));var u=void 0;"h264"===e?u=31&t[o+s]:"h265"===e&&(u=t[o+s]>>1&63),-1!==n.indexOf(u)&&(i=o+s),o+=s+("h264"===e?1:2)}else o++}return t.subarray(0,0)},be={webm:V([119,101,98,109]),matroska:V([109,97,116,114,111,115,107,97]),flac:V([102,76,97,67]),ogg:V([79,103,103,83]),ac3:V([11,119]),riff:V([82,73,70,70]),avi:V([65,86,73]),wav:V([87,65,86,69]),"3gp":V([102,116,121,112,51,103]),mp4:V([102,116,121,112]),fmp4:V([115,116,121,112]),mov:V([102,116,121,112,113,116]),moov:V([109,111,111,118]),moof:V([109,111,111,102])},_e={aac:function(t){var e=ie(t);return X(t,[255,16],{offset:e,mask:[255,22]})},mp3:function(t){var e=ie(t);return X(t,[255,2],{offset:e,mask:[255,6]})},webm:function(t){var e=he(t,[ue.EBML,ue.DocType])[0];return X(e,be.webm)},mkv:function(t){var e=he(t,[ue.EBML,ue.DocType])[0];return X(e,be.matroska)},mp4:function(t){return!_e["3gp"](t)&&!_e.mov(t)&&(!(!X(t,be.mp4,{offset:4})&&!X(t,be.fmp4,{offset:4}))||(!(!X(t,be.moof,{offset:4})&&!X(t,be.moov,{offset:4}))||void 0))},mov:function(t){return X(t,be.mov,{offset:4})},"3gp":function(t){return X(t,be["3gp"],{offset:4})},ac3:function(t){var e=ie(t);return X(t,be.ac3,{offset:e})},ts:function(t){if(t.length<189&&t.length>=1)return 71===t[0];for(var e=0;e+188<t.length&&e<188;){if(71===t[e]&&71===t[e+188])return!0;e+=1}return!1},flac:function(t){var e=ie(t);return X(t,be.flac,{offset:e})},ogg:function(t){return X(t,be.ogg)},avi:function(t){return X(t,be.riff)&&X(t,be.avi,{offset:8})},wav:function(t){return X(t,be.riff)&&X(t,be.wav,{offset:8})},h264:function(t){return function(t,e,n){return ye(t,"h264",e,n)}(t,7,3).length},h265:function(t){return function(t,e,n){return ye(t,"h265",e,n)}(t,[32,33],3).length}},we=Object.keys(_e).filter((function(t){return"ts"!==t&&"h264"!==t&&"h265"!==t})).concat(["ts","h264","h265"]);we.forEach((function(t){var e=_e[t];_e[t]=function(t){return e(V(t))}}));var xe=_e,Te=function(t){t=V(t);for(var e=0;e<we.length;e++){var n=we[e];if(xe[n](t))return n}return""},Se=n(51489),Ee="8.3.0";const ke={},Ce=function(t,e){return ke[t]=ke[t]||[],e&&(ke[t]=ke[t].concat(e)),ke[t]},Oe=function(t,e){const n=Ce(t).indexOf(e);return!(n<=-1)&&(ke[t]=ke[t].slice(),ke[t].splice(n,1),!0)},Ae={prefixed:!0},Me=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror","fullscreen"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror","-moz-full-screen"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError","-ms-fullscreen"]],Pe=Me[0];let De;for(let t=0;t<Me.length;t++)if(Me[t][1]in a()){De=Me[t];break}if(De){for(let t=0;t<De.length;t++)Ae[Pe[t]]=De[t];Ae.prefixed=De[0]!==Pe[0]}let Ie=[];const Le=function t(e){let n,r="info";const o=function(...t){n("log",r,t)};return n=((t,e)=>(n,r,o)=>{const a=e.levels[r],s=new RegExp(`^(${a})$`);if("log"!==n&&o.unshift(n.toUpperCase()+":"),o.unshift(t+":"),Ie){Ie.push([].concat(o));const t=Ie.length-1e3;Ie.splice(0,t>0?t:0)}if(!i().console)return;let u=i().console[n];u||"debug"!==n||(u=i().console.info||i().console.log),u&&a&&s.test(n)&&u[Array.isArray(o)?"apply":"call"](i().console,o)})(e,o),o.createLogger=n=>t(e+": "+n),o.levels={all:"debug|log|warn|error",off:"",debug:"debug|log|warn|error",info:"log|warn|error",warn:"warn|error",error:"error",DEFAULT:r},o.level=t=>{if("string"==typeof t){if(!o.levels.hasOwnProperty(t))throw new Error(`"${t}" in not a valid log level`);r=t}return r},(o.history=()=>Ie?[].concat(Ie):[]).filter=t=>(Ie||[]).filter((e=>new RegExp(`.*${t}.*`).test(e[0]))),o.history.clear=()=>{Ie&&(Ie.length=0)},o.history.disable=()=>{null!==Ie&&(Ie.length=0,Ie=null)},o.history.enable=()=>{null===Ie&&(Ie=[])},o.error=(...t)=>n("error",r,t),o.warn=(...t)=>n("warn",r,t),o.debug=(...t)=>n("debug",r,t),o}("VIDEOJS"),Re=Le.createLogger,Ne=Object.prototype.toString,je=function(t){return Be(t)?Object.keys(t):[]};function Fe(t,e){je(t).forEach((n=>e(t[n],n)))}function Ue(t,e,n=0){return je(t).reduce(((n,r)=>e(n,t[r],r)),n)}function Be(t){return!!t&&"object"==typeof t}function ze(t){return Be(t)&&"[object Object]"===Ne.call(t)&&t.constructor===Object}function qe(...t){const e={};return t.forEach((t=>{t&&Fe(t,((t,n)=>{ze(t)?(ze(e[n])||(e[n]={}),e[n]=qe(e[n],t)):e[n]=t}))})),e}function He(t,e,n,r=!0){const i=n=>Object.defineProperty(t,e,{value:n,enumerable:!0,writable:!0}),o={configurable:!0,enumerable:!0,get(){const t=n();return i(t),t}};return r&&(o.set=i),Object.defineProperty(t,e,o)}var We=Object.freeze({__proto__:null,each:Fe,reduce:Ue,isObject:Be,isPlain:ze,merge:qe,defineLazyProperty:He});let Ve,Ye=!1,$e=null,Ge=!1,Ze=!1,Ke=!1,Xe=!1,Qe=!1,Je=null,tn=null,en=null,nn=!1,rn=!1,on=!1,an=!1;const sn=Boolean(hn()&&("ontouchstart"in i()||i().navigator.maxTouchPoints||i().DocumentTouch&&i().document instanceof i().DocumentTouch)),un=i().navigator&&i().navigator.userAgentData;if(un&&(Ge="Android"===un.platform,Ke=Boolean(un.brands.find((t=>"Microsoft Edge"===t.brand))),Xe=Boolean(un.brands.find((t=>"Chromium"===t.brand))),Qe=!Ke&&Xe,Je=tn=(un.brands.find((t=>"Chromium"===t.brand))||{}).version||null,rn="Windows"===un.platform),!Xe){const t=i().navigator&&i().navigator.userAgent||"";Ye=/iPod/i.test(t),$e=function(){const e=t.match(/OS (\d+)_/i);return e&&e[1]?e[1]:null}(),Ge=/Android/i.test(t),Ve=function(){const e=t.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!e)return null;const n=e[1]&&parseFloat(e[1]),r=e[2]&&parseFloat(e[2]);return n&&r?parseFloat(e[1]+"."+e[2]):n||null}(),Ze=/Firefox/i.test(t),Ke=/Edg/i.test(t),Xe=/Chrome/i.test(t)||/CriOS/i.test(t),Qe=!Ke&&Xe,Je=tn=function(){const e=t.match(/(Chrome|CriOS)\/(\d+)/);return e&&e[2]?parseFloat(e[2]):null}(),en=function(){const e=/MSIE\s(\d+)\.\d/.exec(t);let n=e&&parseFloat(e[1]);return!n&&/Trident\/7.0/i.test(t)&&/rv:11.0/.test(t)&&(n=11),n}(),nn=/Safari/i.test(t)&&!Qe&&!Ge&&!Ke,rn=/Windows/i.test(t),on=/iPad/i.test(t)||nn&&sn&&!/iPhone/i.test(t),an=/iPhone/i.test(t)&&!on}const cn=an||on||Ye,ln=(nn||cn)&&!Qe;var fn=Object.freeze({__proto__:null,get IS_IPOD(){return Ye},get IOS_VERSION(){return $e},get IS_ANDROID(){return Ge},get ANDROID_VERSION(){return Ve},get IS_FIREFOX(){return Ze},get IS_EDGE(){return Ke},get IS_CHROMIUM(){return Xe},get IS_CHROME(){return Qe},get CHROMIUM_VERSION(){return Je},get CHROME_VERSION(){return tn},get IE_VERSION(){return en},get IS_SAFARI(){return nn},get IS_WINDOWS(){return rn},get IS_IPAD(){return on},get IS_IPHONE(){return an},TOUCH_ENABLED:sn,IS_IOS:cn,IS_ANY_SAFARI:ln});function dn(t){return"string"==typeof t&&Boolean(t.trim())}function hn(){return a()===i().document}function pn(t){return Be(t)&&1===t.nodeType}function mn(){try{return i().parent!==i().self}catch(t){return!0}}function gn(t){return function(e,n){if(!dn(e))return a()[t](null);dn(n)&&(n=a().querySelector(n));const r=pn(n)?n:a();return r[t]&&r[t](e)}}function vn(t="div",e={},n={},r){const i=a().createElement(t);return Object.getOwnPropertyNames(e).forEach((function(t){const n=e[t];"textContent"===t?yn(i,n):i[t]===n&&"tabIndex"!==t||(i[t]=n)})),Object.getOwnPropertyNames(n).forEach((function(t){i.setAttribute(t,n[t])})),r&&jn(i,r),i}function yn(t,e){return void 0===t.textContent?t.innerText=e:t.textContent=e,t}function bn(t,e){e.firstChild?e.insertBefore(t,e.firstChild):e.appendChild(t)}function _n(t,e){return function(t){if(t.indexOf(" ")>=0)throw new Error("class has illegal whitespace characters")}(e),t.classList.contains(e)}function wn(t,...e){return t.classList.add(...e.reduce(((t,e)=>t.concat(e.split(/\s+/))),[])),t}function xn(t,...e){return t?(t.classList.remove(...e.reduce(((t,e)=>t.concat(e.split(/\s+/))),[])),t):(Le.warn("removeClass was called with an element that doesn't exist"),null)}function Tn(t,e,n){return"function"==typeof n&&(n=n(t,e)),"boolean"!=typeof n&&(n=void 0),e.split(/\s+/).forEach((e=>t.classList.toggle(e,n))),t}function Sn(t,e){Object.getOwnPropertyNames(e).forEach((function(n){const r=e[n];null==r||!1===r?t.removeAttribute(n):t.setAttribute(n,!0===r?"":r)}))}function En(t){const e={},n=",autoplay,controls,playsinline,loop,muted,default,defaultMuted,";if(t&&t.attributes&&t.attributes.length>0){const r=t.attributes;for(let i=r.length-1;i>=0;i--){const o=r[i].name;let a=r[i].value;"boolean"!=typeof t[o]&&-1===n.indexOf(","+o+",")||(a=null!==a),e[o]=a}}return e}function kn(t,e){return t.getAttribute(e)}function Cn(t,e,n){t.setAttribute(e,n)}function On(t,e){t.removeAttribute(e)}function An(){a().body.focus(),a().onselectstart=function(){return!1}}function Mn(){a().onselectstart=function(){return!0}}function Pn(t){if(t&&t.getBoundingClientRect&&t.parentNode){const e=t.getBoundingClientRect(),n={};return["bottom","height","left","right","top","width"].forEach((t=>{void 0!==e[t]&&(n[t]=e[t])})),n.height||(n.height=parseFloat(qn(t,"height"))),n.width||(n.width=parseFloat(qn(t,"width"))),n}}function Dn(t){if(!t||t&&!t.offsetParent)return{left:0,top:0,width:0,height:0};const e=t.offsetWidth,n=t.offsetHeight;let r=0,i=0;for(;t.offsetParent&&t!==a()[Ae.fullscreenElement];)r+=t.offsetLeft,i+=t.offsetTop,t=t.offsetParent;return{left:r,top:i,width:e,height:n}}function In(t,e){const n={x:0,y:0};if(cn){let e=t;for(;e&&"html"!==e.nodeName.toLowerCase();){const t=qn(e,"transform");if(/^matrix/.test(t)){const e=t.slice(7,-1).split(/,\s/).map(Number);n.x+=e[4],n.y+=e[5]}else if(/^matrix3d/.test(t)){const e=t.slice(9,-1).split(/,\s/).map(Number);n.x+=e[12],n.y+=e[13]}e=e.parentNode}}const r={},i=Dn(e.target),o=Dn(t),a=o.width,s=o.height;let u=e.offsetY-(o.top-i.top),c=e.offsetX-(o.left-i.left);return e.changedTouches&&(c=e.changedTouches[0].pageX-o.left,u=e.changedTouches[0].pageY+o.top,cn&&(c-=n.x,u-=n.y)),r.y=1-Math.max(0,Math.min(1,u/s)),r.x=Math.max(0,Math.min(1,c/a)),r}function Ln(t){return Be(t)&&3===t.nodeType}function Rn(t){for(;t.firstChild;)t.removeChild(t.firstChild);return t}function Nn(t){return"function"==typeof t&&(t=t()),(Array.isArray(t)?t:[t]).map((t=>("function"==typeof t&&(t=t()),pn(t)||Ln(t)?t:"string"==typeof t&&/\S/.test(t)?a().createTextNode(t):void 0))).filter((t=>t))}function jn(t,e){return Nn(e).forEach((e=>t.appendChild(e))),t}function Fn(t,e){return jn(Rn(t),e)}function Un(t){return void 0===t.button&&void 0===t.buttons||(0===t.button&&void 0===t.buttons||("mouseup"===t.type&&0===t.button&&0===t.buttons||0===t.button&&1===t.buttons))}const Bn=gn("querySelector"),zn=gn("querySelectorAll");function qn(t,e){if(!t||!e)return"";if("function"==typeof i().getComputedStyle){let n;try{n=i().getComputedStyle(t)}catch(t){return""}return n?n.getPropertyValue(e)||n[e]:""}return""}var Hn=Object.freeze({__proto__:null,isReal:hn,isEl:pn,isInFrame:mn,createEl:vn,textContent:yn,prependTo:bn,hasClass:_n,addClass:wn,removeClass:xn,toggleClass:Tn,setAttributes:Sn,getAttributes:En,getAttribute:kn,setAttribute:Cn,removeAttribute:On,blockTextSelection:An,unblockTextSelection:Mn,getBoundingClientRect:Pn,findPosition:Dn,getPointerPosition:In,isTextNode:Ln,emptyEl:Rn,normalizeContent:Nn,appendContent:jn,insertContent:Fn,isSingleLeftClick:Un,$:Bn,$$:zn,computedStyle:qn});let Wn,Vn=!1;const Yn=function(){if(!1===Wn.options.autoSetup)return;const t=Array.prototype.slice.call(a().getElementsByTagName("video")),e=Array.prototype.slice.call(a().getElementsByTagName("audio")),n=Array.prototype.slice.call(a().getElementsByTagName("video-js")),r=t.concat(e,n);if(r&&r.length>0)for(let t=0,e=r.length;t<e;t++){const e=r[t];if(!e||!e.getAttribute){$n(1);break}if(void 0===e.player){null!==e.getAttribute("data-setup")&&Wn(e)}}else Vn||$n(1)};function $n(t,e){hn()&&(e&&(Wn=e),i().setTimeout(Yn,t))}function Gn(){Vn=!0,i().removeEventListener("load",Gn)}hn()&&("complete"===a().readyState?Gn():i().addEventListener("load",Gn));const Zn=function(t){const e=a().createElement("style");return e.className=t,e},Kn=function(t,e){t.styleSheet?t.styleSheet.cssText=e:t.textContent=e};var Xn=new WeakMap;let Qn,Jn=3;function tr(){return Jn++}function er(t,e){if(!Xn.has(t))return;const n=Xn.get(t);0===n.handlers[e].length&&(delete n.handlers[e],t.removeEventListener?t.removeEventListener(e,n.dispatcher,!1):t.detachEvent&&t.detachEvent("on"+e,n.dispatcher)),Object.getOwnPropertyNames(n.handlers).length<=0&&(delete n.handlers,delete n.dispatcher,delete n.disabled),0===Object.getOwnPropertyNames(n).length&&Xn.delete(t)}function nr(t,e,n,r){n.forEach((function(n){t(e,n,r)}))}function rr(t){if(t.fixed_)return t;function e(){return!0}function n(){return!1}if(!t||!t.isPropagationStopped||!t.isImmediatePropagationStopped){const r=t||i().event;t={};for(const e in r)"layerX"!==e&&"layerY"!==e&&"keyLocation"!==e&&"webkitMovementX"!==e&&"webkitMovementY"!==e&&"path"!==e&&("returnValue"===e&&r.preventDefault||(t[e]=r[e]));if(t.target||(t.target=t.srcElement||a()),t.relatedTarget||(t.relatedTarget=t.fromElement===t.target?t.toElement:t.fromElement),t.preventDefault=function(){r.preventDefault&&r.preventDefault(),t.returnValue=!1,r.returnValue=!1,t.defaultPrevented=!0},t.defaultPrevented=!1,t.stopPropagation=function(){r.stopPropagation&&r.stopPropagation(),t.cancelBubble=!0,r.cancelBubble=!0,t.isPropagationStopped=e},t.isPropagationStopped=n,t.stopImmediatePropagation=function(){r.stopImmediatePropagation&&r.stopImmediatePropagation(),t.isImmediatePropagationStopped=e,t.stopPropagation()},t.isImmediatePropagationStopped=n,null!==t.clientX&&void 0!==t.clientX){const e=a().documentElement,n=a().body;t.pageX=t.clientX+(e&&e.scrollLeft||n&&n.scrollLeft||0)-(e&&e.clientLeft||n&&n.clientLeft||0),t.pageY=t.clientY+(e&&e.scrollTop||n&&n.scrollTop||0)-(e&&e.clientTop||n&&n.clientTop||0)}t.which=t.charCode||t.keyCode,null!==t.button&&void 0!==t.button&&(t.button=1&t.button?0:4&t.button?1:2&t.button?2:0)}return t.fixed_=!0,t}const ir=["touchstart","touchmove"];function or(t,e,n){if(Array.isArray(e))return nr(or,t,e,n);Xn.has(t)||Xn.set(t,{});const r=Xn.get(t);if(r.handlers||(r.handlers={}),r.handlers[e]||(r.handlers[e]=[]),n.guid||(n.guid=tr()),r.handlers[e].push(n),r.dispatcher||(r.disabled=!1,r.dispatcher=function(e,n){if(r.disabled)return;e=rr(e);const i=r.handlers[e.type];if(i){const r=i.slice(0);for(let i=0,o=r.length;i<o&&!e.isImmediatePropagationStopped();i++)try{r[i].call(t,e,n)}catch(t){Le.error(t)}}}),1===r.handlers[e].length)if(t.addEventListener){let n=!1;(function(){if("boolean"!=typeof Qn){Qn=!1;try{const t=Object.defineProperty({},"passive",{get(){Qn=!0}});i().addEventListener("test",null,t),i().removeEventListener("test",null,t)}catch(t){}}return Qn})()&&ir.indexOf(e)>-1&&(n={passive:!0}),t.addEventListener(e,r.dispatcher,n)}else t.attachEvent&&t.attachEvent("on"+e,r.dispatcher)}function ar(t,e,n){if(!Xn.has(t))return;const r=Xn.get(t);if(!r.handlers)return;if(Array.isArray(e))return nr(ar,t,e,n);const i=function(t,e){r.handlers[e]=[],er(t,e)};if(void 0===e){for(const e in r.handlers)Object.prototype.hasOwnProperty.call(r.handlers||{},e)&&i(t,e);return}const o=r.handlers[e];if(o)if(n){if(n.guid)for(let t=0;t<o.length;t++)o[t].guid===n.guid&&o.splice(t--,1);er(t,e)}else i(t,e)}function sr(t,e,n){const r=Xn.has(t)?Xn.get(t):{},i=t.parentNode||t.ownerDocument;if("string"==typeof e?e={type:e,target:t}:e.target||(e.target=t),e=rr(e),r.dispatcher&&r.dispatcher.call(t,e,n),i&&!e.isPropagationStopped()&&!0===e.bubbles)sr.call(null,i,e,n);else if(!i&&!e.defaultPrevented&&e.target&&e.target[e.type]){Xn.has(e.target)||Xn.set(e.target,{});const t=Xn.get(e.target);e.target[e.type]&&(t.disabled=!0,"function"==typeof e.target[e.type]&&e.target[e.type](),t.disabled=!1)}return!e.defaultPrevented}function ur(t,e,n){if(Array.isArray(e))return nr(ur,t,e,n);const r=function(){ar(t,e,r),n.apply(this,arguments)};r.guid=n.guid=n.guid||tr(),or(t,e,r)}function cr(t,e,n){const r=function(){ar(t,e,r),n.apply(this,arguments)};r.guid=n.guid=n.guid||tr(),or(t,e,r)}var lr=Object.freeze({__proto__:null,fixEvent:rr,on:or,off:ar,trigger:sr,one:ur,any:cr});const fr=30,dr=function(t,e,n){e.guid||(e.guid=tr());const r=e.bind(t);return r.guid=n?n+"_"+e.guid:e.guid,r},hr=function(t,e){let n=i().performance.now();return function(...r){const o=i().performance.now();o-n>=e&&(t(...r),n=o)}},pr=function(t,e,n,r=i()){let o;const a=function(){const i=this,a=arguments;let s=function(){o=null,s=null,n||t.apply(i,a)};!o&&n&&t.apply(i,a),r.clearTimeout(o),o=r.setTimeout(s,e)};return a.cancel=()=>{r.clearTimeout(o),o=null},a};var mr=Object.freeze({__proto__:null,UPDATE_REFRESH_INTERVAL:fr,bind_:dr,throttle:hr,debounce:pr});let gr;class vr{on(t,e){const n=this.addEventListener;this.addEventListener=()=>{},or(this,t,e),this.addEventListener=n}off(t,e){ar(this,t,e)}one(t,e){const n=this.addEventListener;this.addEventListener=()=>{},ur(this,t,e),this.addEventListener=n}any(t,e){const n=this.addEventListener;this.addEventListener=()=>{},cr(this,t,e),this.addEventListener=n}trigger(t){const e=t.type||t;"string"==typeof t&&(t={type:e}),t=rr(t),this.allowedEvents_[e]&&this["on"+e]&&this["on"+e](t),sr(this,t)}queueTrigger(t){gr||(gr=new Map);const e=t.type||t;let n=gr.get(this);n||(n=new Map,gr.set(this,n));const r=n.get(e);n.delete(e),i().clearTimeout(r);const o=i().setTimeout((()=>{n.delete(e),0===n.size&&(n=null,gr.delete(this)),this.trigger(t)}),0);n.set(e,o)}}vr.prototype.allowedEvents_={},vr.prototype.addEventListener=vr.prototype.on,vr.prototype.removeEventListener=vr.prototype.off,vr.prototype.dispatchEvent=vr.prototype.trigger;const yr=t=>"function"==typeof t.name?t.name():"string"==typeof t.name?t.name:t.name_?t.name_:t.constructor&&t.constructor.name?t.constructor.name:typeof t,br=t=>t instanceof vr||!!t.eventBusEl_&&["on","one","off","trigger"].every((e=>"function"==typeof t[e])),_r=t=>"string"==typeof t&&/\S/.test(t)||Array.isArray(t)&&!!t.length,wr=(t,e,n)=>{if(!t||!t.nodeName&&!br(t))throw new Error(`Invalid target for ${yr(e)}#${n}; must be a DOM node or evented object.`)},xr=(t,e,n)=>{if(!_r(t))throw new Error(`Invalid event type for ${yr(e)}#${n}; must be a non-empty string or array.`)},Tr=(t,e,n)=>{if("function"!=typeof t)throw new Error(`Invalid listener for ${yr(e)}#${n}; must be a function.`)},Sr=(t,e,n)=>{const r=e.length<3||e[0]===t||e[0]===t.eventBusEl_;let i,o,a;return r?(i=t.eventBusEl_,e.length>=3&&e.shift(),[o,a]=e):[i,o,a]=e,wr(i,t,n),xr(o,t,n),Tr(a,t,n),a=dr(t,a),{isTargetingSelf:r,target:i,type:o,listener:a}},Er=(t,e,n,r)=>{wr(t,t,e),t.nodeName?lr[e](t,n,r):t[e](n,r)},kr={on(...t){const{isTargetingSelf:e,target:n,type:r,listener:i}=Sr(this,t,"on");if(Er(n,"on",r,i),!e){const t=()=>this.off(n,r,i);t.guid=i.guid;const e=()=>this.off("dispose",t);e.guid=i.guid,Er(this,"on","dispose",t),Er(n,"on","dispose",e)}},one(...t){const{isTargetingSelf:e,target:n,type:r,listener:i}=Sr(this,t,"one");if(e)Er(n,"one",r,i);else{const t=(...e)=>{this.off(n,r,t),i.apply(null,e)};t.guid=i.guid,Er(n,"one",r,t)}},any(...t){const{isTargetingSelf:e,target:n,type:r,listener:i}=Sr(this,t,"any");if(e)Er(n,"any",r,i);else{const t=(...e)=>{this.off(n,r,t),i.apply(null,e)};t.guid=i.guid,Er(n,"any",r,t)}},off(t,e,n){if(!t||_r(t))ar(this.eventBusEl_,t,e);else{const r=t,i=e;wr(r,this,"off"),xr(i,this,"off"),Tr(n,this,"off"),n=dr(this,n),this.off("dispose",n),r.nodeName?(ar(r,i,n),ar(r,"dispose",n)):br(r)&&(r.off(i,n),r.off("dispose",n))}},trigger(t,e){wr(this.eventBusEl_,this,"trigger");const n=t&&"string"!=typeof t?t.type:t;if(!_r(n))throw new Error(`Invalid event type for ${yr(this)}#trigger; must be a non-empty string or object with a type key that has a non-empty value.`);return sr(this.eventBusEl_,t,e)}};function Cr(t,e={}){const{eventBusKey:n}=e;if(n){if(!t[n].nodeName)throw new Error(`The eventBusKey "${n}" does not refer to an element.`);t.eventBusEl_=t[n]}else t.eventBusEl_=vn("span",{className:"vjs-event-bus"});return Object.assign(t,kr),t.eventedCallbacks&&t.eventedCallbacks.forEach((t=>{t()})),t.on("dispose",(()=>{t.off(),[t,t.el_,t.eventBusEl_].forEach((function(t){t&&Xn.has(t)&&Xn.delete(t)})),i().setTimeout((()=>{t.eventBusEl_=null}),0)})),t}const Or={state:{},setState(t){let e;return"function"==typeof t&&(t=t()),Fe(t,((t,n)=>{this.state[n]!==t&&(e=e||{},e[n]={from:this.state[n],to:t}),this.state[n]=t})),e&&br(this)&&this.trigger({changes:e,type:"statechanged"}),e}};function Ar(t,e){return Object.assign(t,Or),t.state=Object.assign({},t.state,e),"function"==typeof t.handleStateChanged&&br(t)&&t.on("statechanged",t.handleStateChanged),t}const Mr=function(t){return"string"!=typeof t?t:t.replace(/./,(t=>t.toLowerCase()))},Pr=function(t){return"string"!=typeof t?t:t.replace(/./,(t=>t.toUpperCase()))},Dr=function(t,e){return Pr(t)===Pr(e)};var Ir=Object.freeze({__proto__:null,toLowerCase:Mr,toTitleCase:Pr,titleCaseEquals:Dr});class Lr{constructor(t,e,n){if(!t&&this.play?this.player_=t=this:this.player_=t,this.isDisposed_=!1,this.parentComponent_=null,this.options_=qe({},this.options_),e=this.options_=qe(this.options_,e),this.id_=e.id||e.el&&e.el.id,!this.id_){const e=t&&t.id&&t.id()||"no_player";this.id_=`${e}_component_${tr()}`}this.name_=e.name||null,e.el?this.el_=e.el:!1!==e.createEl&&(this.el_=this.createEl()),e.className&&this.el_&&e.className.split(" ").forEach((t=>this.addClass(t))),["on","off","one","any","trigger"].forEach((t=>{this[t]=void 0})),!1!==e.evented&&(Cr(this,{eventBusKey:this.el_?"el_":null}),this.handleLanguagechange=this.handleLanguagechange.bind(this),this.on(this.player_,"languagechange",this.handleLanguagechange)),Ar(this,this.constructor.defaultState),this.children_=[],this.childIndex_={},this.childNameIndex_={},this.setTimeoutIds_=new Set,this.setIntervalIds_=new Set,this.rafIds_=new Set,this.namedRafs_=new Map,this.clearingTimersOnDispose_=!1,!1!==e.initChildren&&this.initChildren(),this.ready(n),!1!==e.reportTouchActivity&&this.enableTouchActivity()}on(t,e){}off(t,e){}one(t,e){}any(t,e){}trigger(t){}dispose(t={}){if(!this.isDisposed_){if(this.readyQueue_&&(this.readyQueue_.length=0),this.trigger({type:"dispose",bubbles:!1}),this.isDisposed_=!0,this.children_)for(let t=this.children_.length-1;t>=0;t--)this.children_[t].dispose&&this.children_[t].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.parentComponent_=null,this.el_&&(this.el_.parentNode&&(t.restoreEl?this.el_.parentNode.replaceChild(t.restoreEl,this.el_):this.el_.parentNode.removeChild(this.el_)),this.el_=null),this.player_=null}}isDisposed(){return Boolean(this.isDisposed_)}player(){return this.player_}options(t){return t?(this.options_=qe(this.options_,t),this.options_):this.options_}el(){return this.el_}createEl(t,e,n){return vn(t,e,n)}localize(t,e,n=t){const r=this.player_.language&&this.player_.language(),i=this.player_.languages&&this.player_.languages(),o=i&&i[r],a=r&&r.split("-")[0],s=i&&i[a];let u=n;return o&&o[t]?u=o[t]:s&&s[t]&&(u=s[t]),e&&(u=u.replace(/\{(\d+)\}/g,(function(t,n){const r=e[n-1];let i=r;return void 0===r&&(i=t),i}))),u}handleLanguagechange(){}contentEl(){return this.contentEl_||this.el_}id(){return this.id_}name(){return this.name_}children(){return this.children_}getChildById(t){return this.childIndex_[t]}getChild(t){if(t)return this.childNameIndex_[t]}getDescendant(...t){t=t.reduce(((t,e)=>t.concat(e)),[]);let e=this;for(let n=0;n<t.length;n++)if(e=e.getChild(t[n]),!e||!e.getChild)return;return e}addChild(t,e={},n=this.children_.length){let r,i;if("string"==typeof t){i=Pr(t);const n=e.componentClass||i;e.name=i;const o=Lr.getComponent(n);if(!o)throw new Error(`Component ${n} does not exist`);if("function"!=typeof o)return null;r=new o(this.player_||this,e)}else r=t;if(r.parentComponent_&&r.parentComponent_.removeChild(r),this.children_.splice(n,0,r),r.parentComponent_=this,"function"==typeof r.id&&(this.childIndex_[r.id()]=r),i=i||r.name&&Pr(r.name()),i&&(this.childNameIndex_[i]=r,this.childNameIndex_[Mr(i)]=r),"function"==typeof r.el&&r.el()){let t=null;this.children_[n+1]&&(this.children_[n+1].el_?t=this.children_[n+1].el_:pn(this.children_[n+1])&&(t=this.children_[n+1])),this.contentEl().insertBefore(r.el(),t)}return r}removeChild(t){if("string"==typeof t&&(t=this.getChild(t)),!t||!this.children_)return;let e=!1;for(let n=this.children_.length-1;n>=0;n--)if(this.children_[n]===t){e=!0,this.children_.splice(n,1);break}if(!e)return;t.parentComponent_=null,this.childIndex_[t.id()]=null,this.childNameIndex_[Pr(t.name())]=null,this.childNameIndex_[Mr(t.name())]=null;const n=t.el();n&&n.parentNode===this.contentEl()&&this.contentEl().removeChild(t.el())}initChildren(){const t=this.options_.children;if(t){const e=this.options_,n=t=>{const n=t.name;let r=t.opts;if(void 0!==e[n]&&(r=e[n]),!1===r)return;!0===r&&(r={}),r.playerOptions=this.options_.playerOptions;const i=this.addChild(n,r);i&&(this[n]=i)};let r;const i=Lr.getComponent("Tech");r=Array.isArray(t)?t:Object.keys(t),r.concat(Object.keys(this.options_).filter((function(t){return!r.some((function(e){return"string"==typeof e?t===e:t===e.name}))}))).map((e=>{let n,r;return"string"==typeof e?(n=e,r=t[n]||this.options_[n]||{}):(n=e.name,r=e),{name:n,opts:r}})).filter((t=>{const e=Lr.getComponent(t.opts.componentClass||Pr(t.name));return e&&!i.isTech(e)})).forEach(n)}}buildCSSClass(){return""}ready(t,e=!1){if(t)return this.isReady_?void(e?t.call(this):this.setTimeout(t,1)):(this.readyQueue_=this.readyQueue_||[],void this.readyQueue_.push(t))}triggerReady(){this.isReady_=!0,this.setTimeout((function(){const t=this.readyQueue_;this.readyQueue_=[],t&&t.length>0&&t.forEach((function(t){t.call(this)}),this),this.trigger("ready")}),1)}$(t,e){return Bn(t,e||this.contentEl())}$$(t,e){return zn(t,e||this.contentEl())}hasClass(t){return _n(this.el_,t)}addClass(...t){wn(this.el_,...t)}removeClass(...t){xn(this.el_,...t)}toggleClass(t,e){Tn(this.el_,t,e)}show(){this.removeClass("vjs-hidden")}hide(){this.addClass("vjs-hidden")}lockShowing(){this.addClass("vjs-lock-showing")}unlockShowing(){this.removeClass("vjs-lock-showing")}getAttribute(t){return kn(this.el_,t)}setAttribute(t,e){Cn(this.el_,t,e)}removeAttribute(t){On(this.el_,t)}width(t,e){return this.dimension("width",t,e)}height(t,e){return this.dimension("height",t,e)}dimensions(t,e){this.width(t,!0),this.height(e)}dimension(t,e,n){if(void 0!==e)return null!==e&&e==e||(e=0),-1!==(""+e).indexOf("%")||-1!==(""+e).indexOf("px")?this.el_.style[t]=e:this.el_.style[t]="auto"===e?"":e+"px",void(n||this.trigger("componentresize"));if(!this.el_)return 0;const r=this.el_.style[t],i=r.indexOf("px");return-1!==i?parseInt(r.slice(0,i),10):parseInt(this.el_["offset"+Pr(t)],10)}currentDimension(t){let e=0;if("width"!==t&&"height"!==t)throw new Error("currentDimension only accepts width or height value");if(e=qn(this.el_,t),e=parseFloat(e),0===e||isNaN(e)){const n=`offset${Pr(t)}`;e=this.el_[n]}return e}currentDimensions(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}}currentWidth(){return this.currentDimension("width")}currentHeight(){return this.currentDimension("height")}focus(){this.el_.focus()}blur(){this.el_.blur()}handleKeyDown(t){this.player_&&(u().isEventKey(t,"Tab")||t.stopPropagation(),this.player_.handleKeyDown(t))}handleKeyPress(t){this.handleKeyDown(t)}emitTapEvents(){let t=0,e=null;let n;this.on("touchstart",(function(r){1===r.touches.length&&(e={pageX:r.touches[0].pageX,pageY:r.touches[0].pageY},t=i().performance.now(),n=!0)})),this.on("touchmove",(function(t){if(t.touches.length>1)n=!1;else if(e){const r=t.touches[0].pageX-e.pageX,i=t.touches[0].pageY-e.pageY;Math.sqrt(r*r+i*i)>10&&(n=!1)}}));const r=function(){n=!1};this.on("touchleave",r),this.on("touchcancel",r),this.on("touchend",(function(r){if(e=null,!0===n){i().performance.now()-t<200&&(r.preventDefault(),this.trigger("tap"))}}))}enableTouchActivity(){if(!this.player()||!this.player().reportUserActivity)return;const t=dr(this.player(),this.player().reportUserActivity);let e;this.on("touchstart",(function(){t(),this.clearInterval(e),e=this.setInterval(t,250)}));const n=function(n){t(),this.clearInterval(e)};this.on("touchmove",t),this.on("touchend",n),this.on("touchcancel",n)}setTimeout(t,e){var n;return t=dr(this,t),this.clearTimersOnDispose_(),n=i().setTimeout((()=>{this.setTimeoutIds_.has(n)&&this.setTimeoutIds_.delete(n),t()}),e),this.setTimeoutIds_.add(n),n}clearTimeout(t){return this.setTimeoutIds_.has(t)&&(this.setTimeoutIds_.delete(t),i().clearTimeout(t)),t}setInterval(t,e){t=dr(this,t),this.clearTimersOnDispose_();const n=i().setInterval(t,e);return this.setIntervalIds_.add(n),n}clearInterval(t){return this.setIntervalIds_.has(t)&&(this.setIntervalIds_.delete(t),i().clearInterval(t)),t}requestAnimationFrame(t){var e;return this.clearTimersOnDispose_(),t=dr(this,t),e=i().requestAnimationFrame((()=>{this.rafIds_.has(e)&&this.rafIds_.delete(e),t()})),this.rafIds_.add(e),e}requestNamedAnimationFrame(t,e){if(this.namedRafs_.has(t))return;this.clearTimersOnDispose_(),e=dr(this,e);const n=this.requestAnimationFrame((()=>{e(),this.namedRafs_.has(t)&&this.namedRafs_.delete(t)}));return this.namedRafs_.set(t,n),t}cancelNamedAnimationFrame(t){this.namedRafs_.has(t)&&(this.cancelAnimationFrame(this.namedRafs_.get(t)),this.namedRafs_.delete(t))}cancelAnimationFrame(t){return this.rafIds_.has(t)&&(this.rafIds_.delete(t),i().cancelAnimationFrame(t)),t}clearTimersOnDispose_(){this.clearingTimersOnDispose_||(this.clearingTimersOnDispose_=!0,this.one("dispose",(()=>{[["namedRafs_","cancelNamedAnimationFrame"],["rafIds_","cancelAnimationFrame"],["setTimeoutIds_","clearTimeout"],["setIntervalIds_","clearInterval"]].forEach((([t,e])=>{this[t].forEach(((t,n)=>this[e](n)))})),this.clearingTimersOnDispose_=!1})))}static registerComponent(t,e){if("string"!=typeof t||!t)throw new Error(`Illegal component name, "${t}"; must be a non-empty string.`);const n=Lr.getComponent("Tech"),r=n&&n.isTech(e),i=Lr===e||Lr.prototype.isPrototypeOf(e.prototype);if(r||!i){let e;throw e=r?"techs must be registered using Tech.registerTech()":"must be a Component subclass",new Error(`Illegal component, "${t}"; ${e}.`)}t=Pr(t),Lr.components_||(Lr.components_={});const o=Lr.getComponent("Player");if("Player"===t&&o&&o.players){const t=o.players,e=Object.keys(t);if(t&&e.length>0&&e.map((e=>t[e])).every(Boolean))throw new Error("Can not register Player component after player has been created.")}return Lr.components_[t]=e,Lr.components_[Mr(t)]=e,e}static getComponent(t){if(t&&Lr.components_)return Lr.components_[t]}}function Rr(t,e,n,r){return function(t,e,n){if("number"!=typeof e||e<0||e>n)throw new Error(`Failed to execute '${t}' on 'TimeRanges': The index provided (${e}) is non-numeric or out of bounds (0-${n}).`)}(t,r,n.length-1),n[r][e]}function Nr(t){let e;return e=void 0===t||0===t.length?{length:0,start(){throw new Error("This TimeRanges object is empty")},end(){throw new Error("This TimeRanges object is empty")}}:{length:t.length,start:Rr.bind(null,"start",0,t),end:Rr.bind(null,"end",1,t)},i().Symbol&&i().Symbol.iterator&&(e[i().Symbol.iterator]=()=>(t||[]).values()),e}function jr(t,e){return Array.isArray(t)?Nr(t):void 0===t||void 0===e?Nr():Nr([[t,e]])}Lr.registerComponent("Component",Lr);const Fr=function(t,e){t=t<0?0:t;let n=Math.floor(t%60),r=Math.floor(t/60%60),i=Math.floor(t/3600);const o=Math.floor(e/60%60),a=Math.floor(e/3600);return(isNaN(t)||t===1/0)&&(i=r=n="-"),i=i>0||a>0?i+":":"",r=((i||o>=10)&&r<10?"0"+r:r)+":",n=n<10?"0"+n:n,i+r+n};let Ur=Fr;function Br(t){Ur=t}function zr(){Ur=Fr}function qr(t,e=t){return Ur(t,e)}var Hr=Object.freeze({__proto__:null,createTimeRanges:jr,createTimeRange:jr,setFormatTime:Br,resetFormatTime:zr,formatTime:qr});function Wr(t,e){let n,r,i=0;if(!e)return 0;t&&t.length||(t=jr(0,0));for(let o=0;o<t.length;o++)n=t.start(o),r=t.end(o),r>e&&(r=e),i+=r-n;return i/e}function Vr(t){if(t instanceof Vr)return t;"number"==typeof t?this.code=t:"string"==typeof t?this.message=t:Be(t)&&("number"==typeof t.code&&(this.code=t.code),Object.assign(this,t)),this.message||(this.message=Vr.defaultMessages[this.code]||"")}Vr.prototype.code=0,Vr.prototype.message="",Vr.prototype.status=null,Vr.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"],Vr.defaultMessages={1:"You aborted the media playback",2:"A network error caused the media download to fail part-way.",3:"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",4:"The media could not be loaded, either because the server or network failed or because the format is not supported.",5:"The media is encrypted and we do not have the keys to decrypt it."};for(let t=0;t<Vr.errorTypes.length;t++)Vr[Vr.errorTypes[t]]=t,Vr.prototype[Vr.errorTypes[t]]=t;function Yr(t){return null!=t&&"function"==typeof t.then}function $r(t){Yr(t)&&t.then(null,(t=>{}))}const Gr=function(t){return["kind","label","language","id","inBandMetadataTrackDispatchType","mode","src"].reduce(((e,n,r)=>(t[n]&&(e[n]=t[n]),e)),{cues:t.cues&&Array.prototype.map.call(t.cues,(function(t){return{startTime:t.startTime,endTime:t.endTime,text:t.text,id:t.id}}))})};var Zr=function(t){const e=t.$$("track"),n=Array.prototype.map.call(e,(t=>t.track));return Array.prototype.map.call(e,(function(t){const e=Gr(t.track);return t.src&&(e.src=t.src),e})).concat(Array.prototype.filter.call(t.textTracks(),(function(t){return-1===n.indexOf(t)})).map(Gr))},Kr=function(t,e){return t.forEach((function(t){const n=e.addRemoteTextTrack(t).track;!t.src&&t.cues&&t.cues.forEach((t=>n.addCue(t)))})),e.textTracks()};class Xr extends Lr{constructor(t,e){super(t,e),this.handleKeyDown_=t=>this.handleKeyDown(t),this.close_=t=>this.close(t),this.opened_=this.hasBeenOpened_=this.hasBeenFilled_=!1,this.closeable(!this.options_.uncloseable),this.content(this.options_.content),this.contentEl_=vn("div",{className:"vjs-modal-dialog-content"},{role:"document"}),this.descEl_=vn("p",{className:"vjs-modal-dialog-description vjs-control-text",id:this.el().getAttribute("aria-describedby")}),yn(this.descEl_,this.description()),this.el_.appendChild(this.descEl_),this.el_.appendChild(this.contentEl_)}createEl(){return super.createEl("div",{className:this.buildCSSClass(),tabIndex:-1},{"aria-describedby":`${this.id()}_description`,"aria-hidden":"true","aria-label":this.label(),role:"dialog"})}dispose(){this.contentEl_=null,this.descEl_=null,this.previouslyActiveEl_=null,super.dispose()}buildCSSClass(){return`vjs-modal-dialog vjs-hidden ${super.buildCSSClass()}`}label(){return this.localize(this.options_.label||"Modal Window")}description(){let t=this.options_.description||this.localize("This is a modal window.");return this.closeable()&&(t+=" "+this.localize("This modal can be closed by pressing the Escape key or activating the close button.")),t}open(){if(!this.opened_){const t=this.player();this.trigger("beforemodalopen"),this.opened_=!0,(this.options_.fillAlways||!this.hasBeenOpened_&&!this.hasBeenFilled_)&&this.fill(),this.wasPlaying_=!t.paused(),this.options_.pauseOnOpen&&this.wasPlaying_&&t.pause(),this.on("keydown",this.handleKeyDown_),this.hadControls_=t.controls(),t.controls(!1),this.show(),this.conditionalFocus_(),this.el().setAttribute("aria-hidden","false"),this.trigger("modalopen"),this.hasBeenOpened_=!0}}opened(t){return"boolean"==typeof t&&this[t?"open":"close"](),this.opened_}close(){if(!this.opened_)return;const t=this.player();this.trigger("beforemodalclose"),this.opened_=!1,this.wasPlaying_&&this.options_.pauseOnOpen&&t.play(),this.off("keydown",this.handleKeyDown_),this.hadControls_&&t.controls(!0),this.hide(),this.el().setAttribute("aria-hidden","true"),this.trigger("modalclose"),this.conditionalBlur_(),this.options_.temporary&&this.dispose()}closeable(t){if("boolean"==typeof t){const e=this.closeable_=!!t;let n=this.getChild("closeButton");if(e&&!n){const t=this.contentEl_;this.contentEl_=this.el_,n=this.addChild("closeButton",{controlText:"Close Modal Dialog"}),this.contentEl_=t,this.on(n,"close",this.close_)}!e&&n&&(this.off(n,"close",this.close_),this.removeChild(n),n.dispose())}return this.closeable_}fill(){this.fillWith(this.content())}fillWith(t){const e=this.contentEl(),n=e.parentNode,r=e.nextSibling;this.trigger("beforemodalfill"),this.hasBeenFilled_=!0,n.removeChild(e),this.empty(),Fn(e,t),this.trigger("modalfill"),r?n.insertBefore(e,r):n.appendChild(e);const i=this.getChild("closeButton");i&&n.appendChild(i.el_)}empty(){this.trigger("beforemodalempty"),Rn(this.contentEl()),this.trigger("modalempty")}content(t){return void 0!==t&&(this.content_=t),this.content_}conditionalFocus_(){const t=a().activeElement,e=this.player_.el_;this.previouslyActiveEl_=null,(e.contains(t)||e===t)&&(this.previouslyActiveEl_=t,this.focus())}conditionalBlur_(){this.previouslyActiveEl_&&(this.previouslyActiveEl_.focus(),this.previouslyActiveEl_=null)}handleKeyDown(t){if(t.stopPropagation(),u().isEventKey(t,"Escape")&&this.closeable())return t.preventDefault(),void this.close();if(!u().isEventKey(t,"Tab"))return;const e=this.focusableEls_(),n=this.el_.querySelector(":focus");let r;for(let t=0;t<e.length;t++)if(n===e[t]){r=t;break}a().activeElement===this.el_&&(r=0),t.shiftKey&&0===r?(e[e.length-1].focus(),t.preventDefault()):t.shiftKey||r!==e.length-1||(e[0].focus(),t.preventDefault())}focusableEls_(){const t=this.el_.querySelectorAll("*");return Array.prototype.filter.call(t,(t=>(t instanceof i().HTMLAnchorElement||t instanceof i().HTMLAreaElement)&&t.hasAttribute("href")||(t instanceof i().HTMLInputElement||t instanceof i().HTMLSelectElement||t instanceof i().HTMLTextAreaElement||t instanceof i().HTMLButtonElement)&&!t.hasAttribute("disabled")||t instanceof i().HTMLIFrameElement||t instanceof i().HTMLObjectElement||t instanceof i().HTMLEmbedElement||t.hasAttribute("tabindex")&&-1!==t.getAttribute("tabindex")||t.hasAttribute("contenteditable")))}}Xr.prototype.options_={pauseOnOpen:!0,temporary:!0},Lr.registerComponent("ModalDialog",Xr);class Qr extends vr{constructor(t=[]){super(),this.tracks_=[],Object.defineProperty(this,"length",{get(){return this.tracks_.length}});for(let e=0;e<t.length;e++)this.addTrack(t[e])}addTrack(t){const e=this.tracks_.length;""+e in this||Object.defineProperty(this,e,{get(){return this.tracks_[e]}}),-1===this.tracks_.indexOf(t)&&(this.tracks_.push(t),this.trigger({track:t,type:"addtrack",target:this})),t.labelchange_=()=>{this.trigger({track:t,type:"labelchange",target:this})},br(t)&&t.addEventListener("labelchange",t.labelchange_)}removeTrack(t){let e;for(let n=0,r=this.length;n<r;n++)if(this[n]===t){e=this[n],e.off&&e.off(),this.tracks_.splice(n,1);break}e&&this.trigger({track:e,type:"removetrack",target:this})}getTrackById(t){let e=null;for(let n=0,r=this.length;n<r;n++){const r=this[n];if(r.id===t){e=r;break}}return e}}Qr.prototype.allowedEvents_={change:"change",addtrack:"addtrack",removetrack:"removetrack",labelchange:"labelchange"};for(const t in Qr.prototype.allowedEvents_)Qr.prototype["on"+t]=null;const Jr=function(t,e){for(let n=0;n<t.length;n++)Object.keys(t[n]).length&&e.id!==t[n].id&&(t[n].enabled=!1)};const ti=function(t,e){for(let n=0;n<t.length;n++)Object.keys(t[n]).length&&e.id!==t[n].id&&(t[n].selected=!1)};class ei extends Qr{addTrack(t){super.addTrack(t),this.queueChange_||(this.queueChange_=()=>this.queueTrigger("change")),this.triggerSelectedlanguagechange||(this.triggerSelectedlanguagechange_=()=>this.trigger("selectedlanguagechange")),t.addEventListener("modechange",this.queueChange_);-1===["metadata","chapters"].indexOf(t.kind)&&t.addEventListener("modechange",this.triggerSelectedlanguagechange_)}removeTrack(t){super.removeTrack(t),t.removeEventListener&&(this.queueChange_&&t.removeEventListener("modechange",this.queueChange_),this.selectedlanguagechange_&&t.removeEventListener("modechange",this.triggerSelectedlanguagechange_))}}class ni{constructor(t){ni.prototype.setCues_.call(this,t),Object.defineProperty(this,"length",{get(){return this.length_}})}setCues_(t){const e=this.length||0;let n=0;const r=t.length;this.cues_=t,this.length_=t.length;const i=function(t){""+t in this||Object.defineProperty(this,""+t,{get(){return this.cues_[t]}})};if(e<r)for(n=e;n<r;n++)i.call(this,n)}getCueById(t){let e=null;for(let n=0,r=this.length;n<r;n++){const r=this[n];if(r.id===t){e=r;break}}return e}}const ri={alternative:"alternative",captions:"captions",main:"main",sign:"sign",subtitles:"subtitles",commentary:"commentary"},ii={alternative:"alternative",descriptions:"descriptions",main:"main","main-desc":"main-desc",translation:"translation",commentary:"commentary"},oi={subtitles:"subtitles",captions:"captions",descriptions:"descriptions",chapters:"chapters",metadata:"metadata"},ai={disabled:"disabled",hidden:"hidden",showing:"showing"};class si extends vr{constructor(t={}){super();const e={id:t.id||"vjs_track_"+tr(),kind:t.kind||"",language:t.language||""};let n=t.label||"";for(const t in e)Object.defineProperty(this,t,{get:()=>e[t],set(){}});Object.defineProperty(this,"label",{get:()=>n,set(t){t!==n&&(n=t,this.trigger("labelchange"))}})}}const ui=function(t){const e=["protocol","hostname","port","pathname","search","hash","host"],n=a().createElement("a");n.href=t;const r={};for(let t=0;t<e.length;t++)r[e[t]]=n[e[t]];return"http:"===r.protocol&&(r.host=r.host.replace(/:80$/,"")),"https:"===r.protocol&&(r.host=r.host.replace(/:443$/,"")),r.protocol||(r.protocol=i().location.protocol),r.host||(r.host=i().location.host),r},ci=function(t){if(!t.match(/^https?:\/\//)){const e=a().createElement("a");e.href=t,t=e.href}return t},li=function(t){if("string"==typeof t){const e=/^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]+?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/.exec(t);if(e)return e.pop().toLowerCase()}return""},fi=function(t,e=i().location){const n=ui(t);return(":"===n.protocol?e.protocol:n.protocol)+n.host!==e.protocol+e.host};var di=Object.freeze({__proto__:null,parseUrl:ui,getAbsoluteURL:ci,getFileExtension:li,isCrossOrigin:fi});const hi=function(t,e){const n=new(i().WebVTT.Parser)(i(),i().vttjs,i().WebVTT.StringDecoder()),r=[];n.oncue=function(t){e.addCue(t)},n.onparsingerror=function(t){r.push(t)},n.onflush=function(){e.trigger({type:"loadeddata",target:e})},n.parse(t),r.length>0&&(i().console&&i().console.groupCollapsed&&i().console.groupCollapsed(`Text Track parsing errors for ${e.src}`),r.forEach((t=>Le.error(t))),i().console&&i().console.groupEnd&&i().console.groupEnd()),n.flush()},pi=function(t,e){const n={uri:t},r=fi(t);r&&(n.cors=r);const o="use-credentials"===e.tech_.crossOrigin();o&&(n.withCredentials=o),d()(n,dr(this,(function(t,n,r){if(t)return Le.error(t,n);e.loaded_=!0,"function"!=typeof i().WebVTT?e.tech_&&e.tech_.any(["vttjsloaded","vttjserror"],(t=>{if("vttjserror"!==t.type)return hi(r,e);Le.error(`vttjs failed to load, stopping trying to process ${e.src}`)})):hi(r,e)})))};class mi extends si{constructor(t={}){if(!t.tech)throw new Error("A tech was not provided.");const e=qe(t,{kind:oi[t.kind]||"subtitles",language:t.language||t.srclang||""});let n=ai[e.mode]||"disabled";const r=e.default;"metadata"!==e.kind&&"chapters"!==e.kind||(n="hidden"),super(e),this.tech_=e.tech,this.cues_=[],this.activeCues_=[],this.preload_=!1!==this.tech_.preloadTextTracks;const i=new ni(this.cues_),o=new ni(this.activeCues_);let a=!1;this.timeupdateHandler=dr(this,(function(t={}){this.tech_.isDisposed()||(this.tech_.isReady_?(this.activeCues=this.activeCues,a&&(this.trigger("cuechange"),a=!1),"timeupdate"!==t.type&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler))):"timeupdate"!==t.type&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler)))}));this.tech_.one("dispose",(()=>{this.stopTracking()})),"disabled"!==n&&this.startTracking(),Object.defineProperties(this,{default:{get:()=>r,set(){}},mode:{get:()=>n,set(t){ai[t]&&n!==t&&(n=t,this.preload_||"disabled"===n||0!==this.cues.length||pi(this.src,this),this.stopTracking(),"disabled"!==n&&this.startTracking(),this.trigger("modechange"))}},cues:{get(){return this.loaded_?i:null},set(){}},activeCues:{get(){if(!this.loaded_)return null;if(0===this.cues.length)return o;const t=this.tech_.currentTime(),e=[];for(let n=0,r=this.cues.length;n<r;n++){const r=this.cues[n];r.startTime<=t&&r.endTime>=t&&e.push(r)}if(a=!1,e.length!==this.activeCues_.length)a=!0;else for(let t=0;t<e.length;t++)-1===this.activeCues_.indexOf(e[t])&&(a=!0);return this.activeCues_=e,o.setCues_(this.activeCues_),o},set(){}}}),e.src?(this.src=e.src,this.preload_||(this.loaded_=!0),(this.preload_||"subtitles"!==e.kind&&"captions"!==e.kind)&&pi(this.src,this)):this.loaded_=!0}startTracking(){this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler),this.tech_.on("timeupdate",this.timeupdateHandler)}stopTracking(){this.rvf_&&(this.tech_.cancelVideoFrameCallback(this.rvf_),this.rvf_=void 0),this.tech_.off("timeupdate",this.timeupdateHandler)}addCue(t){let e=t;if(i().vttjs&&!(t instanceof i().vttjs.VTTCue)){e=new(i().vttjs.VTTCue)(t.startTime,t.endTime,t.text);for(const n in t)n in e||(e[n]=t[n]);e.id=t.id,e.originalCue_=t}const n=this.tech_.textTracks();for(let t=0;t<n.length;t++)n[t]!==this&&n[t].removeCue(e);this.cues_.push(e),this.cues.setCues_(this.cues_)}removeCue(t){let e=this.cues_.length;for(;e--;){const n=this.cues_[e];if(n===t||n.originalCue_&&n.originalCue_===t){this.cues_.splice(e,1),this.cues.setCues_(this.cues_);break}}}}mi.prototype.allowedEvents_={cuechange:"cuechange"};class gi extends si{constructor(t={}){const e=qe(t,{kind:ii[t.kind]||""});super(e);let n=!1;Object.defineProperty(this,"enabled",{get:()=>n,set(t){"boolean"==typeof t&&t!==n&&(n=t,this.trigger("enabledchange"))}}),e.enabled&&(this.enabled=e.enabled),this.loaded_=!0}}class vi extends si{constructor(t={}){const e=qe(t,{kind:ri[t.kind]||""});super(e);let n=!1;Object.defineProperty(this,"selected",{get:()=>n,set(t){"boolean"==typeof t&&t!==n&&(n=t,this.trigger("selectedchange"))}}),e.selected&&(this.selected=e.selected)}}class yi extends vr{constructor(t={}){let e;super();const n=new mi(t);this.kind=n.kind,this.src=n.src,this.srclang=n.language,this.label=n.label,this.default=n.default,Object.defineProperties(this,{readyState:{get:()=>e},track:{get:()=>n}}),e=yi.NONE,n.addEventListener("loadeddata",(()=>{e=yi.LOADED,this.trigger({type:"load",target:this})}))}}yi.prototype.allowedEvents_={load:"load"},yi.NONE=0,yi.LOADING=1,yi.LOADED=2,yi.ERROR=3;const bi={audio:{ListClass:class extends Qr{constructor(t=[]){for(let e=t.length-1;e>=0;e--)if(t[e].enabled){Jr(t,t[e]);break}super(t),this.changing_=!1}addTrack(t){t.enabled&&Jr(this,t),super.addTrack(t),t.addEventListener&&(t.enabledChange_=()=>{this.changing_||(this.changing_=!0,Jr(this,t),this.changing_=!1,this.trigger("change"))},t.addEventListener("enabledchange",t.enabledChange_))}removeTrack(t){super.removeTrack(t),t.removeEventListener&&t.enabledChange_&&(t.removeEventListener("enabledchange",t.enabledChange_),t.enabledChange_=null)}},TrackClass:gi,capitalName:"Audio"},video:{ListClass:class extends Qr{constructor(t=[]){for(let e=t.length-1;e>=0;e--)if(t[e].selected){ti(t,t[e]);break}super(t),this.changing_=!1,Object.defineProperty(this,"selectedIndex",{get(){for(let t=0;t<this.length;t++)if(this[t].selected)return t;return-1},set(){}})}addTrack(t){t.selected&&ti(this,t),super.addTrack(t),t.addEventListener&&(t.selectedChange_=()=>{this.changing_||(this.changing_=!0,ti(this,t),this.changing_=!1,this.trigger("change"))},t.addEventListener("selectedchange",t.selectedChange_))}removeTrack(t){super.removeTrack(t),t.removeEventListener&&t.selectedChange_&&(t.removeEventListener("selectedchange",t.selectedChange_),t.selectedChange_=null)}},TrackClass:vi,capitalName:"Video"},text:{ListClass:ei,TrackClass:mi,capitalName:"Text"}};Object.keys(bi).forEach((function(t){bi[t].getterName=`${t}Tracks`,bi[t].privateName=`${t}Tracks_`}));const _i={remoteText:{ListClass:ei,TrackClass:mi,capitalName:"RemoteText",getterName:"remoteTextTracks",privateName:"remoteTextTracks_"},remoteTextEl:{ListClass:class{constructor(t=[]){this.trackElements_=[],Object.defineProperty(this,"length",{get(){return this.trackElements_.length}});for(let e=0,n=t.length;e<n;e++)this.addTrackElement_(t[e])}addTrackElement_(t){const e=this.trackElements_.length;""+e in this||Object.defineProperty(this,e,{get(){return this.trackElements_[e]}}),-1===this.trackElements_.indexOf(t)&&this.trackElements_.push(t)}getTrackElementByTrack_(t){let e;for(let n=0,r=this.trackElements_.length;n<r;n++)if(t===this.trackElements_[n].track){e=this.trackElements_[n];break}return e}removeTrackElement_(t){for(let e=0,n=this.trackElements_.length;e<n;e++)if(t===this.trackElements_[e]){this.trackElements_[e].track&&"function"==typeof this.trackElements_[e].track.off&&this.trackElements_[e].track.off(),"function"==typeof this.trackElements_[e].off&&this.trackElements_[e].off(),this.trackElements_.splice(e,1);break}}},TrackClass:yi,capitalName:"RemoteTextTrackEls",getterName:"remoteTextTrackEls",privateName:"remoteTextTrackEls_"}},wi=Object.assign({},bi,_i);_i.names=Object.keys(_i),bi.names=Object.keys(bi),wi.names=[].concat(_i.names).concat(bi.names);class xi extends Lr{constructor(t={},e=function(){}){t.reportTouchActivity=!1,super(null,t,e),this.onDurationChange_=t=>this.onDurationChange(t),this.trackProgress_=t=>this.trackProgress(t),this.trackCurrentTime_=t=>this.trackCurrentTime(t),this.stopTrackingCurrentTime_=t=>this.stopTrackingCurrentTime(t),this.disposeSourceHandler_=t=>this.disposeSourceHandler(t),this.queuedHanders_=new Set,this.hasStarted_=!1,this.on("playing",(function(){this.hasStarted_=!0})),this.on("loadstart",(function(){this.hasStarted_=!1})),wi.names.forEach((e=>{const n=wi[e];t&&t[n.getterName]&&(this[n.privateName]=t[n.getterName])})),this.featuresProgressEvents||this.manualProgressOn(),this.featuresTimeupdateEvents||this.manualTimeUpdatesOn(),["Text","Audio","Video"].forEach((e=>{!1===t[`native${e}Tracks`]&&(this[`featuresNative${e}Tracks`]=!1)})),!1===t.nativeCaptions||!1===t.nativeTextTracks?this.featuresNativeTextTracks=!1:!0!==t.nativeCaptions&&!0!==t.nativeTextTracks||(this.featuresNativeTextTracks=!0),this.featuresNativeTextTracks||this.emulateTextTracks(),this.preloadTextTracks=!1!==t.preloadTextTracks,this.autoRemoteTextTracks_=new wi.text.ListClass,this.initTrackListeners(),t.nativeControlsForTouch||this.emitTapEvents(),this.constructor&&(this.name_=this.constructor.name||"Unknown Tech")}triggerSourceset(t){this.isReady_||this.one("ready",(()=>this.setTimeout((()=>this.triggerSourceset(t)),1))),this.trigger({src:t,type:"sourceset"})}manualProgressOn(){this.on("durationchange",this.onDurationChange_),this.manualProgress=!0,this.one("ready",this.trackProgress_)}manualProgressOff(){this.manualProgress=!1,this.stopTrackingProgress(),this.off("durationchange",this.onDurationChange_)}trackProgress(t){this.stopTrackingProgress(),this.progressInterval=this.setInterval(dr(this,(function(){const t=this.bufferedPercent();this.bufferedPercent_!==t&&this.trigger("progress"),this.bufferedPercent_=t,1===t&&this.stopTrackingProgress()})),500)}onDurationChange(t){this.duration_=this.duration()}buffered(){return jr(0,0)}bufferedPercent(){return Wr(this.buffered(),this.duration_)}stopTrackingProgress(){this.clearInterval(this.progressInterval)}manualTimeUpdatesOn(){this.manualTimeUpdates=!0,this.on("play",this.trackCurrentTime_),this.on("pause",this.stopTrackingCurrentTime_)}manualTimeUpdatesOff(){this.manualTimeUpdates=!1,this.stopTrackingCurrentTime(),this.off("play",this.trackCurrentTime_),this.off("pause",this.stopTrackingCurrentTime_)}trackCurrentTime(){this.currentTimeInterval&&this.stopTrackingCurrentTime(),this.currentTimeInterval=this.setInterval((function(){this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}),250)}stopTrackingCurrentTime(){this.clearInterval(this.currentTimeInterval),this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}dispose(){this.clearTracks(bi.names),this.manualProgress&&this.manualProgressOff(),this.manualTimeUpdates&&this.manualTimeUpdatesOff(),super.dispose()}clearTracks(t){(t=[].concat(t)).forEach((t=>{const e=this[`${t}Tracks`]()||[];let n=e.length;for(;n--;){const r=e[n];"text"===t&&this.removeRemoteTextTrack(r),e.removeTrack(r)}}))}cleanupAutoTextTracks(){const t=this.autoRemoteTextTracks_||[];let e=t.length;for(;e--;){const n=t[e];this.removeRemoteTextTrack(n)}}reset(){}crossOrigin(){}setCrossOrigin(){}error(t){return void 0!==t&&(this.error_=new Vr(t),this.trigger("error")),this.error_}played(){return this.hasStarted_?jr(0,0):jr()}play(){}setScrubbing(t){}scrubbing(){}setCurrentTime(t){this.manualTimeUpdates&&this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}initTrackListeners(){bi.names.forEach((t=>{const e=bi[t],n=()=>{this.trigger(`${t}trackchange`)},r=this[e.getterName]();r.addEventListener("removetrack",n),r.addEventListener("addtrack",n),this.on("dispose",(()=>{r.removeEventListener("removetrack",n),r.removeEventListener("addtrack",n)}))}))}addWebVttScript_(){if(!i().WebVTT)if(a().body.contains(this.el())){if(!this.options_["vtt.js"]&&ze(p())&&Object.keys(p()).length>0)return void this.trigger("vttjsloaded");const t=a().createElement("script");t.src=this.options_["vtt.js"]||"https://vjs.zencdn.net/vttjs/0.14.1/vtt.min.js",t.onload=()=>{this.trigger("vttjsloaded")},t.onerror=()=>{this.trigger("vttjserror")},this.on("dispose",(()=>{t.onload=null,t.onerror=null})),i().WebVTT=!0,this.el().parentNode.appendChild(t)}else this.ready(this.addWebVttScript_)}emulateTextTracks(){const t=this.textTracks(),e=this.remoteTextTracks(),n=e=>t.addTrack(e.track),r=e=>t.removeTrack(e.track);e.on("addtrack",n),e.on("removetrack",r),this.addWebVttScript_();const i=()=>this.trigger("texttrackchange"),o=()=>{i();for(let e=0;e<t.length;e++){const n=t[e];n.removeEventListener("cuechange",i),"showing"===n.mode&&n.addEventListener("cuechange",i)}};o(),t.addEventListener("change",o),t.addEventListener("addtrack",o),t.addEventListener("removetrack",o),this.on("dispose",(function(){e.off("addtrack",n),e.off("removetrack",r),t.removeEventListener("change",o),t.removeEventListener("addtrack",o),t.removeEventListener("removetrack",o);for(let e=0;e<t.length;e++){t[e].removeEventListener("cuechange",i)}}))}addTextTrack(t,e,n){if(!t)throw new Error("TextTrack kind is required but was not provided");return function(t,e,n,r,i={}){const o=t.textTracks();i.kind=e,n&&(i.label=n),r&&(i.language=r),i.tech=t;const a=new wi.text.TrackClass(i);return o.addTrack(a),a}(this,t,e,n)}createRemoteTextTrack(t){const e=qe(t,{tech:this});return new _i.remoteTextEl.TrackClass(e)}addRemoteTextTrack(t={},e){const n=this.createRemoteTextTrack(t);return"boolean"!=typeof e&&(e=!1),this.remoteTextTrackEls().addTrackElement_(n),this.remoteTextTracks().addTrack(n.track),!1===e&&this.ready((()=>this.autoRemoteTextTracks_.addTrack(n.track))),n}removeRemoteTextTrack(t){const e=this.remoteTextTrackEls().getTrackElementByTrack_(t);this.remoteTextTrackEls().removeTrackElement_(e),this.remoteTextTracks().removeTrack(t),this.autoRemoteTextTracks_.removeTrack(t)}getVideoPlaybackQuality(){return{}}requestPictureInPicture(){return Promise.reject()}disablePictureInPicture(){return!0}setDisablePictureInPicture(){}requestVideoFrameCallback(t){const e=tr();return!this.isReady_||this.paused()?(this.queuedHanders_.add(e),this.one("playing",(()=>{this.queuedHanders_.has(e)&&(this.queuedHanders_.delete(e),t())}))):this.requestNamedAnimationFrame(e,t),e}cancelVideoFrameCallback(t){this.queuedHanders_.has(t)?this.queuedHanders_.delete(t):this.cancelNamedAnimationFrame(t)}setPoster(){}playsinline(){}setPlaysinline(){}overrideNativeAudioTracks(t){}overrideNativeVideoTracks(t){}canPlayType(t){return""}static canPlayType(t){return""}static canPlaySource(t,e){return xi.canPlayType(t.type)}static isTech(t){return t.prototype instanceof xi||t instanceof xi||t===xi}static registerTech(t,e){if(xi.techs_||(xi.techs_={}),!xi.isTech(e))throw new Error(`Tech ${t} must be a Tech`);if(!xi.canPlayType)throw new Error("Techs must have a static canPlayType method on them");if(!xi.canPlaySource)throw new Error("Techs must have a static canPlaySource method on them");return t=Pr(t),xi.techs_[t]=e,xi.techs_[Mr(t)]=e,"Tech"!==t&&xi.defaultTechOrder_.push(t),e}static getTech(t){if(t)return xi.techs_&&xi.techs_[t]?xi.techs_[t]:(t=Pr(t),i()&&i().videojs&&i().videojs[t]?(Le.warn(`The ${t} tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)`),i().videojs[t]):void 0)}}wi.names.forEach((function(t){const e=wi[t];xi.prototype[e.getterName]=function(){return this[e.privateName]=this[e.privateName]||new e.ListClass,this[e.privateName]}})),xi.prototype.featuresVolumeControl=!0,xi.prototype.featuresMuteControl=!0,xi.prototype.featuresFullscreenResize=!1,xi.prototype.featuresPlaybackRate=!1,xi.prototype.featuresProgressEvents=!1,xi.prototype.featuresSourceset=!1,xi.prototype.featuresTimeupdateEvents=!1,xi.prototype.featuresNativeTextTracks=!1,xi.prototype.featuresVideoFrameCallback=!1,xi.withSourceHandlers=function(t){t.registerSourceHandler=function(e,n){let r=t.sourceHandlers;r||(r=t.sourceHandlers=[]),void 0===n&&(n=r.length),r.splice(n,0,e)},t.canPlayType=function(e){const n=t.sourceHandlers||[];let r;for(let t=0;t<n.length;t++)if(r=n[t].canPlayType(e),r)return r;return""},t.selectSourceHandler=function(e,n){const r=t.sourceHandlers||[];let i;for(let t=0;t<r.length;t++)if(i=r[t].canHandleSource(e,n),i)return r[t];return null},t.canPlaySource=function(e,n){const r=t.selectSourceHandler(e,n);return r?r.canHandleSource(e,n):""};["seekable","seeking","duration"].forEach((function(t){const e=this[t];"function"==typeof e&&(this[t]=function(){return this.sourceHandler_&&this.sourceHandler_[t]?this.sourceHandler_[t].apply(this.sourceHandler_,arguments):e.apply(this,arguments)})}),t.prototype),t.prototype.setSource=function(e){let n=t.selectSourceHandler(e,this.options_);n||(t.nativeSourceHandler?n=t.nativeSourceHandler:Le.error("No source handler found for the current source.")),this.disposeSourceHandler(),this.off("dispose",this.disposeSourceHandler_),n!==t.nativeSourceHandler&&(this.currentSource_=e),this.sourceHandler_=n.handleSource(e,this,this.options_),this.one("dispose",this.disposeSourceHandler_)},t.prototype.disposeSourceHandler=function(){this.currentSource_&&(this.clearTracks(["audio","video"]),this.currentSource_=null),this.cleanupAutoTextTracks(),this.sourceHandler_&&(this.sourceHandler_.dispose&&this.sourceHandler_.dispose(),this.sourceHandler_=null)}},Lr.registerComponent("Tech",xi),xi.registerTech("Tech",xi),xi.defaultTechOrder_=[];const Ti={},Si={},Ei={};function ki(t,e,n){t.setTimeout((()=>Di(e,Ti[e.type],n,t)),1)}function Ci(t,e,n,r=null){const i="call"+Pr(n),o=t.reduce(Pi(i),r),a=o===Ei,s=a?null:e[n](o);return function(t,e,n,r){for(let i=t.length-1;i>=0;i--){const o=t[i];o[e]&&o[e](r,n)}}(t,n,s,a),s}const Oi={buffered:1,currentTime:1,duration:1,muted:1,played:1,paused:1,seekable:1,volume:1,ended:1},Ai={setCurrentTime:1,setMuted:1,setVolume:1},Mi={play:1,pause:1};function Pi(t){return(e,n)=>e===Ei?Ei:n[t]?n[t](e):e}function Di(t={},e=[],n,r,i=[],o=!1){const[a,...s]=e;if("string"==typeof a)Di(t,Ti[a],n,r,i,o);else if(a){const e=function(t,e){const n=Si[t.id()];let r=null;if(null==n)return r=e(t),Si[t.id()]=[[e,r]],r;for(let t=0;t<n.length;t++){const[i,o]=n[t];i===e&&(r=o)}return null===r&&(r=e(t),n.push([e,r])),r}(r,a);if(!e.setSource)return i.push(e),Di(t,s,n,r,i,o);e.setSource(Object.assign({},t),(function(a,u){if(a)return Di(t,s,n,r,i,o);i.push(e),Di(u,t.type===u.type?s:Ti[u.type],n,r,i,o)}))}else s.length?Di(t,s,n,r,i,o):o?n(t,i):Di(t,Ti["*"],n,r,i,!0)}const Ii={opus:"video/ogg",ogv:"video/ogg",mp4:"video/mp4",mov:"video/mp4",m4v:"video/mp4",mkv:"video/x-matroska",m4a:"audio/mp4",mp3:"audio/mpeg",aac:"audio/aac",caf:"audio/x-caf",flac:"audio/flac",oga:"audio/ogg",wav:"audio/wav",m3u8:"application/x-mpegURL",mpd:"application/dash+xml",jpg:"image/jpeg",jpeg:"image/jpeg",gif:"image/gif",png:"image/png",svg:"image/svg+xml",webp:"image/webp"},Li=function(t=""){const e=li(t);return Ii[e.toLowerCase()]||""},Ri=function(t){if(Array.isArray(t)){let e=[];t.forEach((function(t){t=Ri(t),Array.isArray(t)?e=e.concat(t):Be(t)&&e.push(t)})),t=e}else t="string"==typeof t&&t.trim()?[Ni({src:t})]:Be(t)&&"string"==typeof t.src&&t.src&&t.src.trim()?[Ni(t)]:[];return t};function Ni(t){if(!t.type){const e=Li(t.src);e&&(t.type=e)}return t}Lr.registerComponent("MediaLoader",class extends Lr{constructor(t,e,n){if(super(t,qe({createEl:!1},e),n),e.playerOptions.sources&&0!==e.playerOptions.sources.length)t.src(e.playerOptions.sources);else for(let n=0,r=e.playerOptions.techOrder;n<r.length;n++){const e=Pr(r[n]);let i=xi.getTech(e);if(e||(i=Lr.getComponent(e)),i&&i.isSupported()){t.loadTech_(e);break}}}});class ji extends Lr{constructor(t,e){super(t,e),this.options_.controlText&&this.controlText(this.options_.controlText),this.handleMouseOver_=t=>this.handleMouseOver(t),this.handleMouseOut_=t=>this.handleMouseOut(t),this.handleClick_=t=>this.handleClick(t),this.handleKeyDown_=t=>this.handleKeyDown(t),this.emitTapEvents(),this.enable()}createEl(t="div",e={},n={}){e=Object.assign({className:this.buildCSSClass(),tabIndex:0},e),"button"===t&&Le.error(`Creating a ClickableComponent with an HTML element of ${t} is not supported; use a Button instead.`),n=Object.assign({role:"button"},n),this.tabIndex_=e.tabIndex;const r=vn(t,e,n);return r.appendChild(vn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(r),r}dispose(){this.controlTextEl_=null,super.dispose()}createControlTextEl(t){return this.controlTextEl_=vn("span",{className:"vjs-control-text"},{"aria-live":"polite"}),t&&t.appendChild(this.controlTextEl_),this.controlText(this.controlText_,t),this.controlTextEl_}controlText(t,e=this.el()){if(void 0===t)return this.controlText_||"Need Text";const n=this.localize(t);this.controlText_=t,yn(this.controlTextEl_,n),this.nonIconControl||this.player_.options_.noUITitleAttributes||e.setAttribute("title",n)}buildCSSClass(){return`vjs-control vjs-button ${super.buildCSSClass()}`}enable(){this.enabled_||(this.enabled_=!0,this.removeClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","false"),void 0!==this.tabIndex_&&this.el_.setAttribute("tabIndex",this.tabIndex_),this.on(["tap","click"],this.handleClick_),this.on("keydown",this.handleKeyDown_))}disable(){this.enabled_=!1,this.addClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","true"),void 0!==this.tabIndex_&&this.el_.removeAttribute("tabIndex"),this.off("mouseover",this.handleMouseOver_),this.off("mouseout",this.handleMouseOut_),this.off(["tap","click"],this.handleClick_),this.off("keydown",this.handleKeyDown_)}handleLanguagechange(){this.controlText(this.controlText_)}handleClick(t){this.options_.clickHandler&&this.options_.clickHandler.call(this,arguments)}handleKeyDown(t){u().isEventKey(t,"Space")||u().isEventKey(t,"Enter")?(t.preventDefault(),t.stopPropagation(),this.trigger("click")):super.handleKeyDown(t)}}Lr.registerComponent("ClickableComponent",ji);class Fi extends ji{constructor(t,e){super(t,e),this.update(),this.update_=t=>this.update(t),t.on("posterchange",this.update_)}dispose(){this.player().off("posterchange",this.update_),super.dispose()}createEl(){return vn("div",{className:"vjs-poster"})}crossOrigin(t){if(void 0===t)return this.$("img")?this.$("img").crossOrigin:this.player_.tech_&&this.player_.tech_.isReady_?this.player_.crossOrigin():this.player_.options_.crossOrigin||this.player_.options_.crossorigin||null;null===t||"anonymous"===t||"use-credentials"===t?this.$("img")&&(this.$("img").crossOrigin=t):this.player_.log.warn(`crossOrigin must be null, "anonymous" or "use-credentials", given "${t}"`)}update(t){const e=this.player().poster();this.setSrc(e),e?this.show():this.hide()}setSrc(t){t?(this.$("img")||this.el_.appendChild(vn("picture",{className:"vjs-poster",tabIndex:-1},{},vn("img",{loading:"lazy",crossOrigin:this.crossOrigin()},{alt:""}))),this.$("img").src=t):this.el_.textContent=""}handleClick(t){this.player_.controls()&&(this.player_.tech(!0)&&this.player_.tech(!0).focus(),this.player_.paused()?$r(this.player_.play()):this.player_.pause())}}Fi.prototype.crossorigin=Fi.prototype.crossOrigin,Lr.registerComponent("PosterImage",Fi);const Ui={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'};function Bi(t,e){let n;if(4===t.length)n=t[1]+t[1]+t[2]+t[2]+t[3]+t[3];else{if(7!==t.length)throw new Error("Invalid color code provided, "+t+"; must be formatted as e.g. #f0e or #f604e2.");n=t.slice(1)}return"rgba("+parseInt(n.slice(0,2),16)+","+parseInt(n.slice(2,4),16)+","+parseInt(n.slice(4,6),16)+","+e+")"}function zi(t,e,n){try{t.style[e]=n}catch(t){return}}Lr.registerComponent("TextTrackDisplay",class extends Lr{constructor(t,e,n){super(t,e,n);const r=t=>this.updateDisplay(t);t.on("loadstart",(t=>this.toggleDisplay(t))),t.on("texttrackchange",r),t.on("loadedmetadata",(t=>this.preselectTrack(t))),t.ready(dr(this,(function(){if(t.tech_&&t.tech_.featuresNativeTextTracks)return void this.hide();t.on("fullscreenchange",r),t.on("playerresize",r);const e=i().screen.orientation||i(),n=i().screen.orientation?"change":"orientationchange";e.addEventListener(n,r),t.on("dispose",(()=>e.removeEventListener(n,r)));const o=this.options_.playerOptions.tracks||[];for(let t=0;t<o.length;t++)this.player_.addRemoteTextTrack(o[t],!0);this.preselectTrack()})))}preselectTrack(){const t={captions:1,subtitles:1},e=this.player_.textTracks(),n=this.player_.cache_.selectedLanguage;let r,i,o;for(let a=0;a<e.length;a++){const s=e[a];n&&n.enabled&&n.language&&n.language===s.language&&s.kind in t?s.kind===n.kind?o=s:o||(o=s):n&&!n.enabled?(o=null,r=null,i=null):s.default&&("descriptions"!==s.kind||r?s.kind in t&&!i&&(i=s):r=s)}o?o.mode="showing":i?i.mode="showing":r&&(r.mode="showing")}toggleDisplay(){this.player_.tech_&&this.player_.tech_.featuresNativeTextTracks?this.hide():this.show()}createEl(){return super.createEl("div",{className:"vjs-text-track-display"},{translate:"yes","aria-live":"off","aria-atomic":"true"})}clearDisplay(){"function"==typeof i().WebVTT&&i().WebVTT.processCues(i(),[],this.el_)}updateDisplay(){const t=this.player_.textTracks(),e=this.options_.allowMultipleShowingTracks;if(this.clearDisplay(),e){const e=[];for(let n=0;n<t.length;++n){const r=t[n];"showing"===r.mode&&e.push(r)}return void this.updateForTrack(e)}let n=null,r=null,i=t.length;for(;i--;){const e=t[i];"showing"===e.mode&&("descriptions"===e.kind?n=e:r=e)}r?("off"!==this.getAttribute("aria-live")&&this.setAttribute("aria-live","off"),this.updateForTrack(r)):n&&("assertive"!==this.getAttribute("aria-live")&&this.setAttribute("aria-live","assertive"),this.updateForTrack(n))}updateDisplayState(t){const e=this.player_.textTrackSettings.getValues(),n=t.activeCues;let r=n.length;for(;r--;){const t=n[r];if(!t)continue;const o=t.displayState;if(e.color&&(o.firstChild.style.color=e.color),e.textOpacity&&zi(o.firstChild,"color",Bi(e.color||"#fff",e.textOpacity)),e.backgroundColor&&(o.firstChild.style.backgroundColor=e.backgroundColor),e.backgroundOpacity&&zi(o.firstChild,"backgroundColor",Bi(e.backgroundColor||"#000",e.backgroundOpacity)),e.windowColor&&(e.windowOpacity?zi(o,"backgroundColor",Bi(e.windowColor,e.windowOpacity)):o.style.backgroundColor=e.windowColor),e.edgeStyle&&("dropshadow"===e.edgeStyle?o.firstChild.style.textShadow="2px 2px 3px #222, 2px 2px 4px #222, 2px 2px 5px #222":"raised"===e.edgeStyle?o.firstChild.style.textShadow="1px 1px #222, 2px 2px #222, 3px 3px #222":"depressed"===e.edgeStyle?o.firstChild.style.textShadow="1px 1px #ccc, 0 1px #ccc, -1px -1px #222, 0 -1px #222":"uniform"===e.edgeStyle&&(o.firstChild.style.textShadow="0 0 4px #222, 0 0 4px #222, 0 0 4px #222, 0 0 4px #222")),e.fontPercent&&1!==e.fontPercent){const t=i().parseFloat(o.style.fontSize);o.style.fontSize=t*e.fontPercent+"px",o.style.height="auto",o.style.top="auto"}e.fontFamily&&"default"!==e.fontFamily&&("small-caps"===e.fontFamily?o.firstChild.style.fontVariant="small-caps":o.firstChild.style.fontFamily=Ui[e.fontFamily])}}updateForTrack(t){if(Array.isArray(t)||(t=[t]),"function"!=typeof i().WebVTT||t.every((t=>!t.activeCues)))return;const e=[];for(let n=0;n<t.length;++n){const r=t[n];for(let t=0;t<r.activeCues.length;++t)e.push(r.activeCues[t])}i().WebVTT.processCues(i(),e,this.el_);for(let e=0;e<t.length;++e){const n=t[e];for(let t=0;t<n.activeCues.length;++t){const r=n.activeCues[t].displayState;wn(r,"vjs-text-track-cue","vjs-text-track-cue-"+(n.language?n.language:e)),n.language&&Cn(r,"lang",n.language)}this.player_.textTrackSettings&&this.updateDisplayState(n)}}});Lr.registerComponent("LoadingSpinner",class extends Lr{createEl(){const t=this.player_.isAudio(),e=this.localize(t?"Audio Player":"Video Player"),n=vn("span",{className:"vjs-control-text",textContent:this.localize("{1} is loading.",[e])}),r=super.createEl("div",{className:"vjs-loading-spinner",dir:"ltr"});return r.appendChild(n),r}handleLanguagechange(){this.$(".vjs-control-text").textContent=this.localize("{1} is loading.",[this.player_.isAudio()?"Audio Player":"Video Player"])}});class qi extends ji{createEl(t,e={},n={}){const r=vn("button",e=Object.assign({className:this.buildCSSClass()},e),n=Object.assign({type:"button"},n));return r.appendChild(vn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(r),r}addChild(t,e={}){const n=this.constructor.name;return Le.warn(`Adding an actionable (user controllable) child to a Button (${n}) is not supported; use a ClickableComponent instead.`),Lr.prototype.addChild.call(this,t,e)}enable(){super.enable(),this.el_.removeAttribute("disabled")}disable(){super.disable(),this.el_.setAttribute("disabled","disabled")}handleKeyDown(t){u().isEventKey(t,"Space")||u().isEventKey(t,"Enter")?t.stopPropagation():super.handleKeyDown(t)}}Lr.registerComponent("Button",qi);class Hi extends qi{constructor(t,e){super(t,e),this.mouseused_=!1,this.on("mousedown",(t=>this.handleMouseDown(t)))}buildCSSClass(){return"vjs-big-play-button"}handleClick(t){const e=this.player_.play();if(this.mouseused_&&t.clientX&&t.clientY)return $r(e),void(this.player_.tech(!0)&&this.player_.tech(!0).focus());const n=this.player_.getChild("controlBar"),r=n&&n.getChild("playToggle");if(!r)return void this.player_.tech(!0).focus();const i=()=>r.focus();Yr(e)?e.then(i,(()=>{})):this.setTimeout(i,1)}handleKeyDown(t){this.mouseused_=!1,super.handleKeyDown(t)}handleMouseDown(t){this.mouseused_=!0}}Hi.prototype.controlText_="Play Video",Lr.registerComponent("BigPlayButton",Hi);Lr.registerComponent("CloseButton",class extends qi{constructor(t,e){super(t,e),this.controlText(e&&e.controlText||this.localize("Close"))}buildCSSClass(){return`vjs-close-button ${super.buildCSSClass()}`}handleClick(t){this.trigger({type:"close",bubbles:!1})}handleKeyDown(t){u().isEventKey(t,"Esc")?(t.preventDefault(),t.stopPropagation(),this.trigger("click")):super.handleKeyDown(t)}});class Wi extends qi{constructor(t,e={}){super(t,e),e.replay=void 0===e.replay||e.replay,this.on(t,"play",(t=>this.handlePlay(t))),this.on(t,"pause",(t=>this.handlePause(t))),e.replay&&this.on(t,"ended",(t=>this.handleEnded(t)))}buildCSSClass(){return`vjs-play-control ${super.buildCSSClass()}`}handleClick(t){this.player_.paused()?$r(this.player_.play()):this.player_.pause()}handleSeeked(t){this.removeClass("vjs-ended"),this.player_.paused()?this.handlePause(t):this.handlePlay(t)}handlePlay(t){this.removeClass("vjs-ended","vjs-paused"),this.addClass("vjs-playing"),this.controlText("Pause")}handlePause(t){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.controlText("Play")}handleEnded(t){this.removeClass("vjs-playing"),this.addClass("vjs-ended"),this.controlText("Replay"),this.one(this.player_,"seeked",(t=>this.handleSeeked(t)))}}Wi.prototype.controlText_="Play",Lr.registerComponent("PlayToggle",Wi);class Vi extends Lr{constructor(t,e){super(t,e),this.on(t,["timeupdate","ended"],(t=>this.updateContent(t))),this.updateTextNode_()}createEl(){const t=this.buildCSSClass(),e=super.createEl("div",{className:`${t} vjs-time-control vjs-control`}),n=vn("span",{className:"vjs-control-text",textContent:`${this.localize(this.labelText_)} `},{role:"presentation"});return e.appendChild(n),this.contentEl_=vn("span",{className:`${t}-display`},{role:"presentation"}),e.appendChild(this.contentEl_),e}dispose(){this.contentEl_=null,this.textNode_=null,super.dispose()}updateTextNode_(t=0){t=qr(t),this.formattedTime_!==t&&(this.formattedTime_=t,this.requestNamedAnimationFrame("TimeDisplay#updateTextNode_",(()=>{if(!this.contentEl_)return;let t=this.textNode_;t&&this.contentEl_.firstChild!==t&&(t=null,Le.warn("TimeDisplay#updateTextnode_: Prevented replacement of text node element since it was no longer a child of this node. Appending a new node instead.")),this.textNode_=a().createTextNode(this.formattedTime_),this.textNode_&&(t?this.contentEl_.replaceChild(this.textNode_,t):this.contentEl_.appendChild(this.textNode_))})))}updateContent(t){}}Vi.prototype.labelText_="Time",Vi.prototype.controlText_="Time",Lr.registerComponent("TimeDisplay",Vi);class Yi extends Vi{buildCSSClass(){return"vjs-current-time"}updateContent(t){let e;e=this.player_.ended()?this.player_.duration():this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),this.updateTextNode_(e)}}Yi.prototype.labelText_="Current Time",Yi.prototype.controlText_="Current Time",Lr.registerComponent("CurrentTimeDisplay",Yi);class $i extends Vi{constructor(t,e){super(t,e);const n=t=>this.updateContent(t);this.on(t,"durationchange",n),this.on(t,"loadstart",n),this.on(t,"loadedmetadata",n)}buildCSSClass(){return"vjs-duration"}updateContent(t){const e=this.player_.duration();this.updateTextNode_(e)}}$i.prototype.labelText_="Duration",$i.prototype.controlText_="Duration",Lr.registerComponent("DurationDisplay",$i);Lr.registerComponent("TimeDivider",class extends Lr{createEl(){const t=super.createEl("div",{className:"vjs-time-control vjs-time-divider"},{"aria-hidden":!0}),e=super.createEl("div"),n=super.createEl("span",{textContent:"/"});return e.appendChild(n),t.appendChild(e),t}});class Gi extends Vi{constructor(t,e){super(t,e),this.on(t,"durationchange",(t=>this.updateContent(t)))}buildCSSClass(){return"vjs-remaining-time"}createEl(){const t=super.createEl();return!1!==this.options_.displayNegative&&t.insertBefore(vn("span",{},{"aria-hidden":!0},"-"),this.contentEl_),t}updateContent(t){if("number"!=typeof this.player_.duration())return;let e;e=this.player_.ended()?0:this.player_.remainingTimeDisplay?this.player_.remainingTimeDisplay():this.player_.remainingTime(),this.updateTextNode_(e)}}Gi.prototype.labelText_="Remaining Time",Gi.prototype.controlText_="Remaining Time",Lr.registerComponent("RemainingTimeDisplay",Gi);Lr.registerComponent("LiveDisplay",class extends Lr{constructor(t,e){super(t,e),this.updateShowing(),this.on(this.player(),"durationchange",(t=>this.updateShowing(t)))}createEl(){const t=super.createEl("div",{className:"vjs-live-control vjs-control"});return this.contentEl_=vn("div",{className:"vjs-live-display"},{"aria-live":"off"}),this.contentEl_.appendChild(vn("span",{className:"vjs-control-text",textContent:`${this.localize("Stream Type")} `})),this.contentEl_.appendChild(a().createTextNode(this.localize("LIVE"))),t.appendChild(this.contentEl_),t}dispose(){this.contentEl_=null,super.dispose()}updateShowing(t){this.player().duration()===1/0?this.show():this.hide()}});class Zi extends qi{constructor(t,e){super(t,e),this.updateLiveEdgeStatus(),this.player_.liveTracker&&(this.updateLiveEdgeStatusHandler_=t=>this.updateLiveEdgeStatus(t),this.on(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_))}createEl(){const t=super.createEl("button",{className:"vjs-seek-to-live-control vjs-control"});return this.textEl_=vn("span",{className:"vjs-seek-to-live-text",textContent:this.localize("LIVE")},{"aria-hidden":"true"}),t.appendChild(this.textEl_),t}updateLiveEdgeStatus(){!this.player_.liveTracker||this.player_.liveTracker.atLiveEdge()?(this.setAttribute("aria-disabled",!0),this.addClass("vjs-at-live-edge"),this.controlText("Seek to live, currently playing live")):(this.setAttribute("aria-disabled",!1),this.removeClass("vjs-at-live-edge"),this.controlText("Seek to live, currently behind live"))}handleClick(){this.player_.liveTracker.seekToLiveEdge()}dispose(){this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_),this.textEl_=null,super.dispose()}}function Ki(t,e,n){return t=Number(t),Math.min(n,Math.max(e,isNaN(t)?e:t))}Zi.prototype.controlText_="Seek to live, currently playing live",Lr.registerComponent("SeekToLive",Zi);var Xi=Object.freeze({__proto__:null,clamp:Ki});class Qi extends Lr{constructor(t,e){super(t,e),this.handleMouseDown_=t=>this.handleMouseDown(t),this.handleMouseUp_=t=>this.handleMouseUp(t),this.handleKeyDown_=t=>this.handleKeyDown(t),this.handleClick_=t=>this.handleClick(t),this.handleMouseMove_=t=>this.handleMouseMove(t),this.update_=t=>this.update(t),this.bar=this.getChild(this.options_.barName),this.vertical(!!this.options_.vertical),this.enable()}enabled(){return this.enabled_}enable(){this.enabled()||(this.on("mousedown",this.handleMouseDown_),this.on("touchstart",this.handleMouseDown_),this.on("keydown",this.handleKeyDown_),this.on("click",this.handleClick_),this.on(this.player_,"controlsvisible",this.update),this.playerEvent&&this.on(this.player_,this.playerEvent,this.update),this.removeClass("disabled"),this.setAttribute("tabindex",0),this.enabled_=!0)}disable(){if(!this.enabled())return;const t=this.bar.el_.ownerDocument;this.off("mousedown",this.handleMouseDown_),this.off("touchstart",this.handleMouseDown_),this.off("keydown",this.handleKeyDown_),this.off("click",this.handleClick_),this.off(this.player_,"controlsvisible",this.update_),this.off(t,"mousemove",this.handleMouseMove_),this.off(t,"mouseup",this.handleMouseUp_),this.off(t,"touchmove",this.handleMouseMove_),this.off(t,"touchend",this.handleMouseUp_),this.removeAttribute("tabindex"),this.addClass("disabled"),this.playerEvent&&this.off(this.player_,this.playerEvent,this.update),this.enabled_=!1}createEl(t,e={},n={}){return e.className=e.className+" vjs-slider",e=Object.assign({tabIndex:0},e),n=Object.assign({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100},n),super.createEl(t,e,n)}handleMouseDown(t){const e=this.bar.el_.ownerDocument;"mousedown"===t.type&&t.preventDefault(),"touchstart"!==t.type||Qe||t.preventDefault(),An(),this.addClass("vjs-sliding"),this.trigger("slideractive"),this.on(e,"mousemove",this.handleMouseMove_),this.on(e,"mouseup",this.handleMouseUp_),this.on(e,"touchmove",this.handleMouseMove_),this.on(e,"touchend",this.handleMouseUp_),this.handleMouseMove(t,!0)}handleMouseMove(t){}handleMouseUp(t){const e=this.bar.el_.ownerDocument;Mn(),this.removeClass("vjs-sliding"),this.trigger("sliderinactive"),this.off(e,"mousemove",this.handleMouseMove_),this.off(e,"mouseup",this.handleMouseUp_),this.off(e,"touchmove",this.handleMouseMove_),this.off(e,"touchend",this.handleMouseUp_),this.update()}update(){if(!this.el_||!this.bar)return;const t=this.getProgress();return t===this.progress_||(this.progress_=t,this.requestNamedAnimationFrame("Slider#update",(()=>{const e=this.vertical()?"height":"width";this.bar.el().style[e]=(100*t).toFixed(2)+"%"}))),t}getProgress(){return Number(Ki(this.getPercent(),0,1).toFixed(4))}calculateDistance(t){const e=In(this.el_,t);return this.vertical()?e.y:e.x}handleKeyDown(t){u().isEventKey(t,"Left")||u().isEventKey(t,"Down")?(t.preventDefault(),t.stopPropagation(),this.stepBack()):u().isEventKey(t,"Right")||u().isEventKey(t,"Up")?(t.preventDefault(),t.stopPropagation(),this.stepForward()):super.handleKeyDown(t)}handleClick(t){t.stopPropagation(),t.preventDefault()}vertical(t){if(void 0===t)return this.vertical_||!1;this.vertical_=!!t,this.vertical_?this.addClass("vjs-slider-vertical"):this.addClass("vjs-slider-horizontal")}}Lr.registerComponent("Slider",Qi);const Ji=(t,e)=>Ki(t/e*100,0,100).toFixed(2)+"%";Lr.registerComponent("LoadProgressBar",class extends Lr{constructor(t,e){super(t,e),this.partEls_=[],this.on(t,"progress",(t=>this.update(t)))}createEl(){const t=super.createEl("div",{className:"vjs-load-progress"}),e=vn("span",{className:"vjs-control-text"}),n=vn("span",{textContent:this.localize("Loaded")}),r=a().createTextNode(": ");return this.percentageEl_=vn("span",{className:"vjs-control-text-loaded-percentage",textContent:"0%"}),t.appendChild(e),e.appendChild(n),e.appendChild(r),e.appendChild(this.percentageEl_),t}dispose(){this.partEls_=null,this.percentageEl_=null,super.dispose()}update(t){this.requestNamedAnimationFrame("LoadProgressBar#update",(()=>{const t=this.player_.liveTracker,e=this.player_.buffered(),n=t&&t.isLive()?t.seekableEnd():this.player_.duration(),r=this.player_.bufferedEnd(),i=this.partEls_,o=Ji(r,n);this.percent_!==o&&(this.el_.style.width=o,yn(this.percentageEl_,o),this.percent_=o);for(let t=0;t<e.length;t++){const n=e.start(t),o=e.end(t);let a=i[t];a||(a=this.el_.appendChild(vn()),i[t]=a),a.dataset.start===n&&a.dataset.end===o||(a.dataset.start=n,a.dataset.end=o,a.style.left=Ji(n,r),a.style.width=Ji(o-n,r))}for(let t=i.length;t>e.length;t--)this.el_.removeChild(i[t-1]);i.length=e.length}))}});Lr.registerComponent("TimeTooltip",class extends Lr{constructor(t,e){super(t,e),this.update=hr(dr(this,this.update),fr)}createEl(){return super.createEl("div",{className:"vjs-time-tooltip"},{"aria-hidden":"true"})}update(t,e,n){const r=Dn(this.el_),i=Pn(this.player_.el()),o=t.width*e;if(!i||!r)return;const a=t.left-i.left+o,s=t.width-o+(i.right-t.right);let u=r.width/2;a<u?u+=u-a:s<u&&(u=s),u<0?u=0:u>r.width&&(u=r.width),u=Math.round(u),this.el_.style.right=`-${u}px`,this.write(n)}write(t){yn(this.el_,t)}updateTime(t,e,n,r){this.requestNamedAnimationFrame("TimeTooltip#updateTime",(()=>{let i;const o=this.player_.duration();if(this.player_.liveTracker&&this.player_.liveTracker.isLive()){const t=this.player_.liveTracker.liveWindow(),n=t-e*t;i=(n<1?"":"-")+qr(n,t)}else i=qr(n,o);this.update(t,e,i),r&&r()}))}});class to extends Lr{constructor(t,e){super(t,e),this.update=hr(dr(this,this.update),fr)}createEl(){return super.createEl("div",{className:"vjs-play-progress vjs-slider-bar"},{"aria-hidden":"true"})}update(t,e){const n=this.getChild("timeTooltip");if(!n)return;const r=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();n.updateTime(t,e,r)}}to.prototype.options_={children:[]},cn||Ge||to.prototype.options_.children.push("timeTooltip"),Lr.registerComponent("PlayProgressBar",to);class eo extends Lr{constructor(t,e){super(t,e),this.update=hr(dr(this,this.update),fr)}createEl(){return super.createEl("div",{className:"vjs-mouse-display"})}update(t,e){const n=e*this.player_.duration();this.getChild("timeTooltip").updateTime(t,e,n,(()=>{this.el_.style.left=t.width*e+"px"}))}}eo.prototype.options_={children:["timeTooltip"]},Lr.registerComponent("MouseTimeDisplay",eo);class no extends Qi{constructor(t,e){super(t,e),this.setEventHandlers_()}setEventHandlers_(){this.update_=dr(this,this.update),this.update=hr(this.update_,fr),this.on(this.player_,["ended","durationchange","timeupdate"],this.update),this.player_.liveTracker&&this.on(this.player_.liveTracker,"liveedgechange",this.update),this.updateInterval=null,this.enableIntervalHandler_=t=>this.enableInterval_(t),this.disableIntervalHandler_=t=>this.disableInterval_(t),this.on(this.player_,["playing"],this.enableIntervalHandler_),this.on(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in a()&&"visibilityState"in a()&&this.on(a(),"visibilitychange",this.toggleVisibility_)}toggleVisibility_(t){"hidden"===a().visibilityState?(this.cancelNamedAnimationFrame("SeekBar#update"),this.cancelNamedAnimationFrame("Slider#update"),this.disableInterval_(t)):(this.player_.ended()||this.player_.paused()||this.enableInterval_(),this.update())}enableInterval_(){this.updateInterval||(this.updateInterval=this.setInterval(this.update,fr))}disableInterval_(t){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&t&&"ended"!==t.type||this.updateInterval&&(this.clearInterval(this.updateInterval),this.updateInterval=null)}createEl(){return super.createEl("div",{className:"vjs-progress-holder"},{"aria-label":this.localize("Progress Bar")})}update(t){if("hidden"===a().visibilityState)return;const e=super.update();return this.requestNamedAnimationFrame("SeekBar#update",(()=>{const t=this.player_.ended()?this.player_.duration():this.getCurrentTime_(),n=this.player_.liveTracker;let r=this.player_.duration();n&&n.isLive()&&(r=this.player_.liveTracker.liveCurrentTime()),this.percent_!==e&&(this.el_.setAttribute("aria-valuenow",(100*e).toFixed(2)),this.percent_=e),this.currentTime_===t&&this.duration_===r||(this.el_.setAttribute("aria-valuetext",this.localize("progress bar timing: currentTime={1} duration={2}",[qr(t,r),qr(r,r)],"{1} of {2}")),this.currentTime_=t,this.duration_=r),this.bar&&this.bar.update(Pn(this.el()),this.getProgress())})),e}userSeek_(t){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(t)}getCurrentTime_(){return this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime()}getPercent(){const t=this.getCurrentTime_();let e;const n=this.player_.liveTracker;return n&&n.isLive()?(e=(t-n.seekableStart())/n.liveWindow(),n.atLiveEdge()&&(e=1)):e=t/this.player_.duration(),e}handleMouseDown(t){Un(t)&&(t.stopPropagation(),this.videoWasPlaying=!this.player_.paused(),this.player_.pause(),super.handleMouseDown(t))}handleMouseMove(t,e=!1){if(!Un(t))return;let n;e||this.player_.scrubbing()||this.player_.scrubbing(!0);const r=this.calculateDistance(t),i=this.player_.liveTracker;if(i&&i.isLive()){if(r>=.99)return void i.seekToLiveEdge();const t=i.seekableStart(),e=i.liveCurrentTime();if(n=t+r*i.liveWindow(),n>=e&&(n=e),n<=t&&(n=t+.1),n===1/0)return}else n=r*this.player_.duration(),n===this.player_.duration()&&(n-=.1);this.userSeek_(n)}enable(){super.enable();const t=this.getChild("mouseTimeDisplay");t&&t.show()}disable(){super.disable();const t=this.getChild("mouseTimeDisplay");t&&t.hide()}handleMouseUp(t){super.handleMouseUp(t),t&&t.stopPropagation(),this.player_.scrubbing(!1),this.player_.trigger({type:"timeupdate",target:this,manuallyTriggered:!0}),this.videoWasPlaying?$r(this.player_.play()):this.update_()}stepForward(){this.userSeek_(this.player_.currentTime()+5)}stepBack(){this.userSeek_(this.player_.currentTime()-5)}handleAction(t){this.player_.paused()?this.player_.play():this.player_.pause()}handleKeyDown(t){const e=this.player_.liveTracker;if(u().isEventKey(t,"Space")||u().isEventKey(t,"Enter"))t.preventDefault(),t.stopPropagation(),this.handleAction(t);else if(u().isEventKey(t,"Home"))t.preventDefault(),t.stopPropagation(),this.userSeek_(0);else if(u().isEventKey(t,"End"))t.preventDefault(),t.stopPropagation(),e&&e.isLive()?this.userSeek_(e.liveCurrentTime()):this.userSeek_(this.player_.duration());else if(/^[0-9]$/.test(u()(t))){t.preventDefault(),t.stopPropagation();const n=10*(u().codes[u()(t)]-u().codes[0])/100;e&&e.isLive()?this.userSeek_(e.seekableStart()+e.liveWindow()*n):this.userSeek_(this.player_.duration()*n)}else u().isEventKey(t,"PgDn")?(t.preventDefault(),t.stopPropagation(),this.userSeek_(this.player_.currentTime()-60)):u().isEventKey(t,"PgUp")?(t.preventDefault(),t.stopPropagation(),this.userSeek_(this.player_.currentTime()+60)):super.handleKeyDown(t)}dispose(){this.disableInterval_(),this.off(this.player_,["ended","durationchange","timeupdate"],this.update),this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.update),this.off(this.player_,["playing"],this.enableIntervalHandler_),this.off(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in a()&&"visibilityState"in a()&&this.off(a(),"visibilitychange",this.toggleVisibility_),super.dispose()}}no.prototype.options_={children:["loadProgressBar","playProgressBar"],barName:"playProgressBar"},cn||Ge||no.prototype.options_.children.splice(1,0,"mouseTimeDisplay"),Lr.registerComponent("SeekBar",no);class ro extends Lr{constructor(t,e){super(t,e),this.handleMouseMove=hr(dr(this,this.handleMouseMove),fr),this.throttledHandleMouseSeek=hr(dr(this,this.handleMouseSeek),fr),this.handleMouseUpHandler_=t=>this.handleMouseUp(t),this.handleMouseDownHandler_=t=>this.handleMouseDown(t),this.enable()}createEl(){return super.createEl("div",{className:"vjs-progress-control vjs-control"})}handleMouseMove(t){const e=this.getChild("seekBar");if(!e)return;const n=e.getChild("playProgressBar"),r=e.getChild("mouseTimeDisplay");if(!n&&!r)return;const i=e.el(),o=Dn(i);let a=In(i,t).x;a=Ki(a,0,1),r&&r.update(o,a),n&&n.update(o,e.getProgress())}handleMouseSeek(t){const e=this.getChild("seekBar");e&&e.handleMouseMove(t)}enabled(){return this.enabled_}disable(){if(this.children().forEach((t=>t.disable&&t.disable())),this.enabled()&&(this.off(["mousedown","touchstart"],this.handleMouseDownHandler_),this.off(this.el_,"mousemove",this.handleMouseMove),this.removeListenersAddedOnMousedownAndTouchstart(),this.addClass("disabled"),this.enabled_=!1,this.player_.scrubbing())){const t=this.getChild("seekBar");this.player_.scrubbing(!1),t.videoWasPlaying&&$r(this.player_.play())}}enable(){this.children().forEach((t=>t.enable&&t.enable())),this.enabled()||(this.on(["mousedown","touchstart"],this.handleMouseDownHandler_),this.on(this.el_,"mousemove",this.handleMouseMove),this.removeClass("disabled"),this.enabled_=!0)}removeListenersAddedOnMousedownAndTouchstart(){const t=this.el_.ownerDocument;this.off(t,"mousemove",this.throttledHandleMouseSeek),this.off(t,"touchmove",this.throttledHandleMouseSeek),this.off(t,"mouseup",this.handleMouseUpHandler_),this.off(t,"touchend",this.handleMouseUpHandler_)}handleMouseDown(t){const e=this.el_.ownerDocument,n=this.getChild("seekBar");n&&n.handleMouseDown(t),this.on(e,"mousemove",this.throttledHandleMouseSeek),this.on(e,"touchmove",this.throttledHandleMouseSeek),this.on(e,"mouseup",this.handleMouseUpHandler_),this.on(e,"touchend",this.handleMouseUpHandler_)}handleMouseUp(t){const e=this.getChild("seekBar");e&&e.handleMouseUp(t),this.removeListenersAddedOnMousedownAndTouchstart()}}ro.prototype.options_={children:["seekBar"]},Lr.registerComponent("ProgressControl",ro);class io extends qi{constructor(t,e){super(t,e),this.on(t,["enterpictureinpicture","leavepictureinpicture"],(t=>this.handlePictureInPictureChange(t))),this.on(t,["disablepictureinpicturechanged","loadedmetadata"],(t=>this.handlePictureInPictureEnabledChange(t))),this.on(t,["loadedmetadata","audioonlymodechange","audiopostermodechange"],(()=>{"audio"===t.currentType().substring(0,5)||t.audioPosterMode()||t.audioOnlyMode()?(t.isInPictureInPicture()&&t.exitPictureInPicture(),this.hide()):this.show()})),this.disable()}buildCSSClass(){return`vjs-picture-in-picture-control ${super.buildCSSClass()}`}handlePictureInPictureEnabledChange(){a().pictureInPictureEnabled&&!1===this.player_.disablePictureInPicture()||this.player_.options_.enableDocumentPictureInPicture&&"documentPictureInPicture"in i()?this.enable():this.disable()}handlePictureInPictureChange(t){this.player_.isInPictureInPicture()?this.controlText("Exit Picture-in-Picture"):this.controlText("Picture-in-Picture"),this.handlePictureInPictureEnabledChange()}handleClick(t){this.player_.isInPictureInPicture()?this.player_.exitPictureInPicture():this.player_.requestPictureInPicture()}}io.prototype.controlText_="Picture-in-Picture",Lr.registerComponent("PictureInPictureToggle",io);class oo extends qi{constructor(t,e){super(t,e),this.on(t,"fullscreenchange",(t=>this.handleFullscreenChange(t))),!1===a()[t.fsApi_.fullscreenEnabled]&&this.disable()}buildCSSClass(){return`vjs-fullscreen-control ${super.buildCSSClass()}`}handleFullscreenChange(t){this.player_.isFullscreen()?this.controlText("Exit Fullscreen"):this.controlText("Fullscreen")}handleClick(t){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen()}}oo.prototype.controlText_="Fullscreen",Lr.registerComponent("FullscreenToggle",oo);Lr.registerComponent("VolumeLevel",class extends Lr{createEl(){const t=super.createEl("div",{className:"vjs-volume-level"});return t.appendChild(super.createEl("span",{className:"vjs-control-text"})),t}});Lr.registerComponent("VolumeLevelTooltip",class extends Lr{constructor(t,e){super(t,e),this.update=hr(dr(this,this.update),fr)}createEl(){return super.createEl("div",{className:"vjs-volume-tooltip"},{"aria-hidden":"true"})}update(t,e,n,r){if(!n){const n=Pn(this.el_),r=Pn(this.player_.el()),i=t.width*e;if(!r||!n)return;const o=t.left-r.left+i,a=t.width-i+(r.right-t.right);let s=n.width/2;o<s?s+=s-o:a<s&&(s=a),s<0?s=0:s>n.width&&(s=n.width),this.el_.style.right=`-${s}px`}this.write(`${r}%`)}write(t){yn(this.el_,t)}updateVolume(t,e,n,r,i){this.requestNamedAnimationFrame("VolumeLevelTooltip#updateVolume",(()=>{this.update(t,e,n,r.toFixed(0)),i&&i()}))}});class ao extends Lr{constructor(t,e){super(t,e),this.update=hr(dr(this,this.update),fr)}createEl(){return super.createEl("div",{className:"vjs-mouse-display"})}update(t,e,n){const r=100*e;this.getChild("volumeLevelTooltip").updateVolume(t,e,n,r,(()=>{n?this.el_.style.bottom=t.height*e+"px":this.el_.style.left=t.width*e+"px"}))}}ao.prototype.options_={children:["volumeLevelTooltip"]},Lr.registerComponent("MouseVolumeLevelDisplay",ao);class so extends Qi{constructor(t,e){super(t,e),this.on("slideractive",(t=>this.updateLastVolume_(t))),this.on(t,"volumechange",(t=>this.updateARIAAttributes(t))),t.ready((()=>this.updateARIAAttributes()))}createEl(){return super.createEl("div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":this.localize("Volume Level"),"aria-live":"polite"})}handleMouseDown(t){Un(t)&&super.handleMouseDown(t)}handleMouseMove(t){const e=this.getChild("mouseVolumeLevelDisplay");if(e){const n=this.el(),r=Pn(n),i=this.vertical();let o=In(n,t);o=i?o.y:o.x,o=Ki(o,0,1),e.update(r,o,i)}Un(t)&&(this.checkMuted(),this.player_.volume(this.calculateDistance(t)))}checkMuted(){this.player_.muted()&&this.player_.muted(!1)}getPercent(){return this.player_.muted()?0:this.player_.volume()}stepForward(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1)}stepBack(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1)}updateARIAAttributes(t){const e=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute("aria-valuenow",e),this.el_.setAttribute("aria-valuetext",e+"%")}volumeAsPercentage_(){return Math.round(100*this.player_.volume())}updateLastVolume_(){const t=this.player_.volume();this.one("sliderinactive",(()=>{0===this.player_.volume()&&this.player_.lastVolume_(t)}))}}so.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"},cn||Ge||so.prototype.options_.children.splice(0,0,"mouseVolumeLevelDisplay"),so.prototype.playerEvent="volumechange",Lr.registerComponent("VolumeBar",so);class uo extends Lr{constructor(t,e={}){e.vertical=e.vertical||!1,(void 0===e.volumeBar||ze(e.volumeBar))&&(e.volumeBar=e.volumeBar||{},e.volumeBar.vertical=e.vertical),super(t,e),function(t,e){e.tech_&&!e.tech_.featuresVolumeControl&&t.addClass("vjs-hidden"),t.on(e,"loadstart",(function(){e.tech_.featuresVolumeControl?t.removeClass("vjs-hidden"):t.addClass("vjs-hidden")}))}(this,t),this.throttledHandleMouseMove=hr(dr(this,this.handleMouseMove),fr),this.handleMouseUpHandler_=t=>this.handleMouseUp(t),this.on("mousedown",(t=>this.handleMouseDown(t))),this.on("touchstart",(t=>this.handleMouseDown(t))),this.on("mousemove",(t=>this.handleMouseMove(t))),this.on(this.volumeBar,["focus","slideractive"],(()=>{this.volumeBar.addClass("vjs-slider-active"),this.addClass("vjs-slider-active"),this.trigger("slideractive")})),this.on(this.volumeBar,["blur","sliderinactive"],(()=>{this.volumeBar.removeClass("vjs-slider-active"),this.removeClass("vjs-slider-active"),this.trigger("sliderinactive")}))}createEl(){let t="vjs-volume-horizontal";return this.options_.vertical&&(t="vjs-volume-vertical"),super.createEl("div",{className:`vjs-volume-control vjs-control ${t}`})}handleMouseDown(t){const e=this.el_.ownerDocument;this.on(e,"mousemove",this.throttledHandleMouseMove),this.on(e,"touchmove",this.throttledHandleMouseMove),this.on(e,"mouseup",this.handleMouseUpHandler_),this.on(e,"touchend",this.handleMouseUpHandler_)}handleMouseUp(t){const e=this.el_.ownerDocument;this.off(e,"mousemove",this.throttledHandleMouseMove),this.off(e,"touchmove",this.throttledHandleMouseMove),this.off(e,"mouseup",this.handleMouseUpHandler_),this.off(e,"touchend",this.handleMouseUpHandler_)}handleMouseMove(t){this.volumeBar.handleMouseMove(t)}}uo.prototype.options_={children:["volumeBar"]},Lr.registerComponent("VolumeControl",uo);class co extends qi{constructor(t,e){super(t,e),function(t,e){e.tech_&&!e.tech_.featuresMuteControl&&t.addClass("vjs-hidden"),t.on(e,"loadstart",(function(){e.tech_.featuresMuteControl?t.removeClass("vjs-hidden"):t.addClass("vjs-hidden")}))}(this,t),this.on(t,["loadstart","volumechange"],(t=>this.update(t)))}buildCSSClass(){return`vjs-mute-control ${super.buildCSSClass()}`}handleClick(t){const e=this.player_.volume(),n=this.player_.lastVolume_();if(0===e){const t=n<.1?.1:n;this.player_.volume(t),this.player_.muted(!1)}else this.player_.muted(!this.player_.muted())}update(t){this.updateIcon_(),this.updateControlText_()}updateIcon_(){const t=this.player_.volume();let e=3;cn&&this.player_.tech_&&this.player_.tech_.el_&&this.player_.muted(this.player_.tech_.el_.muted),0===t||this.player_.muted()?e=0:t<.33?e=1:t<.67&&(e=2),xn(this.el_,[0,1,2,3].reduce(((t,e)=>t+`${e?" ":""}vjs-vol-${e}`),"")),wn(this.el_,`vjs-vol-${e}`)}updateControlText_(){const t=this.player_.muted()||0===this.player_.volume()?"Unmute":"Mute";this.controlText()!==t&&this.controlText(t)}}co.prototype.controlText_="Mute",Lr.registerComponent("MuteToggle",co);class lo extends Lr{constructor(t,e={}){void 0!==e.inline?e.inline=e.inline:e.inline=!0,(void 0===e.volumeControl||ze(e.volumeControl))&&(e.volumeControl=e.volumeControl||{},e.volumeControl.vertical=!e.inline),super(t,e),this.handleKeyPressHandler_=t=>this.handleKeyPress(t),this.on(t,["loadstart"],(t=>this.volumePanelState_(t))),this.on(this.muteToggle,"keyup",(t=>this.handleKeyPress(t))),this.on(this.volumeControl,"keyup",(t=>this.handleVolumeControlKeyUp(t))),this.on("keydown",(t=>this.handleKeyPress(t))),this.on("mouseover",(t=>this.handleMouseOver(t))),this.on("mouseout",(t=>this.handleMouseOut(t))),this.on(this.volumeControl,["slideractive"],this.sliderActive_),this.on(this.volumeControl,["sliderinactive"],this.sliderInactive_)}sliderActive_(){this.addClass("vjs-slider-active")}sliderInactive_(){this.removeClass("vjs-slider-active")}volumePanelState_(){this.volumeControl.hasClass("vjs-hidden")&&this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-hidden"),this.volumeControl.hasClass("vjs-hidden")&&!this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-mute-toggle-only")}createEl(){let t="vjs-volume-panel-horizontal";return this.options_.inline||(t="vjs-volume-panel-vertical"),super.createEl("div",{className:`vjs-volume-panel vjs-control ${t}`})}dispose(){this.handleMouseOut(),super.dispose()}handleVolumeControlKeyUp(t){u().isEventKey(t,"Esc")&&this.muteToggle.focus()}handleMouseOver(t){this.addClass("vjs-hover"),or(a(),"keyup",this.handleKeyPressHandler_)}handleMouseOut(t){this.removeClass("vjs-hover"),ar(a(),"keyup",this.handleKeyPressHandler_)}handleKeyPress(t){u().isEventKey(t,"Esc")&&this.handleMouseOut()}}lo.prototype.options_={children:["muteToggle","volumeControl"]},Lr.registerComponent("VolumePanel",lo);Lr.registerComponent("SkipForward",class extends qi{constructor(t,e){super(t,e),this.validOptions=[5,10,30],this.skipTime=this.getSkipForwardTime(),this.skipTime&&this.validOptions.includes(this.skipTime)?(this.controlText(this.localize("Skip forward {1} seconds",[this.skipTime])),this.show()):this.hide()}getSkipForwardTime(){const t=this.options_.playerOptions;return t.controlBar&&t.controlBar.skipButtons&&t.controlBar.skipButtons.forward}buildCSSClass(){return`vjs-skip-forward-${this.getSkipForwardTime()} ${super.buildCSSClass()}`}handleClick(t){const e=this.player_.currentTime(),n=this.player_.liveTracker,r=n&&n.isLive()?n.seekableEnd():this.player_.duration();let i;i=e+this.skipTime<=r?e+this.skipTime:r,this.player_.currentTime(i)}handleLanguagechange(){this.controlText(this.localize("Skip forward {1} seconds",[this.skipTime]))}});class fo extends qi{constructor(t,e){super(t,e),this.validOptions=[5,10,30],this.skipTime=this.getSkipBackwardTime(),this.skipTime&&this.validOptions.includes(this.skipTime)?(this.controlText(this.localize("Skip backward {1} seconds",[this.skipTime])),this.show()):this.hide()}getSkipBackwardTime(){const t=this.options_.playerOptions;return t.controlBar&&t.controlBar.skipButtons&&t.controlBar.skipButtons.backward}buildCSSClass(){return`vjs-skip-backward-${this.getSkipBackwardTime()} ${super.buildCSSClass()}`}handleClick(t){const e=this.player_.currentTime(),n=this.player_.liveTracker,r=n&&n.isLive()&&n.seekableStart();let i;i=r&&e-this.skipTime<=r?r:e>=this.skipTime?e-this.skipTime:0,this.player_.currentTime(i)}handleLanguagechange(){this.controlText(this.localize("Skip backward {1} seconds",[this.skipTime]))}}fo.prototype.controlText_="Skip Backward",Lr.registerComponent("SkipBackward",fo);class ho extends Lr{constructor(t,e){super(t,e),e&&(this.menuButton_=e.menuButton),this.focusedChild_=-1,this.on("keydown",(t=>this.handleKeyDown(t))),this.boundHandleBlur_=t=>this.handleBlur(t),this.boundHandleTapClick_=t=>this.handleTapClick(t)}addEventListenerForItem(t){t instanceof Lr&&(this.on(t,"blur",this.boundHandleBlur_),this.on(t,["tap","click"],this.boundHandleTapClick_))}removeEventListenerForItem(t){t instanceof Lr&&(this.off(t,"blur",this.boundHandleBlur_),this.off(t,["tap","click"],this.boundHandleTapClick_))}removeChild(t){"string"==typeof t&&(t=this.getChild(t)),this.removeEventListenerForItem(t),super.removeChild(t)}addItem(t){const e=this.addChild(t);e&&this.addEventListenerForItem(e)}createEl(){const t=this.options_.contentElType||"ul";this.contentEl_=vn(t,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");const e=super.createEl("div",{append:this.contentEl_,className:"vjs-menu"});return e.appendChild(this.contentEl_),or(e,"click",(function(t){t.preventDefault(),t.stopImmediatePropagation()})),e}dispose(){this.contentEl_=null,this.boundHandleBlur_=null,this.boundHandleTapClick_=null,super.dispose()}handleBlur(t){const e=t.relatedTarget||a().activeElement;if(!this.children().some((t=>t.el()===e))){const t=this.menuButton_;t&&t.buttonPressed_&&e!==t.el().firstChild&&t.unpressButton()}}handleTapClick(t){if(this.menuButton_){this.menuButton_.unpressButton();const e=this.children();if(!Array.isArray(e))return;const n=e.filter((e=>e.el()===t.target))[0];if(!n)return;"CaptionSettingsMenuItem"!==n.name()&&this.menuButton_.focus()}}handleKeyDown(t){u().isEventKey(t,"Left")||u().isEventKey(t,"Down")?(t.preventDefault(),t.stopPropagation(),this.stepForward()):(u().isEventKey(t,"Right")||u().isEventKey(t,"Up"))&&(t.preventDefault(),t.stopPropagation(),this.stepBack())}stepForward(){let t=0;void 0!==this.focusedChild_&&(t=this.focusedChild_+1),this.focus(t)}stepBack(){let t=0;void 0!==this.focusedChild_&&(t=this.focusedChild_-1),this.focus(t)}focus(t=0){const e=this.children().slice();e.length&&e[0].hasClass("vjs-menu-title")&&e.shift(),e.length>0&&(t<0?t=0:t>=e.length&&(t=e.length-1),this.focusedChild_=t,e[t].el_.focus())}}Lr.registerComponent("Menu",ho);class po extends Lr{constructor(t,e={}){super(t,e),this.menuButton_=new qi(t,e),this.menuButton_.controlText(this.controlText_),this.menuButton_.el_.setAttribute("aria-haspopup","true");const n=qi.prototype.buildCSSClass();this.menuButton_.el_.className=this.buildCSSClass()+" "+n,this.menuButton_.removeClass("vjs-control"),this.addChild(this.menuButton_),this.update(),this.enabled_=!0;const r=t=>this.handleClick(t);this.handleMenuKeyUp_=t=>this.handleMenuKeyUp(t),this.on(this.menuButton_,"tap",r),this.on(this.menuButton_,"click",r),this.on(this.menuButton_,"keydown",(t=>this.handleKeyDown(t))),this.on(this.menuButton_,"mouseenter",(()=>{this.addClass("vjs-hover"),this.menu.show(),or(a(),"keyup",this.handleMenuKeyUp_)})),this.on("mouseleave",(t=>this.handleMouseLeave(t))),this.on("keydown",(t=>this.handleSubmenuKeyDown(t)))}update(){const t=this.createMenu();this.menu&&(this.menu.dispose(),this.removeChild(this.menu)),this.menu=t,this.addChild(t),this.buttonPressed_=!1,this.menuButton_.el_.setAttribute("aria-expanded","false"),this.items&&this.items.length<=this.hideThreshold_?(this.hide(),this.menu.contentEl_.removeAttribute("role")):(this.show(),this.menu.contentEl_.setAttribute("role","menu"))}createMenu(){const t=new ho(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){const e=vn("li",{className:"vjs-menu-title",textContent:Pr(this.options_.title),tabIndex:-1}),n=new Lr(this.player_,{el:e});t.addItem(n)}if(this.items=this.createItems(),this.items)for(let e=0;e<this.items.length;e++)t.addItem(this.items[e]);return t}createItems(){}createEl(){return super.createEl("div",{className:this.buildWrapperCSSClass()},{})}buildWrapperCSSClass(){let t="vjs-menu-button";!0===this.options_.inline?t+="-inline":t+="-popup";return`vjs-menu-button ${t} ${qi.prototype.buildCSSClass()} ${super.buildCSSClass()}`}buildCSSClass(){let t="vjs-menu-button";return!0===this.options_.inline?t+="-inline":t+="-popup",`vjs-menu-button ${t} ${super.buildCSSClass()}`}controlText(t,e=this.menuButton_.el()){return this.menuButton_.controlText(t,e)}dispose(){this.handleMouseLeave(),super.dispose()}handleClick(t){this.buttonPressed_?this.unpressButton():this.pressButton()}handleMouseLeave(t){this.removeClass("vjs-hover"),ar(a(),"keyup",this.handleMenuKeyUp_)}focus(){this.menuButton_.focus()}blur(){this.menuButton_.blur()}handleKeyDown(t){u().isEventKey(t,"Esc")||u().isEventKey(t,"Tab")?(this.buttonPressed_&&this.unpressButton(),u().isEventKey(t,"Tab")||(t.preventDefault(),this.menuButton_.focus())):(u().isEventKey(t,"Up")||u().isEventKey(t,"Down"))&&(this.buttonPressed_||(t.preventDefault(),this.pressButton()))}handleMenuKeyUp(t){(u().isEventKey(t,"Esc")||u().isEventKey(t,"Tab"))&&this.removeClass("vjs-hover")}handleSubmenuKeyPress(t){this.handleSubmenuKeyDown(t)}handleSubmenuKeyDown(t){(u().isEventKey(t,"Esc")||u().isEventKey(t,"Tab"))&&(this.buttonPressed_&&this.unpressButton(),u().isEventKey(t,"Tab")||(t.preventDefault(),this.menuButton_.focus()))}pressButton(){if(this.enabled_){if(this.buttonPressed_=!0,this.menu.show(),this.menu.lockShowing(),this.menuButton_.el_.setAttribute("aria-expanded","true"),cn&&mn())return;this.menu.focus()}}unpressButton(){this.enabled_&&(this.buttonPressed_=!1,this.menu.unlockShowing(),this.menu.hide(),this.menuButton_.el_.setAttribute("aria-expanded","false"))}disable(){this.unpressButton(),this.enabled_=!1,this.addClass("vjs-disabled"),this.menuButton_.disable()}enable(){this.enabled_=!0,this.removeClass("vjs-disabled"),this.menuButton_.enable()}}Lr.registerComponent("MenuButton",po);class mo extends po{constructor(t,e){const n=e.tracks;if(super(t,e),this.items.length<=1&&this.hide(),!n)return;const r=dr(this,this.update);n.addEventListener("removetrack",r),n.addEventListener("addtrack",r),n.addEventListener("labelchange",r),this.player_.on("ready",r),this.player_.on("dispose",(function(){n.removeEventListener("removetrack",r),n.removeEventListener("addtrack",r),n.removeEventListener("labelchange",r)}))}}Lr.registerComponent("TrackButton",mo);const go=["Tab","Esc","Up","Down","Right","Left"];class vo extends ji{constructor(t,e){super(t,e),this.selectable=e.selectable,this.isSelected_=e.selected||!1,this.multiSelectable=e.multiSelectable,this.selected(this.isSelected_),this.selectable?this.multiSelectable?this.el_.setAttribute("role","menuitemcheckbox"):this.el_.setAttribute("role","menuitemradio"):this.el_.setAttribute("role","menuitem")}createEl(t,e,n){this.nonIconControl=!0;const r=super.createEl("li",Object.assign({className:"vjs-menu-item",tabIndex:-1},e),n);return r.replaceChild(vn("span",{className:"vjs-menu-item-text",textContent:this.localize(this.options_.label)}),r.querySelector(".vjs-icon-placeholder")),r}handleKeyDown(t){go.some((e=>u().isEventKey(t,e)))||super.handleKeyDown(t)}handleClick(t){this.selected(!0)}selected(t){this.selectable&&(t?(this.addClass("vjs-selected"),this.el_.setAttribute("aria-checked","true"),this.controlText(", selected"),this.isSelected_=!0):(this.removeClass("vjs-selected"),this.el_.setAttribute("aria-checked","false"),this.controlText(""),this.isSelected_=!1))}}Lr.registerComponent("MenuItem",vo);class yo extends vo{constructor(t,e){const n=e.track,r=t.textTracks();e.label=n.label||n.language||"Unknown",e.selected="showing"===n.mode,super(t,e),this.track=n,this.kinds=(e.kinds||[e.kind||this.track.kind]).filter(Boolean);const o=(...t)=>{this.handleTracksChange.apply(this,t)},s=(...t)=>{this.handleSelectedLanguageChange.apply(this,t)};if(t.on(["loadstart","texttrackchange"],o),r.addEventListener("change",o),r.addEventListener("selectedlanguagechange",s),this.on("dispose",(function(){t.off(["loadstart","texttrackchange"],o),r.removeEventListener("change",o),r.removeEventListener("selectedlanguagechange",s)})),void 0===r.onchange){let t;this.on(["tap","click"],(function(){if("object"!=typeof i().Event)try{t=new(i().Event)("change")}catch(t){}t||(t=a().createEvent("Event"),t.initEvent("change",!0,!0)),r.dispatchEvent(t)}))}this.handleTracksChange()}handleClick(t){const e=this.track,n=this.player_.textTracks();if(super.handleClick(t),n)for(let t=0;t<n.length;t++){const r=n[t];-1!==this.kinds.indexOf(r.kind)&&(r===e?"showing"!==r.mode&&(r.mode="showing"):"disabled"!==r.mode&&(r.mode="disabled"))}}handleTracksChange(t){const e="showing"===this.track.mode;e!==this.isSelected_&&this.selected(e)}handleSelectedLanguageChange(t){if("showing"===this.track.mode){const t=this.player_.cache_.selectedLanguage;if(t&&t.enabled&&t.language===this.track.language&&t.kind!==this.track.kind)return;this.player_.cache_.selectedLanguage={enabled:!0,language:this.track.language,kind:this.track.kind}}}dispose(){this.track=null,super.dispose()}}Lr.registerComponent("TextTrackMenuItem",yo);class bo extends yo{constructor(t,e){e.track={player:t,kind:e.kind,kinds:e.kinds,default:!1,mode:"disabled"},e.kinds||(e.kinds=[e.kind]),e.label?e.track.label=e.label:e.track.label=e.kinds.join(" and ")+" off",e.selectable=!0,e.multiSelectable=!1,super(t,e)}handleTracksChange(t){const e=this.player().textTracks();let n=!0;for(let t=0,r=e.length;t<r;t++){const r=e[t];if(this.options_.kinds.indexOf(r.kind)>-1&&"showing"===r.mode){n=!1;break}}n!==this.isSelected_&&this.selected(n)}handleSelectedLanguageChange(t){const e=this.player().textTracks();let n=!0;for(let t=0,r=e.length;t<r;t++){const r=e[t];if(["captions","descriptions","subtitles"].indexOf(r.kind)>-1&&"showing"===r.mode){n=!1;break}}n&&(this.player_.cache_.selectedLanguage={enabled:!1})}handleLanguagechange(){this.$(".vjs-menu-item-text").textContent=this.player_.localize(this.options_.label),super.handleLanguagechange()}}Lr.registerComponent("OffTextTrackMenuItem",bo);class _o extends mo{constructor(t,e={}){e.tracks=t.textTracks(),super(t,e)}createItems(t=[],e=yo){let n;this.label_&&(n=`${this.label_} off`),t.push(new bo(this.player_,{kinds:this.kinds_,kind:this.kind_,label:n})),this.hideThreshold_+=1;const r=this.player_.textTracks();Array.isArray(this.kinds_)||(this.kinds_=[this.kind_]);for(let n=0;n<r.length;n++){const i=r[n];if(this.kinds_.indexOf(i.kind)>-1){const n=new e(this.player_,{track:i,kinds:this.kinds_,kind:this.kind_,selectable:!0,multiSelectable:!1});n.addClass(`vjs-${i.kind}-menu-item`),t.push(n)}}return t}}Lr.registerComponent("TextTrackButton",_o);class wo extends vo{constructor(t,e){const n=e.track,r=e.cue,i=t.currentTime();e.selectable=!0,e.multiSelectable=!1,e.label=r.text,e.selected=r.startTime<=i&&i<r.endTime,super(t,e),this.track=n,this.cue=r}handleClick(t){super.handleClick(),this.player_.currentTime(this.cue.startTime)}}Lr.registerComponent("ChaptersTrackMenuItem",wo);class xo extends _o{constructor(t,e,n){super(t,e,n),this.selectCurrentItem_=()=>{this.items.forEach((t=>{t.selected(this.track_.activeCues[0]===t.cue)}))}}buildCSSClass(){return`vjs-chapters-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-chapters-button ${super.buildWrapperCSSClass()}`}update(t){if(t&&t.track&&"chapters"!==t.track.kind)return;const e=this.findChaptersTrack();e!==this.track_?(this.setTrack(e),super.update()):(!this.items||e&&e.cues&&e.cues.length!==this.items.length)&&super.update()}setTrack(t){if(this.track_!==t){if(this.updateHandler_||(this.updateHandler_=this.update.bind(this)),this.track_){const t=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);t&&t.removeEventListener("load",this.updateHandler_),this.track_.removeEventListener("cuechange",this.selectCurrentItem_),this.track_=null}if(this.track_=t,this.track_){this.track_.mode="hidden";const t=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);t&&t.addEventListener("load",this.updateHandler_),this.track_.addEventListener("cuechange",this.selectCurrentItem_)}}}findChaptersTrack(){const t=this.player_.textTracks()||[];for(let e=t.length-1;e>=0;e--){const n=t[e];if(n.kind===this.kind_)return n}}getMenuCaption(){return this.track_&&this.track_.label?this.track_.label:this.localize(Pr(this.kind_))}createMenu(){return this.options_.title=this.getMenuCaption(),super.createMenu()}createItems(){const t=[];if(!this.track_)return t;const e=this.track_.cues;if(!e)return t;for(let n=0,r=e.length;n<r;n++){const r=e[n],i=new wo(this.player_,{track:this.track_,cue:r});t.push(i)}return t}}xo.prototype.kind_="chapters",xo.prototype.controlText_="Chapters",Lr.registerComponent("ChaptersButton",xo);class To extends _o{constructor(t,e,n){super(t,e,n);const r=t.textTracks(),i=dr(this,this.handleTracksChange);r.addEventListener("change",i),this.on("dispose",(function(){r.removeEventListener("change",i)}))}handleTracksChange(t){const e=this.player().textTracks();let n=!1;for(let t=0,r=e.length;t<r;t++){const r=e[t];if(r.kind!==this.kind_&&"showing"===r.mode){n=!0;break}}n?this.disable():this.enable()}buildCSSClass(){return`vjs-descriptions-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-descriptions-button ${super.buildWrapperCSSClass()}`}}To.prototype.kind_="descriptions",To.prototype.controlText_="Descriptions",Lr.registerComponent("DescriptionsButton",To);class So extends _o{constructor(t,e,n){super(t,e,n)}buildCSSClass(){return`vjs-subtitles-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-subtitles-button ${super.buildWrapperCSSClass()}`}}So.prototype.kind_="subtitles",So.prototype.controlText_="Subtitles",Lr.registerComponent("SubtitlesButton",So);class Eo extends yo{constructor(t,e){e.track={player:t,kind:e.kind,label:e.kind+" settings",selectable:!1,default:!1,mode:"disabled"},e.selectable=!1,e.name="CaptionSettingsMenuItem",super(t,e),this.addClass("vjs-texttrack-settings"),this.controlText(", opens "+e.kind+" settings dialog")}handleClick(t){this.player().getChild("textTrackSettings").open()}handleLanguagechange(){this.$(".vjs-menu-item-text").textContent=this.player_.localize(this.options_.kind+" settings"),super.handleLanguagechange()}}Lr.registerComponent("CaptionSettingsMenuItem",Eo);class ko extends _o{constructor(t,e,n){super(t,e,n)}buildCSSClass(){return`vjs-captions-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-captions-button ${super.buildWrapperCSSClass()}`}createItems(){const t=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||!this.player().getChild("textTrackSettings")||(t.push(new Eo(this.player_,{kind:this.kind_})),this.hideThreshold_+=1),super.createItems(t)}}ko.prototype.kind_="captions",ko.prototype.controlText_="Captions",Lr.registerComponent("CaptionsButton",ko);class Co extends yo{createEl(t,e,n){const r=super.createEl(t,e,n),i=r.querySelector(".vjs-menu-item-text");return"captions"===this.options_.track.kind&&(i.appendChild(vn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),i.appendChild(vn("span",{className:"vjs-control-text",textContent:` ${this.localize("Captions")}`}))),r}}Lr.registerComponent("SubsCapsMenuItem",Co);class Oo extends _o{constructor(t,e={}){super(t,e),this.label_="subtitles",["en","en-us","en-ca","fr-ca"].indexOf(this.player_.language_)>-1&&(this.label_="captions"),this.menuButton_.controlText(Pr(this.label_))}buildCSSClass(){return`vjs-subs-caps-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-subs-caps-button ${super.buildWrapperCSSClass()}`}createItems(){let t=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||!this.player().getChild("textTrackSettings")||(t.push(new Eo(this.player_,{kind:this.label_})),this.hideThreshold_+=1),t=super.createItems(t,Co),t}}Oo.prototype.kinds_=["captions","subtitles"],Oo.prototype.controlText_="Subtitles",Lr.registerComponent("SubsCapsButton",Oo);class Ao extends vo{constructor(t,e){const n=e.track,r=t.audioTracks();e.label=n.label||n.language||"Unknown",e.selected=n.enabled,super(t,e),this.track=n,this.addClass(`vjs-${n.kind}-menu-item`);const i=(...t)=>{this.handleTracksChange.apply(this,t)};r.addEventListener("change",i),this.on("dispose",(()=>{r.removeEventListener("change",i)}))}createEl(t,e,n){const r=super.createEl(t,e,n),i=r.querySelector(".vjs-menu-item-text");return"main-desc"===this.options_.track.kind&&(i.appendChild(vn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),i.appendChild(vn("span",{className:"vjs-control-text",textContent:" "+this.localize("Descriptions")}))),r}handleClick(t){if(super.handleClick(t),this.track.enabled=!0,this.player_.tech_.featuresNativeAudioTracks){const t=this.player_.audioTracks();for(let e=0;e<t.length;e++){const n=t[e];n!==this.track&&(n.enabled=n===this.track)}}}handleTracksChange(t){this.selected(this.track.enabled)}}Lr.registerComponent("AudioTrackMenuItem",Ao);class Mo extends mo{constructor(t,e={}){e.tracks=t.audioTracks(),super(t,e)}buildCSSClass(){return`vjs-audio-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-audio-button ${super.buildWrapperCSSClass()}`}createItems(t=[]){this.hideThreshold_=1;const e=this.player_.audioTracks();for(let n=0;n<e.length;n++){const r=e[n];t.push(new Ao(this.player_,{track:r,selectable:!0,multiSelectable:!1}))}return t}}Mo.prototype.controlText_="Audio Track",Lr.registerComponent("AudioTrackButton",Mo);class Po extends vo{constructor(t,e){const n=e.rate,r=parseFloat(n,10);e.label=n,e.selected=r===t.playbackRate(),e.selectable=!0,e.multiSelectable=!1,super(t,e),this.label=n,this.rate=r,this.on(t,"ratechange",(t=>this.update(t)))}handleClick(t){super.handleClick(),this.player().playbackRate(this.rate)}update(t){this.selected(this.player().playbackRate()===this.rate)}}Po.prototype.contentElType="button",Lr.registerComponent("PlaybackRateMenuItem",Po);class Do extends po{constructor(t,e){super(t,e),this.menuButton_.el_.setAttribute("aria-describedby",this.labelElId_),this.updateVisibility(),this.updateLabel(),this.on(t,"loadstart",(t=>this.updateVisibility(t))),this.on(t,"ratechange",(t=>this.updateLabel(t))),this.on(t,"playbackrateschange",(t=>this.handlePlaybackRateschange(t)))}createEl(){const t=super.createEl();return this.labelElId_="vjs-playback-rate-value-label-"+this.id_,this.labelEl_=vn("div",{className:"vjs-playback-rate-value",id:this.labelElId_,textContent:"1x"}),t.appendChild(this.labelEl_),t}dispose(){this.labelEl_=null,super.dispose()}buildCSSClass(){return`vjs-playback-rate ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-playback-rate ${super.buildWrapperCSSClass()}`}createItems(){const t=this.playbackRates(),e=[];for(let n=t.length-1;n>=0;n--)e.push(new Po(this.player(),{rate:t[n]+"x"}));return e}handlePlaybackRateschange(t){this.update()}playbackRates(){const t=this.player();return t.playbackRates&&t.playbackRates()||[]}playbackRateSupported(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0}updateVisibility(t){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")}updateLabel(t){this.playbackRateSupported()&&(this.labelEl_.textContent=this.player().playbackRate()+"x")}}Do.prototype.controlText_="Playback Rate",Lr.registerComponent("PlaybackRateMenuButton",Do);class Io extends Lr{buildCSSClass(){return`vjs-spacer ${super.buildCSSClass()}`}createEl(t="div",e={},n={}){return e.className||(e.className=this.buildCSSClass()),super.createEl(t,e,n)}}Lr.registerComponent("Spacer",Io);Lr.registerComponent("CustomControlSpacer",class extends Io{buildCSSClass(){return`vjs-custom-control-spacer ${super.buildCSSClass()}`}createEl(){return super.createEl("div",{className:this.buildCSSClass(),textContent:" "})}});class Lo extends Lr{createEl(){return super.createEl("div",{className:"vjs-control-bar",dir:"ltr"})}}Lo.prototype.options_={children:["playToggle","skipBackward","skipForward","volumePanel","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","seekToLive","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subsCapsButton","audioTrackButton","fullscreenToggle"]},"exitPictureInPicture"in a()&&Lo.prototype.options_.children.splice(Lo.prototype.options_.children.length-1,0,"pictureInPictureToggle"),Lr.registerComponent("ControlBar",Lo);class Ro extends Xr{constructor(t,e){super(t,e),this.on(t,"error",(t=>this.open(t)))}buildCSSClass(){return`vjs-error-display ${super.buildCSSClass()}`}content(){const t=this.player().error();return t?this.localize(t.message):""}}Ro.prototype.options_=Object.assign({},Xr.prototype.options_,{pauseOnOpen:!1,fillAlways:!0,temporary:!1,uncloseable:!0}),Lr.registerComponent("ErrorDisplay",Ro);const No="vjs-text-track-settings",jo=["#000","Black"],Fo=["#00F","Blue"],Uo=["#0FF","Cyan"],Bo=["#0F0","Green"],zo=["#F0F","Magenta"],qo=["#F00","Red"],Ho=["#FFF","White"],Wo=["#FF0","Yellow"],Vo=["1","Opaque"],Yo=["0.5","Semi-Transparent"],$o=["0","Transparent"],Go={backgroundColor:{selector:".vjs-bg-color > select",id:"captions-background-color-%s",label:"Color",options:[jo,Ho,qo,Bo,Fo,Wo,zo,Uo]},backgroundOpacity:{selector:".vjs-bg-opacity > select",id:"captions-background-opacity-%s",label:"Opacity",options:[Vo,Yo,$o]},color:{selector:".vjs-text-color > select",id:"captions-foreground-color-%s",label:"Color",options:[Ho,jo,qo,Bo,Fo,Wo,zo,Uo]},edgeStyle:{selector:".vjs-edge-style > select",id:"%s",label:"Text Edge Style",options:[["none","None"],["raised","Raised"],["depressed","Depressed"],["uniform","Uniform"],["dropshadow","Dropshadow"]]},fontFamily:{selector:".vjs-font-family > select",id:"captions-font-family-%s",label:"Font Family",options:[["proportionalSansSerif","Proportional Sans-Serif"],["monospaceSansSerif","Monospace Sans-Serif"],["proportionalSerif","Proportional Serif"],["monospaceSerif","Monospace Serif"],["casual","Casual"],["script","Script"],["small-caps","Small Caps"]]},fontPercent:{selector:".vjs-font-percent > select",id:"captions-font-size-%s",label:"Font Size",options:[["0.50","50%"],["0.75","75%"],["1.00","100%"],["1.25","125%"],["1.50","150%"],["1.75","175%"],["2.00","200%"],["3.00","300%"],["4.00","400%"]],default:2,parser:t=>"1.00"===t?null:Number(t)},textOpacity:{selector:".vjs-text-opacity > select",id:"captions-foreground-opacity-%s",label:"Opacity",options:[Vo,Yo]},windowColor:{selector:".vjs-window-color > select",id:"captions-window-color-%s",label:"Color"},windowOpacity:{selector:".vjs-window-opacity > select",id:"captions-window-opacity-%s",label:"Opacity",options:[$o,Yo,Vo]}};function Zo(t,e){if(e&&(t=e(t)),t&&"none"!==t)return t}Go.windowColor.options=Go.backgroundColor.options;Lr.registerComponent("TextTrackSettings",class extends Xr{constructor(t,e){e.temporary=!1,super(t,e),this.updateDisplay=this.updateDisplay.bind(this),this.fill(),this.hasBeenOpened_=this.hasBeenFilled_=!0,this.endDialog=vn("p",{className:"vjs-control-text",textContent:this.localize("End of dialog window.")}),this.el().appendChild(this.endDialog),this.setDefaults(),void 0===e.persistTextTrackSettings&&(this.options_.persistTextTrackSettings=this.options_.playerOptions.persistTextTrackSettings),this.on(this.$(".vjs-done-button"),"click",(()=>{this.saveSettings(),this.close()})),this.on(this.$(".vjs-default-button"),"click",(()=>{this.setDefaults(),this.updateDisplay()})),Fe(Go,(t=>{this.on(this.$(t.selector),"change",this.updateDisplay)})),this.options_.persistTextTrackSettings&&this.restoreSettings()}dispose(){this.endDialog=null,super.dispose()}createElSelect_(t,e="",n="label"){const r=Go[t],i=r.id.replace("%s",this.id_),o=[e,i].join(" ").trim();return[`<${n} id="${i}" class="${"label"===n?"vjs-label":""}">`,this.localize(r.label),`</${n}>`,`<select aria-labelledby="${o}">`].concat(r.options.map((t=>{const e=i+"-"+t[1].replace(/\W+/g,"");return[`<option id="${e}" value="${t[0]}" `,`aria-labelledby="${o} ${e}">`,this.localize(t[1]),"</option>"].join("")}))).concat("</select>").join("")}createElFgColor_(){const t=`captions-text-legend-${this.id_}`;return['<fieldset class="vjs-fg vjs-track-setting">',`<legend id="${t}">`,this.localize("Text"),"</legend>",'<span class="vjs-text-color">',this.createElSelect_("color",t),"</span>",'<span class="vjs-text-opacity vjs-opacity">',this.createElSelect_("textOpacity",t),"</span>","</fieldset>"].join("")}createElBgColor_(){const t=`captions-background-${this.id_}`;return['<fieldset class="vjs-bg vjs-track-setting">',`<legend id="${t}">`,this.localize("Text Background"),"</legend>",'<span class="vjs-bg-color">',this.createElSelect_("backgroundColor",t),"</span>",'<span class="vjs-bg-opacity vjs-opacity">',this.createElSelect_("backgroundOpacity",t),"</span>","</fieldset>"].join("")}createElWinColor_(){const t=`captions-window-${this.id_}`;return['<fieldset class="vjs-window vjs-track-setting">',`<legend id="${t}">`,this.localize("Caption Area Background"),"</legend>",'<span class="vjs-window-color">',this.createElSelect_("windowColor",t),"</span>",'<span class="vjs-window-opacity vjs-opacity">',this.createElSelect_("windowOpacity",t),"</span>","</fieldset>"].join("")}createElColors_(){return vn("div",{className:"vjs-track-settings-colors",innerHTML:[this.createElFgColor_(),this.createElBgColor_(),this.createElWinColor_()].join("")})}createElFont_(){return vn("div",{className:"vjs-track-settings-font",innerHTML:['<fieldset class="vjs-font-percent vjs-track-setting">',this.createElSelect_("fontPercent","","legend"),"</fieldset>",'<fieldset class="vjs-edge-style vjs-track-setting">',this.createElSelect_("edgeStyle","","legend"),"</fieldset>",'<fieldset class="vjs-font-family vjs-track-setting">',this.createElSelect_("fontFamily","","legend"),"</fieldset>"].join("")})}createElControls_(){const t=this.localize("restore all settings to the default values");return vn("div",{className:"vjs-track-settings-controls",innerHTML:[`<button type="button" class="vjs-default-button" title="${t}">`,this.localize("Reset"),`<span class="vjs-control-text"> ${t}</span>`,"</button>",`<button type="button" class="vjs-done-button">${this.localize("Done")}</button>`].join("")})}content(){return[this.createElColors_(),this.createElFont_(),this.createElControls_()]}label(){return this.localize("Caption Settings Dialog")}description(){return this.localize("Beginning of dialog window. Escape will cancel and close the window.")}buildCSSClass(){return super.buildCSSClass()+" vjs-text-track-settings"}getValues(){return Ue(Go,((t,e,n)=>{const r=(i=this.$(e.selector),o=e.parser,Zo(i.options[i.options.selectedIndex].value,o));var i,o;return void 0!==r&&(t[n]=r),t}),{})}setValues(t){Fe(Go,((e,n)=>{!function(t,e,n){if(e)for(let r=0;r<t.options.length;r++)if(Zo(t.options[r].value,n)===e){t.selectedIndex=r;break}}(this.$(e.selector),t[n],e.parser)}))}setDefaults(){Fe(Go,(t=>{const e=t.hasOwnProperty("default")?t.default:0;this.$(t.selector).selectedIndex=e}))}restoreSettings(){let t;try{t=JSON.parse(i().localStorage.getItem(No))}catch(t){Le.warn(t)}t&&this.setValues(t)}saveSettings(){if(!this.options_.persistTextTrackSettings)return;const t=this.getValues();try{Object.keys(t).length?i().localStorage.setItem(No,JSON.stringify(t)):i().localStorage.removeItem(No)}catch(t){Le.warn(t)}}updateDisplay(){const t=this.player_.getChild("textTrackDisplay");t&&t.updateDisplay()}conditionalBlur_(){this.previouslyActiveEl_=null;const t=this.player_.controlBar,e=t&&t.subsCapsButton,n=t&&t.captionsButton;e?e.focus():n&&n.focus()}handleLanguagechange(){this.fill()}});Lr.registerComponent("ResizeManager",class extends Lr{constructor(t,e){let n=e.ResizeObserver||i().ResizeObserver;null===e.ResizeObserver&&(n=!1);super(t,qe({createEl:!n,reportTouchActivity:!1},e)),this.ResizeObserver=e.ResizeObserver||i().ResizeObserver,this.loadListener_=null,this.resizeObserver_=null,this.debouncedHandler_=pr((()=>{this.resizeHandler()}),100,!1,this),n?(this.resizeObserver_=new this.ResizeObserver(this.debouncedHandler_),this.resizeObserver_.observe(t.el())):(this.loadListener_=()=>{if(!this.el_||!this.el_.contentWindow)return;const t=this.debouncedHandler_;let e=this.unloadListener_=function(){ar(this,"resize",t),ar(this,"unload",e),e=null};or(this.el_.contentWindow,"unload",e),or(this.el_.contentWindow,"resize",t)},this.one("load",this.loadListener_))}createEl(){return super.createEl("iframe",{className:"vjs-resize-manager",tabIndex:-1,title:this.localize("No content")},{"aria-hidden":"true"})}resizeHandler(){this.player_&&this.player_.trigger&&this.player_.trigger("playerresize")}dispose(){this.debouncedHandler_&&this.debouncedHandler_.cancel(),this.resizeObserver_&&(this.player_.el()&&this.resizeObserver_.unobserve(this.player_.el()),this.resizeObserver_.disconnect()),this.loadListener_&&this.off("load",this.loadListener_),this.el_&&this.el_.contentWindow&&this.unloadListener_&&this.unloadListener_.call(this.el_.contentWindow),this.ResizeObserver=null,this.resizeObserver=null,this.debouncedHandler_=null,this.loadListener_=null,super.dispose()}});const Ko={trackingThreshold:20,liveTolerance:15};Lr.registerComponent("LiveTracker",class extends Lr{constructor(t,e){super(t,qe(Ko,e,{createEl:!1})),this.trackLiveHandler_=()=>this.trackLive_(),this.handlePlay_=t=>this.handlePlay(t),this.handleFirstTimeupdate_=t=>this.handleFirstTimeupdate(t),this.handleSeeked_=t=>this.handleSeeked(t),this.seekToLiveEdge_=t=>this.seekToLiveEdge(t),this.reset_(),this.on(this.player_,"durationchange",(t=>this.handleDurationchange(t))),this.on(this.player_,"canplay",(()=>this.toggleTracking()))}trackLive_(){const t=this.player_.seekable();if(!t||!t.length)return;const e=Number(i().performance.now().toFixed(4)),n=-1===this.lastTime_?0:(e-this.lastTime_)/1e3;this.lastTime_=e,this.pastSeekEnd_=this.pastSeekEnd()+n;const r=this.liveCurrentTime(),o=this.player_.currentTime();let a=this.player_.paused()||this.seekedBehindLive_||Math.abs(r-o)>this.options_.liveTolerance;this.timeupdateSeen_&&r!==1/0||(a=!1),a!==this.behindLiveEdge_&&(this.behindLiveEdge_=a,this.trigger("liveedgechange"))}handleDurationchange(){this.toggleTracking()}toggleTracking(){this.player_.duration()===1/0&&this.liveWindow()>=this.options_.trackingThreshold?(this.player_.options_.liveui&&this.player_.addClass("vjs-liveui"),this.startTracking()):(this.player_.removeClass("vjs-liveui"),this.stopTracking())}startTracking(){this.isTracking()||(this.timeupdateSeen_||(this.timeupdateSeen_=this.player_.hasStarted()),this.trackingInterval_=this.setInterval(this.trackLiveHandler_,fr),this.trackLive_(),this.on(this.player_,["play","pause"],this.trackLiveHandler_),this.timeupdateSeen_?this.on(this.player_,"seeked",this.handleSeeked_):(this.one(this.player_,"play",this.handlePlay_),this.one(this.player_,"timeupdate",this.handleFirstTimeupdate_)))}handleFirstTimeupdate(){this.timeupdateSeen_=!0,this.on(this.player_,"seeked",this.handleSeeked_)}handleSeeked(){const t=Math.abs(this.liveCurrentTime()-this.player_.currentTime());this.seekedBehindLive_=this.nextSeekedFromUser_&&t>2,this.nextSeekedFromUser_=!1,this.trackLive_()}handlePlay(){this.one(this.player_,"timeupdate",this.seekToLiveEdge_)}reset_(){this.lastTime_=-1,this.pastSeekEnd_=0,this.lastSeekEnd_=-1,this.behindLiveEdge_=!0,this.timeupdateSeen_=!1,this.seekedBehindLive_=!1,this.nextSeekedFromUser_=!1,this.clearInterval(this.trackingInterval_),this.trackingInterval_=null,this.off(this.player_,["play","pause"],this.trackLiveHandler_),this.off(this.player_,"seeked",this.handleSeeked_),this.off(this.player_,"play",this.handlePlay_),this.off(this.player_,"timeupdate",this.handleFirstTimeupdate_),this.off(this.player_,"timeupdate",this.seekToLiveEdge_)}nextSeekedFromUser(){this.nextSeekedFromUser_=!0}stopTracking(){this.isTracking()&&(this.reset_(),this.trigger("liveedgechange"))}seekableEnd(){const t=this.player_.seekable(),e=[];let n=t?t.length:0;for(;n--;)e.push(t.end(n));return e.length?e.sort()[e.length-1]:1/0}seekableStart(){const t=this.player_.seekable(),e=[];let n=t?t.length:0;for(;n--;)e.push(t.start(n));return e.length?e.sort()[0]:0}liveWindow(){const t=this.liveCurrentTime();return t===1/0?0:t-this.seekableStart()}isLive(){return this.isTracking()}atLiveEdge(){return!this.behindLiveEdge()}liveCurrentTime(){return this.pastSeekEnd()+this.seekableEnd()}pastSeekEnd(){const t=this.seekableEnd();return-1!==this.lastSeekEnd_&&t!==this.lastSeekEnd_&&(this.pastSeekEnd_=0),this.lastSeekEnd_=t,this.pastSeekEnd_}behindLiveEdge(){return this.behindLiveEdge_}isTracking(){return"number"==typeof this.trackingInterval_}seekToLiveEdge(){this.seekedBehindLive_=!1,this.atLiveEdge()||(this.nextSeekedFromUser_=!1,this.player_.currentTime(this.liveCurrentTime()))}dispose(){this.stopTracking(),super.dispose()}});Lr.registerComponent("TitleBar",class extends Lr{constructor(t,e){super(t,e),this.on("statechanged",(t=>this.updateDom_())),this.updateDom_()}createEl(){return this.els={title:vn("div",{className:"vjs-title-bar-title",id:`vjs-title-bar-title-${tr()}`}),description:vn("div",{className:"vjs-title-bar-description",id:`vjs-title-bar-description-${tr()}`})},vn("div",{className:"vjs-title-bar"},{},Object.values(this.els))}updateDom_(){const t=this.player_.tech_,e=t&&t.el_,n={title:"aria-labelledby",description:"aria-describedby"};["title","description"].forEach((t=>{const r=this.state[t],i=this.els[t],o=n[t];Rn(i),r&&yn(i,r),e&&(e.removeAttribute(o),r&&e.setAttribute(o,i.id))})),this.state.title||this.state.description?this.show():this.hide()}update(t){this.setState(t)}dispose(){const t=this.player_.tech_,e=t&&t.el_;e&&(e.removeAttribute("aria-labelledby"),e.removeAttribute("aria-describedby")),super.dispose(),this.els=null}});const Xo=t=>{const e=t.el();if(e.hasAttribute("src"))return t.triggerSourceset(e.src),!0;const n=t.$$("source"),r=[];let i="";if(!n.length)return!1;for(let t=0;t<n.length;t++){const e=n[t].src;e&&-1===r.indexOf(e)&&r.push(e)}return!!r.length&&(1===r.length&&(i=r[0]),t.triggerSourceset(i),!0)},Qo=Object.defineProperty({},"innerHTML",{get(){return this.cloneNode(!0).innerHTML},set(t){const e=a().createElement(this.nodeName.toLowerCase());e.innerHTML=t;const n=a().createDocumentFragment();for(;e.childNodes.length;)n.appendChild(e.childNodes[0]);return this.innerText="",i().Element.prototype.appendChild.call(this,n),this.innerHTML}}),Jo=(t,e)=>{let n={};for(let r=0;r<t.length&&(n=Object.getOwnPropertyDescriptor(t[r],e),!(n&&n.set&&n.get));r++);return n.enumerable=!0,n.configurable=!0,n},ta=function(t){const e=t.el();if(e.resetSourceWatch_)return;const n={},r=(t=>Jo([t.el(),i().HTMLMediaElement.prototype,i().Element.prototype,Qo],"innerHTML"))(t),o=n=>(...r)=>{const i=n.apply(e,r);return Xo(t),i};["append","appendChild","insertAdjacentHTML"].forEach((t=>{e[t]&&(n[t]=e[t],e[t]=o(n[t]))})),Object.defineProperty(e,"innerHTML",qe(r,{set:o(r.set)})),e.resetSourceWatch_=()=>{e.resetSourceWatch_=null,Object.keys(n).forEach((t=>{e[t]=n[t]})),Object.defineProperty(e,"innerHTML",r)},t.one("sourceset",e.resetSourceWatch_)},ea=Object.defineProperty({},"src",{get(){return this.hasAttribute("src")?ci(i().Element.prototype.getAttribute.call(this,"src")):""},set(t){return i().Element.prototype.setAttribute.call(this,"src",t),t}}),na=function(t){if(!t.featuresSourceset)return;const e=t.el();if(e.resetSourceset_)return;const n=(t=>Jo([t.el(),i().HTMLMediaElement.prototype,ea],"src"))(t),r=e.setAttribute,o=e.load;Object.defineProperty(e,"src",qe(n,{set:r=>{const i=n.set.call(e,r);return t.triggerSourceset(e.src),i}})),e.setAttribute=(n,i)=>{const o=r.call(e,n,i);return/src/i.test(n)&&t.triggerSourceset(e.src),o},e.load=()=>{const n=o.call(e);return Xo(t)||(t.triggerSourceset(""),ta(t)),n},e.currentSrc?t.triggerSourceset(e.currentSrc):Xo(t)||ta(t),e.resetSourceset_=()=>{e.resetSourceset_=null,e.load=o,e.setAttribute=r,Object.defineProperty(e,"src",n),e.resetSourceWatch_&&e.resetSourceWatch_()}};class ra extends xi{constructor(t,e){super(t,e);const n=t.source;let r=!1;if(this.featuresVideoFrameCallback=this.featuresVideoFrameCallback&&"VIDEO"===this.el_.tagName,n&&(this.el_.currentSrc!==n.src||t.tag&&3===t.tag.initNetworkState_)?this.setSource(n):this.handleLateInit_(this.el_),t.enableSourceset&&this.setupSourcesetHandling_(),this.isScrubbing_=!1,this.el_.hasChildNodes()){const t=this.el_.childNodes;let e=t.length;const n=[];for(;e--;){const i=t[e];"track"===i.nodeName.toLowerCase()&&(this.featuresNativeTextTracks?(this.remoteTextTrackEls().addTrackElement_(i),this.remoteTextTracks().addTrack(i.track),this.textTracks().addTrack(i.track),r||this.el_.hasAttribute("crossorigin")||!fi(i.src)||(r=!0)):n.push(i))}for(let t=0;t<n.length;t++)this.el_.removeChild(n[t])}this.proxyNativeTracks_(),this.featuresNativeTextTracks&&r&&Le.warn("Text Tracks are being loaded from another origin but the crossorigin attribute isn't used.\nThis may prevent text tracks from loading."),this.restoreMetadataTracksInIOSNativePlayer_(),(sn||an)&&!0===t.nativeControlsForTouch&&this.setControls(!0),this.proxyWebkitFullscreen_(),this.triggerReady()}dispose(){this.el_&&this.el_.resetSourceset_&&this.el_.resetSourceset_(),ra.disposeMediaElement(this.el_),this.options_=null,super.dispose()}setupSourcesetHandling_(){na(this)}restoreMetadataTracksInIOSNativePlayer_(){const t=this.textTracks();let e;const n=()=>{e=[];for(let n=0;n<t.length;n++){const r=t[n];"metadata"===r.kind&&e.push({track:r,storedMode:r.mode})}};n(),t.addEventListener("change",n),this.on("dispose",(()=>t.removeEventListener("change",n)));const r=()=>{for(let t=0;t<e.length;t++){const n=e[t];"disabled"===n.track.mode&&n.track.mode!==n.storedMode&&(n.track.mode=n.storedMode)}t.removeEventListener("change",r)};this.on("webkitbeginfullscreen",(()=>{t.removeEventListener("change",n),t.removeEventListener("change",r),t.addEventListener("change",r)})),this.on("webkitendfullscreen",(()=>{t.removeEventListener("change",n),t.addEventListener("change",n),t.removeEventListener("change",r)}))}overrideNative_(t,e){if(e!==this[`featuresNative${t}Tracks`])return;const n=t.toLowerCase();this[`${n}TracksListeners_`]&&Object.keys(this[`${n}TracksListeners_`]).forEach((t=>{this.el()[`${n}Tracks`].removeEventListener(t,this[`${n}TracksListeners_`][t])})),this[`featuresNative${t}Tracks`]=!e,this[`${n}TracksListeners_`]=null,this.proxyNativeTracksForType_(n)}overrideNativeAudioTracks(t){this.overrideNative_("Audio",t)}overrideNativeVideoTracks(t){this.overrideNative_("Video",t)}proxyNativeTracksForType_(t){const e=bi[t],n=this.el()[e.getterName],r=this[e.getterName]();if(!this[`featuresNative${e.capitalName}Tracks`]||!n||!n.addEventListener)return;const i={change:e=>{const n={type:"change",target:r,currentTarget:r,srcElement:r};r.trigger(n),"text"===t&&this[_i.remoteText.getterName]().trigger(n)},addtrack(t){r.addTrack(t.track)},removetrack(t){r.removeTrack(t.track)}},o=function(){const t=[];for(let e=0;e<r.length;e++){let i=!1;for(let t=0;t<n.length;t++)if(n[t]===r[e]){i=!0;break}i||t.push(r[e])}for(;t.length;)r.removeTrack(t.shift())};this[e.getterName+"Listeners_"]=i,Object.keys(i).forEach((t=>{const e=i[t];n.addEventListener(t,e),this.on("dispose",(r=>n.removeEventListener(t,e)))})),this.on("loadstart",o),this.on("dispose",(t=>this.off("loadstart",o)))}proxyNativeTracks_(){bi.names.forEach((t=>{this.proxyNativeTracksForType_(t)}))}createEl(){let t=this.options_.tag;if(!t||!this.options_.playerElIngest&&!this.movingMediaElementInDOM){if(t){const e=t.cloneNode(!0);t.parentNode&&t.parentNode.insertBefore(e,t),ra.disposeMediaElement(t),t=e}else{t=a().createElement("video");const e=qe({},this.options_.tag&&En(this.options_.tag));sn&&!0===this.options_.nativeControlsForTouch||delete e.controls,Sn(t,Object.assign(e,{id:this.options_.techId,class:"vjs-tech"}))}t.playerId=this.options_.playerId}void 0!==this.options_.preload&&Cn(t,"preload",this.options_.preload),void 0!==this.options_.disablePictureInPicture&&(t.disablePictureInPicture=this.options_.disablePictureInPicture);const e=["loop","muted","playsinline","autoplay"];for(let n=0;n<e.length;n++){const r=e[n],i=this.options_[r];void 0!==i&&(i?Cn(t,r,r):On(t,r),t[r]=i)}return t}handleLateInit_(t){if(0===t.networkState||3===t.networkState)return;if(0===t.readyState){let t=!1;const e=function(){t=!0};this.on("loadstart",e);const n=function(){t||this.trigger("loadstart")};return this.on("loadedmetadata",n),void this.ready((function(){this.off("loadstart",e),this.off("loadedmetadata",n),t||this.trigger("loadstart")}))}const e=["loadstart"];e.push("loadedmetadata"),t.readyState>=2&&e.push("loadeddata"),t.readyState>=3&&e.push("canplay"),t.readyState>=4&&e.push("canplaythrough"),this.ready((function(){e.forEach((function(t){this.trigger(t)}),this)}))}setScrubbing(t){this.isScrubbing_=t}scrubbing(){return this.isScrubbing_}setCurrentTime(t){try{this.isScrubbing_&&this.el_.fastSeek&&ln?this.el_.fastSeek(t):this.el_.currentTime=t}catch(t){Le(t,"Video is not ready. (Video.js)")}}duration(){if(this.el_.duration===1/0&&Ge&&Qe&&0===this.el_.currentTime){const t=()=>{this.el_.currentTime>0&&(this.el_.duration===1/0&&this.trigger("durationchange"),this.off("timeupdate",t))};return this.on("timeupdate",t),NaN}return this.el_.duration||NaN}width(){return this.el_.offsetWidth}height(){return this.el_.offsetHeight}proxyWebkitFullscreen_(){if(!("webkitDisplayingFullscreen"in this.el_))return;const t=function(){this.trigger("fullscreenchange",{isFullscreen:!1}),this.el_.controls&&!this.options_.nativeControlsForTouch&&this.controls()&&(this.el_.controls=!1)},e=function(){"webkitPresentationMode"in this.el_&&"picture-in-picture"!==this.el_.webkitPresentationMode&&(this.one("webkitendfullscreen",t),this.trigger("fullscreenchange",{isFullscreen:!0,nativeIOSFullscreen:!0}))};this.on("webkitbeginfullscreen",e),this.on("dispose",(()=>{this.off("webkitbeginfullscreen",e),this.off("webkitendfullscreen",t)}))}supportsFullScreen(){return"function"==typeof this.el_.webkitEnterFullScreen}enterFullScreen(){const t=this.el_;if(t.paused&&t.networkState<=t.HAVE_METADATA)$r(this.el_.play()),this.setTimeout((function(){t.pause();try{t.webkitEnterFullScreen()}catch(t){this.trigger("fullscreenerror",t)}}),0);else try{t.webkitEnterFullScreen()}catch(t){this.trigger("fullscreenerror",t)}}exitFullScreen(){this.el_.webkitDisplayingFullscreen?this.el_.webkitExitFullScreen():this.trigger("fullscreenerror",new Error("The video is not fullscreen"))}requestPictureInPicture(){return this.el_.requestPictureInPicture()}requestVideoFrameCallback(t){return this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.requestVideoFrameCallback(t):super.requestVideoFrameCallback(t)}cancelVideoFrameCallback(t){this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.cancelVideoFrameCallback(t):super.cancelVideoFrameCallback(t)}src(t){if(void 0===t)return this.el_.src;this.setSrc(t)}reset(){ra.resetMediaElement(this.el_)}currentSrc(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc}setControls(t){this.el_.controls=!!t}addTextTrack(t,e,n){return this.featuresNativeTextTracks?this.el_.addTextTrack(t,e,n):super.addTextTrack(t,e,n)}createRemoteTextTrack(t){if(!this.featuresNativeTextTracks)return super.createRemoteTextTrack(t);const e=a().createElement("track");return t.kind&&(e.kind=t.kind),t.label&&(e.label=t.label),(t.language||t.srclang)&&(e.srclang=t.language||t.srclang),t.default&&(e.default=t.default),t.id&&(e.id=t.id),t.src&&(e.src=t.src),e}addRemoteTextTrack(t,e){const n=super.addRemoteTextTrack(t,e);return this.featuresNativeTextTracks&&this.el().appendChild(n),n}removeRemoteTextTrack(t){if(super.removeRemoteTextTrack(t),this.featuresNativeTextTracks){const e=this.$$("track");let n=e.length;for(;n--;)t!==e[n]&&t!==e[n].track||this.el().removeChild(e[n])}}getVideoPlaybackQuality(){if("function"==typeof this.el().getVideoPlaybackQuality)return this.el().getVideoPlaybackQuality();const t={};return void 0!==this.el().webkitDroppedFrameCount&&void 0!==this.el().webkitDecodedFrameCount&&(t.droppedVideoFrames=this.el().webkitDroppedFrameCount,t.totalVideoFrames=this.el().webkitDecodedFrameCount),i().performance&&(t.creationTime=i().performance.now()),t}}He(ra,"TEST_VID",(function(){if(!hn())return;const t=a().createElement("video"),e=a().createElement("track");return e.kind="captions",e.srclang="en",e.label="English",t.appendChild(e),t})),ra.isSupported=function(){try{ra.TEST_VID.volume=.5}catch(t){return!1}return!(!ra.TEST_VID||!ra.TEST_VID.canPlayType)},ra.canPlayType=function(t){return ra.TEST_VID.canPlayType(t)},ra.canPlaySource=function(t,e){return ra.canPlayType(t.type)},ra.canControlVolume=function(){try{const t=ra.TEST_VID.volume;ra.TEST_VID.volume=t/2+.1;const e=t!==ra.TEST_VID.volume;return e&&cn?(i().setTimeout((()=>{ra&&ra.prototype&&(ra.prototype.featuresVolumeControl=t!==ra.TEST_VID.volume)})),!1):e}catch(t){return!1}},ra.canMuteVolume=function(){try{const t=ra.TEST_VID.muted;return ra.TEST_VID.muted=!t,ra.TEST_VID.muted?Cn(ra.TEST_VID,"muted","muted"):On(ra.TEST_VID,"muted"),t!==ra.TEST_VID.muted}catch(t){return!1}},ra.canControlPlaybackRate=function(){if(Ge&&Qe&&tn<58)return!1;try{const t=ra.TEST_VID.playbackRate;return ra.TEST_VID.playbackRate=t/2+.1,t!==ra.TEST_VID.playbackRate}catch(t){return!1}},ra.canOverrideAttributes=function(){try{const t=()=>{};Object.defineProperty(a().createElement("video"),"src",{get:t,set:t}),Object.defineProperty(a().createElement("audio"),"src",{get:t,set:t}),Object.defineProperty(a().createElement("video"),"innerHTML",{get:t,set:t}),Object.defineProperty(a().createElement("audio"),"innerHTML",{get:t,set:t})}catch(t){return!1}return!0},ra.supportsNativeTextTracks=function(){return ln||cn&&Qe},ra.supportsNativeVideoTracks=function(){return!(!ra.TEST_VID||!ra.TEST_VID.videoTracks)},ra.supportsNativeAudioTracks=function(){return!(!ra.TEST_VID||!ra.TEST_VID.audioTracks)},ra.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","resize","volumechange"],[["featuresMuteControl","canMuteVolume"],["featuresPlaybackRate","canControlPlaybackRate"],["featuresSourceset","canOverrideAttributes"],["featuresNativeTextTracks","supportsNativeTextTracks"],["featuresNativeVideoTracks","supportsNativeVideoTracks"],["featuresNativeAudioTracks","supportsNativeAudioTracks"]].forEach((function([t,e]){He(ra.prototype,t,(()=>ra[e]()),!0)})),ra.prototype.featuresVolumeControl=ra.canControlVolume(),ra.prototype.movingMediaElementInDOM=!cn,ra.prototype.featuresFullscreenResize=!0,ra.prototype.featuresProgressEvents=!0,ra.prototype.featuresTimeupdateEvents=!0,ra.prototype.featuresVideoFrameCallback=!(!ra.TEST_VID||!ra.TEST_VID.requestVideoFrameCallback),ra.disposeMediaElement=function(t){if(t){for(t.parentNode&&t.parentNode.removeChild(t);t.hasChildNodes();)t.removeChild(t.firstChild);t.removeAttribute("src"),"function"==typeof t.load&&function(){try{t.load()}catch(t){}}()}},ra.resetMediaElement=function(t){if(!t)return;const e=t.querySelectorAll("source");let n=e.length;for(;n--;)t.removeChild(e[n]);t.removeAttribute("src"),"function"==typeof t.load&&function(){try{t.load()}catch(t){}}()},["muted","defaultMuted","autoplay","controls","loop","playsinline"].forEach((function(t){ra.prototype[t]=function(){return this.el_[t]||this.el_.hasAttribute(t)}})),["muted","defaultMuted","autoplay","loop","playsinline"].forEach((function(t){ra.prototype["set"+Pr(t)]=function(e){this.el_[t]=e,e?this.el_.setAttribute(t,t):this.el_.removeAttribute(t)}})),["paused","currentTime","buffered","volume","poster","preload","error","seeking","seekable","ended","playbackRate","defaultPlaybackRate","disablePictureInPicture","played","networkState","readyState","videoWidth","videoHeight","crossOrigin"].forEach((function(t){ra.prototype[t]=function(){return this.el_[t]}})),["volume","src","poster","preload","playbackRate","defaultPlaybackRate","disablePictureInPicture","crossOrigin"].forEach((function(t){ra.prototype["set"+Pr(t)]=function(e){this.el_[t]=e}})),["pause","load","play"].forEach((function(t){ra.prototype[t]=function(){return this.el_[t]()}})),xi.withSourceHandlers(ra),ra.nativeSourceHandler={},ra.nativeSourceHandler.canPlayType=function(t){try{return ra.TEST_VID.canPlayType(t)}catch(t){return""}},ra.nativeSourceHandler.canHandleSource=function(t,e){if(t.type)return ra.nativeSourceHandler.canPlayType(t.type);if(t.src){const e=li(t.src);return ra.nativeSourceHandler.canPlayType(`video/${e}`)}return""},ra.nativeSourceHandler.handleSource=function(t,e,n){e.setSrc(t.src)},ra.nativeSourceHandler.dispose=function(){},ra.registerSourceHandler(ra.nativeSourceHandler),xi.registerTech("Html5",ra);const ia=["progress","abort","suspend","emptied","stalled","loadedmetadata","loadeddata","timeupdate","resize","volumechange","texttrackchange"],oa={canplay:"CanPlay",canplaythrough:"CanPlayThrough",playing:"Playing",seeked:"Seeked"},aa=["tiny","xsmall","small","medium","large","xlarge","huge"],sa={};aa.forEach((t=>{const e="x"===t.charAt(0)?`x-${t.substring(1)}`:t;sa[t]=`vjs-layout-${e}`}));const ua={tiny:210,xsmall:320,small:425,medium:768,large:1440,xlarge:2560,huge:1/0};class ca extends Lr{constructor(t,e,n){if(t.id=t.id||e.id||`vjs_video_${tr()}`,(e=Object.assign(ca.getTagSettings(t),e)).initChildren=!1,e.createEl=!1,e.evented=!1,e.reportTouchActivity=!1,!e.language){const n=t.closest("[lang]");n&&(e.language=n.getAttribute("lang"))}if(super(null,e,n),this.boundDocumentFullscreenChange_=t=>this.documentFullscreenChange_(t),this.boundFullWindowOnEscKey_=t=>this.fullWindowOnEscKey(t),this.boundUpdateStyleEl_=t=>this.updateStyleEl_(t),this.boundApplyInitTime_=t=>this.applyInitTime_(t),this.boundUpdateCurrentBreakpoint_=t=>this.updateCurrentBreakpoint_(t),this.boundHandleTechClick_=t=>this.handleTechClick_(t),this.boundHandleTechDoubleClick_=t=>this.handleTechDoubleClick_(t),this.boundHandleTechTouchStart_=t=>this.handleTechTouchStart_(t),this.boundHandleTechTouchMove_=t=>this.handleTechTouchMove_(t),this.boundHandleTechTouchEnd_=t=>this.handleTechTouchEnd_(t),this.boundHandleTechTap_=t=>this.handleTechTap_(t),this.isFullscreen_=!1,this.log=Re(this.id_),this.fsApi_=Ae,this.isPosterFromTech_=!1,this.queuedCallbacks_=[],this.isReady_=!1,this.hasStarted_=!1,this.userActive_=!1,this.debugEnabled_=!1,this.audioOnlyMode_=!1,this.audioPosterMode_=!1,this.audioOnlyCache_={playerHeight:null,hiddenChildren:[]},!this.options_||!this.options_.techOrder||!this.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");if(this.tag=t,this.tagAttributes=t&&En(t),this.language(this.options_.language),e.languages){const t={};Object.getOwnPropertyNames(e.languages).forEach((function(n){t[n.toLowerCase()]=e.languages[n]})),this.languages_=t}else this.languages_=ca.prototype.options_.languages;this.resetCache_(),this.poster_=e.poster||"",this.controls_=!!e.controls,t.controls=!1,t.removeAttribute("controls"),this.changingSrc_=!1,this.playCallbacks_=[],this.playTerminatedQueue_=[],t.hasAttribute("autoplay")?this.autoplay(!0):this.autoplay(this.options_.autoplay),e.plugins&&Object.keys(e.plugins).forEach((t=>{if("function"!=typeof this[t])throw new Error(`plugin "${t}" does not exist`)})),this.scrubbing_=!1,this.el_=this.createEl(),Cr(this,{eventBusKey:"el_"}),this.fsApi_.requestFullscreen&&(or(a(),this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),this.on(this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_)),this.fluid_&&this.on(["playerreset","resize"],this.boundUpdateStyleEl_);const r=qe(this.options_);e.plugins&&Object.keys(e.plugins).forEach((t=>{this[t](e.plugins[t])})),e.debug&&this.debug(!0),this.options_.playerOptions=r,this.middleware_=[],this.playbackRates(e.playbackRates),this.initChildren(),this.isAudio("audio"===t.nodeName.toLowerCase()),this.controls()?this.addClass("vjs-controls-enabled"):this.addClass("vjs-controls-disabled"),this.el_.setAttribute("role","region"),this.isAudio()?this.el_.setAttribute("aria-label",this.localize("Audio Player")):this.el_.setAttribute("aria-label",this.localize("Video Player")),this.isAudio()&&this.addClass("vjs-audio"),sn&&this.addClass("vjs-touch-enabled"),cn||this.addClass("vjs-workinghover"),ca.players[this.id_]=this;const i=Ee.split(".")[0];this.addClass(`vjs-v${i}`),this.userActive(!0),this.reportUserActivity(),this.one("play",(t=>this.listenForUserActivity_(t))),this.on("keydown",(t=>this.handleKeyDown(t))),this.on("languagechange",(t=>this.handleLanguagechange(t))),this.breakpoints(this.options_.breakpoints),this.responsive(this.options_.responsive),this.on("ready",(()=>{this.audioPosterMode(this.options_.audioPosterMode),this.audioOnlyMode(this.options_.audioOnlyMode)}))}dispose(){this.trigger("dispose"),this.off("dispose"),ar(a(),this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),ar(a(),"keydown",this.boundFullWindowOnEscKey_),this.styleEl_&&this.styleEl_.parentNode&&(this.styleEl_.parentNode.removeChild(this.styleEl_),this.styleEl_=null),ca.players[this.id_]=null,this.tag&&this.tag.player&&(this.tag.player=null),this.el_&&this.el_.player&&(this.el_.player=null),this.tech_&&(this.tech_.dispose(),this.isPosterFromTech_=!1,this.poster_=""),this.playerElIngest_&&(this.playerElIngest_=null),this.tag&&(this.tag=null),Si[this.id()]=null,wi.names.forEach((t=>{const e=this[wi[t].getterName]();e&&e.off&&e.off()})),super.dispose({restoreEl:this.options_.restoreEl})}createEl(){let t,e=this.tag,n=this.playerElIngest_=e.parentNode&&e.parentNode.hasAttribute&&e.parentNode.hasAttribute("data-vjs-player");const r="video-js"===this.tag.tagName.toLowerCase();n?t=this.el_=e.parentNode:r||(t=this.el_=super.createEl("div"));const o=En(e);if(r){for(t=this.el_=e,e=this.tag=a().createElement("video");t.children.length;)e.appendChild(t.firstChild);_n(t,"video-js")||wn(t,"video-js"),t.appendChild(e),n=this.playerElIngest_=t,Object.keys(t).forEach((n=>{try{e[n]=t[n]}catch(t){}}))}if(e.setAttribute("tabindex","-1"),o.tabindex="-1",Qe&&rn&&(e.setAttribute("role","application"),o.role="application"),e.removeAttribute("width"),e.removeAttribute("height"),"width"in o&&delete o.width,"height"in o&&delete o.height,Object.getOwnPropertyNames(o).forEach((function(n){r&&"class"===n||t.setAttribute(n,o[n]),r&&e.setAttribute(n,o[n])})),e.playerId=e.id,e.id+="_html5_api",e.className="vjs-tech",e.player=t.player=this,this.addClass("vjs-paused"),!0!==i().VIDEOJS_NO_DYNAMIC_STYLE){this.styleEl_=Zn("vjs-styles-dimensions");const t=Bn(".vjs-styles-defaults"),e=Bn("head");e.insertBefore(this.styleEl_,t?t.nextSibling:e.firstChild)}this.fill_=!1,this.fluid_=!1,this.width(this.options_.width),this.height(this.options_.height),this.fill(this.options_.fill),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio),this.crossOrigin(this.options_.crossOrigin||this.options_.crossorigin);const s=e.getElementsByTagName("a");for(let t=0;t<s.length;t++){const e=s.item(t);wn(e,"vjs-hidden"),e.setAttribute("hidden","hidden")}return e.initNetworkState_=e.networkState,e.parentNode&&!n&&e.parentNode.insertBefore(t,e),bn(e,t),this.children_.unshift(e),this.el_.setAttribute("lang",this.language_),this.el_.setAttribute("translate","no"),this.el_=t,t}crossOrigin(t){if(void 0===t)return this.techGet_("crossOrigin");null===t||"anonymous"===t||"use-credentials"===t?(this.techCall_("setCrossOrigin",t),this.posterImage&&this.posterImage.crossOrigin(t)):Le.warn(`crossOrigin must be null, "anonymous" or "use-credentials", given "${t}"`)}width(t){return this.dimension("width",t)}height(t){return this.dimension("height",t)}dimension(t,e){const n=t+"_";if(void 0===e)return this[n]||0;if(""===e||"auto"===e)return this[n]=void 0,void this.updateStyleEl_();const r=parseFloat(e);isNaN(r)?Le.error(`Improper value "${e}" supplied for for ${t}`):(this[n]=r,this.updateStyleEl_())}fluid(t){if(void 0===t)return!!this.fluid_;var e,n;this.fluid_=!!t,br(this)&&this.off(["playerreset","resize"],this.boundUpdateStyleEl_),t?(this.addClass("vjs-fluid"),this.fill(!1),n=()=>{this.on(["playerreset","resize"],this.boundUpdateStyleEl_)},br(e=this)?n():(e.eventedCallbacks||(e.eventedCallbacks=[]),e.eventedCallbacks.push(n))):this.removeClass("vjs-fluid"),this.updateStyleEl_()}fill(t){if(void 0===t)return!!this.fill_;this.fill_=!!t,t?(this.addClass("vjs-fill"),this.fluid(!1)):this.removeClass("vjs-fill")}aspectRatio(t){if(void 0===t)return this.aspectRatio_;if(!/^\d+\:\d+$/.test(t))throw new Error("Improper value supplied for aspect ratio. The format should be width:height, for example 16:9.");this.aspectRatio_=t,this.fluid(!0),this.updateStyleEl_()}updateStyleEl_(){if(!0===i().VIDEOJS_NO_DYNAMIC_STYLE){const t="number"==typeof this.width_?this.width_:this.options_.width,e="number"==typeof this.height_?this.height_:this.options_.height,n=this.tech_&&this.tech_.el();return void(n&&(t>=0&&(n.width=t),e>=0&&(n.height=e)))}let t,e,n,r;n=void 0!==this.aspectRatio_&&"auto"!==this.aspectRatio_?this.aspectRatio_:this.videoWidth()>0?this.videoWidth()+":"+this.videoHeight():"16:9";const o=n.split(":"),a=o[1]/o[0];t=void 0!==this.width_?this.width_:void 0!==this.height_?this.height_/a:this.videoWidth()||300,e=void 0!==this.height_?this.height_:t*a,r=/^[^a-zA-Z]/.test(this.id())?"dimensions-"+this.id():this.id()+"-dimensions",this.addClass(r),Kn(this.styleEl_,`\n .${r} {\n width: ${t}px;\n height: ${e}px;\n }\n\n .${r}.vjs-fluid:not(.vjs-audio-only-mode) {\n padding-top: ${100*a}%;\n }\n `)}loadTech_(t,e){this.tech_&&this.unloadTech_();const n=Pr(t),r=t.charAt(0).toLowerCase()+t.slice(1);"Html5"!==n&&this.tag&&(xi.getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=n,this.isReady_=!1;let i=this.autoplay();("string"==typeof this.autoplay()||!0===this.autoplay()&&this.options_.normalizeAutoplay)&&(i=!1);const o={source:e,autoplay:i,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:`${this.id()}_${r}_api`,playsinline:this.options_.playsinline,preload:this.options_.preload,loop:this.options_.loop,disablePictureInPicture:this.options_.disablePictureInPicture,muted:this.options_.muted,poster:this.poster(),language:this.language(),playerElIngest:this.playerElIngest_||!1,"vtt.js":this.options_["vtt.js"],canOverridePoster:!!this.options_.techCanOverridePoster,enableSourceset:this.options_.enableSourceset};wi.names.forEach((t=>{const e=wi[t];o[e.getterName]=this[e.privateName]})),Object.assign(o,this.options_[n]),Object.assign(o,this.options_[r]),Object.assign(o,this.options_[t.toLowerCase()]),this.tag&&(o.tag=this.tag),e&&e.src===this.cache_.src&&this.cache_.currentTime>0&&(o.startTime=this.cache_.currentTime);const a=xi.getTech(t);if(!a)throw new Error(`No Tech named '${n}' exists! '${n}' should be registered using videojs.registerTech()'`);this.tech_=new a(o),this.tech_.ready(dr(this,this.handleTechReady_),!0),Kr(this.textTracksJson_||[],this.tech_),ia.forEach((t=>{this.on(this.tech_,t,(e=>this[`handleTech${Pr(t)}_`](e)))})),Object.keys(oa).forEach((t=>{this.on(this.tech_,t,(e=>{0===this.tech_.playbackRate()&&this.tech_.seeking()?this.queuedCallbacks_.push({callback:this[`handleTech${oa[t]}_`].bind(this),event:e}):this[`handleTech${oa[t]}_`](e)}))})),this.on(this.tech_,"loadstart",(t=>this.handleTechLoadStart_(t))),this.on(this.tech_,"sourceset",(t=>this.handleTechSourceset_(t))),this.on(this.tech_,"waiting",(t=>this.handleTechWaiting_(t))),this.on(this.tech_,"ended",(t=>this.handleTechEnded_(t))),this.on(this.tech_,"seeking",(t=>this.handleTechSeeking_(t))),this.on(this.tech_,"play",(t=>this.handleTechPlay_(t))),this.on(this.tech_,"pause",(t=>this.handleTechPause_(t))),this.on(this.tech_,"durationchange",(t=>this.handleTechDurationChange_(t))),this.on(this.tech_,"fullscreenchange",((t,e)=>this.handleTechFullscreenChange_(t,e))),this.on(this.tech_,"fullscreenerror",((t,e)=>this.handleTechFullscreenError_(t,e))),this.on(this.tech_,"enterpictureinpicture",(t=>this.handleTechEnterPictureInPicture_(t))),this.on(this.tech_,"leavepictureinpicture",(t=>this.handleTechLeavePictureInPicture_(t))),this.on(this.tech_,"error",(t=>this.handleTechError_(t))),this.on(this.tech_,"posterchange",(t=>this.handleTechPosterChange_(t))),this.on(this.tech_,"textdata",(t=>this.handleTechTextData_(t))),this.on(this.tech_,"ratechange",(t=>this.handleTechRateChange_(t))),this.on(this.tech_,"loadedmetadata",this.boundUpdateStyleEl_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode===this.el()||"Html5"===n&&this.tag||bn(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)}unloadTech_(){wi.names.forEach((t=>{const e=wi[t];this[e.privateName]=this[e.getterName]()})),this.textTracksJson_=Zr(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1,this.isPosterFromTech_&&(this.poster_="",this.trigger("posterchange")),this.isPosterFromTech_=!1}tech(t){return void 0===t&&Le.warn("Using the tech directly can be dangerous. I hope you know what you're doing.\nSee https://github.com/videojs/video.js/issues/2617 for more info.\n"),this.tech_}addTechControlsListeners_(){this.removeTechControlsListeners_(),this.on(this.tech_,"click",this.boundHandleTechClick_),this.on(this.tech_,"dblclick",this.boundHandleTechDoubleClick_),this.on(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.on(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.on(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.on(this.tech_,"tap",this.boundHandleTechTap_)}removeTechControlsListeners_(){this.off(this.tech_,"tap",this.boundHandleTechTap_),this.off(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.off(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.off(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.off(this.tech_,"click",this.boundHandleTechClick_),this.off(this.tech_,"dblclick",this.boundHandleTechDoubleClick_)}handleTechReady_(){this.triggerReady(),this.cache_.volume&&this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_()}handleTechLoadStart_(){this.removeClass("vjs-ended","vjs-seeking"),this.error(null),this.handleTechDurationChange_(),this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):this.trigger("loadstart"),this.manualAutoplay_(!0===this.autoplay()&&this.options_.normalizeAutoplay?"play":this.autoplay())}manualAutoplay_(t){if(!this.tech_||"string"!=typeof t)return;const e=()=>{const t=this.muted();this.muted(!0);const e=()=>{this.muted(t)};this.playTerminatedQueue_.push(e);const n=this.play();if(Yr(n))return n.catch((t=>{throw e(),new Error(`Rejection at manualAutoplay. Restoring muted value. ${t||""}`)}))};let n;return"any"!==t||this.muted()?n="muted"!==t||this.muted()?this.play():e():(n=this.play(),Yr(n)&&(n=n.catch(e))),Yr(n)?n.then((()=>{this.trigger({type:"autoplay-success",autoplay:t})})).catch((()=>{this.trigger({type:"autoplay-failure",autoplay:t})})):void 0}updateSourceCaches_(t=""){let e=t,n="";"string"!=typeof e&&(e=t.src,n=t.type),this.cache_.source=this.cache_.source||{},this.cache_.sources=this.cache_.sources||[],e&&!n&&(n=((t,e)=>{if(!e)return"";if(t.cache_.source.src===e&&t.cache_.source.type)return t.cache_.source.type;const n=t.cache_.sources.filter((t=>t.src===e));if(n.length)return n[0].type;const r=t.$$("source");for(let t=0;t<r.length;t++){const n=r[t];if(n.type&&n.src&&n.src===e)return n.type}return Li(e)})(this,e)),this.cache_.source=qe({},t,{src:e,type:n});const r=this.cache_.sources.filter((t=>t.src&&t.src===e)),i=[],o=this.$$("source"),a=[];for(let t=0;t<o.length;t++){const n=En(o[t]);i.push(n),n.src&&n.src===e&&a.push(n.src)}a.length&&!r.length?this.cache_.sources=i:r.length||(this.cache_.sources=[this.cache_.source]),this.cache_.src=e}handleTechSourceset_(t){if(!this.changingSrc_){let e=t=>this.updateSourceCaches_(t);const n=this.currentSource().src,r=t.src;n&&!/^blob:/.test(n)&&/^blob:/.test(r)&&(!this.lastSource_||this.lastSource_.tech!==r&&this.lastSource_.player!==n)&&(e=()=>{}),e(r),t.src||this.tech_.any(["sourceset","loadstart"],(t=>{if("sourceset"===t.type)return;const e=this.techGet("currentSrc");this.lastSource_.tech=e,this.updateSourceCaches_(e)}))}this.lastSource_={player:this.currentSource().src,tech:t.src},this.trigger({src:t.src,type:"sourceset"})}hasStarted(t){if(void 0===t)return this.hasStarted_;t!==this.hasStarted_&&(this.hasStarted_=t,this.hasStarted_?this.addClass("vjs-has-started"):this.removeClass("vjs-has-started"))}handleTechPlay_(){this.removeClass("vjs-ended","vjs-paused"),this.addClass("vjs-playing"),this.hasStarted(!0),this.trigger("play")}handleTechRateChange_(){this.tech_.playbackRate()>0&&0===this.cache_.lastPlaybackRate&&(this.queuedCallbacks_.forEach((t=>t.callback(t.event))),this.queuedCallbacks_=[]),this.cache_.lastPlaybackRate=this.tech_.playbackRate(),this.trigger("ratechange")}handleTechWaiting_(){this.addClass("vjs-waiting"),this.trigger("waiting");const t=this.currentTime(),e=()=>{t!==this.currentTime()&&(this.removeClass("vjs-waiting"),this.off("timeupdate",e))};this.on("timeupdate",e)}handleTechCanPlay_(){this.removeClass("vjs-waiting"),this.trigger("canplay")}handleTechCanPlayThrough_(){this.removeClass("vjs-waiting"),this.trigger("canplaythrough")}handleTechPlaying_(){this.removeClass("vjs-waiting"),this.trigger("playing")}handleTechSeeking_(){this.addClass("vjs-seeking"),this.trigger("seeking")}handleTechSeeked_(){this.removeClass("vjs-seeking","vjs-ended"),this.trigger("seeked")}handleTechPause_(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.trigger("pause")}handleTechEnded_(){this.addClass("vjs-ended"),this.removeClass("vjs-waiting"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger("ended")}handleTechDurationChange_(){this.duration(this.techGet_("duration"))}handleTechClick_(t){this.controls_&&(void 0!==this.options_&&void 0!==this.options_.userActions&&void 0!==this.options_.userActions.click&&!1===this.options_.userActions.click||(void 0!==this.options_&&void 0!==this.options_.userActions&&"function"==typeof this.options_.userActions.click?this.options_.userActions.click.call(this,t):this.paused()?$r(this.play()):this.pause()))}handleTechDoubleClick_(t){if(!this.controls_)return;Array.prototype.some.call(this.$$(".vjs-control-bar, .vjs-modal-dialog"),(e=>e.contains(t.target)))||void 0!==this.options_&&void 0!==this.options_.userActions&&void 0!==this.options_.userActions.doubleClick&&!1===this.options_.userActions.doubleClick||(void 0!==this.options_&&void 0!==this.options_.userActions&&"function"==typeof this.options_.userActions.doubleClick?this.options_.userActions.doubleClick.call(this,t):this.isFullscreen()?this.exitFullscreen():this.requestFullscreen())}handleTechTap_(){this.userActive(!this.userActive())}handleTechTouchStart_(){this.userWasActive=this.userActive()}handleTechTouchMove_(){this.userWasActive&&this.reportUserActivity()}handleTechTouchEnd_(t){t.cancelable&&t.preventDefault()}toggleFullscreenClass_(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")}documentFullscreenChange_(t){const e=t.target.player;if(e&&e!==this)return;const n=this.el();let r=a()[this.fsApi_.fullscreenElement]===n;!r&&n.matches?r=n.matches(":"+this.fsApi_.fullscreen):!r&&n.msMatchesSelector&&(r=n.msMatchesSelector(":"+this.fsApi_.fullscreen)),this.isFullscreen(r)}handleTechFullscreenChange_(t,e){e&&(e.nativeIOSFullscreen&&(this.addClass("vjs-ios-native-fs"),this.tech_.one("webkitendfullscreen",(()=>{this.removeClass("vjs-ios-native-fs")}))),this.isFullscreen(e.isFullscreen))}handleTechFullscreenError_(t,e){this.trigger("fullscreenerror",e)}togglePictureInPictureClass_(){this.isInPictureInPicture()?this.addClass("vjs-picture-in-picture"):this.removeClass("vjs-picture-in-picture")}handleTechEnterPictureInPicture_(t){this.isInPictureInPicture(!0)}handleTechLeavePictureInPicture_(t){this.isInPictureInPicture(!1)}handleTechError_(){const t=this.tech_.error();this.error(t)}handleTechTextData_(){let t=null;arguments.length>1&&(t=arguments[1]),this.trigger("textdata",t)}getCache(){return this.cache_}resetCache_(){this.cache_={currentTime:0,initTime:0,inactivityTimeout:this.options_.inactivityTimeout,duration:NaN,lastVolume:1,lastPlaybackRate:this.defaultPlaybackRate(),media:null,src:"",source:{},sources:[],playbackRates:[],volume:1}}techCall_(t,e){this.ready((function(){if(t in Ai)return function(t,e,n,r){return e[n](t.reduce(Pi(n),r))}(this.middleware_,this.tech_,t,e);if(t in Mi)return Ci(this.middleware_,this.tech_,t,e);try{this.tech_&&this.tech_[t](e)}catch(t){throw Le(t),t}}),!0)}techGet_(t){if(this.tech_&&this.tech_.isReady_){if(t in Oi)return function(t,e,n){return t.reduceRight(Pi(n),e[n]())}(this.middleware_,this.tech_,t);if(t in Mi)return Ci(this.middleware_,this.tech_,t);try{return this.tech_[t]()}catch(e){if(void 0===this.tech_[t])throw Le(`Video.js: ${t} method not defined for ${this.techName_} playback technology.`,e),e;if("TypeError"===e.name)throw Le(`Video.js: ${t} unavailable on ${this.techName_} playback technology element.`,e),this.tech_.isReady_=!1,e;throw Le(e),e}}}play(){return new Promise((t=>{this.play_(t)}))}play_(t=$r){this.playCallbacks_.push(t);const e=Boolean(!this.changingSrc_&&(this.src()||this.currentSrc())),n=Boolean(ln||cn);if(this.waitToPlay_&&(this.off(["ready","loadstart"],this.waitToPlay_),this.waitToPlay_=null),!this.isReady_||!e)return this.waitToPlay_=t=>{this.play_()},this.one(["ready","loadstart"],this.waitToPlay_),void(!e&&n&&this.load());const r=this.techGet_("play");n&&this.hasClass("vjs-ended")&&this.resetProgressBar_(),null===r?this.runPlayTerminatedQueue_():this.runPlayCallbacks_(r)}runPlayTerminatedQueue_(){const t=this.playTerminatedQueue_.slice(0);this.playTerminatedQueue_=[],t.forEach((function(t){t()}))}runPlayCallbacks_(t){const e=this.playCallbacks_.slice(0);this.playCallbacks_=[],this.playTerminatedQueue_=[],e.forEach((function(e){e(t)}))}pause(){this.techCall_("pause")}paused(){return!1!==this.techGet_("paused")}played(){return this.techGet_("played")||jr(0,0)}scrubbing(t){if(void 0===t)return this.scrubbing_;this.scrubbing_=!!t,this.techCall_("setScrubbing",this.scrubbing_),t?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing")}currentTime(t){return void 0!==t?(t<0&&(t=0),this.isReady_&&!this.changingSrc_&&this.tech_&&this.tech_.isReady_?(this.techCall_("setCurrentTime",t),void(this.cache_.initTime=0)):(this.cache_.initTime=t,this.off("canplay",this.boundApplyInitTime_),void this.one("canplay",this.boundApplyInitTime_))):(this.cache_.currentTime=this.techGet_("currentTime")||0,this.cache_.currentTime)}applyInitTime_(){this.currentTime(this.cache_.initTime)}duration(t){if(void 0===t)return void 0!==this.cache_.duration?this.cache_.duration:NaN;(t=parseFloat(t))<0&&(t=1/0),t!==this.cache_.duration&&(this.cache_.duration=t,t===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),isNaN(t)||this.trigger("durationchange"))}remainingTime(){return this.duration()-this.currentTime()}remainingTimeDisplay(){return Math.floor(this.duration())-Math.floor(this.currentTime())}buffered(){let t=this.techGet_("buffered");return t&&t.length||(t=jr(0,0)),t}bufferedPercent(){return Wr(this.buffered(),this.duration())}bufferedEnd(){const t=this.buffered(),e=this.duration();let n=t.end(t.length-1);return n>e&&(n=e),n}volume(t){let e;return void 0!==t?(e=Math.max(0,Math.min(1,parseFloat(t))),this.cache_.volume=e,this.techCall_("setVolume",e),void(e>0&&this.lastVolume_(e))):(e=parseFloat(this.techGet_("volume")),isNaN(e)?1:e)}muted(t){if(void 0===t)return this.techGet_("muted")||!1;this.techCall_("setMuted",t)}defaultMuted(t){return void 0!==t?this.techCall_("setDefaultMuted",t):this.techGet_("defaultMuted")||!1}lastVolume_(t){if(void 0===t||0===t)return this.cache_.lastVolume;this.cache_.lastVolume=t}supportsFullScreen(){return this.techGet_("supportsFullScreen")||!1}isFullscreen(t){if(void 0!==t){const e=this.isFullscreen_;return this.isFullscreen_=Boolean(t),this.isFullscreen_!==e&&this.fsApi_.prefixed&&this.trigger("fullscreenchange"),void this.toggleFullscreenClass_()}return this.isFullscreen_}requestFullscreen(t){this.isInPictureInPicture()&&this.exitPictureInPicture();const e=this;return new Promise(((n,r)=>{function i(){e.off("fullscreenerror",a),e.off("fullscreenchange",o)}function o(){i(),n()}function a(t,e){i(),r(e)}e.one("fullscreenchange",o),e.one("fullscreenerror",a);const s=e.requestFullscreenHelper_(t);s&&(s.then(i,i),s.then(n,r))}))}requestFullscreenHelper_(t){let e;if(this.fsApi_.prefixed||(e=this.options_.fullscreen&&this.options_.fullscreen.options||{},void 0!==t&&(e=t)),this.fsApi_.requestFullscreen){const t=this.el_[this.fsApi_.requestFullscreen](e);return t&&t.then((()=>this.isFullscreen(!0)),(()=>this.isFullscreen(!1))),t}this.tech_.supportsFullScreen()&&!0==!this.options_.preferFullWindow?this.techCall_("enterFullScreen"):this.enterFullWindow()}exitFullscreen(){const t=this;return new Promise(((e,n)=>{function r(){t.off("fullscreenerror",o),t.off("fullscreenchange",i)}function i(){r(),e()}function o(t,e){r(),n(e)}t.one("fullscreenchange",i),t.one("fullscreenerror",o);const a=t.exitFullscreenHelper_();a&&(a.then(r,r),a.then(e,n))}))}exitFullscreenHelper_(){if(this.fsApi_.requestFullscreen){const t=a()[this.fsApi_.exitFullscreen]();return t&&$r(t.then((()=>this.isFullscreen(!1)))),t}this.tech_.supportsFullScreen()&&!0==!this.options_.preferFullWindow?this.techCall_("exitFullScreen"):this.exitFullWindow()}enterFullWindow(){this.isFullscreen(!0),this.isFullWindow=!0,this.docOrigOverflow=a().documentElement.style.overflow,or(a(),"keydown",this.boundFullWindowOnEscKey_),a().documentElement.style.overflow="hidden",wn(a().body,"vjs-full-window"),this.trigger("enterFullWindow")}fullWindowOnEscKey(t){u().isEventKey(t,"Esc")&&!0===this.isFullscreen()&&(this.isFullWindow?this.exitFullWindow():this.exitFullscreen())}exitFullWindow(){this.isFullscreen(!1),this.isFullWindow=!1,ar(a(),"keydown",this.boundFullWindowOnEscKey_),a().documentElement.style.overflow=this.docOrigOverflow,xn(a().body,"vjs-full-window"),this.trigger("exitFullWindow")}disablePictureInPicture(t){if(void 0===t)return this.techGet_("disablePictureInPicture");this.techCall_("setDisablePictureInPicture",t),this.options_.disablePictureInPicture=t,this.trigger("disablepictureinpicturechanged")}isInPictureInPicture(t){return void 0!==t?(this.isInPictureInPicture_=!!t,void this.togglePictureInPictureClass_()):!!this.isInPictureInPicture_}requestPictureInPicture(){if(this.options_.enableDocumentPictureInPicture&&i().documentPictureInPicture){const t=a().createElement(this.el().tagName);return t.classList=this.el().classList,t.classList.add("vjs-pip-container"),this.posterImage&&t.appendChild(this.posterImage.el().cloneNode(!0)),this.titleBar&&t.appendChild(this.titleBar.el().cloneNode(!0)),t.appendChild(vn("p",{className:"vjs-pip-text"},{},this.localize("Playing in picture-in-picture"))),i().documentPictureInPicture.requestWindow({initialAspectRatio:this.videoWidth()/this.videoHeight(),copyStyleSheets:!0}).then((e=>(this.el_.parentNode.insertBefore(t,this.el_),e.document.body.append(this.el_),e.document.body.classList.add("vjs-pip-window"),this.player_.isInPictureInPicture(!0),this.player_.trigger("enterpictureinpicture"),e.addEventListener("unload",(e=>{const n=e.target.querySelector(".video-js");t.replaceWith(n),this.player_.isInPictureInPicture(!1),this.player_.trigger("leavepictureinpicture")})),e)))}return"pictureInPictureEnabled"in a()&&!1===this.disablePictureInPicture()?this.techGet_("requestPictureInPicture"):Promise.reject("No PiP mode is available")}exitPictureInPicture(){return i().documentPictureInPicture&&i().documentPictureInPicture.window?(i().documentPictureInPicture.window.close(),Promise.resolve()):"pictureInPictureEnabled"in a()?a().exitPictureInPicture():void 0}handleKeyDown(t){const{userActions:e}=this.options_;if(!e||!e.hotkeys)return;(t=>{const e=t.tagName.toLowerCase();if(t.isContentEditable)return!0;if("input"===e)return-1===["button","checkbox","hidden","radio","reset","submit"].indexOf(t.type);return-1!==["textarea"].indexOf(e)})(this.el_.ownerDocument.activeElement)||("function"==typeof e.hotkeys?e.hotkeys.call(this,t):this.handleHotkeys(t))}handleHotkeys(t){const e=this.options_.userActions?this.options_.userActions.hotkeys:{},{fullscreenKey:n=(t=>u().isEventKey(t,"f")),muteKey:r=(t=>u().isEventKey(t,"m")),playPauseKey:i=(t=>u().isEventKey(t,"k")||u().isEventKey(t,"Space"))}=e;if(n.call(this,t)){t.preventDefault(),t.stopPropagation();const e=Lr.getComponent("FullscreenToggle");!1!==a()[this.fsApi_.fullscreenEnabled]&&e.prototype.handleClick.call(this,t)}else if(r.call(this,t)){t.preventDefault(),t.stopPropagation();Lr.getComponent("MuteToggle").prototype.handleClick.call(this,t)}else if(i.call(this,t)){t.preventDefault(),t.stopPropagation();Lr.getComponent("PlayToggle").prototype.handleClick.call(this,t)}}canPlayType(t){let e;for(let n=0,r=this.options_.techOrder;n<r.length;n++){const i=r[n];let o=xi.getTech(i);if(o||(o=Lr.getComponent(i)),o){if(o.isSupported()&&(e=o.canPlayType(t),e))return e}else Le.error(`The "${i}" tech is undefined. Skipped browser support check for that tech.`)}return""}selectSource(t){const e=this.options_.techOrder.map((t=>[t,xi.getTech(t)])).filter((([t,e])=>e?e.isSupported():(Le.error(`The "${t}" tech is undefined. Skipped browser support check for that tech.`),!1))),n=function(t,e,n){let r;return t.some((t=>e.some((e=>{if(r=n(t,e),r)return!0})))),r};let r;const i=([t,e],n)=>{if(e.canPlaySource(n,this.options_[t.toLowerCase()]))return{source:n,tech:t}};var o;return r=this.options_.sourceOrder?n(t,e,(o=i,(t,e)=>o(e,t))):n(e,t,i),r||!1}handleSrc_(t,e){if(void 0===t)return this.cache_.src||"";this.resetRetryOnError_&&this.resetRetryOnError_();const n=Ri(t);if(n.length){if(this.changingSrc_=!0,e||(this.cache_.sources=n),this.updateSourceCaches_(n[0]),ki(this,n[0],((t,r)=>{this.middleware_=r,e||(this.cache_.sources=n),this.updateSourceCaches_(t);if(this.src_(t))return n.length>1?this.handleSrc_(n.slice(1)):(this.changingSrc_=!1,this.setTimeout((function(){this.error({code:4,message:this.options_.notSupportedMessage})}),0),void this.triggerReady());var i,o;i=r,o=this.tech_,i.forEach((t=>t.setTech&&t.setTech(o)))})),n.length>1){const t=()=>{this.error(null),this.handleSrc_(n.slice(1),!0)},e=()=>{this.off("error",t)};this.one("error",t),this.one("playing",e),this.resetRetryOnError_=()=>{this.off("error",t),this.off("playing",e)}}}else this.setTimeout((function(){this.error({code:4,message:this.options_.notSupportedMessage})}),0)}src(t){return this.handleSrc_(t,!1)}src_(t){const e=this.selectSource([t]);return!e||(Dr(e.tech,this.techName_)?(this.ready((function(){this.tech_.constructor.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",t):this.techCall_("src",t.src),this.changingSrc_=!1}),!0),!1):(this.changingSrc_=!0,this.loadTech_(e.tech,e.source),this.tech_.ready((()=>{this.changingSrc_=!1})),!1))}load(){this.techCall_("load")}reset(){if(this.paused())this.doReset_();else{$r(this.play().then((()=>this.doReset_())))}}doReset_(){this.tech_&&this.tech_.clearTracks("text"),this.resetCache_(),this.poster(""),this.loadTech_(this.options_.techOrder[0],null),this.techCall_("reset"),this.resetControlBarUI_(),br(this)&&this.trigger("playerreset")}resetControlBarUI_(){this.resetProgressBar_(),this.resetPlaybackRate_(),this.resetVolumeBar_()}resetProgressBar_(){this.currentTime(0);const{currentTimeDisplay:t,durationDisplay:e,progressControl:n,remainingTimeDisplay:r}=this.controlBar||{},{seekBar:i}=n||{};t&&t.updateContent(),e&&e.updateContent(),r&&r.updateContent(),i&&(i.update(),i.loadProgressBar&&i.loadProgressBar.update())}resetPlaybackRate_(){this.playbackRate(this.defaultPlaybackRate()),this.handleTechRateChange_()}resetVolumeBar_(){this.volume(1),this.trigger("volumechange")}currentSources(){const t=this.currentSource(),e=[];return 0!==Object.keys(t).length&&e.push(t),this.cache_.sources||e}currentSource(){return this.cache_.source||{}}currentSrc(){return this.currentSource()&&this.currentSource().src||""}currentType(){return this.currentSource()&&this.currentSource().type||""}preload(t){return void 0!==t?(this.techCall_("setPreload",t),void(this.options_.preload=t)):this.techGet_("preload")}autoplay(t){if(void 0===t)return this.options_.autoplay||!1;let e;"string"==typeof t&&/(any|play|muted)/.test(t)||!0===t&&this.options_.normalizeAutoplay?(this.options_.autoplay=t,this.manualAutoplay_("string"==typeof t?t:"play"),e=!1):this.options_.autoplay=!!t,e=void 0===e?this.options_.autoplay:e,this.tech_&&this.techCall_("setAutoplay",e)}playsinline(t){return void 0!==t?(this.techCall_("setPlaysinline",t),this.options_.playsinline=t,this):this.techGet_("playsinline")}loop(t){return void 0!==t?(this.techCall_("setLoop",t),void(this.options_.loop=t)):this.techGet_("loop")}poster(t){if(void 0===t)return this.poster_;t||(t=""),t!==this.poster_&&(this.poster_=t,this.techCall_("setPoster",t),this.isPosterFromTech_=!1,this.trigger("posterchange"))}handleTechPosterChange_(){if((!this.poster_||this.options_.techCanOverridePoster)&&this.tech_&&this.tech_.poster){const t=this.tech_.poster()||"";t!==this.poster_&&(this.poster_=t,this.isPosterFromTech_=!0,this.trigger("posterchange"))}}controls(t){if(void 0===t)return!!this.controls_;t=!!t,this.controls_!==t&&(this.controls_=t,this.usingNativeControls()&&this.techCall_("setControls",t),this.controls_?(this.removeClass("vjs-controls-disabled"),this.addClass("vjs-controls-enabled"),this.trigger("controlsenabled"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass("vjs-controls-enabled"),this.addClass("vjs-controls-disabled"),this.trigger("controlsdisabled"),this.usingNativeControls()||this.removeTechControlsListeners_()))}usingNativeControls(t){if(void 0===t)return!!this.usingNativeControls_;t=!!t,this.usingNativeControls_!==t&&(this.usingNativeControls_=t,this.usingNativeControls_?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols")))}error(t){if(void 0===t)return this.error_||null;if(Ce("beforeerror").forEach((e=>{const n=e(this,t);Be(n)&&!Array.isArray(n)||"string"==typeof n||"number"==typeof n||null===n?t=n:this.log.error("please return a value that MediaError expects in beforeerror hooks")})),this.options_.suppressNotSupportedError&&t&&4===t.code){const e=function(){this.error(t)};return this.options_.suppressNotSupportedError=!1,this.any(["click","touchstart"],e),void this.one("loadstart",(function(){this.off(["click","touchstart"],e)}))}if(null===t)return this.error_=t,this.removeClass("vjs-error"),void(this.errorDisplay&&this.errorDisplay.close());this.error_=new Vr(t),this.addClass("vjs-error"),Le.error(`(CODE:${this.error_.code} ${Vr.errorTypes[this.error_.code]})`,this.error_.message,this.error_),this.trigger("error"),Ce("error").forEach((t=>t(this,this.error_)))}reportUserActivity(t){this.userActivity_=!0}userActive(t){if(void 0===t)return this.userActive_;if((t=!!t)!==this.userActive_){if(this.userActive_=t,this.userActive_)return this.userActivity_=!0,this.removeClass("vjs-user-inactive"),this.addClass("vjs-user-active"),void this.trigger("useractive");this.tech_&&this.tech_.one("mousemove",(function(t){t.stopPropagation(),t.preventDefault()})),this.userActivity_=!1,this.removeClass("vjs-user-active"),this.addClass("vjs-user-inactive"),this.trigger("userinactive")}}listenForUserActivity_(){let t,e,n;const r=dr(this,this.reportUserActivity),i=function(e){r(),this.clearInterval(t)};this.on("mousedown",(function(){r(),this.clearInterval(t),t=this.setInterval(r,250)})),this.on("mousemove",(function(t){t.screenX===e&&t.screenY===n||(e=t.screenX,n=t.screenY,r())})),this.on("mouseup",i),this.on("mouseleave",i);const o=this.getChild("controlBar");let a;!o||cn||Ge||(o.on("mouseenter",(function(t){0!==this.player().options_.inactivityTimeout&&(this.player().cache_.inactivityTimeout=this.player().options_.inactivityTimeout),this.player().options_.inactivityTimeout=0})),o.on("mouseleave",(function(t){this.player().options_.inactivityTimeout=this.player().cache_.inactivityTimeout}))),this.on("keydown",r),this.on("keyup",r),this.setInterval((function(){if(!this.userActivity_)return;this.userActivity_=!1,this.userActive(!0),this.clearTimeout(a);const t=this.options_.inactivityTimeout;t<=0||(a=this.setTimeout((function(){this.userActivity_||this.userActive(!1)}),t))}),250)}playbackRate(t){if(void 0===t)return this.tech_&&this.tech_.featuresPlaybackRate?this.cache_.lastPlaybackRate||this.techGet_("playbackRate"):1;this.techCall_("setPlaybackRate",t)}defaultPlaybackRate(t){return void 0!==t?this.techCall_("setDefaultPlaybackRate",t):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("defaultPlaybackRate"):1}isAudio(t){if(void 0===t)return!!this.isAudio_;this.isAudio_=!!t}enableAudioOnlyUI_(){this.addClass("vjs-audio-only-mode");const t=this.children(),e=this.getChild("ControlBar"),n=e&&e.currentHeight();t.forEach((t=>{t!==e&&t.el_&&!t.hasClass("vjs-hidden")&&(t.hide(),this.audioOnlyCache_.hiddenChildren.push(t))})),this.audioOnlyCache_.playerHeight=this.currentHeight(),this.height(n),this.trigger("audioonlymodechange")}disableAudioOnlyUI_(){this.removeClass("vjs-audio-only-mode"),this.audioOnlyCache_.hiddenChildren.forEach((t=>t.show())),this.height(this.audioOnlyCache_.playerHeight),this.trigger("audioonlymodechange")}audioOnlyMode(t){if("boolean"!=typeof t||t===this.audioOnlyMode_)return this.audioOnlyMode_;if(this.audioOnlyMode_=t,t){const t=[];return this.isInPictureInPicture()&&t.push(this.exitPictureInPicture()),this.isFullscreen()&&t.push(this.exitFullscreen()),this.audioPosterMode()&&t.push(this.audioPosterMode(!1)),Promise.all(t).then((()=>this.enableAudioOnlyUI_()))}return Promise.resolve().then((()=>this.disableAudioOnlyUI_()))}enablePosterModeUI_(){(this.tech_&&this.tech_).hide(),this.addClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")}disablePosterModeUI_(){(this.tech_&&this.tech_).show(),this.removeClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")}audioPosterMode(t){if("boolean"!=typeof t||t===this.audioPosterMode_)return this.audioPosterMode_;if(this.audioPosterMode_=t,t){if(this.audioOnlyMode()){return this.audioOnlyMode(!1).then((()=>{this.enablePosterModeUI_()}))}return Promise.resolve().then((()=>{this.enablePosterModeUI_()}))}return Promise.resolve().then((()=>{this.disablePosterModeUI_()}))}addTextTrack(t,e,n){if(this.tech_)return this.tech_.addTextTrack(t,e,n)}addRemoteTextTrack(t,e){if(this.tech_)return this.tech_.addRemoteTextTrack(t,e)}removeRemoteTextTrack(t={}){let{track:e}=t;if(e||(e=t),this.tech_)return this.tech_.removeRemoteTextTrack(e)}getVideoPlaybackQuality(){return this.techGet_("getVideoPlaybackQuality")}videoWidth(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0}videoHeight(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0}language(t){if(void 0===t)return this.language_;this.language_!==String(t).toLowerCase()&&(this.language_=String(t).toLowerCase(),br(this)&&this.trigger("languagechange"))}languages(){return qe(ca.prototype.options_.languages,this.languages_)}toJSON(){const t=qe(this.options_),e=t.tracks;t.tracks=[];for(let n=0;n<e.length;n++){let r=e[n];r=qe(r),r.player=void 0,t.tracks[n]=r}return t}createModal(t,e){(e=e||{}).content=t||"";const n=new Xr(this,e);return this.addChild(n),n.on("dispose",(()=>{this.removeChild(n)})),n.open(),n}updateCurrentBreakpoint_(){if(!this.responsive())return;const t=this.currentBreakpoint(),e=this.currentWidth();for(let n=0;n<aa.length;n++){const r=aa[n];if(e<=this.breakpoints_[r]){if(t===r)return;t&&this.removeClass(sa[t]),this.addClass(sa[r]),this.breakpoint_=r;break}}}removeCurrentBreakpoint_(){const t=this.currentBreakpointClass();this.breakpoint_="",t&&this.removeClass(t)}breakpoints(t){return void 0===t||(this.breakpoint_="",this.breakpoints_=Object.assign({},ua,t),this.updateCurrentBreakpoint_()),Object.assign(this.breakpoints_)}responsive(t){if(void 0===t)return this.responsive_;return(t=Boolean(t))!==this.responsive_?(this.responsive_=t,t?(this.on("playerresize",this.boundUpdateCurrentBreakpoint_),this.updateCurrentBreakpoint_()):(this.off("playerresize",this.boundUpdateCurrentBreakpoint_),this.removeCurrentBreakpoint_()),t):void 0}currentBreakpoint(){return this.breakpoint_}currentBreakpointClass(){return sa[this.breakpoint_]||""}loadMedia(t,e){if(!t||"object"!=typeof t)return;this.reset(),this.cache_.media=qe(t);const{artist:n,artwork:r,description:i,poster:o,src:a,textTracks:s,title:u}=this.cache_.media;!r&&o&&(this.cache_.media.artwork=[{src:o,type:Li(o)}]),a&&this.src(a),o&&this.poster(o),Array.isArray(s)&&s.forEach((t=>this.addRemoteTextTrack(t,!1))),this.titleBar&&this.titleBar.update({title:u,description:i||n||""}),this.ready(e)}getMedia(){if(!this.cache_.media){const t=this.poster(),e={src:this.currentSources(),textTracks:Array.prototype.map.call(this.remoteTextTracks(),(t=>({kind:t.kind,label:t.label,language:t.language,src:t.src})))};return t&&(e.poster=t,e.artwork=[{src:e.poster,type:Li(e.poster)}]),e}return qe(this.cache_.media)}static getTagSettings(t){const e={sources:[],tracks:[]},n=En(t),r=n["data-setup"];if(_n(t,"vjs-fill")&&(n.fill=!0),_n(t,"vjs-fluid")&&(n.fluid=!0),null!==r){const[t,e]=l()(r||"{}");t&&Le.error(t),Object.assign(n,e)}if(Object.assign(e,n),t.hasChildNodes()){const n=t.childNodes;for(let t=0,r=n.length;t<r;t++){const r=n[t],i=r.nodeName.toLowerCase();"source"===i?e.sources.push(En(r)):"track"===i&&e.tracks.push(En(r))}}return e}debug(t){if(void 0===t)return this.debugEnabled_;t?(this.trigger("debugon"),this.previousLogLevel_=this.log.level,this.log.level("debug"),this.debugEnabled_=!0):(this.trigger("debugoff"),this.log.level(this.previousLogLevel_),this.previousLogLevel_=void 0,this.debugEnabled_=!1)}playbackRates(t){if(void 0===t)return this.cache_.playbackRates;Array.isArray(t)&&t.every((t=>"number"==typeof t))&&(this.cache_.playbackRates=t,this.trigger("playbackrateschange"))}}wi.names.forEach((function(t){const e=wi[t];ca.prototype[e.getterName]=function(){return this.tech_?this.tech_[e.getterName]():(this[e.privateName]=this[e.privateName]||new e.ListClass,this[e.privateName])}})),ca.prototype.crossorigin=ca.prototype.crossOrigin,ca.players={};const la=i().navigator;ca.prototype.options_={techOrder:xi.defaultTechOrder_,html5:{},enableSourceset:!0,inactivityTimeout:2e3,playbackRates:[],liveui:!1,children:["mediaLoader","posterImage","titleBar","textTrackDisplay","loadingSpinner","bigPlayButton","liveTracker","controlBar","errorDisplay","textTrackSettings","resizeManager"],language:la&&(la.languages&&la.languages[0]||la.userLanguage||la.language)||"en",languages:{},notSupportedMessage:"No compatible source was found for this media.",normalizeAutoplay:!1,fullscreen:{options:{navigationUI:"hide"}},breakpoints:{},responsive:!1,audioOnlyMode:!1,audioPosterMode:!1},["ended","seeking","seekable","networkState","readyState"].forEach((function(t){ca.prototype[t]=function(){return this.techGet_(t)}})),ia.forEach((function(t){ca.prototype[`handleTech${Pr(t)}_`]=function(){return this.trigger(t)}})),Lr.registerComponent("Player",ca);const fa="plugin",da={},ha=t=>da.hasOwnProperty(t),pa=t=>ha(t)?da[t]:void 0,ma=(t,e)=>{t.activePlugins_=t.activePlugins_||{},t.activePlugins_[e]=!0},ga=(t,e,n)=>{const r=(n?"before":"")+"pluginsetup";t.trigger(r,e),t.trigger(r+":"+e.name,e)},va=(t,e)=>(e.prototype.name=t,function(...n){ga(this,{name:t,plugin:e,instance:null},!0);const r=new e(...[this,...n]);return this[t]=()=>r,ga(this,r.getEventHash()),r});class ya{constructor(t){if(this.constructor===ya)throw new Error("Plugin must be sub-classed; not directly instantiated.");this.player=t,this.log||(this.log=this.player.log.createLogger(this.name)),Cr(this),delete this.trigger,Ar(this,this.constructor.defaultState),ma(t,this.name),this.dispose=this.dispose.bind(this),t.on("dispose",this.dispose)}version(){return this.constructor.VERSION}getEventHash(t={}){return t.name=this.name,t.plugin=this.constructor,t.instance=this,t}trigger(t,e={}){return sr(this.eventBusEl_,t,this.getEventHash(e))}handleStateChanged(t){}dispose(){const{name:t,player:e}=this;this.trigger("dispose"),this.off(),e.off("dispose",this.dispose),e.activePlugins_[t]=!1,this.player=this.state=null,e[t]=va(t,da[t])}static isBasic(t){const e="string"==typeof t?pa(t):t;return"function"==typeof e&&!ya.prototype.isPrototypeOf(e.prototype)}static registerPlugin(t,e){if("string"!=typeof t)throw new Error(`Illegal plugin name, "${t}", must be a string, was ${typeof t}.`);if(ha(t))Le.warn(`A plugin named "${t}" already exists. You may want to avoid re-registering plugins!`);else if(ca.prototype.hasOwnProperty(t))throw new Error(`Illegal plugin name, "${t}", cannot share a name with an existing player method!`);if("function"!=typeof e)throw new Error(`Illegal plugin for "${t}", must be a function, was ${typeof e}.`);return da[t]=e,t!==fa&&(ya.isBasic(e)?ca.prototype[t]=function(t,e){const n=function(){ga(this,{name:t,plugin:e,instance:null},!0);const n=e.apply(this,arguments);return ma(this,t),ga(this,{name:t,plugin:e,instance:n}),n};return Object.keys(e).forEach((function(t){n[t]=e[t]})),n}(t,e):ca.prototype[t]=va(t,e)),e}static deregisterPlugin(t){if(t===fa)throw new Error("Cannot de-register base plugin.");ha(t)&&(delete da[t],delete ca.prototype[t])}static getPlugins(t=Object.keys(da)){let e;return t.forEach((t=>{const n=pa(t);n&&(e=e||{},e[t]=n)})),e}static getPluginVersion(t){const e=pa(t);return e&&e.VERSION||""}}function ba(t,e,n,r){return function(t,e){let n=!1;return function(...r){return n||Le.warn(t),n=!0,e.apply(this,r)}}(`${e} is deprecated and will be removed in ${t}.0; please use ${n} instead.`,r)}ya.getPlugin=pa,ya.BASE_PLUGIN_NAME=fa,ya.registerPlugin(fa,ya),ca.prototype.usingPlugin=function(t){return!!this.activePlugins_&&!0===this.activePlugins_[t]},ca.prototype.hasPlugin=function(t){return!!ha(t)};const _a=t=>0===t.indexOf("#")?t.slice(1):t;function wa(t,e,n){let r=wa.getPlayer(t);if(r)return e&&Le.warn(`Player "${t}" is already initialised. Options will not be applied.`),n&&r.ready(n),r;const i="string"==typeof t?Bn("#"+_a(t)):t;if(!pn(i))throw new TypeError("The element or ID supplied is not valid. (videojs)");i.ownerDocument.defaultView&&i.ownerDocument.body.contains(i)||Le.warn("The element supplied is not included in the DOM"),!0===(e=e||{}).restoreEl&&(e.restoreEl=(i.parentNode&&i.parentNode.hasAttribute("data-vjs-player")?i.parentNode:i).cloneNode(!0)),Ce("beforesetup").forEach((t=>{const n=t(i,qe(e));Be(n)&&!Array.isArray(n)?e=qe(e,n):Le.error("please return an object in beforesetup hooks")}));const o=Lr.getComponent("Player");return r=new o(i,e,n),Ce("setup").forEach((t=>t(r))),r}if(wa.hooks_=ke,wa.hooks=Ce,wa.hook=function(t,e){Ce(t,e)},wa.hookOnce=function(t,e){Ce(t,[].concat(e).map((e=>{const n=(...r)=>(Oe(t,n),e(...r));return n})))},wa.removeHook=Oe,!0!==i().VIDEOJS_NO_DYNAMIC_STYLE&&hn()){let t=Bn(".vjs-styles-defaults");if(!t){t=Zn("vjs-styles-defaults");const e=Bn("head");e&&e.insertBefore(t,e.firstChild),Kn(t,"\n .video-js {\n width: 300px;\n height: 150px;\n }\n\n .vjs-fluid:not(.vjs-audio-only-mode) {\n padding-top: 56.25%\n }\n ")}}$n(1,wa),wa.VERSION=Ee,wa.options=ca.prototype.options_,wa.getPlayers=()=>ca.players,wa.getPlayer=t=>{const e=ca.players;let n;if("string"==typeof t){const r=_a(t),i=e[r];if(i)return i;n=Bn("#"+r)}else n=t;if(pn(n)){const{player:t,playerId:r}=n;if(t||e[r])return t||e[r]}},wa.getAllPlayers=()=>Object.keys(ca.players).map((t=>ca.players[t])).filter(Boolean),wa.players=ca.players,wa.getComponent=Lr.getComponent,wa.registerComponent=(t,e)=>{xi.isTech(e)&&Le.warn(`The ${t} tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)`),Lr.registerComponent.call(Lr,t,e)},wa.getTech=xi.getTech,wa.registerTech=xi.registerTech,wa.use=function(t,e){Ti[t]=Ti[t]||[],Ti[t].push(e)},Object.defineProperty(wa,"middleware",{value:{},writeable:!1,enumerable:!0}),Object.defineProperty(wa.middleware,"TERMINATOR",{value:Ei,writeable:!1,enumerable:!0}),wa.browser=fn,wa.obj=We,wa.mergeOptions=ba(9,"videojs.mergeOptions","videojs.obj.merge",qe),wa.defineLazyProperty=ba(9,"videojs.defineLazyProperty","videojs.obj.defineLazyProperty",He),wa.bind=ba(9,"videojs.bind","native Function.prototype.bind",dr),wa.registerPlugin=ya.registerPlugin,wa.deregisterPlugin=ya.deregisterPlugin,wa.plugin=(t,e)=>(Le.warn("videojs.plugin() is deprecated; use videojs.registerPlugin() instead"),ya.registerPlugin(t,e)),wa.getPlugins=ya.getPlugins,wa.getPlugin=ya.getPlugin,wa.getPluginVersion=ya.getPluginVersion,wa.addLanguage=function(t,e){return t=(""+t).toLowerCase(),wa.options.languages=qe(wa.options.languages,{[t]:e}),wa.options.languages[t]},wa.log=Le,wa.createLogger=Re,wa.time=Hr,wa.createTimeRange=ba(9,"videojs.createTimeRange","videojs.time.createTimeRanges",jr),wa.createTimeRanges=ba(9,"videojs.createTimeRanges","videojs.time.createTimeRanges",jr),wa.formatTime=ba(9,"videojs.formatTime","videojs.time.formatTime",qr),wa.setFormatTime=ba(9,"videojs.setFormatTime","videojs.time.setFormatTime",Br),wa.resetFormatTime=ba(9,"videojs.resetFormatTime","videojs.time.resetFormatTime",zr),wa.parseUrl=ba(9,"videojs.parseUrl","videojs.url.parseUrl",ui),wa.isCrossOrigin=ba(9,"videojs.isCrossOrigin","videojs.url.isCrossOrigin",fi),wa.EventTarget=vr,wa.any=cr,wa.on=or,wa.one=ur,wa.off=ar,wa.trigger=sr,wa.xhr=d(),wa.TextTrack=mi,wa.AudioTrack=gi,wa.VideoTrack=vi,["isEl","isTextNode","createEl","hasClass","addClass","removeClass","toggleClass","setAttributes","getAttributes","emptyEl","appendContent","insertContent"].forEach((t=>{wa[t]=function(){return Le.warn(`videojs.${t}() is deprecated; use videojs.dom.${t}() instead`),Hn[t].apply(null,arguments)}})),wa.computedStyle=ba(9,"videojs.computedStyle","videojs.dom.computedStyle",qn),wa.dom=Hn,wa.fn=mr,wa.num=Xi,wa.str=Ir,wa.url=di;class xa{constructor(t){let e=this;return e.id=t.id,e.label=e.id,e.width=t.width,e.height=t.height,e.bitrate=t.bandwidth,e.frameRate=t.frameRate,e.enabled_=t.enabled,Object.defineProperty(e,"enabled",{get:()=>e.enabled_(),set(t){e.enabled_(t)}}),e}}class Ta extends wa.EventTarget{constructor(){super();let t=this;return t.levels_=[],t.selectedIndex_=-1,Object.defineProperty(t,"selectedIndex",{get:()=>t.selectedIndex_}),Object.defineProperty(t,"length",{get:()=>t.levels_.length}),t}addQualityLevel(t){let e=this.getQualityLevelById(t.id);if(e)return e;const n=this.levels_.length;return e=new xa(t),""+n in this||Object.defineProperty(this,n,{get(){return this.levels_[n]}}),this.levels_.push(e),this.trigger({qualityLevel:e,type:"addqualitylevel"}),e}removeQualityLevel(t){let e=null;for(let n=0,r=this.length;n<r;n++)if(this[n]===t){e=this.levels_.splice(n,1)[0],this.selectedIndex_===n?this.selectedIndex_=-1:this.selectedIndex_>n&&this.selectedIndex_--;break}return e&&this.trigger({qualityLevel:t,type:"removequalitylevel"}),e}getQualityLevelById(t){for(let e=0,n=this.length;e<n;e++){const n=this[e];if(n.id===t)return n}return null}dispose(){this.selectedIndex_=-1,this.levels_.length=0}}Ta.prototype.allowedEvents_={change:"change",addqualitylevel:"addqualitylevel",removequalitylevel:"removequalitylevel"};for(const t in Ta.prototype.allowedEvents_)Ta.prototype["on"+t]=null;var Sa="3.0.0";const Ea=wa.registerPlugin||wa.plugin,ka=function(t){return function(t,e){const n=t.qualityLevels,r=new Ta,i=function(){r.dispose(),t.qualityLevels=n,t.off("dispose",i)};return t.on("dispose",i),t.qualityLevels=()=>r,t.qualityLevels.VERSION=Sa,r}(this,wa.mergeOptions({},t))};Ea("qualityLevels",ka),ka.VERSION=Sa;const Ca=y,Oa=(t,e)=>e&&e.responseURL&&t!==e.responseURL?e.responseURL:t,Aa=t=>wa.log.debug?wa.log.debug.bind(wa,"VHS:",`${t} >`):function(){};function Ma(...t){const e=wa.obj||wa;return(e.merge||e.mergeOptions).apply(e,t)}function Pa(...t){const e=wa.time||wa;return(e.createTimeRanges||e.createTimeRanges).apply(e,t)}const Da=1/30,Ia=.1,La=function(t,e){const n=[];let r;if(t&&t.length)for(r=0;r<t.length;r++)e(t.start(r),t.end(r))&&n.push([t.start(r),t.end(r)]);return Pa(n)},Ra=function(t,e){return La(t,(function(t,n){return t-Ia<=e&&n+Ia>=e}))},Na=function(t,e){return La(t,(function(t){return t-Da>=e}))},ja=t=>{const e=[];if(!t||!t.length)return"";for(let n=0;n<t.length;n++)e.push(t.start(n)+" => "+t.end(n));return e.join(", ")},Fa=t=>{const e=[];for(let n=0;n<t.length;n++)e.push({start:t.start(n),end:t.end(n)});return e},Ua=function(t){if(t&&t.length&&t.end)return t.end(t.length-1)},Ba=function(t,e){let n=0;if(!t||!t.length)return n;for(let r=0;r<t.length;r++){const i=t.start(r),o=t.end(r);e>o||(n+=e>i&&e<=o?o-e:o-i)}return n},za=(t,e)=>{if(!e.preload)return e.duration;let n=0;return(e.parts||[]).forEach((function(t){n+=t.duration})),(e.preloadHints||[]).forEach((function(e){"PART"===e.type&&(n+=t.partTargetDuration)})),n},qa=t=>(t.segments||[]).reduce(((t,e,n)=>(e.parts?e.parts.forEach((function(r,i){t.push({duration:r.duration,segmentIndex:n,partIndex:i,part:r,segment:e})})):t.push({duration:e.duration,segmentIndex:n,partIndex:null,segment:e,part:null}),t)),[]),Ha=t=>{const e=t.segments&&t.segments.length&&t.segments[t.segments.length-1];return e&&e.parts||[]},Wa=({preloadSegment:t})=>{if(!t)return;const{parts:e,preloadHints:n}=t;let r=(n||[]).reduce(((t,e)=>t+("PART"===e.type?1:0)),0);return r+=e&&e.length?e.length:0,r},Va=(t,e)=>{if(e.endList)return 0;if(t&&t.suggestedPresentationDelay)return t.suggestedPresentationDelay;const n=Ha(e).length>0;return n&&e.serverControl&&e.serverControl.partHoldBack?e.serverControl.partHoldBack:n&&e.partTargetDuration?3*e.partTargetDuration:e.serverControl&&e.serverControl.holdBack?e.serverControl.holdBack:e.targetDuration?3*e.targetDuration:0},Ya=function(t,e,n){if(void 0===e&&(e=t.mediaSequence+t.segments.length),e<t.mediaSequence)return 0;const r=function(t,e){let n=0,r=e-t.mediaSequence,i=t.segments[r];if(i){if(void 0!==i.start)return{result:i.start,precise:!0};if(void 0!==i.end)return{result:i.end-i.duration,precise:!0}}for(;r--;){if(i=t.segments[r],void 0!==i.end)return{result:n+i.end,precise:!0};if(n+=za(t,i),void 0!==i.start)return{result:n+i.start,precise:!0}}return{result:n,precise:!1}}(t,e);if(r.precise)return r.result;const i=function(t,e){let n,r=0,i=e-t.mediaSequence;for(;i<t.segments.length;i++){if(n=t.segments[i],void 0!==n.start)return{result:n.start-r,precise:!0};if(r+=za(t,n),void 0!==n.end)return{result:n.end-r,precise:!0}}return{result:-1,precise:!1}}(t,e);return i.precise?i.result:r.result+n},$a=function(t,e,n){if(!t)return 0;if("number"!=typeof n&&(n=0),void 0===e){if(t.totalDuration)return t.totalDuration;if(!t.endList)return i()[1/0]}return Ya(t,e,n)},Ga=function({defaultDuration:t,durationList:e,startIndex:n,endIndex:r}){let i=0;if(n>r&&([n,r]=[r,n]),n<0){for(let e=n;e<Math.min(0,r);e++)i+=t;n=0}for(let t=n;t<r;t++)i+=e[t].duration;return i},Za=function(t,e,n,r){if(!t||!t.segments)return null;if(t.endList)return $a(t);if(null===e)return null;e=e||0;let i=Ya(t,t.mediaSequence+t.segments.length,e);return n&&(i-=r="number"==typeof r?r:Va(null,t)),Math.max(0,i)},Ka=function(t){return t.excludeUntil&&t.excludeUntil>Date.now()},Xa=function(t){return t.excludeUntil&&t.excludeUntil===1/0},Qa=function(t){const e=Ka(t);return!t.disabled&&!e},Ja=function(t,e){return e.attributes&&e.attributes[t]},ts=(t,e)=>{if(1===t.playlists.length)return!0;const n=e.attributes.BANDWIDTH||Number.MAX_VALUE;return 0===t.playlists.filter((t=>!!Qa(t)&&(t.attributes.BANDWIDTH||0)<n)).length},es=(t,e)=>!(!t&&!e||!t&&e||t&&!e)&&(t===e||(!(!t.id||!e.id||t.id!==e.id)||(!(!t.resolvedUri||!e.resolvedUri||t.resolvedUri!==e.resolvedUri)||!(!t.uri||!e.uri||t.uri!==e.uri)))),ns=function(t,e){const n=t&&t.mediaGroups&&t.mediaGroups.AUDIO||{};let r=!1;for(const t in n){for(const i in n[t])if(r=e(n[t][i]),r)break;if(r)break}return!!r},rs=t=>{if(!t||!t.playlists||!t.playlists.length){return ns(t,(t=>t.playlists&&t.playlists.length||t.uri))}for(let e=0;e<t.playlists.length;e++){const n=t.playlists[e],r=n.attributes&&n.attributes.CODECS;if(r&&r.split(",").every((t=>N(t))))continue;if(!ns(t,(t=>es(n,t))))return!1}return!0};var is={liveEdgeDelay:Va,duration:$a,seekable:function(t,e,n){const r=e||0,i=Za(t,e,!0,n);return null===i?Pa():Pa(r,i)},getMediaInfoForTime:function({playlist:t,currentTime:e,startingSegmentIndex:n,startingPartIndex:r,startTime:i,exactManifestTimings:o}){let a=e-i;const s=qa(t);let u=0;for(let t=0;t<s.length;t++){const e=s[t];if(n===e.segmentIndex&&("number"!=typeof r||"number"!=typeof e.partIndex||r===e.partIndex)){u=t;break}}if(a<0){if(u>0)for(let e=u-1;e>=0;e--){const n=s[e];if(a+=n.duration,o){if(a<0)continue}else if(a+Da<=0)continue;return{partIndex:n.partIndex,segmentIndex:n.segmentIndex,startTime:i-Ga({defaultDuration:t.targetDuration,durationList:s,startIndex:u,endIndex:e})}}return{partIndex:s[0]&&s[0].partIndex||null,segmentIndex:s[0]&&s[0].segmentIndex||0,startTime:e}}if(u<0){for(let n=u;n<0;n++)if(a-=t.targetDuration,a<0)return{partIndex:s[0]&&s[0].partIndex||null,segmentIndex:s[0]&&s[0].segmentIndex||0,startTime:e};u=0}for(let e=u;e<s.length;e++){const n=s[e];if(a-=n.duration,o){if(a>0)continue}else if(a-Da>=0)continue;return{partIndex:n.partIndex,segmentIndex:n.segmentIndex,startTime:i+Ga({defaultDuration:t.targetDuration,durationList:s,startIndex:u,endIndex:e})}}return{segmentIndex:s[s.length-1].segmentIndex,partIndex:s[s.length-1].partIndex,startTime:e}},isEnabled:Qa,isDisabled:function(t){return t.disabled},isExcluded:Ka,isIncompatible:Xa,playlistEnd:Za,isAes:function(t){for(let e=0;e<t.segments.length;e++)if(t.segments[e].key)return!0;return!1},hasAttribute:Ja,estimateSegmentRequestTime:function(t,e,n,r=0){if(!Ja("BANDWIDTH",n))return NaN;return(t*n.attributes.BANDWIDTH-8*r)/e},isLowestEnabledRendition:ts,isAudioOnly:rs,playlistMatch:es,segmentDurationWithParts:za};const{log:os}=wa,as=(t,e)=>`${t}-${e}`,ss=(t,e,n)=>`placeholder-uri-${t}-${e}-${n}`,us=(t,e)=>{t.mediaGroups&&["AUDIO","SUBTITLES"].forEach((n=>{if(t.mediaGroups[n])for(const r in t.mediaGroups[n])for(const i in t.mediaGroups[n][r]){const o=t.mediaGroups[n][r][i];e(o,n,r,i)}}))},cs=({playlist:t,uri:e,id:n})=>{t.id=n,t.playlistErrors_=0,e&&(t.uri=e),t.attributes=t.attributes||{}},ls=(t,e,n=ss)=>{t.uri=e;for(let e=0;e<t.playlists.length;e++)if(!t.playlists[e].uri){const n=`placeholder-uri-${e}`;t.playlists[e].uri=n}const r=rs(t);us(t,((e,i,o,a)=>{if(!e.playlists||!e.playlists.length){if(r&&"AUDIO"===i&&!e.uri)for(let e=0;e<t.playlists.length;e++){const n=t.playlists[e];if(n.attributes&&n.attributes.AUDIO&&n.attributes.AUDIO===o)return}e.playlists=[b({},e)]}e.playlists.forEach((function(e,r){const s=n(i,o,a,e),u=as(r,s);e.uri?e.resolvedUri=e.resolvedUri||Ca(t.uri,e.uri):(e.uri=0===r?s:u,e.resolvedUri=e.uri),e.id=e.id||u,e.attributes=e.attributes||{},t.playlists[e.id]=e,t.playlists[e.uri]=e}))})),(t=>{let e=t.playlists.length;for(;e--;){const n=t.playlists[e];cs({playlist:n,id:as(e,n.uri)}),n.resolvedUri=Ca(t.uri,n.uri),t.playlists[n.id]=n,t.playlists[n.uri]=n,n.attributes.BANDWIDTH||os.warn("Invalid playlist STREAM-INF detected. Missing BANDWIDTH attribute.")}})(t),(t=>{us(t,(e=>{e.uri&&(e.resolvedUri=Ca(t.uri,e.uri))}))})(t)},{EventTarget:fs}=wa,ds=(t,e)=>{if(!t)return e;const n=Ma(t,e);if(t.preloadHints&&!e.preloadHints&&delete n.preloadHints,t.parts&&!e.parts)delete n.parts;else if(t.parts&&e.parts)for(let r=0;r<e.parts.length;r++)t.parts&&t.parts[r]&&(n.parts[r]=Ma(t.parts[r],e.parts[r]));return!t.skipped&&e.skipped&&(n.skipped=!1),t.preload&&!e.preload&&(n.preload=!1),n},hs=(t,e)=>{!t.resolvedUri&&t.uri&&(t.resolvedUri=Ca(e,t.uri)),t.key&&!t.key.resolvedUri&&(t.key.resolvedUri=Ca(e,t.key.uri)),t.map&&!t.map.resolvedUri&&(t.map.resolvedUri=Ca(e,t.map.uri)),t.map&&t.map.key&&!t.map.key.resolvedUri&&(t.map.key.resolvedUri=Ca(e,t.map.key.uri)),t.parts&&t.parts.length&&t.parts.forEach((t=>{t.resolvedUri||(t.resolvedUri=Ca(e,t.uri))})),t.preloadHints&&t.preloadHints.length&&t.preloadHints.forEach((t=>{t.resolvedUri||(t.resolvedUri=Ca(e,t.uri))}))},ps=function(t){const e=t.segments||[],n=t.preloadSegment;if(n&&n.parts&&n.parts.length){if(n.preloadHints)for(let t=0;t<n.preloadHints.length;t++)if("MAP"===n.preloadHints[t].type)return e;n.duration=t.targetDuration,n.preload=!0,e.push(n)}return e},ms=(t,e)=>t===e||t.segments&&e.segments&&t.segments.length===e.segments.length&&t.endList===e.endList&&t.mediaSequence===e.mediaSequence&&t.preloadSegment===e.preloadSegment,gs=(t,e,n=ms)=>{const r=Ma(t,{}),i=r.playlists[e.id];if(!i)return null;if(n(i,e))return null;e.segments=ps(e);const o=Ma(i,e);if(o.preloadSegment&&!e.preloadSegment&&delete o.preloadSegment,i.segments){if(e.skip){e.segments=e.segments||[];for(let t=0;t<e.skip.skippedSegments;t++)e.segments.unshift({skipped:!0})}o.segments=((t,e,n)=>{const r=t.slice(),i=e.slice();n=n||0;const o=[];let a;for(let t=0;t<i.length;t++){const e=r[t+n],s=i[t];e?(a=e.map||a,o.push(ds(e,s))):(a&&!s.map&&(s.map=a),o.push(s))}return o})(i.segments,e.segments,e.mediaSequence-i.mediaSequence)}o.segments.forEach((t=>{hs(t,o.resolvedUri)}));for(let t=0;t<r.playlists.length;t++)r.playlists[t].id===e.id&&(r.playlists[t]=o);return r.playlists[e.id]=o,r.playlists[e.uri]=o,us(t,((t,n,r,i)=>{if(t.playlists)for(let n=0;n<t.playlists.length;n++)e.id===t.playlists[n].id&&(t.playlists[n]=o)})),r},vs=(t,e)=>{const n=t.segments||[],r=n[n.length-1],i=r&&r.parts&&r.parts[r.parts.length-1],o=i&&i.duration||r&&r.duration;return e&&o?1e3*o:500*(t.partTargetDuration||t.targetDuration||10)};class ys extends fs{constructor(t,e,n={}){if(super(),!t)throw new Error("A non-empty playlist URL or object is required");this.logger_=Aa("PlaylistLoader");const{withCredentials:r=!1}=n;this.src=t,this.vhs_=e,this.withCredentials=r;const i=e.options_;this.customTagParsers=i&&i.customTagParsers||[],this.customTagMappers=i&&i.customTagMappers||[],this.llhls=i&&i.llhls,this.state="HAVE_NOTHING",this.handleMediaupdatetimeout_=this.handleMediaupdatetimeout_.bind(this),this.on("mediaupdatetimeout",this.handleMediaupdatetimeout_)}handleMediaupdatetimeout_(){if("HAVE_METADATA"!==this.state)return;const t=this.media();let e=Ca(this.main.uri,t.uri);this.llhls&&(e=((t,e)=>{if(e.endList||!e.serverControl)return t;const n={};if(e.serverControl.canBlockReload){const{preloadSegment:t}=e;let r=e.mediaSequence+e.segments.length;if(t){const i=t.parts||[],o=Wa(e)-1;o>-1&&o!==i.length-1&&(n._HLS_part=o),(o>-1||i.length)&&r--}n._HLS_msn=r}if(e.serverControl&&e.serverControl.canSkipUntil&&(n._HLS_skip=e.serverControl.canSkipDateranges?"v2":"YES"),Object.keys(n).length){const e=new(i().URL)(t);["_HLS_skip","_HLS_msn","_HLS_part"].forEach((function(t){n.hasOwnProperty(t)&&e.searchParams.set(t,n[t])})),t=e.toString()}return t})(e,t)),this.state="HAVE_CURRENT_METADATA",this.request=this.vhs_.xhr({uri:e,withCredentials:this.withCredentials},((t,e)=>{if(this.request)return t?this.playlistRequestError(this.request,this.media(),"HAVE_METADATA"):void this.haveMetadata({playlistString:this.request.responseText,url:this.media().uri,id:this.media().id})}))}playlistRequestError(t,e,n){const{uri:r,id:i}=e;this.request=null,n&&(this.state=n),this.error={playlist:this.main.playlists[i],status:t.status,message:`HLS playlist request error at URL: ${r}.`,responseText:t.responseText,code:t.status>=500?4:2},this.trigger("error")}parseManifest_({url:t,manifestString:e}){return(({onwarn:t,oninfo:e,manifestString:n,customTagParsers:r=[],customTagMappers:i=[],llhls:o})=>{const a=new M;t&&a.on("warn",t),e&&a.on("info",e),r.forEach((t=>a.addParser(t))),i.forEach((t=>a.addTagMapper(t))),a.push(n),a.end();const s=a.manifest;if(o||(["preloadSegment","skip","serverControl","renditionReports","partInf","partTargetDuration"].forEach((function(t){s.hasOwnProperty(t)&&delete s[t]})),s.segments&&s.segments.forEach((function(t){["parts","preloadHints"].forEach((function(e){t.hasOwnProperty(e)&&delete t[e]}))}))),!s.targetDuration){let e=10;s.segments&&s.segments.length&&(e=s.segments.reduce(((t,e)=>Math.max(t,e.duration)),0)),t&&t(`manifest has no targetDuration defaulting to ${e}`),s.targetDuration=e}const u=Ha(s);if(u.length&&!s.partTargetDuration){const e=u.reduce(((t,e)=>Math.max(t,e.duration)),0);t&&(t(`manifest has no partTargetDuration defaulting to ${e}`),os.error("LL-HLS manifest has parts but lacks required #EXT-X-PART-INF:PART-TARGET value. See https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis-09#section-4.4.3.7. Playback is not guaranteed.")),s.partTargetDuration=e}return s})({onwarn:({message:e})=>this.logger_(`m3u8-parser warn for ${t}: ${e}`),oninfo:({message:e})=>this.logger_(`m3u8-parser info for ${t}: ${e}`),manifestString:e,customTagParsers:this.customTagParsers,customTagMappers:this.customTagMappers,llhls:this.llhls})}haveMetadata({playlistString:t,playlistObject:e,url:n,id:r}){this.request=null,this.state="HAVE_METADATA";const i=e||this.parseManifest_({url:n,manifestString:t});i.lastRequest=Date.now(),cs({playlist:i,uri:n,id:r});const o=gs(this.main,i);this.targetDuration=i.partTargetDuration||i.targetDuration,this.pendingMedia_=null,o?(this.main=o,this.media_=this.main.playlists[r]):this.trigger("playlistunchanged"),this.updateMediaUpdateTimeout_(vs(this.media(),!!o)),this.trigger("loadedplaylist")}dispose(){this.trigger("dispose"),this.stopRequest(),i().clearTimeout(this.mediaUpdateTimeout),i().clearTimeout(this.finalRenditionTimeout),this.off()}stopRequest(){if(this.request){const t=this.request;this.request=null,t.onreadystatechange=null,t.abort()}}media(t,e){if(!t)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);if("string"==typeof t){if(!this.main.playlists[t])throw new Error("Unknown playlist URI: "+t);t=this.main.playlists[t]}if(i().clearTimeout(this.finalRenditionTimeout),e){const e=(t.partTargetDuration||t.targetDuration)/2*1e3||5e3;return void(this.finalRenditionTimeout=i().setTimeout(this.media.bind(this,t,!1),e))}const n=this.state,r=!this.media_||t.id!==this.media_.id,o=this.main.playlists[t.id];if(o&&o.endList||t.endList&&t.segments.length)return this.request&&(this.request.onreadystatechange=null,this.request.abort(),this.request=null),this.state="HAVE_METADATA",this.media_=t,void(r&&(this.trigger("mediachanging"),"HAVE_MAIN_MANIFEST"===n?this.trigger("loadedmetadata"):this.trigger("mediachange")));if(this.updateMediaUpdateTimeout_(vs(t,!0)),r){if(this.state="SWITCHING_MEDIA",this.request){if(t.resolvedUri===this.request.url)return;this.request.onreadystatechange=null,this.request.abort(),this.request=null}this.media_&&this.trigger("mediachanging"),this.pendingMedia_=t,this.request=this.vhs_.xhr({uri:t.resolvedUri,withCredentials:this.withCredentials},((e,r)=>{if(this.request){if(t.lastRequest=Date.now(),t.resolvedUri=Oa(t.resolvedUri,r),e)return this.playlistRequestError(this.request,t,n);this.haveMetadata({playlistString:r.responseText,url:t.uri,id:t.id}),"HAVE_MAIN_MANIFEST"===n?this.trigger("loadedmetadata"):this.trigger("mediachange")}}))}}pause(){this.mediaUpdateTimeout&&(i().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.stopRequest(),"HAVE_NOTHING"===this.state&&(this.started=!1),"SWITCHING_MEDIA"===this.state?this.media_?this.state="HAVE_METADATA":this.state="HAVE_MAIN_MANIFEST":"HAVE_CURRENT_METADATA"===this.state&&(this.state="HAVE_METADATA")}load(t){this.mediaUpdateTimeout&&(i().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null);const e=this.media();if(t){const t=e?(e.partTargetDuration||e.targetDuration)/2*1e3:5e3;this.mediaUpdateTimeout=i().setTimeout((()=>{this.mediaUpdateTimeout=null,this.load()}),t)}else this.started?e&&!e.endList?this.trigger("mediaupdatetimeout"):this.trigger("loadedplaylist"):this.start()}updateMediaUpdateTimeout_(t){this.mediaUpdateTimeout&&(i().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.media()&&!this.media().endList&&(this.mediaUpdateTimeout=i().setTimeout((()=>{this.mediaUpdateTimeout=null,this.trigger("mediaupdatetimeout"),this.updateMediaUpdateTimeout_(t)}),t))}start(){if(this.started=!0,"object"==typeof this.src)return this.src.uri||(this.src.uri=i().location.href),this.src.resolvedUri=this.src.uri,void setTimeout((()=>{this.setupInitialPlaylist(this.src)}),0);this.request=this.vhs_.xhr({uri:this.src,withCredentials:this.withCredentials},((t,e)=>{if(!this.request)return;if(this.request=null,t)return this.error={status:e.status,message:`HLS playlist request error at URL: ${this.src}.`,responseText:e.responseText,code:2},"HAVE_NOTHING"===this.state&&(this.started=!1),this.trigger("error");this.src=Oa(this.src,e);const n=this.parseManifest_({manifestString:e.responseText,url:this.src});this.setupInitialPlaylist(n)}))}srcUri(){return"string"==typeof this.src?this.src:this.src.uri}setupInitialPlaylist(t){if(this.state="HAVE_MAIN_MANIFEST",t.playlists)return this.main=t,ls(this.main,this.srcUri()),t.playlists.forEach((t=>{t.segments=ps(t),t.segments.forEach((e=>{hs(e,t.resolvedUri)}))})),this.trigger("loadedplaylist"),void(this.request||this.media(this.main.playlists[0]));const e=this.srcUri()||i().location.href;this.main=((t,e)=>{const n=as(0,e),r={mediaGroups:{AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},uri:i().location.href,resolvedUri:i().location.href,playlists:[{uri:e,id:n,resolvedUri:e,attributes:{}}]};return r.playlists[n]=r.playlists[0],r.playlists[e]=r.playlists[0],r})(0,e),this.haveMetadata({playlistObject:t,url:e,id:this.main.playlists[0].id}),this.trigger("loadedmetadata")}}const{xhr:bs}=wa,_s=function(t,e,n,r){const i="arraybuffer"===t.responseType?t.response:t.responseText;!e&&i&&(t.responseTime=Date.now(),t.roundTripTime=t.responseTime-t.requestTime,t.bytesReceived=i.byteLength||i.length,t.bandwidth||(t.bandwidth=Math.floor(t.bytesReceived/t.roundTripTime*8*1e3))),n.headers&&(t.responseHeaders=n.headers),e&&"ETIMEDOUT"===e.code&&(t.timedout=!0),e||t.aborted||200===n.statusCode||206===n.statusCode||0===n.statusCode||(e=new Error("XHR Failed with a response of: "+(t&&(i||t.responseText)))),r(e,t)},ws=function(){const t=function t(e,n){e=Ma({timeout:45e3},e);const r=t.beforeRequest||wa.Vhs.xhr.beforeRequest;if(r&&"function"==typeof r){const t=r(e);t&&(e=t)}const i=(!0===wa.Vhs.xhr.original?bs:wa.Vhs.xhr)(e,(function(t,e){return _s(i,t,e,n)})),o=i.abort;return i.abort=function(){return i.aborted=!0,o.apply(i,arguments)},i.uri=e.uri,i.requestTime=Date.now(),i};return t.original=!0,t},xs=function(t){const e={};return t.byterange&&(e.Range=function(t){let e;const n=t.offset;return e="bigint"==typeof t.offset||"bigint"==typeof t.length?i().BigInt(t.offset)+i().BigInt(t.length)-i().BigInt(1):t.offset+t.length-1,"bytes="+n+"-"+e}(t.byterange)),e},Ts=function(t,e){return t.start(e)+"-"+t.end(e)},Ss=function(t,e){const n=t.toString(16);return"00".substring(0,2-n.length)+n+(e%2?" ":"")},Es=function(t){return t>=32&&t<126?String.fromCharCode(t):"."},ks=function(t){const e={};return Object.keys(t).forEach((n=>{const r=t[n];W(r)?e[n]={bytes:r.buffer,byteOffset:r.byteOffset,byteLength:r.byteLength}:e[n]=r})),e},Cs=function(t){const e=t.byterange||{length:1/0,offset:0};return[e.length,e.offset,t.resolvedUri].join(",")},Os=function(t){return t.resolvedUri},As=t=>{const e=Array.prototype.slice.call(t),n=16;let r,i,o="";for(let t=0;t<e.length/n;t++)r=e.slice(t*n,t*n+n).map(Ss).join(""),i=e.slice(t*n,t*n+n).map(Es).join(""),o+=r+" "+i+"\n";return o};var Ms=Object.freeze({__proto__:null,createTransferableMessage:ks,initSegmentId:Cs,segmentKeyId:Os,hexDump:As,tagDump:({bytes:t})=>As(t),textRanges:t=>{let e,n="";for(e=0;e<t.length;e++)n+=Ts(t,e)+" ";return n}});const Ps=({playlist:t,time:e,callback:n})=>{if(!n)throw new Error("getProgramTime: callback must be provided");if(!t||void 0===e)return n({message:"getProgramTime: playlist and time must be provided"});const r=((t,e)=>{if(!e||!e.segments||0===e.segments.length)return null;let n,r=0;for(let i=0;i<e.segments.length&&(n=e.segments[i],r=n.videoTimingInfo?n.videoTimingInfo.transmuxedPresentationEnd:r+n.duration,!(t<=r));i++);const i=e.segments[e.segments.length-1];if(i.videoTimingInfo&&i.videoTimingInfo.transmuxedPresentationEnd<t)return null;if(t>r){if(t>r+.25*i.duration)return null;n=i}return{segment:n,estimatedStart:n.videoTimingInfo?n.videoTimingInfo.transmuxedPresentationStart:r-n.duration,type:n.videoTimingInfo?"accurate":"estimate"}})(e,t);if(!r)return n({message:"valid programTime was not found"});if("estimate"===r.type)return n({message:"Accurate programTime could not be determined. Please seek to e.seekTime and try again",seekTime:r.estimatedStart});const i={mediaSeconds:e},o=((t,e)=>{if(!e.dateTimeObject)return null;const n=e.videoTimingInfo.transmuxerPrependedSeconds,r=t-(e.videoTimingInfo.transmuxedPresentationStart+n);return new Date(e.dateTimeObject.getTime()+1e3*r)})(e,r.segment);return o&&(i.programDateTime=o.toISOString()),n(null,i)},Ds=({programTime:t,playlist:e,retryCount:n=2,seekTo:r,pauseAfterSeek:i=!0,tech:o,callback:a})=>{if(!a)throw new Error("seekToProgramTime: callback must be provided");if(void 0===t||!e||!r)return a({message:"seekToProgramTime: programTime, seekTo and playlist must be provided"});if(!e.endList&&!o.hasStarted_)return a({message:"player must be playing a live stream to start buffering"});if(!(t=>{if(!t.segments||0===t.segments.length)return!1;for(let e=0;e<t.segments.length;e++)if(!t.segments[e].dateTimeObject)return!1;return!0})(e))return a({message:"programDateTime tags must be provided in the manifest "+e.resolvedUri});const s=((t,e)=>{let n;try{n=new Date(t)}catch(t){return null}if(!e||!e.segments||0===e.segments.length)return null;let r=e.segments[0];if(n<r.dateTimeObject)return null;for(let t=0;t<e.segments.length-1&&(r=e.segments[t],!(n<e.segments[t+1].dateTimeObject));t++);const i=e.segments[e.segments.length-1],o=i.dateTimeObject,a=i.videoTimingInfo?(s=i.videoTimingInfo).transmuxedPresentationEnd-s.transmuxedPresentationStart-s.transmuxerPrependedSeconds:i.duration+.25*i.duration;var s;return n>new Date(o.getTime()+1e3*a)?null:(n>o&&(r=i),{segment:r,estimatedStart:r.videoTimingInfo?r.videoTimingInfo.transmuxedPresentationStart:is.duration(e,e.mediaSequence+e.segments.indexOf(r)),type:r.videoTimingInfo?"accurate":"estimate"})})(t,e);if(!s)return a({message:`${t} was not found in the stream`});const u=s.segment,c=((t,e)=>{let n,r;try{n=new Date(t),r=new Date(e)}catch(t){}const i=n.getTime();return(r.getTime()-i)/1e3})(u.dateTimeObject,t);if("estimate"===s.type)return 0===n?a({message:`${t} is not buffered yet. Try again`}):(r(s.estimatedStart+c),void o.one("seeked",(()=>{Ds({programTime:t,playlist:e,retryCount:n-1,seekTo:r,pauseAfterSeek:i,tech:o,callback:a})})));const l=u.start+c;o.one("seeked",(()=>a(null,o.currentTime()))),i&&o.pause(),r(l)},Is=(t,e)=>{if(4===t.readyState)return e()},Ls=(t,e,n)=>{let r,i=[],o=!1;const a=function(t,e,r,i){return e.abort(),o=!0,n(t,e,r,i)},s=function(t,e){if(o)return;if(t)return a(t,e,"",i);const n=e.responseText.substring(i&&i.byteLength||0,e.responseText.length);if(i=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];if((e=e.filter((function(t){return t&&(t.byteLength||t.length)&&"string"!=typeof t}))).length<=1)return V(e[0]);var r=e.reduce((function(t,e,n){return t+(e.byteLength||e.length)}),0),i=new Uint8Array(r),o=0;return e.forEach((function(t){t=V(t),i.set(t,o),o+=t.byteLength})),i}(i,K(n,!0)),r=r||ie(i),i.length<10||r&&i.length<r+2)return Is(e,(()=>a(t,e,"",i)));const s=Te(i);return"ts"===s&&i.length<188||!s&&i.length<376?Is(e,(()=>a(t,e,"",i))):a(null,e,s,i)},u={uri:t,beforeSend(t){t.overrideMimeType("text/plain; charset=x-user-defined"),t.addEventListener("progress",(function({total:e,loaded:n}){return _s(t,null,{statusCode:t.status},s)}))}},c=e(u,(function(t,e){return _s(c,t,e,s)}));return c},{EventTarget:Rs}=wa,Ns=function(t,e){if(!ms(t,e))return!1;if(t.sidx&&e.sidx&&(t.sidx.offset!==e.sidx.offset||t.sidx.length!==e.sidx.length))return!1;if(!t.sidx&&e.sidx||t.sidx&&!e.sidx)return!1;if(t.segments&&!e.segments||!t.segments&&e.segments)return!1;if(!t.segments&&!e.segments)return!0;for(let n=0;n<t.segments.length;n++){const r=t.segments[n],i=e.segments[n];if(r.uri!==i.uri)return!1;if(!r.byterange&&!i.byterange)continue;const o=r.byterange,a=i.byterange;if(o&&!a||!o&&a)return!1;if(o.offset!==a.offset||o.length!==a.length)return!1}return!0},js=(t,e,n,r)=>`placeholder-uri-${t}-${e}-${r.attributes.NAME||n}`,Fs=(t,e,n)=>{let r=!0,i=Ma(t,{duration:e.duration,minimumUpdatePeriod:e.minimumUpdatePeriod,timelineStarts:e.timelineStarts});for(let t=0;t<e.playlists.length;t++){const o=e.playlists[t];if(o.sidx){const t=Tt(o.sidx);n&&n[t]&&n[t].sidx&&vt(o,n[t].sidx,o.sidx.resolvedUri)}const a=gs(i,o,Ns);a&&(i=a,r=!1)}return us(e,((t,e,n,o)=>{if(t.playlists&&t.playlists.length){const a=t.playlists[0].id,s=gs(i,t.playlists[0],Ns);s&&(i=s,o in i.mediaGroups[e][n]||(i.mediaGroups[e][n][o]=t),i.mediaGroups[e][n][o].playlists[0]=i.playlists[a],r=!1)}})),((t,e)=>{us(t,((n,r,i,o)=>{o in e.mediaGroups[r][i]||delete t.mediaGroups[r][i][o]}))})(i,e),e.minimumUpdatePeriod!==t.minimumUpdatePeriod&&(r=!1),r?null:i},Us=(t,e)=>(Boolean(!t.map&&!e.map)||Boolean(t.map&&e.map&&t.map.byterange.offset===e.map.byterange.offset&&t.map.byterange.length===e.map.byterange.length))&&t.uri===e.uri&&t.byterange.offset===e.byterange.offset&&t.byterange.length===e.byterange.length,Bs=(t,e)=>{const n={};for(const r in t){const i=t[r].sidx;if(i){const t=Tt(i);if(!e[t])break;const r=e[t].sidxInfo;Us(r,i)&&(n[t]=e[t])}}return n};class zs extends Rs{constructor(t,e,n={},r){super(),this.mainPlaylistLoader_=r||this,r||(this.isMain_=!0);const{withCredentials:i=!1}=n;if(this.vhs_=e,this.withCredentials=i,!t)throw new Error("A non-empty playlist URL or object is required");this.on("minimumUpdatePeriod",(()=>{this.refreshXml_()})),this.on("mediaupdatetimeout",(()=>{this.refreshMedia_(this.media().id)})),this.state="HAVE_NOTHING",this.loadedPlaylists_={},this.logger_=Aa("DashPlaylistLoader"),this.isMain_?(this.mainPlaylistLoader_.srcUrl=t,this.mainPlaylistLoader_.sidxMapping_={}):this.childPlaylist_=t}requestErrored_(t,e,n){return!this.request||(this.request=null,t?(this.error="object"!=typeof t||t instanceof Error?{status:e.status,message:"DASH request error at URL: "+e.uri,response:e.response,code:2}:t,n&&(this.state=n),this.trigger("error"),!0):void 0)}addSidxSegments_(t,e,n){const r=t.sidx&&Tt(t.sidx);if(!t.sidx||!r||this.mainPlaylistLoader_.sidxMapping_[r])return void(this.mediaRequest_=i().setTimeout((()=>n(!1)),0));const o=Oa(t.sidx.resolvedUri),a=(i,o)=>{if(this.requestErrored_(i,o,e))return;const a=this.mainPlaylistLoader_.sidxMapping_;let s;try{s=ne()(V(o.response).subarray(8))}catch(t){return void this.requestErrored_(t,o,e)}return a[r]={sidxInfo:t.sidx,sidx:s},vt(t,s,t.sidx.resolvedUri),n(!0)};this.request=Ls(o,this.vhs_.xhr,((e,n,r,i)=>{if(e)return a(e,n);if(!r||"mp4"!==r)return a({status:n.status,message:`Unsupported ${r||"unknown"} container type for sidx segment at URL: ${o}`,response:"",playlist:t,internal:!0,playlistExclusionDuration:1/0,code:2},n);const{offset:s,length:u}=t.sidx.byterange;if(i.length>=u+s)return a(e,{response:i.subarray(s,s+u),status:n.status,uri:n.uri});this.request=this.vhs_.xhr({uri:o,responseType:"arraybuffer",headers:xs({byterange:t.sidx.byterange})},a)}))}dispose(){this.trigger("dispose"),this.stopRequest(),this.loadedPlaylists_={},i().clearTimeout(this.minimumUpdatePeriodTimeout_),i().clearTimeout(this.mediaRequest_),i().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.mediaRequest_=null,this.minimumUpdatePeriodTimeout_=null,this.mainPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.mainPlaylistLoader_.createMupOnMedia_),this.mainPlaylistLoader_.createMupOnMedia_=null),this.off()}hasPendingRequest(){return this.request||this.mediaRequest_}stopRequest(){if(this.request){const t=this.request;this.request=null,t.onreadystatechange=null,t.abort()}}media(t){if(!t)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);const e=this.state;if("string"==typeof t){if(!this.mainPlaylistLoader_.main.playlists[t])throw new Error("Unknown playlist URI: "+t);t=this.mainPlaylistLoader_.main.playlists[t]}const n=!this.media_||t.id!==this.media_.id;if(n&&this.loadedPlaylists_[t.id]&&this.loadedPlaylists_[t.id].endList)return this.state="HAVE_METADATA",this.media_=t,void(n&&(this.trigger("mediachanging"),this.trigger("mediachange")));n&&(this.media_&&this.trigger("mediachanging"),this.addSidxSegments_(t,e,(n=>{this.haveMetadata({startingState:e,playlist:t})})))}haveMetadata({startingState:t,playlist:e}){this.state="HAVE_METADATA",this.loadedPlaylists_[e.id]=e,this.mediaRequest_=null,this.refreshMedia_(e.id),"HAVE_MAIN_MANIFEST"===t?this.trigger("loadedmetadata"):this.trigger("mediachange")}pause(){this.mainPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.mainPlaylistLoader_.createMupOnMedia_),this.mainPlaylistLoader_.createMupOnMedia_=null),this.stopRequest(),i().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.isMain_&&(i().clearTimeout(this.mainPlaylistLoader_.minimumUpdatePeriodTimeout_),this.mainPlaylistLoader_.minimumUpdatePeriodTimeout_=null),"HAVE_NOTHING"===this.state&&(this.started=!1)}load(t){i().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null;const e=this.media();if(t){const t=e?e.targetDuration/2*1e3:5e3;this.mediaUpdateTimeout=i().setTimeout((()=>this.load()),t)}else this.started?e&&!e.endList?(this.isMain_&&!this.minimumUpdatePeriodTimeout_&&(this.trigger("minimumUpdatePeriod"),this.updateMinimumUpdatePeriodTimeout_()),this.trigger("mediaupdatetimeout")):this.trigger("loadedplaylist"):this.start()}start(){this.started=!0,this.isMain_?this.requestMain_(((t,e)=>{this.haveMain_(),this.hasPendingRequest()||this.media_||this.media(this.mainPlaylistLoader_.main.playlists[0])})):this.mediaRequest_=i().setTimeout((()=>this.haveMain_()),0)}requestMain_(t){this.request=this.vhs_.xhr({uri:this.mainPlaylistLoader_.srcUrl,withCredentials:this.withCredentials},((e,n)=>{if(this.requestErrored_(e,n))return void("HAVE_NOTHING"===this.state&&(this.started=!1));const r=n.responseText!==this.mainPlaylistLoader_.mainXml_;return this.mainPlaylistLoader_.mainXml_=n.responseText,n.responseHeaders&&n.responseHeaders.date?this.mainLoaded_=Date.parse(n.responseHeaders.date):this.mainLoaded_=Date.now(),this.mainPlaylistLoader_.srcUrl=Oa(this.mainPlaylistLoader_.srcUrl,n),r?(this.handleMain_(),void this.syncClientServerClock_((()=>t(n,r)))):t(n,r)}))}syncClientServerClock_(t){const e=Jt(this.mainPlaylistLoader_.mainXml_);return null===e?(this.mainPlaylistLoader_.clientOffset_=this.mainLoaded_-Date.now(),t()):"DIRECT"===e.method?(this.mainPlaylistLoader_.clientOffset_=e.value-Date.now(),t()):void(this.request=this.vhs_.xhr({uri:Ca(this.mainPlaylistLoader_.srcUrl,e.value),method:e.method,withCredentials:this.withCredentials},((n,r)=>{if(!this.request)return;if(n)return this.mainPlaylistLoader_.clientOffset_=this.mainLoaded_-Date.now(),t();let i;i="HEAD"===e.method?r.responseHeaders&&r.responseHeaders.date?Date.parse(r.responseHeaders.date):this.mainLoaded_:Date.parse(r.responseText),this.mainPlaylistLoader_.clientOffset_=i-Date.now(),t()})))}haveMain_(){this.state="HAVE_MAIN_MANIFEST",this.isMain_?this.trigger("loadedplaylist"):this.media_||this.media(this.childPlaylist_)}handleMain_(){this.mediaRequest_=null;const t=this.mainPlaylistLoader_.main;let e=(({mainXml:t,srcUrl:e,clientOffset:n,sidxMapping:r,previousManifest:i})=>{const o=Qt(t,{manifestUri:e,clientOffset:n,sidxMapping:r,previousManifest:i});return ls(o,e,js),o})({mainXml:this.mainPlaylistLoader_.mainXml_,srcUrl:this.mainPlaylistLoader_.srcUrl,clientOffset:this.mainPlaylistLoader_.clientOffset_,sidxMapping:this.mainPlaylistLoader_.sidxMapping_,previousManifest:t});t&&(e=Fs(t,e,this.mainPlaylistLoader_.sidxMapping_)),this.mainPlaylistLoader_.main=e||t;const n=this.mainPlaylistLoader_.main.locations&&this.mainPlaylistLoader_.main.locations[0];return n&&n!==this.mainPlaylistLoader_.srcUrl&&(this.mainPlaylistLoader_.srcUrl=n),(!t||e&&e.minimumUpdatePeriod!==t.minimumUpdatePeriod)&&this.updateMinimumUpdatePeriodTimeout_(),Boolean(e)}updateMinimumUpdatePeriodTimeout_(){const t=this.mainPlaylistLoader_;t.createMupOnMedia_&&(t.off("loadedmetadata",t.createMupOnMedia_),t.createMupOnMedia_=null),t.minimumUpdatePeriodTimeout_&&(i().clearTimeout(t.minimumUpdatePeriodTimeout_),t.minimumUpdatePeriodTimeout_=null);let e=t.main&&t.main.minimumUpdatePeriod;0===e&&(t.media()?e=1e3*t.media().targetDuration:(t.createMupOnMedia_=t.updateMinimumUpdatePeriodTimeout_,t.one("loadedmetadata",t.createMupOnMedia_))),"number"!=typeof e||e<=0?e<0&&this.logger_(`found invalid minimumUpdatePeriod of ${e}, not setting a timeout`):this.createMUPTimeout_(e)}createMUPTimeout_(t){const e=this.mainPlaylistLoader_;e.minimumUpdatePeriodTimeout_=i().setTimeout((()=>{e.minimumUpdatePeriodTimeout_=null,e.trigger("minimumUpdatePeriod"),e.createMUPTimeout_(t)}),t)}refreshXml_(){this.requestMain_(((t,e)=>{e&&(this.media_&&(this.media_=this.mainPlaylistLoader_.main.playlists[this.media_.id]),this.mainPlaylistLoader_.sidxMapping_=((t,e)=>{let n=Bs(t.playlists,e);return us(t,((t,r,i,o)=>{if(t.playlists&&t.playlists.length){const r=t.playlists;n=Ma(n,Bs(r,e))}})),n})(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.sidxMapping_),this.addSidxSegments_(this.media(),this.state,(t=>{this.refreshMedia_(this.media().id)})))}))}refreshMedia_(t){if(!t)throw new Error("refreshMedia_ must take a media id");this.media_&&this.isMain_&&this.handleMain_();const e=this.mainPlaylistLoader_.main.playlists,n=!this.media_||this.media_!==e[t];if(n?this.media_=e[t]:this.trigger("playlistunchanged"),!this.mediaUpdateTimeout){const t=()=>{this.media().endList||(this.mediaUpdateTimeout=i().setTimeout((()=>{this.trigger("mediaupdatetimeout"),t()}),vs(this.media(),Boolean(n))))};t()}this.trigger("loadedplaylist")}}var qs={GOAL_BUFFER_LENGTH:30,MAX_GOAL_BUFFER_LENGTH:60,BACK_BUFFER_LENGTH:30,GOAL_BUFFER_LENGTH_RATE:1,INITIAL_BANDWIDTH:4194304,BANDWIDTH_VARIANCE:1.2,BUFFER_LOW_WATER_LINE:0,MAX_BUFFER_LOW_WATER_LINE:30,EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:16,BUFFER_LOW_WATER_LINE_RATE:1,BUFFER_HIGH_WATER_LINE:30};const Hs=function(t){return t.on=t.addEventListener,t.off=t.removeEventListener,t},Ws=function(t){return function(){const e=function(t){try{return URL.createObjectURL(new Blob([t],{type:"application/javascript"}))}catch(e){const n=new BlobBuilder;return n.append(t),URL.createObjectURL(n.getBlob())}}(t),n=Hs(new Worker(e));n.objURL=e;const r=n.terminate;return n.on=n.addEventListener,n.off=n.removeEventListener,n.terminate=function(){return URL.revokeObjectURL(e),r.call(this)},n}},Vs=function(t){return`var browserWorkerPolyFill = ${Hs.toString()};\nbrowserWorkerPolyFill(self);\n`+t},Ys=function(t){return t.toString().replace(/^function.+?{/,"").slice(0,-1)},$s=Vs(Ys((function(){var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{},e=function(){this.init=function(){var t={};this.on=function(e,n){t[e]||(t[e]=[]),t[e]=t[e].concat(n)},this.off=function(e,n){var r;return!!t[e]&&(r=t[e].indexOf(n),t[e]=t[e].slice(),t[e].splice(r,1),r>-1)},this.trigger=function(e){var n,r,i,o;if(n=t[e])if(2===arguments.length)for(i=n.length,r=0;r<i;++r)n[r].call(this,arguments[1]);else{for(o=[],r=arguments.length,r=1;r<arguments.length;++r)o.push(arguments[r]);for(i=n.length,r=0;r<i;++r)n[r].apply(this,o)}},this.dispose=function(){t={}}}};e.prototype.pipe=function(t){return this.on("data",(function(e){t.push(e)})),this.on("done",(function(e){t.flush(e)})),this.on("partialdone",(function(e){t.partialFlush(e)})),this.on("endedtimeline",(function(e){t.endTimeline(e)})),this.on("reset",(function(e){t.reset(e)})),t},e.prototype.push=function(t){this.trigger("data",t)},e.prototype.flush=function(t){this.trigger("done",t)},e.prototype.partialFlush=function(t){this.trigger("partialdone",t)},e.prototype.endTimeline=function(t){this.trigger("endedtimeline",t)},e.prototype.reset=function(t){this.trigger("reset",t)};var r,i,o,a,s,u,c,l,f,d,h,p,m,g,v,y,b,_,w,x,T,S,E,k,C,O,A,M,P,D,I,L,R,N,j,F,U,B,z,q,H=e,W=Math.pow(2,32),V={getUint64:function(t){var e,n=new DataView(t.buffer,t.byteOffset,t.byteLength);return n.getBigUint64?(e=n.getBigUint64(0))<Number.MAX_SAFE_INTEGER?Number(e):e:n.getUint32(0)*W+n.getUint32(4)},MAX_UINT32:W},Y=V.MAX_UINT32;!function(){var t;if(S={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],pasp:[],sdtp:[],smhd:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],styp:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[]},"undefined"!=typeof Uint8Array){for(t in S)S.hasOwnProperty(t)&&(S[t]=[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]);E=new Uint8Array(["i".charCodeAt(0),"s".charCodeAt(0),"o".charCodeAt(0),"m".charCodeAt(0)]),C=new Uint8Array(["a".charCodeAt(0),"v".charCodeAt(0),"c".charCodeAt(0),"1".charCodeAt(0)]),k=new Uint8Array([0,0,0,1]),O=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),A=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),M={video:O,audio:A},I=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),D=new Uint8Array([0,0,0,0,0,0,0,0]),L=new Uint8Array([0,0,0,0,0,0,0,0]),R=L,N=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),j=L,P=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}}(),r=function(t){var e,n,r=[],i=0;for(e=1;e<arguments.length;e++)r.push(arguments[e]);for(e=r.length;e--;)i+=r[e].byteLength;for(n=new Uint8Array(i+8),new DataView(n.buffer,n.byteOffset,n.byteLength).setUint32(0,n.byteLength),n.set(t,4),e=0,i=8;e<r.length;e++)n.set(r[e],i),i+=r[e].byteLength;return n},i=function(){return r(S.dinf,r(S.dref,I))},o=function(t){return r(S.esds,new Uint8Array([0,0,0,0,3,25,0,0,0,4,17,64,21,0,6,0,0,0,218,192,0,0,218,192,5,2,t.audioobjecttype<<3|t.samplingfrequencyindex>>>1,t.samplingfrequencyindex<<7|t.channelcount<<3,6,1,2]))},v=function(t){return r(S.hdlr,M[t])},g=function(t){var e=new Uint8Array([0,0,0,0,0,0,0,2,0,0,0,3,0,1,95,144,t.duration>>>24&255,t.duration>>>16&255,t.duration>>>8&255,255&t.duration,85,196,0,0]);return t.samplerate&&(e[12]=t.samplerate>>>24&255,e[13]=t.samplerate>>>16&255,e[14]=t.samplerate>>>8&255,e[15]=255&t.samplerate),r(S.mdhd,e)},m=function(t){return r(S.mdia,g(t),v(t.type),u(t))},s=function(t){return r(S.mfhd,new Uint8Array([0,0,0,0,(4278190080&t)>>24,(16711680&t)>>16,(65280&t)>>8,255&t]))},u=function(t){return r(S.minf,"video"===t.type?r(S.vmhd,P):r(S.smhd,D),i(),b(t))},c=function(t,e){for(var n=[],i=e.length;i--;)n[i]=w(e[i]);return r.apply(null,[S.moof,s(t)].concat(n))},l=function(t){for(var e=t.length,n=[];e--;)n[e]=h(t[e]);return r.apply(null,[S.moov,d(4294967295)].concat(n).concat(f(t)))},f=function(t){for(var e=t.length,n=[];e--;)n[e]=x(t[e]);return r.apply(null,[S.mvex].concat(n))},d=function(t){var e=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,2,0,1,95,144,(4278190080&t)>>24,(16711680&t)>>16,(65280&t)>>8,255&t,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return r(S.mvhd,e)},y=function(t){var e,n,i=t.samples||[],o=new Uint8Array(4+i.length);for(n=0;n<i.length;n++)e=i[n].flags,o[n+4]=e.dependsOn<<4|e.isDependedOn<<2|e.hasRedundancy;return r(S.sdtp,o)},b=function(t){return r(S.stbl,_(t),r(S.stts,j),r(S.stsc,R),r(S.stsz,N),r(S.stco,L))},_=function(t){return r(S.stsd,new Uint8Array([0,0,0,0,0,0,0,1]),"video"===t.type?F(t):U(t))},F=function(t){var e,n,i=t.sps||[],o=t.pps||[],a=[],s=[];for(e=0;e<i.length;e++)a.push((65280&i[e].byteLength)>>>8),a.push(255&i[e].byteLength),a=a.concat(Array.prototype.slice.call(i[e]));for(e=0;e<o.length;e++)s.push((65280&o[e].byteLength)>>>8),s.push(255&o[e].byteLength),s=s.concat(Array.prototype.slice.call(o[e]));if(n=[S.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,(65280&t.width)>>8,255&t.width,(65280&t.height)>>8,255&t.height,0,72,0,0,0,72,0,0,0,0,0,0,0,1,19,118,105,100,101,111,106,115,45,99,111,110,116,114,105,98,45,104,108,115,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),r(S.avcC,new Uint8Array([1,t.profileIdc,t.profileCompatibility,t.levelIdc,255].concat([i.length],a,[o.length],s))),r(S.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192]))],t.sarRatio){var u=t.sarRatio[0],c=t.sarRatio[1];n.push(r(S.pasp,new Uint8Array([(4278190080&u)>>24,(16711680&u)>>16,(65280&u)>>8,255&u,(4278190080&c)>>24,(16711680&c)>>16,(65280&c)>>8,255&c])))}return r.apply(null,n)},U=function(t){return r(S.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,(65280&t.channelcount)>>8,255&t.channelcount,(65280&t.samplesize)>>8,255&t.samplesize,0,0,0,0,(65280&t.samplerate)>>8,255&t.samplerate,0,0]),o(t))},p=function(t){var e=new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,(4278190080&t.id)>>24,(16711680&t.id)>>16,(65280&t.id)>>8,255&t.id,0,0,0,0,(4278190080&t.duration)>>24,(16711680&t.duration)>>16,(65280&t.duration)>>8,255&t.duration,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,(65280&t.width)>>8,255&t.width,0,0,(65280&t.height)>>8,255&t.height,0,0]);return r(S.tkhd,e)},w=function(t){var e,n,i,o,a,s;return e=r(S.tfhd,new Uint8Array([0,0,0,58,(4278190080&t.id)>>24,(16711680&t.id)>>16,(65280&t.id)>>8,255&t.id,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])),a=Math.floor(t.baseMediaDecodeTime/Y),s=Math.floor(t.baseMediaDecodeTime%Y),n=r(S.tfdt,new Uint8Array([1,0,0,0,a>>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s])),92,"audio"===t.type?(i=T(t,92),r(S.traf,e,n,i)):(o=y(t),i=T(t,o.length+92),r(S.traf,e,n,i,o))},h=function(t){return t.duration=t.duration||4294967295,r(S.trak,p(t),m(t))},x=function(t){var e=new Uint8Array([0,0,0,0,(4278190080&t.id)>>24,(16711680&t.id)>>16,(65280&t.id)>>8,255&t.id,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return"video"!==t.type&&(e[e.length-1]=0),r(S.trex,e)},q=function(t,e){var n=0,r=0,i=0,o=0;return t.length&&(void 0!==t[0].duration&&(n=1),void 0!==t[0].size&&(r=2),void 0!==t[0].flags&&(i=4),void 0!==t[0].compositionTimeOffset&&(o=8)),[0,0,n|r|i|o,1,(4278190080&t.length)>>>24,(16711680&t.length)>>>16,(65280&t.length)>>>8,255&t.length,(4278190080&e)>>>24,(16711680&e)>>>16,(65280&e)>>>8,255&e]},z=function(t,e){var n,i,o,a,s,u;for(e+=20+16*(a=t.samples||[]).length,o=q(a,e),(i=new Uint8Array(o.length+16*a.length)).set(o),n=o.length,u=0;u<a.length;u++)s=a[u],i[n++]=(4278190080&s.duration)>>>24,i[n++]=(16711680&s.duration)>>>16,i[n++]=(65280&s.duration)>>>8,i[n++]=255&s.duration,i[n++]=(4278190080&s.size)>>>24,i[n++]=(16711680&s.size)>>>16,i[n++]=(65280&s.size)>>>8,i[n++]=255&s.size,i[n++]=s.flags.isLeading<<2|s.flags.dependsOn,i[n++]=s.flags.isDependedOn<<6|s.flags.hasRedundancy<<4|s.flags.paddingValue<<1|s.flags.isNonSyncSample,i[n++]=61440&s.flags.degradationPriority,i[n++]=15&s.flags.degradationPriority,i[n++]=(4278190080&s.compositionTimeOffset)>>>24,i[n++]=(16711680&s.compositionTimeOffset)>>>16,i[n++]=(65280&s.compositionTimeOffset)>>>8,i[n++]=255&s.compositionTimeOffset;return r(S.trun,i)},B=function(t,e){var n,i,o,a,s,u;for(e+=20+8*(a=t.samples||[]).length,o=q(a,e),(n=new Uint8Array(o.length+8*a.length)).set(o),i=o.length,u=0;u<a.length;u++)s=a[u],n[i++]=(4278190080&s.duration)>>>24,n[i++]=(16711680&s.duration)>>>16,n[i++]=(65280&s.duration)>>>8,n[i++]=255&s.duration,n[i++]=(4278190080&s.size)>>>24,n[i++]=(16711680&s.size)>>>16,n[i++]=(65280&s.size)>>>8,n[i++]=255&s.size;return r(S.trun,n)},T=function(t,e){return"audio"===t.type?B(t,e):z(t,e)};var $,G,Z,K,X,Q,J,tt,et={ftyp:a=function(){return r(S.ftyp,E,k,E,C)},mdat:function(t){return r(S.mdat,t)},moof:c,moov:l,initSegment:function(t){var e,n=a(),r=l(t);return(e=new Uint8Array(n.byteLength+r.byteLength)).set(n),e.set(r,n.byteLength),e}},nt=function(t,e){var n={size:0,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0,degradationPriority:0,isNonSyncSample:1}};return n.dataOffset=e,n.compositionTimeOffset=t.pts-t.dts,n.duration=t.duration,n.size=4*t.length,n.size+=t.byteLength,t.keyFrame&&(n.flags.dependsOn=2,n.flags.isNonSyncSample=0),n},rt={groupNalsIntoFrames:function(t){var e,n,r=[],i=[];for(i.byteLength=0,i.nalCount=0,i.duration=0,r.byteLength=0,e=0;e<t.length;e++)"access_unit_delimiter_rbsp"===(n=t[e]).nalUnitType?(r.length&&(r.duration=n.dts-r.dts,i.byteLength+=r.byteLength,i.nalCount+=r.length,i.duration+=r.duration,i.push(r)),(r=[n]).byteLength=n.data.byteLength,r.pts=n.pts,r.dts=n.dts):("slice_layer_without_partitioning_rbsp_idr"===n.nalUnitType&&(r.keyFrame=!0),r.duration=n.dts-r.dts,r.byteLength+=n.data.byteLength,r.push(n));return i.length&&(!r.duration||r.duration<=0)&&(r.duration=i[i.length-1].duration),i.byteLength+=r.byteLength,i.nalCount+=r.length,i.duration+=r.duration,i.push(r),i},groupFramesIntoGops:function(t){var e,n,r=[],i=[];for(r.byteLength=0,r.nalCount=0,r.duration=0,r.pts=t[0].pts,r.dts=t[0].dts,i.byteLength=0,i.nalCount=0,i.duration=0,i.pts=t[0].pts,i.dts=t[0].dts,e=0;e<t.length;e++)(n=t[e]).keyFrame?(r.length&&(i.push(r),i.byteLength+=r.byteLength,i.nalCount+=r.nalCount,i.duration+=r.duration),(r=[n]).nalCount=n.length,r.byteLength=n.byteLength,r.pts=n.pts,r.dts=n.dts,r.duration=n.duration):(r.duration+=n.duration,r.nalCount+=n.length,r.byteLength+=n.byteLength,r.push(n));return i.length&&r.duration<=0&&(r.duration=i[i.length-1].duration),i.byteLength+=r.byteLength,i.nalCount+=r.nalCount,i.duration+=r.duration,i.push(r),i},extendFirstKeyFrame:function(t){var e;return!t[0][0].keyFrame&&t.length>1&&(e=t.shift(),t.byteLength-=e.byteLength,t.nalCount-=e.nalCount,t[0][0].dts=e.dts,t[0][0].pts=e.pts,t[0][0].duration+=e.duration),t},generateSampleTable:function(t,e){var n,r,i,o,a,s=e||0,u=[];for(n=0;n<t.length;n++)for(o=t[n],r=0;r<o.length;r++)a=o[r],s+=(i=nt(a,s)).size,u.push(i);return u},concatenateNalData:function(t){var e,n,r,i,o,a,s=0,u=t.byteLength,c=t.nalCount,l=new Uint8Array(u+4*c),f=new DataView(l.buffer);for(e=0;e<t.length;e++)for(i=t[e],n=0;n<i.length;n++)for(o=i[n],r=0;r<o.length;r++)a=o[r],f.setUint32(s,a.data.byteLength),s+=4,l.set(a.data,s),s+=a.data.byteLength;return l},generateSampleTableForFrame:function(t,e){var n,r=[];return n=nt(t,e||0),r.push(n),r},concatenateNalDataForFrame:function(t){var e,n,r=0,i=t.byteLength,o=t.length,a=new Uint8Array(i+4*o),s=new DataView(a.buffer);for(e=0;e<t.length;e++)n=t[e],s.setUint32(r,n.data.byteLength),r+=4,a.set(n.data,r),r+=n.data.byteLength;return a}},it=[33,16,5,32,164,27],ot=[33,65,108,84,1,2,4,8,168,2,4,8,17,191,252],at=function(t){for(var e=[];t--;)e.push(0);return e},st=9e4;Q=function(t,e){return G(X(t,e))},J=function(t,e){return Z(K(t),e)},tt=function(t,e,n){return K(n?t:t-e)};var ut={ONE_SECOND_IN_TS:st,secondsToVideoTs:G=function(t){return t*st},secondsToAudioTs:Z=function(t,e){return t*e},videoTsToSeconds:K=function(t){return t/st},audioTsToSeconds:X=function(t,e){return t/e},audioTsToVideoTs:Q,videoTsToAudioTs:J,metadataTsToSeconds:tt},ct=function(){if(!$){var t={96e3:[it,[227,64],at(154),[56]],88200:[it,[231],at(170),[56]],64e3:[it,[248,192],at(240),[56]],48e3:[it,[255,192],at(268),[55,148,128],at(54),[112]],44100:[it,[255,192],at(268),[55,163,128],at(84),[112]],32e3:[it,[255,192],at(268),[55,234],at(226),[112]],24e3:[it,[255,192],at(268),[55,255,128],at(268),[111,112],at(126),[224]],16e3:[it,[255,192],at(268),[55,255,128],at(268),[111,255],at(269),[223,108],at(195),[1,192]],12e3:[ot,at(268),[3,127,248],at(268),[6,255,240],at(268),[13,255,224],at(268),[27,253,128],at(259),[56]],11025:[ot,at(268),[3,127,248],at(268),[6,255,240],at(268),[13,255,224],at(268),[27,255,192],at(268),[55,175,128],at(108),[112]],8e3:[ot,at(268),[3,121,16],at(47),[7]]};e=t,$=Object.keys(e).reduce((function(t,n){return t[n]=new Uint8Array(e[n].reduce((function(t,e){return t.concat(e)}),[])),t}),{})}var e;return $},lt=ut,ft={prefixWithSilence:function(t,e,n,r){var i,o,a,s,u,c=0,l=0,f=0;if(e.length&&(i=lt.audioTsToVideoTs(t.baseMediaDecodeTime,t.samplerate),o=Math.ceil(lt.ONE_SECOND_IN_TS/(t.samplerate/1024)),n&&r&&(c=i-Math.max(n,r),f=(l=Math.floor(c/o))*o),!(l<1||f>lt.ONE_SECOND_IN_TS/2))){for((a=ct()[t.samplerate])||(a=e[0].data),s=0;s<l;s++)u=e[0],e.splice(0,0,{data:a,dts:u.dts-o,pts:u.pts-o});return t.baseMediaDecodeTime-=Math.floor(lt.videoTsToAudioTs(f,t.samplerate)),f}},trimAdtsFramesByEarliestDts:function(t,e,n){return e.minSegmentDts>=n?t:(e.minSegmentDts=1/0,t.filter((function(t){return t.dts>=n&&(e.minSegmentDts=Math.min(e.minSegmentDts,t.dts),e.minSegmentPts=e.minSegmentDts,!0)})))},generateSampleTable:function(t){var e,n,r=[];for(e=0;e<t.length;e++)n=t[e],r.push({size:n.data.byteLength,duration:1024});return r},concatenateFrameData:function(t){var e,n,r=0,i=new Uint8Array(function(t){var e,n=0;for(e=0;e<t.length;e++)n+=t[e].data.byteLength;return n}(t));for(e=0;e<t.length;e++)n=t[e],i.set(n.data,r),r+=n.data.byteLength;return i}},dt=ut.ONE_SECOND_IN_TS,ht={clearDtsInfo:function(t){delete t.minSegmentDts,delete t.maxSegmentDts,delete t.minSegmentPts,delete t.maxSegmentPts},calculateTrackBaseMediaDecodeTime:function(t,e){var n,r=t.minSegmentDts;return e||(r-=t.timelineStartInfo.dts),n=t.timelineStartInfo.baseMediaDecodeTime,n+=r,n=Math.max(0,n),"audio"===t.type&&(n*=t.samplerate/dt,n=Math.floor(n)),n},collectDtsInfo:function(t,e){"number"==typeof e.pts&&(void 0===t.timelineStartInfo.pts&&(t.timelineStartInfo.pts=e.pts),void 0===t.minSegmentPts?t.minSegmentPts=e.pts:t.minSegmentPts=Math.min(t.minSegmentPts,e.pts),void 0===t.maxSegmentPts?t.maxSegmentPts=e.pts:t.maxSegmentPts=Math.max(t.maxSegmentPts,e.pts)),"number"==typeof e.dts&&(void 0===t.timelineStartInfo.dts&&(t.timelineStartInfo.dts=e.dts),void 0===t.minSegmentDts?t.minSegmentDts=e.dts:t.minSegmentDts=Math.min(t.minSegmentDts,e.dts),void 0===t.maxSegmentDts?t.maxSegmentDts=e.dts:t.maxSegmentDts=Math.max(t.maxSegmentDts,e.dts))}},pt={parseSei:function(t){for(var e=0,n={payloadType:-1,payloadSize:0},r=0,i=0;e<t.byteLength&&128!==t[e];){for(;255===t[e];)r+=255,e++;for(r+=t[e++];255===t[e];)i+=255,e++;if(i+=t[e++],!n.payload&&4===r){if("GA94"===String.fromCharCode(t[e+3],t[e+4],t[e+5],t[e+6])){n.payloadType=r,n.payloadSize=i,n.payload=t.subarray(e,e+i);break}n.payload=void 0}e+=i,r=0,i=0}return n},parseUserData:function(t){return 181!==t.payload[0]||49!=(t.payload[1]<<8|t.payload[2])||"GA94"!==String.fromCharCode(t.payload[3],t.payload[4],t.payload[5],t.payload[6])||3!==t.payload[7]?null:t.payload.subarray(8,t.payload.length-1)},parseCaptionPackets:function(t,e){var n,r,i,o,a=[];if(!(64&e[0]))return a;for(r=31&e[0],n=0;n<r;n++)o={type:3&e[(i=3*n)+2],pts:t},4&e[i+2]&&(o.ccData=e[i+3]<<8|e[i+4],a.push(o));return a},discardEmulationPreventionBytes:function(t){for(var e,n,r=t.byteLength,i=[],o=1;o<r-2;)0===t[o]&&0===t[o+1]&&3===t[o+2]?(i.push(o+2),o+=2):o++;if(0===i.length)return t;e=r-i.length,n=new Uint8Array(e);var a=0;for(o=0;o<e;a++,o++)a===i[0]&&(a++,i.shift()),n[o]=t[a];return n},USER_DATA_REGISTERED_ITU_T_T35:4},mt=H,gt=pt,vt=function(t){t=t||{},vt.prototype.init.call(this),this.parse708captions_="boolean"!=typeof t.parse708captions||t.parse708captions,this.captionPackets_=[],this.ccStreams_=[new Ct(0,0),new Ct(0,1),new Ct(1,0),new Ct(1,1)],this.parse708captions_&&(this.cc708Stream_=new xt({captionServices:t.captionServices})),this.reset(),this.ccStreams_.forEach((function(t){t.on("data",this.trigger.bind(this,"data")),t.on("partialdone",this.trigger.bind(this,"partialdone")),t.on("done",this.trigger.bind(this,"done"))}),this),this.parse708captions_&&(this.cc708Stream_.on("data",this.trigger.bind(this,"data")),this.cc708Stream_.on("partialdone",this.trigger.bind(this,"partialdone")),this.cc708Stream_.on("done",this.trigger.bind(this,"done")))};vt.prototype=new mt,vt.prototype.push=function(t){var e,n,r;if("sei_rbsp"===t.nalUnitType&&(e=gt.parseSei(t.escapedRBSP)).payload&&e.payloadType===gt.USER_DATA_REGISTERED_ITU_T_T35&&(n=gt.parseUserData(e)))if(t.dts<this.latestDts_)this.ignoreNextEqualDts_=!0;else{if(t.dts===this.latestDts_&&this.ignoreNextEqualDts_)return this.numSameDts_--,void(this.numSameDts_||(this.ignoreNextEqualDts_=!1));r=gt.parseCaptionPackets(t.pts,n),this.captionPackets_=this.captionPackets_.concat(r),this.latestDts_!==t.dts&&(this.numSameDts_=0),this.numSameDts_++,this.latestDts_=t.dts}},vt.prototype.flushCCStreams=function(t){this.ccStreams_.forEach((function(e){return"flush"===t?e.flush():e.partialFlush()}),this)},vt.prototype.flushStream=function(t){this.captionPackets_.length?(this.captionPackets_.forEach((function(t,e){t.presortIndex=e})),this.captionPackets_.sort((function(t,e){return t.pts===e.pts?t.presortIndex-e.presortIndex:t.pts-e.pts})),this.captionPackets_.forEach((function(t){t.type<2?this.dispatchCea608Packet(t):this.dispatchCea708Packet(t)}),this),this.captionPackets_.length=0,this.flushCCStreams(t)):this.flushCCStreams(t)},vt.prototype.flush=function(){return this.flushStream("flush")},vt.prototype.partialFlush=function(){return this.flushStream("partialFlush")},vt.prototype.reset=function(){this.latestDts_=null,this.ignoreNextEqualDts_=!1,this.numSameDts_=0,this.activeCea608Channel_=[null,null],this.ccStreams_.forEach((function(t){t.reset()}))},vt.prototype.dispatchCea608Packet=function(t){this.setsTextOrXDSActive(t)?this.activeCea608Channel_[t.type]=null:this.setsChannel1Active(t)?this.activeCea608Channel_[t.type]=0:this.setsChannel2Active(t)&&(this.activeCea608Channel_[t.type]=1),null!==this.activeCea608Channel_[t.type]&&this.ccStreams_[(t.type<<1)+this.activeCea608Channel_[t.type]].push(t)},vt.prototype.setsChannel1Active=function(t){return 4096==(30720&t.ccData)},vt.prototype.setsChannel2Active=function(t){return 6144==(30720&t.ccData)},vt.prototype.setsTextOrXDSActive=function(t){return 256==(28928&t.ccData)||4138==(30974&t.ccData)||6186==(30974&t.ccData)},vt.prototype.dispatchCea708Packet=function(t){this.parse708captions_&&this.cc708Stream_.push(t)};var yt={127:9834,4128:32,4129:160,4133:8230,4138:352,4140:338,4144:9608,4145:8216,4146:8217,4147:8220,4148:8221,4149:8226,4153:8482,4154:353,4156:339,4157:8480,4159:376,4214:8539,4215:8540,4216:8541,4217:8542,4218:9168,4219:9124,4220:9123,4221:9135,4222:9126,4223:9121,4256:12600},bt=function(t){return 32<=t&&t<=127||160<=t&&t<=255},_t=function(t){this.windowNum=t,this.reset()};_t.prototype.reset=function(){this.clearText(),this.pendingNewLine=!1,this.winAttr={},this.penAttr={},this.penLoc={},this.penColor={},this.visible=0,this.rowLock=0,this.columnLock=0,this.priority=0,this.relativePositioning=0,this.anchorVertical=0,this.anchorHorizontal=0,this.anchorPoint=0,this.rowCount=1,this.virtualRowCount=this.rowCount+1,this.columnCount=41,this.windowStyle=0,this.penStyle=0},_t.prototype.getText=function(){return this.rows.join("\n")},_t.prototype.clearText=function(){this.rows=[""],this.rowIdx=0},_t.prototype.newLine=function(t){for(this.rows.length>=this.virtualRowCount&&"function"==typeof this.beforeRowOverflow&&this.beforeRowOverflow(t),this.rows.length>0&&(this.rows.push(""),this.rowIdx++);this.rows.length>this.virtualRowCount;)this.rows.shift(),this.rowIdx--},_t.prototype.isEmpty=function(){return 0===this.rows.length||1===this.rows.length&&""===this.rows[0]},_t.prototype.addText=function(t){this.rows[this.rowIdx]+=t},_t.prototype.backspace=function(){if(!this.isEmpty()){var t=this.rows[this.rowIdx];this.rows[this.rowIdx]=t.substr(0,t.length-1)}};var wt=function(t,e,n){this.serviceNum=t,this.text="",this.currentWindow=new _t(-1),this.windows=[],this.stream=n,"string"==typeof e&&this.createTextDecoder(e)};wt.prototype.init=function(t,e){this.startPts=t;for(var n=0;n<8;n++)this.windows[n]=new _t(n),"function"==typeof e&&(this.windows[n].beforeRowOverflow=e)},wt.prototype.setCurrentWindow=function(t){this.currentWindow=this.windows[t]},wt.prototype.createTextDecoder=function(t){if("undefined"==typeof TextDecoder)this.stream.trigger("log",{level:"warn",message:"The `encoding` option is unsupported without TextDecoder support"});else try{this.textDecoder_=new TextDecoder(t)}catch(e){this.stream.trigger("log",{level:"warn",message:"TextDecoder could not be created with "+t+" encoding. "+e})}};var xt=function(t){t=t||{},xt.prototype.init.call(this);var e,n=this,r=t.captionServices||{},i={};Object.keys(r).forEach((t=>{e=r[t],/^SERVICE/.test(t)&&(i[t]=e.encoding)})),this.serviceEncodings=i,this.current708Packet=null,this.services={},this.push=function(t){3===t.type?(n.new708Packet(),n.add708Bytes(t)):(null===n.current708Packet&&n.new708Packet(),n.add708Bytes(t))}};xt.prototype=new mt,xt.prototype.new708Packet=function(){null!==this.current708Packet&&this.push708Packet(),this.current708Packet={data:[],ptsVals:[]}},xt.prototype.add708Bytes=function(t){var e=t.ccData,n=e>>>8,r=255&e;this.current708Packet.ptsVals.push(t.pts),this.current708Packet.data.push(n),this.current708Packet.data.push(r)},xt.prototype.push708Packet=function(){var t=this.current708Packet,e=t.data,n=null,r=null,i=0,o=e[i++];for(t.seq=o>>6,t.sizeCode=63&o;i<e.length;i++)r=31&(o=e[i++]),7===(n=o>>5)&&r>0&&(n=o=e[i++]),this.pushServiceBlock(n,i,r),r>0&&(i+=r-1)},xt.prototype.pushServiceBlock=function(t,e,n){var r,i=e,o=this.current708Packet.data,a=this.services[t];for(a||(a=this.initService(t,i));i<e+n&&i<o.length;i++)r=o[i],bt(r)?i=this.handleText(i,a):24===r?i=this.multiByteCharacter(i,a):16===r?i=this.extendedCommands(i,a):128<=r&&r<=135?i=this.setCurrentWindow(i,a):152<=r&&r<=159?i=this.defineWindow(i,a):136===r?i=this.clearWindows(i,a):140===r?i=this.deleteWindows(i,a):137===r?i=this.displayWindows(i,a):138===r?i=this.hideWindows(i,a):139===r?i=this.toggleWindows(i,a):151===r?i=this.setWindowAttributes(i,a):144===r?i=this.setPenAttributes(i,a):145===r?i=this.setPenColor(i,a):146===r?i=this.setPenLocation(i,a):143===r?a=this.reset(i,a):8===r?a.currentWindow.backspace():12===r?a.currentWindow.clearText():13===r?a.currentWindow.pendingNewLine=!0:14===r?a.currentWindow.clearText():141===r&&i++},xt.prototype.extendedCommands=function(t,e){var n=this.current708Packet.data[++t];return bt(n)&&(t=this.handleText(t,e,{isExtended:!0})),t},xt.prototype.getPts=function(t){return this.current708Packet.ptsVals[Math.floor(t/2)]},xt.prototype.initService=function(t,e){var n,r,i=this;return(n="SERVICE"+t)in this.serviceEncodings&&(r=this.serviceEncodings[n]),this.services[t]=new wt(t,r,i),this.services[t].init(this.getPts(e),(function(e){i.flushDisplayed(e,i.services[t])})),this.services[t]},xt.prototype.handleText=function(t,e,n){var r,i,o,a,s=n&&n.isExtended,u=n&&n.isMultiByte,c=this.current708Packet.data,l=s?4096:0,f=c[t],d=c[t+1],h=e.currentWindow;return e.textDecoder_&&!s?(u?(i=[f,d],t++):i=[f],r=e.textDecoder_.decode(new Uint8Array(i))):(a=yt[o=l|f]||o,r=4096&o&&o===a?"":String.fromCharCode(a)),h.pendingNewLine&&!h.isEmpty()&&h.newLine(this.getPts(t)),h.pendingNewLine=!1,h.addText(r),t},xt.prototype.multiByteCharacter=function(t,e){var n=this.current708Packet.data,r=n[t+1],i=n[t+2];return bt(r)&&bt(i)&&(t=this.handleText(++t,e,{isMultiByte:!0})),t},xt.prototype.setCurrentWindow=function(t,e){var n=7&this.current708Packet.data[t];return e.setCurrentWindow(n),t},xt.prototype.defineWindow=function(t,e){var n=this.current708Packet.data,r=n[t],i=7&r;e.setCurrentWindow(i);var o=e.currentWindow;return r=n[++t],o.visible=(32&r)>>5,o.rowLock=(16&r)>>4,o.columnLock=(8&r)>>3,o.priority=7&r,r=n[++t],o.relativePositioning=(128&r)>>7,o.anchorVertical=127&r,r=n[++t],o.anchorHorizontal=r,r=n[++t],o.anchorPoint=(240&r)>>4,o.rowCount=15&r,r=n[++t],o.columnCount=63&r,r=n[++t],o.windowStyle=(56&r)>>3,o.penStyle=7&r,o.virtualRowCount=o.rowCount+1,t},xt.prototype.setWindowAttributes=function(t,e){var n=this.current708Packet.data,r=n[t],i=e.currentWindow.winAttr;return r=n[++t],i.fillOpacity=(192&r)>>6,i.fillRed=(48&r)>>4,i.fillGreen=(12&r)>>2,i.fillBlue=3&r,r=n[++t],i.borderType=(192&r)>>6,i.borderRed=(48&r)>>4,i.borderGreen=(12&r)>>2,i.borderBlue=3&r,r=n[++t],i.borderType+=(128&r)>>5,i.wordWrap=(64&r)>>6,i.printDirection=(48&r)>>4,i.scrollDirection=(12&r)>>2,i.justify=3&r,r=n[++t],i.effectSpeed=(240&r)>>4,i.effectDirection=(12&r)>>2,i.displayEffect=3&r,t},xt.prototype.flushDisplayed=function(t,e){for(var n=[],r=0;r<8;r++)e.windows[r].visible&&!e.windows[r].isEmpty()&&n.push(e.windows[r].getText());e.endPts=t,e.text=n.join("\n\n"),this.pushCaption(e),e.startPts=t},xt.prototype.pushCaption=function(t){""!==t.text&&(this.trigger("data",{startPts:t.startPts,endPts:t.endPts,text:t.text,stream:"cc708_"+t.serviceNum}),t.text="",t.startPts=t.endPts)},xt.prototype.displayWindows=function(t,e){var n=this.current708Packet.data[++t],r=this.getPts(t);this.flushDisplayed(r,e);for(var i=0;i<8;i++)n&1<<i&&(e.windows[i].visible=1);return t},xt.prototype.hideWindows=function(t,e){var n=this.current708Packet.data[++t],r=this.getPts(t);this.flushDisplayed(r,e);for(var i=0;i<8;i++)n&1<<i&&(e.windows[i].visible=0);return t},xt.prototype.toggleWindows=function(t,e){var n=this.current708Packet.data[++t],r=this.getPts(t);this.flushDisplayed(r,e);for(var i=0;i<8;i++)n&1<<i&&(e.windows[i].visible^=1);return t},xt.prototype.clearWindows=function(t,e){var n=this.current708Packet.data[++t],r=this.getPts(t);this.flushDisplayed(r,e);for(var i=0;i<8;i++)n&1<<i&&e.windows[i].clearText();return t},xt.prototype.deleteWindows=function(t,e){var n=this.current708Packet.data[++t],r=this.getPts(t);this.flushDisplayed(r,e);for(var i=0;i<8;i++)n&1<<i&&e.windows[i].reset();return t},xt.prototype.setPenAttributes=function(t,e){var n=this.current708Packet.data,r=n[t],i=e.currentWindow.penAttr;return r=n[++t],i.textTag=(240&r)>>4,i.offset=(12&r)>>2,i.penSize=3&r,r=n[++t],i.italics=(128&r)>>7,i.underline=(64&r)>>6,i.edgeType=(56&r)>>3,i.fontStyle=7&r,t},xt.prototype.setPenColor=function(t,e){var n=this.current708Packet.data,r=n[t],i=e.currentWindow.penColor;return r=n[++t],i.fgOpacity=(192&r)>>6,i.fgRed=(48&r)>>4,i.fgGreen=(12&r)>>2,i.fgBlue=3&r,r=n[++t],i.bgOpacity=(192&r)>>6,i.bgRed=(48&r)>>4,i.bgGreen=(12&r)>>2,i.bgBlue=3&r,r=n[++t],i.edgeRed=(48&r)>>4,i.edgeGreen=(12&r)>>2,i.edgeBlue=3&r,t},xt.prototype.setPenLocation=function(t,e){var n=this.current708Packet.data,r=n[t],i=e.currentWindow.penLoc;return e.currentWindow.pendingNewLine=!0,r=n[++t],i.row=15&r,r=n[++t],i.column=63&r,t},xt.prototype.reset=function(t,e){var n=this.getPts(t);return this.flushDisplayed(n,e),this.initService(e.serviceNum,t)};var Tt={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,304:174,305:176,306:189,307:191,308:8482,309:162,310:163,311:9834,312:224,313:160,314:232,315:226,316:234,317:238,318:244,319:251,544:193,545:201,546:211,547:218,548:220,549:252,550:8216,551:161,552:42,553:39,554:8212,555:169,556:8480,557:8226,558:8220,559:8221,560:192,561:194,562:199,563:200,564:202,565:203,566:235,567:206,568:207,569:239,570:212,571:217,572:249,573:219,574:171,575:187,800:195,801:227,802:205,803:204,804:236,805:210,806:242,807:213,808:245,809:123,810:125,811:92,812:94,813:95,814:124,815:126,816:196,817:228,818:214,819:246,820:223,821:165,822:164,823:9474,824:197,825:229,826:216,827:248,828:9484,829:9488,830:9492,831:9496},St=function(t){return null===t?"":(t=Tt[t]||t,String.fromCharCode(t))},Et=[4352,4384,4608,4640,5376,5408,5632,5664,5888,5920,4096,4864,4896,5120,5152],kt=function(){for(var t=[],e=15;e--;)t.push("");return t},Ct=function(t,e){Ct.prototype.init.call(this),this.field_=t||0,this.dataChannel_=e||0,this.name_="CC"+(1+(this.field_<<1|this.dataChannel_)),this.setConstants(),this.reset(),this.push=function(t){var e,n,r,i,o;if((e=32639&t.ccData)!==this.lastControlCode_){if(4096==(61440&e)?this.lastControlCode_=e:e!==this.PADDING_&&(this.lastControlCode_=null),r=e>>>8,i=255&e,e!==this.PADDING_)if(e===this.RESUME_CAPTION_LOADING_)this.mode_="popOn";else if(e===this.END_OF_CAPTION_)this.mode_="popOn",this.clearFormatting(t.pts),this.flushDisplayed(t.pts),n=this.displayed_,this.displayed_=this.nonDisplayed_,this.nonDisplayed_=n,this.startPts_=t.pts;else if(e===this.ROLL_UP_2_ROWS_)this.rollUpRows_=2,this.setRollUp(t.pts);else if(e===this.ROLL_UP_3_ROWS_)this.rollUpRows_=3,this.setRollUp(t.pts);else if(e===this.ROLL_UP_4_ROWS_)this.rollUpRows_=4,this.setRollUp(t.pts);else if(e===this.CARRIAGE_RETURN_)this.clearFormatting(t.pts),this.flushDisplayed(t.pts),this.shiftRowsUp_(),this.startPts_=t.pts;else if(e===this.BACKSPACE_)"popOn"===this.mode_?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1);else if(e===this.ERASE_DISPLAYED_MEMORY_)this.flushDisplayed(t.pts),this.displayed_=kt();else if(e===this.ERASE_NON_DISPLAYED_MEMORY_)this.nonDisplayed_=kt();else if(e===this.RESUME_DIRECT_CAPTIONING_)"paintOn"!==this.mode_&&(this.flushDisplayed(t.pts),this.displayed_=kt()),this.mode_="paintOn",this.startPts_=t.pts;else if(this.isSpecialCharacter(r,i))o=St((r=(3&r)<<8)|i),this[this.mode_](t.pts,o),this.column_++;else if(this.isExtCharacter(r,i))"popOn"===this.mode_?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1),o=St((r=(3&r)<<8)|i),this[this.mode_](t.pts,o),this.column_++;else if(this.isMidRowCode(r,i))this.clearFormatting(t.pts),this[this.mode_](t.pts," "),this.column_++,14==(14&i)&&this.addFormatting(t.pts,["i"]),1==(1&i)&&this.addFormatting(t.pts,["u"]);else if(this.isOffsetControlCode(r,i))this.column_+=3&i;else if(this.isPAC(r,i)){var a=Et.indexOf(7968&e);"rollUp"===this.mode_&&(a-this.rollUpRows_+1<0&&(a=this.rollUpRows_-1),this.setRollUp(t.pts,a)),a!==this.row_&&(this.clearFormatting(t.pts),this.row_=a),1&i&&-1===this.formatting_.indexOf("u")&&this.addFormatting(t.pts,["u"]),16==(16&e)&&(this.column_=4*((14&e)>>1)),this.isColorPAC(i)&&14==(14&i)&&this.addFormatting(t.pts,["i"])}else this.isNormalChar(r)&&(0===i&&(i=null),o=St(r),o+=St(i),this[this.mode_](t.pts,o),this.column_+=o.length)}else this.lastControlCode_=null}};Ct.prototype=new mt,Ct.prototype.flushDisplayed=function(t){var e=this.displayed_.map((function(t,e){try{return t.trim()}catch(t){return this.trigger("log",{level:"warn",message:"Skipping a malformed 608 caption at index "+e+"."}),""}}),this).join("\n").replace(/^\n+|\n+$/g,"");e.length&&this.trigger("data",{startPts:this.startPts_,endPts:t,text:e,stream:this.name_})},Ct.prototype.reset=function(){this.mode_="popOn",this.topRow_=0,this.startPts_=0,this.displayed_=kt(),this.nonDisplayed_=kt(),this.lastControlCode_=null,this.column_=0,this.row_=14,this.rollUpRows_=2,this.formatting_=[]},Ct.prototype.setConstants=function(){0===this.dataChannel_?(this.BASE_=16,this.EXT_=17,this.CONTROL_=(20|this.field_)<<8,this.OFFSET_=23):1===this.dataChannel_&&(this.BASE_=24,this.EXT_=25,this.CONTROL_=(28|this.field_)<<8,this.OFFSET_=31),this.PADDING_=0,this.RESUME_CAPTION_LOADING_=32|this.CONTROL_,this.END_OF_CAPTION_=47|this.CONTROL_,this.ROLL_UP_2_ROWS_=37|this.CONTROL_,this.ROLL_UP_3_ROWS_=38|this.CONTROL_,this.ROLL_UP_4_ROWS_=39|this.CONTROL_,this.CARRIAGE_RETURN_=45|this.CONTROL_,this.RESUME_DIRECT_CAPTIONING_=41|this.CONTROL_,this.BACKSPACE_=33|this.CONTROL_,this.ERASE_DISPLAYED_MEMORY_=44|this.CONTROL_,this.ERASE_NON_DISPLAYED_MEMORY_=46|this.CONTROL_},Ct.prototype.isSpecialCharacter=function(t,e){return t===this.EXT_&&e>=48&&e<=63},Ct.prototype.isExtCharacter=function(t,e){return(t===this.EXT_+1||t===this.EXT_+2)&&e>=32&&e<=63},Ct.prototype.isMidRowCode=function(t,e){return t===this.EXT_&&e>=32&&e<=47},Ct.prototype.isOffsetControlCode=function(t,e){return t===this.OFFSET_&&e>=33&&e<=35},Ct.prototype.isPAC=function(t,e){return t>=this.BASE_&&t<this.BASE_+8&&e>=64&&e<=127},Ct.prototype.isColorPAC=function(t){return t>=64&&t<=79||t>=96&&t<=127},Ct.prototype.isNormalChar=function(t){return t>=32&&t<=127},Ct.prototype.setRollUp=function(t,e){if("rollUp"!==this.mode_&&(this.row_=14,this.mode_="rollUp",this.flushDisplayed(t),this.nonDisplayed_=kt(),this.displayed_=kt()),void 0!==e&&e!==this.row_)for(var n=0;n<this.rollUpRows_;n++)this.displayed_[e-n]=this.displayed_[this.row_-n],this.displayed_[this.row_-n]="";void 0===e&&(e=this.row_),this.topRow_=e-this.rollUpRows_+1},Ct.prototype.addFormatting=function(t,e){this.formatting_=this.formatting_.concat(e);var n=e.reduce((function(t,e){return t+"<"+e+">"}),"");this[this.mode_](t,n)},Ct.prototype.clearFormatting=function(t){if(this.formatting_.length){var e=this.formatting_.reverse().reduce((function(t,e){return t+"</"+e+">"}),"");this.formatting_=[],this[this.mode_](t,e)}},Ct.prototype.popOn=function(t,e){var n=this.nonDisplayed_[this.row_];n+=e,this.nonDisplayed_[this.row_]=n},Ct.prototype.rollUp=function(t,e){var n=this.displayed_[this.row_];n+=e,this.displayed_[this.row_]=n},Ct.prototype.shiftRowsUp_=function(){var t;for(t=0;t<this.topRow_;t++)this.displayed_[t]="";for(t=this.row_+1;t<15;t++)this.displayed_[t]="";for(t=this.topRow_;t<this.row_;t++)this.displayed_[t]=this.displayed_[t+1];this.displayed_[this.row_]=""},Ct.prototype.paintOn=function(t,e){var n=this.displayed_[this.row_];n+=e,this.displayed_[this.row_]=n};var Ot={CaptionStream:vt,Cea608Stream:Ct,Cea708Stream:xt},At={H264_STREAM_TYPE:27,ADTS_STREAM_TYPE:15,METADATA_STREAM_TYPE:21},Mt=H,Pt="shared",Dt=function(t,e){var n=1;for(t>e&&(n=-1);Math.abs(e-t)>4294967296;)t+=8589934592*n;return t},It=function(t){var e,n;It.prototype.init.call(this),this.type_=t||Pt,this.push=function(t){this.type_!==Pt&&t.type!==this.type_||(void 0===n&&(n=t.dts),t.dts=Dt(t.dts,n),t.pts=Dt(t.pts,n),e=t.dts,this.trigger("data",t))},this.flush=function(){n=e,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.discontinuity=function(){n=void 0,e=void 0},this.reset=function(){this.discontinuity(),this.trigger("reset")}};It.prototype=new Mt;var Lt,Rt={TimestampRolloverStream:It,handleRollover:Dt},Nt=(t,e,n)=>{if(!t)return-1;for(var r=n;r<t.length;r++)if(t[r]===e)return r;return-1},jt=Nt,Ft=3,Ut=function(t,e,n){var r,i="";for(r=e;r<n;r++)i+="%"+("00"+t[r].toString(16)).slice(-2);return i},Bt=function(t,e,n){return decodeURIComponent(Ut(t,e,n))},zt=function(t,e,n){return unescape(Ut(t,e,n))},qt=function(t){return t[0]<<21|t[1]<<14|t[2]<<7|t[3]},Ht={APIC:function(t){var e,n,r=1;t.data[0]===Ft&&((e=jt(t.data,0,r))<0||(t.mimeType=zt(t.data,r,e),r=e+1,t.pictureType=t.data[r],r++,(n=jt(t.data,0,r))<0||(t.description=Bt(t.data,r,n),r=n+1,"--\x3e"===t.mimeType?t.url=zt(t.data,r,t.data.length):t.pictureData=t.data.subarray(r,t.data.length))))},"T*":function(t){t.data[0]===Ft&&(t.value=Bt(t.data,1,t.data.length).replace(/\0*$/,""),t.values=t.value.split("\0"))},TXXX:function(t){var e;t.data[0]===Ft&&-1!==(e=jt(t.data,0,1))&&(t.description=Bt(t.data,1,e),t.value=Bt(t.data,e+1,t.data.length).replace(/\0*$/,""),t.data=t.value)},"W*":function(t){t.url=zt(t.data,0,t.data.length).replace(/\0.*$/,"")},WXXX:function(t){var e;t.data[0]===Ft&&-1!==(e=jt(t.data,0,1))&&(t.description=Bt(t.data,1,e),t.url=zt(t.data,e+1,t.data.length).replace(/\0.*$/,""))},PRIV:function(t){var e;for(e=0;e<t.data.length;e++)if(0===t.data[e]){t.owner=zt(t.data,0,e);break}t.privateData=t.data.subarray(e+1),t.data=t.privateData}},Wt={parseId3Frames:function(t){var e,n=10,r=0,i=[];if(!(t.length<10||t[0]!=="I".charCodeAt(0)||t[1]!=="D".charCodeAt(0)||t[2]!=="3".charCodeAt(0))){r=qt(t.subarray(6,10)),r+=10,64&t[5]&&(n+=4,n+=qt(t.subarray(10,14)),r-=qt(t.subarray(16,20)));do{if((e=qt(t.subarray(n+4,n+8)))<1)break;var o={id:String.fromCharCode(t[n],t[n+1],t[n+2],t[n+3]),data:t.subarray(n+10,n+e+10)};o.key=o.id,Ht[o.id]?Ht[o.id](o):"T"===o.id[0]?Ht["T*"](o):"W"===o.id[0]&&Ht["W*"](o),i.push(o),n+=10,n+=e}while(n<r);return i}},parseSyncSafeInteger:qt,frameParsers:Ht},Vt=At,Yt=Wt;(Lt=function(t){var e,n={descriptor:t&&t.descriptor},r=0,i=[],o=0;if(Lt.prototype.init.call(this),this.dispatchType=Vt.METADATA_STREAM_TYPE.toString(16),n.descriptor)for(e=0;e<n.descriptor.length;e++)this.dispatchType+=("00"+n.descriptor[e].toString(16)).slice(-2);this.push=function(t){var e,n,a,s,u;if("timed-metadata"===t.type)if(t.dataAlignmentIndicator&&(o=0,i.length=0),0===i.length&&(t.data.length<10||t.data[0]!=="I".charCodeAt(0)||t.data[1]!=="D".charCodeAt(0)||t.data[2]!=="3".charCodeAt(0)))this.trigger("log",{level:"warn",message:"Skipping unrecognized metadata packet"});else if(i.push(t),o+=t.data.byteLength,1===i.length&&(r=Yt.parseSyncSafeInteger(t.data.subarray(6,10)),r+=10),!(o<r)){for(e={data:new Uint8Array(r),frames:[],pts:i[0].pts,dts:i[0].dts},u=0;u<r;)e.data.set(i[0].data.subarray(0,r-u),u),u+=i[0].data.byteLength,o-=i[0].data.byteLength,i.shift();n=10,64&e.data[5]&&(n+=4,n+=Yt.parseSyncSafeInteger(e.data.subarray(10,14)),r-=Yt.parseSyncSafeInteger(e.data.subarray(16,20)));do{if((a=Yt.parseSyncSafeInteger(e.data.subarray(n+4,n+8)))<1){this.trigger("log",{level:"warn",message:"Malformed ID3 frame encountered. Skipping remaining metadata parsing."});break}if((s={id:String.fromCharCode(e.data[n],e.data[n+1],e.data[n+2],e.data[n+3]),data:e.data.subarray(n+10,n+a+10)}).key=s.id,Yt.frameParsers[s.id]?Yt.frameParsers[s.id](s):"T"===s.id[0]?Yt.frameParsers["T*"](s):"W"===s.id[0]&&Yt.frameParsers["W*"](s),"com.apple.streaming.transportStreamTimestamp"===s.owner){var c=s.data,l=(1&c[3])<<30|c[4]<<22|c[5]<<14|c[6]<<6|c[7]>>>2;l*=4,l+=3&c[7],s.timeStamp=l,void 0===e.pts&&void 0===e.dts&&(e.pts=s.timeStamp,e.dts=s.timeStamp),this.trigger("timestamp",s)}e.frames.push(s),n+=10,n+=a}while(n<r);this.trigger("data",e)}}}).prototype=new H;var $t,Gt,Zt,Kt=Lt,Xt=H,Qt=Ot,Jt=At,te=Rt.TimestampRolloverStream,ee=188;($t=function(){var t=new Uint8Array(ee),e=0;$t.prototype.init.call(this),this.push=function(n){var r,i=0,o=ee;for(e?((r=new Uint8Array(n.byteLength+e)).set(t.subarray(0,e)),r.set(n,e),e=0):r=n;o<r.byteLength;)71!==r[i]||71!==r[o]?(i++,o++):(this.trigger("data",r.subarray(i,o)),i+=ee,o+=ee);i<r.byteLength&&(t.set(r.subarray(i),0),e=r.byteLength-i)},this.flush=function(){e===ee&&71===t[0]&&(this.trigger("data",t),e=0),this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.reset=function(){e=0,this.trigger("reset")}}).prototype=new Xt,Gt=function(){var t,e,n,r;Gt.prototype.init.call(this),r=this,this.packetsWaitingForPmt=[],this.programMapTable=void 0,t=function(t,r){var i=0;r.payloadUnitStartIndicator&&(i+=t[i]+1),"pat"===r.type?e(t.subarray(i),r):n(t.subarray(i),r)},e=function(t,e){e.section_number=t[7],e.last_section_number=t[8],r.pmtPid=(31&t[10])<<8|t[11],e.pmtPid=r.pmtPid},n=function(t,e){var n,i;if(1&t[5]){for(r.programMapTable={video:null,audio:null,"timed-metadata":{}},n=3+((15&t[1])<<8|t[2])-4,i=12+((15&t[10])<<8|t[11]);i<n;){var o=t[i],a=(31&t[i+1])<<8|t[i+2];o===Jt.H264_STREAM_TYPE&&null===r.programMapTable.video?r.programMapTable.video=a:o===Jt.ADTS_STREAM_TYPE&&null===r.programMapTable.audio?r.programMapTable.audio=a:o===Jt.METADATA_STREAM_TYPE&&(r.programMapTable["timed-metadata"][a]=o),i+=5+((15&t[i+3])<<8|t[i+4])}e.programMapTable=r.programMapTable}},this.push=function(e){var n={},r=4;if(n.payloadUnitStartIndicator=!!(64&e[1]),n.pid=31&e[1],n.pid<<=8,n.pid|=e[2],(48&e[3])>>>4>1&&(r+=e[r]+1),0===n.pid)n.type="pat",t(e.subarray(r),n),this.trigger("data",n);else if(n.pid===this.pmtPid)for(n.type="pmt",t(e.subarray(r),n),this.trigger("data",n);this.packetsWaitingForPmt.length;)this.processPes_.apply(this,this.packetsWaitingForPmt.shift());else void 0===this.programMapTable?this.packetsWaitingForPmt.push([e,r,n]):this.processPes_(e,r,n)},this.processPes_=function(t,e,n){n.pid===this.programMapTable.video?n.streamType=Jt.H264_STREAM_TYPE:n.pid===this.programMapTable.audio?n.streamType=Jt.ADTS_STREAM_TYPE:n.streamType=this.programMapTable["timed-metadata"][n.pid],n.type="pes",n.data=t.subarray(e),this.trigger("data",n)}},Gt.prototype=new Xt,Gt.STREAM_TYPES={h264:27,adts:15},Zt=function(){var t,e=this,n=!1,r={data:[],size:0},i={data:[],size:0},o={data:[],size:0},a=function(t,n,r){var i,o,a=new Uint8Array(t.size),s={type:n},u=0,c=0;if(t.data.length&&!(t.size<9)){for(s.trackId=t.data[0].pid,u=0;u<t.data.length;u++)o=t.data[u],a.set(o.data,c),c+=o.data.byteLength;!function(t,e){var n;const r=t[0]<<16|t[1]<<8|t[2];e.data=new Uint8Array,1===r&&(e.packetLength=6+(t[4]<<8|t[5]),e.dataAlignmentIndicator=0!=(4&t[6]),192&(n=t[7])&&(e.pts=(14&t[9])<<27|(255&t[10])<<20|(254&t[11])<<12|(255&t[12])<<5|(254&t[13])>>>3,e.pts*=4,e.pts+=(6&t[13])>>>1,e.dts=e.pts,64&n&&(e.dts=(14&t[14])<<27|(255&t[15])<<20|(254&t[16])<<12|(255&t[17])<<5|(254&t[18])>>>3,e.dts*=4,e.dts+=(6&t[18])>>>1)),e.data=t.subarray(9+t[8]))}(a,s),i="video"===n||s.packetLength<=t.size,(r||i)&&(t.size=0,t.data.length=0),i&&e.trigger("data",s)}};Zt.prototype.init.call(this),this.push=function(s){({pat:function(){},pes:function(){var t,e;switch(s.streamType){case Jt.H264_STREAM_TYPE:t=r,e="video";break;case Jt.ADTS_STREAM_TYPE:t=i,e="audio";break;case Jt.METADATA_STREAM_TYPE:t=o,e="timed-metadata";break;default:return}s.payloadUnitStartIndicator&&a(t,e,!0),t.data.push(s),t.size+=s.data.byteLength},pmt:function(){var r={type:"metadata",tracks:[]};null!==(t=s.programMapTable).video&&r.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+t.video,codec:"avc",type:"video"}),null!==t.audio&&r.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+t.audio,codec:"adts",type:"audio"}),n=!0,e.trigger("data",r)}})[s.type]()},this.reset=function(){r.size=0,r.data.length=0,i.size=0,i.data.length=0,this.trigger("reset")},this.flushStreams_=function(){a(r,"video"),a(i,"audio"),a(o,"timed-metadata")},this.flush=function(){if(!n&&t){var r={type:"metadata",tracks:[]};null!==t.video&&r.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+t.video,codec:"avc",type:"video"}),null!==t.audio&&r.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+t.audio,codec:"adts",type:"audio"}),e.trigger("data",r)}n=!1,this.flushStreams_(),this.trigger("done")}},Zt.prototype=new Xt;var ne={PAT_PID:0,MP2T_PACKET_LENGTH:ee,TransportPacketStream:$t,TransportParseStream:Gt,ElementaryStream:Zt,TimestampRolloverStream:te,CaptionStream:Qt.CaptionStream,Cea608Stream:Qt.Cea608Stream,Cea708Stream:Qt.Cea708Stream,MetadataStream:Kt};for(var re in Jt)Jt.hasOwnProperty(re)&&(ne[re]=Jt[re]);var ie,oe=ne,ae=ut.ONE_SECOND_IN_TS,se=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];(ie=function(t){var e,n=0;ie.prototype.init.call(this),this.skipWarn_=function(t,e){this.trigger("log",{level:"warn",message:`adts skiping bytes ${t} to ${e} in frame ${n} outside syncword`})},this.push=function(r){var i,o,a,s,u,c=0;if(t||(n=0),"audio"===r.type){var l;for(e&&e.length?(a=e,(e=new Uint8Array(a.byteLength+r.data.byteLength)).set(a),e.set(r.data,a.byteLength)):e=r.data;c+7<e.length;)if(255===e[c]&&240==(246&e[c+1])){if("number"==typeof l&&(this.skipWarn_(l,c),l=null),o=2*(1&~e[c+1]),i=(3&e[c+3])<<11|e[c+4]<<3|(224&e[c+5])>>5,u=(s=1024*(1+(3&e[c+6])))*ae/se[(60&e[c+2])>>>2],e.byteLength-c<i)break;this.trigger("data",{pts:r.pts+n*u,dts:r.dts+n*u,sampleCount:s,audioobjecttype:1+(e[c+2]>>>6&3),channelcount:(1&e[c+2])<<2|(192&e[c+3])>>>6,samplerate:se[(60&e[c+2])>>>2],samplingfrequencyindex:(60&e[c+2])>>>2,samplesize:16,data:e.subarray(c+7+o,c+i)}),n++,c+=i}else"number"!=typeof l&&(l=c),c++;"number"==typeof l&&(this.skipWarn_(l,c),l=null),e=e.subarray(c)}},this.flush=function(){n=0,this.trigger("done")},this.reset=function(){e=void 0,this.trigger("reset")},this.endTimeline=function(){e=void 0,this.trigger("endedtimeline")}}).prototype=new H;var ue,ce,le,fe=ie,de=H,he=function(t){var e=t.byteLength,n=0,r=0;this.length=function(){return 8*e},this.bitsAvailable=function(){return 8*e+r},this.loadWord=function(){var i=t.byteLength-e,o=new Uint8Array(4),a=Math.min(4,e);if(0===a)throw new Error("no bytes available");o.set(t.subarray(i,i+a)),n=new DataView(o.buffer).getUint32(0),r=8*a,e-=a},this.skipBits=function(t){var i;r>t?(n<<=t,r-=t):(t-=r,t-=8*(i=Math.floor(t/8)),e-=i,this.loadWord(),n<<=t,r-=t)},this.readBits=function(t){var i=Math.min(r,t),o=n>>>32-i;return(r-=i)>0?n<<=i:e>0&&this.loadWord(),(i=t-i)>0?o<<i|this.readBits(i):o},this.skipLeadingZeros=function(){var t;for(t=0;t<r;++t)if(0!=(n&2147483648>>>t))return n<<=t,r-=t,t;return this.loadWord(),t+this.skipLeadingZeros()},this.skipUnsignedExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.skipExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.readUnsignedExpGolomb=function(){var t=this.skipLeadingZeros();return this.readBits(t+1)-1},this.readExpGolomb=function(){var t=this.readUnsignedExpGolomb();return 1&t?1+t>>>1:-1*(t>>>1)},this.readBoolean=function(){return 1===this.readBits(1)},this.readUnsignedByte=function(){return this.readBits(8)},this.loadWord()};(ce=function(){var t,e,n=0;ce.prototype.init.call(this),this.push=function(r){var i;e?((i=new Uint8Array(e.byteLength+r.data.byteLength)).set(e),i.set(r.data,e.byteLength),e=i):e=r.data;for(var o=e.byteLength;n<o-3;n++)if(1===e[n+2]){t=n+5;break}for(;t<o;)switch(e[t]){case 0:if(0!==e[t-1]){t+=2;break}if(0!==e[t-2]){t++;break}n+3!==t-2&&this.trigger("data",e.subarray(n+3,t-2));do{t++}while(1!==e[t]&&t<o);n=t-2,t+=3;break;case 1:if(0!==e[t-1]||0!==e[t-2]){t+=3;break}this.trigger("data",e.subarray(n+3,t-2)),n=t-2,t+=3;break;default:t+=3}e=e.subarray(n),t-=n,n=0},this.reset=function(){e=null,n=0,this.trigger("reset")},this.flush=function(){e&&e.byteLength>3&&this.trigger("data",e.subarray(n+3)),e=null,n=0,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")}}).prototype=new de,le={100:!0,110:!0,122:!0,244:!0,44:!0,83:!0,86:!0,118:!0,128:!0,138:!0,139:!0,134:!0},ue=function(){var t,e,n,r,i,o,a,s=new ce;ue.prototype.init.call(this),t=this,this.push=function(t){"video"===t.type&&(e=t.trackId,n=t.pts,r=t.dts,s.push(t))},s.on("data",(function(a){var s={trackId:e,pts:n,dts:r,data:a,nalUnitTypeCode:31&a[0]};switch(s.nalUnitTypeCode){case 5:s.nalUnitType="slice_layer_without_partitioning_rbsp_idr";break;case 6:s.nalUnitType="sei_rbsp",s.escapedRBSP=i(a.subarray(1));break;case 7:s.nalUnitType="seq_parameter_set_rbsp",s.escapedRBSP=i(a.subarray(1)),s.config=o(s.escapedRBSP);break;case 8:s.nalUnitType="pic_parameter_set_rbsp";break;case 9:s.nalUnitType="access_unit_delimiter_rbsp"}t.trigger("data",s)})),s.on("done",(function(){t.trigger("done")})),s.on("partialdone",(function(){t.trigger("partialdone")})),s.on("reset",(function(){t.trigger("reset")})),s.on("endedtimeline",(function(){t.trigger("endedtimeline")})),this.flush=function(){s.flush()},this.partialFlush=function(){s.partialFlush()},this.reset=function(){s.reset()},this.endTimeline=function(){s.endTimeline()},a=function(t,e){var n,r=8,i=8;for(n=0;n<t;n++)0!==i&&(i=(r+e.readExpGolomb()+256)%256),r=0===i?r:i},i=function(t){for(var e,n,r=t.byteLength,i=[],o=1;o<r-2;)0===t[o]&&0===t[o+1]&&3===t[o+2]?(i.push(o+2),o+=2):o++;if(0===i.length)return t;e=r-i.length,n=new Uint8Array(e);var a=0;for(o=0;o<e;a++,o++)a===i[0]&&(a++,i.shift()),n[o]=t[a];return n},o=function(t){var e,n,r,i,o,s,u,c,l,f,d,h,p=0,m=0,g=0,v=0,y=[1,1];if(n=(e=new he(t)).readUnsignedByte(),i=e.readUnsignedByte(),r=e.readUnsignedByte(),e.skipUnsignedExpGolomb(),le[n]&&(3===(o=e.readUnsignedExpGolomb())&&e.skipBits(1),e.skipUnsignedExpGolomb(),e.skipUnsignedExpGolomb(),e.skipBits(1),e.readBoolean()))for(d=3!==o?8:12,h=0;h<d;h++)e.readBoolean()&&a(h<6?16:64,e);if(e.skipUnsignedExpGolomb(),0===(s=e.readUnsignedExpGolomb()))e.readUnsignedExpGolomb();else if(1===s)for(e.skipBits(1),e.skipExpGolomb(),e.skipExpGolomb(),u=e.readUnsignedExpGolomb(),h=0;h<u;h++)e.skipExpGolomb();if(e.skipUnsignedExpGolomb(),e.skipBits(1),c=e.readUnsignedExpGolomb(),l=e.readUnsignedExpGolomb(),0===(f=e.readBits(1))&&e.skipBits(1),e.skipBits(1),e.readBoolean()&&(p=e.readUnsignedExpGolomb(),m=e.readUnsignedExpGolomb(),g=e.readUnsignedExpGolomb(),v=e.readUnsignedExpGolomb()),e.readBoolean()&&e.readBoolean()){switch(e.readUnsignedByte()){case 1:y=[1,1];break;case 2:y=[12,11];break;case 3:y=[10,11];break;case 4:y=[16,11];break;case 5:y=[40,33];break;case 6:y=[24,11];break;case 7:y=[20,11];break;case 8:y=[32,11];break;case 9:y=[80,33];break;case 10:y=[18,11];break;case 11:y=[15,11];break;case 12:y=[64,33];break;case 13:y=[160,99];break;case 14:y=[4,3];break;case 15:y=[3,2];break;case 16:y=[2,1];break;case 255:y=[e.readUnsignedByte()<<8|e.readUnsignedByte(),e.readUnsignedByte()<<8|e.readUnsignedByte()]}y&&(y[0],y[1])}return{profileIdc:n,levelIdc:r,profileCompatibility:i,width:16*(c+1)-2*p-2*m,height:(2-f)*(l+1)*16-2*g-2*v,sarRatio:y}}},ue.prototype=new de;var pe,me={H264Stream:ue,NalByteStream:ce},ge=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],ve=function(t,e){var n=t[e+6]<<21|t[e+7]<<14|t[e+8]<<7|t[e+9];return n=n>=0?n:0,(16&t[e+5])>>4?n+20:n+10},ye=function(t,e){return t.length-e<10||t[e]!=="I".charCodeAt(0)||t[e+1]!=="D".charCodeAt(0)||t[e+2]!=="3".charCodeAt(0)?e:(e+=ve(t,e),ye(t,e))},be=function(t){return t[0]<<21|t[1]<<14|t[2]<<7|t[3]},_e={isLikelyAacData:function(t){var e=ye(t,0);return t.length>=e+2&&255==(255&t[e])&&240==(240&t[e+1])&&16==(22&t[e+1])},parseId3TagSize:ve,parseAdtsSize:function(t,e){var n=(224&t[e+5])>>5,r=t[e+4]<<3;return 6144&t[e+3]|r|n},parseType:function(t,e){return t[e]==="I".charCodeAt(0)&&t[e+1]==="D".charCodeAt(0)&&t[e+2]==="3".charCodeAt(0)?"timed-metadata":!0&t[e]&&240==(240&t[e+1])?"audio":null},parseSampleRate:function(t){for(var e=0;e+5<t.length;){if(255===t[e]&&240==(246&t[e+1]))return ge[(60&t[e+2])>>>2];e++}return null},parseAacTimestamp:function(t){var e,n,r;e=10,64&t[5]&&(e+=4,e+=be(t.subarray(10,14)));do{if((n=be(t.subarray(e+4,e+8)))<1)return null;if("PRIV"===String.fromCharCode(t[e],t[e+1],t[e+2],t[e+3])){r=t.subarray(e+10,e+n+10);for(var i=0;i<r.byteLength;i++)if(0===r[i]){var o=unescape(function(t,e,n){var r,i="";for(r=e;r<n;r++)i+="%"+("00"+t[r].toString(16)).slice(-2);return i}(r,0,i));if("com.apple.streaming.transportStreamTimestamp"===o){var a=r.subarray(i+1),s=(1&a[3])<<30|a[4]<<22|a[5]<<14|a[6]<<6|a[7]>>>2;return s*=4,s+=3&a[7]}break}}e+=10,e+=n}while(e<t.byteLength);return null}},we=_e;(pe=function(){var t=new Uint8Array,e=0;pe.prototype.init.call(this),this.setTimestamp=function(t){e=t},this.push=function(n){var r,i,o,a,s=0,u=0;for(t.length?(a=t.length,(t=new Uint8Array(n.byteLength+a)).set(t.subarray(0,a)),t.set(n,a)):t=n;t.length-u>=3;)if(t[u]!=="I".charCodeAt(0)||t[u+1]!=="D".charCodeAt(0)||t[u+2]!=="3".charCodeAt(0))if(255!=(255&t[u])||240!=(240&t[u+1]))u++;else{if(t.length-u<7)break;if(u+(s=we.parseAdtsSize(t,u))>t.length)break;o={type:"audio",data:t.subarray(u,u+s),pts:e,dts:e},this.trigger("data",o),u+=s}else{if(t.length-u<10)break;if(u+(s=we.parseId3TagSize(t,u))>t.length)break;i={type:"timed-metadata",data:t.subarray(u,u+s)},this.trigger("data",i),u+=s}r=t.length-u,t=r>0?t.subarray(u):new Uint8Array},this.reset=function(){t=new Uint8Array,this.trigger("reset")},this.endTimeline=function(){t=new Uint8Array,this.trigger("endedtimeline")}}).prototype=new H;var xe,Te,Se,Ee,ke=H,Ce=et,Oe=rt,Ae=ft,Me=ht,Pe=oe,De=ut,Ie=fe,Le=me.H264Stream,Re=pe,Ne=_e.isLikelyAacData,je=ut.ONE_SECOND_IN_TS,Fe=["audioobjecttype","channelcount","samplerate","samplingfrequencyindex","samplesize"],Ue=["width","height","profileIdc","levelIdc","profileCompatibility","sarRatio"],Be=function(t,e){e.stream=t,this.trigger("log",e)},ze=function(t,e){for(var n=Object.keys(e),r=0;r<n.length;r++){var i=n[r];"headOfPipeline"!==i&&e[i].on&&e[i].on("log",Be.bind(t,i))}},qe=function(t,e){var n;if(t.length!==e.length)return!1;for(n=0;n<t.length;n++)if(t[n]!==e[n])return!1;return!0},He=function(t,e,n,r,i,o){return{start:{dts:t,pts:t+(n-e)},end:{dts:t+(r-e),pts:t+(i-n)},prependedContentDuration:o,baseMediaDecodeTime:t}};Te=function(t,e){var n,r=[],i=0,o=0,a=1/0;n=(e=e||{}).firstSequenceNumber||0,Te.prototype.init.call(this),this.push=function(e){Me.collectDtsInfo(t,e),t&&Fe.forEach((function(n){t[n]=e[n]})),r.push(e)},this.setEarliestDts=function(t){i=t},this.setVideoBaseMediaDecodeTime=function(t){a=t},this.setAudioAppendStart=function(t){o=t},this.flush=function(){var s,u,c,l,f,d,h;0!==r.length?(s=Ae.trimAdtsFramesByEarliestDts(r,t,i),t.baseMediaDecodeTime=Me.calculateTrackBaseMediaDecodeTime(t,e.keepOriginalTimestamps),h=Ae.prefixWithSilence(t,s,o,a),t.samples=Ae.generateSampleTable(s),c=Ce.mdat(Ae.concatenateFrameData(s)),r=[],u=Ce.moof(n,[t]),l=new Uint8Array(u.byteLength+c.byteLength),n++,l.set(u),l.set(c,u.byteLength),Me.clearDtsInfo(t),f=Math.ceil(1024*je/t.samplerate),s.length&&(d=s.length*f,this.trigger("segmentTimingInfo",He(De.audioTsToVideoTs(t.baseMediaDecodeTime,t.samplerate),s[0].dts,s[0].pts,s[0].dts+d,s[0].pts+d,h||0)),this.trigger("timingInfo",{start:s[0].pts,end:s[0].pts+d})),this.trigger("data",{track:t,boxes:l}),this.trigger("done","AudioSegmentStream")):this.trigger("done","AudioSegmentStream")},this.reset=function(){Me.clearDtsInfo(t),r=[],this.trigger("reset")}},Te.prototype=new ke,xe=function(t,e){var n,r,i,o=[],a=[];n=(e=e||{}).firstSequenceNumber||0,xe.prototype.init.call(this),delete t.minPTS,this.gopCache_=[],this.push=function(e){Me.collectDtsInfo(t,e),"seq_parameter_set_rbsp"!==e.nalUnitType||r||(r=e.config,t.sps=[e.data],Ue.forEach((function(e){t[e]=r[e]}),this)),"pic_parameter_set_rbsp"!==e.nalUnitType||i||(i=e.data,t.pps=[e.data]),o.push(e)},this.flush=function(){for(var r,i,s,u,c,l,f,d,h=0;o.length&&"access_unit_delimiter_rbsp"!==o[0].nalUnitType;)o.shift();if(0===o.length)return this.resetStream_(),void this.trigger("done","VideoSegmentStream");if(r=Oe.groupNalsIntoFrames(o),(s=Oe.groupFramesIntoGops(r))[0][0].keyFrame||((i=this.getGopForFusion_(o[0],t))?(h=i.duration,s.unshift(i),s.byteLength+=i.byteLength,s.nalCount+=i.nalCount,s.pts=i.pts,s.dts=i.dts,s.duration+=i.duration):s=Oe.extendFirstKeyFrame(s)),a.length){var p;if(!(p=e.alignGopsAtEnd?this.alignGopsAtEnd_(s):this.alignGopsAtStart_(s)))return this.gopCache_.unshift({gop:s.pop(),pps:t.pps,sps:t.sps}),this.gopCache_.length=Math.min(6,this.gopCache_.length),o=[],this.resetStream_(),void this.trigger("done","VideoSegmentStream");Me.clearDtsInfo(t),s=p}Me.collectDtsInfo(t,s),t.samples=Oe.generateSampleTable(s),c=Ce.mdat(Oe.concatenateNalData(s)),t.baseMediaDecodeTime=Me.calculateTrackBaseMediaDecodeTime(t,e.keepOriginalTimestamps),this.trigger("processedGopsInfo",s.map((function(t){return{pts:t.pts,dts:t.dts,byteLength:t.byteLength}}))),f=s[0],d=s[s.length-1],this.trigger("segmentTimingInfo",He(t.baseMediaDecodeTime,f.dts,f.pts,d.dts+d.duration,d.pts+d.duration,h)),this.trigger("timingInfo",{start:s[0].pts,end:s[s.length-1].pts+s[s.length-1].duration}),this.gopCache_.unshift({gop:s.pop(),pps:t.pps,sps:t.sps}),this.gopCache_.length=Math.min(6,this.gopCache_.length),o=[],this.trigger("baseMediaDecodeTime",t.baseMediaDecodeTime),this.trigger("timelineStartInfo",t.timelineStartInfo),u=Ce.moof(n,[t]),l=new Uint8Array(u.byteLength+c.byteLength),n++,l.set(u),l.set(c,u.byteLength),this.trigger("data",{track:t,boxes:l}),this.resetStream_(),this.trigger("done","VideoSegmentStream")},this.reset=function(){this.resetStream_(),o=[],this.gopCache_.length=0,a.length=0,this.trigger("reset")},this.resetStream_=function(){Me.clearDtsInfo(t),r=void 0,i=void 0},this.getGopForFusion_=function(e){var n,r,i,o,a,s=1/0;for(a=0;a<this.gopCache_.length;a++)i=(o=this.gopCache_[a]).gop,t.pps&&qe(t.pps[0],o.pps[0])&&t.sps&&qe(t.sps[0],o.sps[0])&&(i.dts<t.timelineStartInfo.dts||(n=e.dts-i.dts-i.duration)>=-1e4&&n<=45e3&&(!r||s>n)&&(r=o,s=n));return r?r.gop:null},this.alignGopsAtStart_=function(t){var e,n,r,i,o,s,u,c;for(o=t.byteLength,s=t.nalCount,u=t.duration,e=n=0;e<a.length&&n<t.length&&(r=a[e],i=t[n],r.pts!==i.pts);)i.pts>r.pts?e++:(n++,o-=i.byteLength,s-=i.nalCount,u-=i.duration);return 0===n?t:n===t.length?null:((c=t.slice(n)).byteLength=o,c.duration=u,c.nalCount=s,c.pts=c[0].pts,c.dts=c[0].dts,c)},this.alignGopsAtEnd_=function(t){var e,n,r,i,o,s,u;for(e=a.length-1,n=t.length-1,o=null,s=!1;e>=0&&n>=0;){if(r=a[e],i=t[n],r.pts===i.pts){s=!0;break}r.pts>i.pts?e--:(e===a.length-1&&(o=n),n--)}if(!s&&null===o)return null;if(0===(u=s?n:o))return t;var c=t.slice(u),l=c.reduce((function(t,e){return t.byteLength+=e.byteLength,t.duration+=e.duration,t.nalCount+=e.nalCount,t}),{byteLength:0,duration:0,nalCount:0});return c.byteLength=l.byteLength,c.duration=l.duration,c.nalCount=l.nalCount,c.pts=c[0].pts,c.dts=c[0].dts,c},this.alignGopsWith=function(t){a=t}},xe.prototype=new ke,Ee=function(t,e){this.numberOfTracks=0,this.metadataStream=e,void 0!==(t=t||{}).remux?this.remuxTracks=!!t.remux:this.remuxTracks=!0,"boolean"==typeof t.keepOriginalTimestamps?this.keepOriginalTimestamps=t.keepOriginalTimestamps:this.keepOriginalTimestamps=!1,this.pendingTracks=[],this.videoTrack=null,this.pendingBoxes=[],this.pendingCaptions=[],this.pendingMetadata=[],this.pendingBytes=0,this.emittedTracks=0,Ee.prototype.init.call(this),this.push=function(t){return t.text?this.pendingCaptions.push(t):t.frames?this.pendingMetadata.push(t):(this.pendingTracks.push(t.track),this.pendingBytes+=t.boxes.byteLength,"video"===t.track.type&&(this.videoTrack=t.track,this.pendingBoxes.push(t.boxes)),void("audio"===t.track.type&&(this.audioTrack=t.track,this.pendingBoxes.unshift(t.boxes))))}},Ee.prototype=new ke,Ee.prototype.flush=function(t){var e,n,r,i,o=0,a={captions:[],captionStreams:{},metadata:[],info:{}},s=0;if(this.pendingTracks.length<this.numberOfTracks){if("VideoSegmentStream"!==t&&"AudioSegmentStream"!==t)return;if(this.remuxTracks)return;if(0===this.pendingTracks.length)return this.emittedTracks++,void(this.emittedTracks>=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0))}if(this.videoTrack?(s=this.videoTrack.timelineStartInfo.pts,Ue.forEach((function(t){a.info[t]=this.videoTrack[t]}),this)):this.audioTrack&&(s=this.audioTrack.timelineStartInfo.pts,Fe.forEach((function(t){a.info[t]=this.audioTrack[t]}),this)),this.videoTrack||this.audioTrack){for(1===this.pendingTracks.length?a.type=this.pendingTracks[0].type:a.type="combined",this.emittedTracks+=this.pendingTracks.length,r=Ce.initSegment(this.pendingTracks),a.initSegment=new Uint8Array(r.byteLength),a.initSegment.set(r),a.data=new Uint8Array(this.pendingBytes),i=0;i<this.pendingBoxes.length;i++)a.data.set(this.pendingBoxes[i],o),o+=this.pendingBoxes[i].byteLength;for(i=0;i<this.pendingCaptions.length;i++)(e=this.pendingCaptions[i]).startTime=De.metadataTsToSeconds(e.startPts,s,this.keepOriginalTimestamps),e.endTime=De.metadataTsToSeconds(e.endPts,s,this.keepOriginalTimestamps),a.captionStreams[e.stream]=!0,a.captions.push(e);for(i=0;i<this.pendingMetadata.length;i++)(n=this.pendingMetadata[i]).cueTime=De.metadataTsToSeconds(n.pts,s,this.keepOriginalTimestamps),a.metadata.push(n);for(a.metadata.dispatchType=this.metadataStream.dispatchType,this.pendingTracks.length=0,this.videoTrack=null,this.pendingBoxes.length=0,this.pendingCaptions.length=0,this.pendingBytes=0,this.pendingMetadata.length=0,this.trigger("data",a),i=0;i<a.captions.length;i++)e=a.captions[i],this.trigger("caption",e);for(i=0;i<a.metadata.length;i++)n=a.metadata[i],this.trigger("id3Frame",n)}this.emittedTracks>=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0)},Ee.prototype.setRemux=function(t){this.remuxTracks=t},(Se=function(t){var e,n,r=this,i=!0;Se.prototype.init.call(this),t=t||{},this.baseMediaDecodeTime=t.baseMediaDecodeTime||0,this.transmuxPipeline_={},this.setupAacPipeline=function(){var i={};this.transmuxPipeline_=i,i.type="aac",i.metadataStream=new Pe.MetadataStream,i.aacStream=new Re,i.audioTimestampRolloverStream=new Pe.TimestampRolloverStream("audio"),i.timedMetadataTimestampRolloverStream=new Pe.TimestampRolloverStream("timed-metadata"),i.adtsStream=new Ie,i.coalesceStream=new Ee(t,i.metadataStream),i.headOfPipeline=i.aacStream,i.aacStream.pipe(i.audioTimestampRolloverStream).pipe(i.adtsStream),i.aacStream.pipe(i.timedMetadataTimestampRolloverStream).pipe(i.metadataStream).pipe(i.coalesceStream),i.metadataStream.on("timestamp",(function(t){i.aacStream.setTimestamp(t.timeStamp)})),i.aacStream.on("data",(function(o){"timed-metadata"!==o.type&&"audio"!==o.type||i.audioSegmentStream||(n=n||{timelineStartInfo:{baseMediaDecodeTime:r.baseMediaDecodeTime},codec:"adts",type:"audio"},i.coalesceStream.numberOfTracks++,i.audioSegmentStream=new Te(n,t),i.audioSegmentStream.on("log",r.getLogTrigger_("audioSegmentStream")),i.audioSegmentStream.on("timingInfo",r.trigger.bind(r,"audioTimingInfo")),i.adtsStream.pipe(i.audioSegmentStream).pipe(i.coalesceStream),r.trigger("trackinfo",{hasAudio:!!n,hasVideo:!!e}))})),i.coalesceStream.on("data",this.trigger.bind(this,"data")),i.coalesceStream.on("done",this.trigger.bind(this,"done")),ze(this,i)},this.setupTsPipeline=function(){var i={};this.transmuxPipeline_=i,i.type="ts",i.metadataStream=new Pe.MetadataStream,i.packetStream=new Pe.TransportPacketStream,i.parseStream=new Pe.TransportParseStream,i.elementaryStream=new Pe.ElementaryStream,i.timestampRolloverStream=new Pe.TimestampRolloverStream,i.adtsStream=new Ie,i.h264Stream=new Le,i.captionStream=new Pe.CaptionStream(t),i.coalesceStream=new Ee(t,i.metadataStream),i.headOfPipeline=i.packetStream,i.packetStream.pipe(i.parseStream).pipe(i.elementaryStream).pipe(i.timestampRolloverStream),i.timestampRolloverStream.pipe(i.h264Stream),i.timestampRolloverStream.pipe(i.adtsStream),i.timestampRolloverStream.pipe(i.metadataStream).pipe(i.coalesceStream),i.h264Stream.pipe(i.captionStream).pipe(i.coalesceStream),i.elementaryStream.on("data",(function(o){var a;if("metadata"===o.type){for(a=o.tracks.length;a--;)e||"video"!==o.tracks[a].type?n||"audio"!==o.tracks[a].type||((n=o.tracks[a]).timelineStartInfo.baseMediaDecodeTime=r.baseMediaDecodeTime):(e=o.tracks[a]).timelineStartInfo.baseMediaDecodeTime=r.baseMediaDecodeTime;e&&!i.videoSegmentStream&&(i.coalesceStream.numberOfTracks++,i.videoSegmentStream=new xe(e,t),i.videoSegmentStream.on("log",r.getLogTrigger_("videoSegmentStream")),i.videoSegmentStream.on("timelineStartInfo",(function(e){n&&!t.keepOriginalTimestamps&&(n.timelineStartInfo=e,i.audioSegmentStream.setEarliestDts(e.dts-r.baseMediaDecodeTime))})),i.videoSegmentStream.on("processedGopsInfo",r.trigger.bind(r,"gopInfo")),i.videoSegmentStream.on("segmentTimingInfo",r.trigger.bind(r,"videoSegmentTimingInfo")),i.videoSegmentStream.on("baseMediaDecodeTime",(function(t){n&&i.audioSegmentStream.setVideoBaseMediaDecodeTime(t)})),i.videoSegmentStream.on("timingInfo",r.trigger.bind(r,"videoTimingInfo")),i.h264Stream.pipe(i.videoSegmentStream).pipe(i.coalesceStream)),n&&!i.audioSegmentStream&&(i.coalesceStream.numberOfTracks++,i.audioSegmentStream=new Te(n,t),i.audioSegmentStream.on("log",r.getLogTrigger_("audioSegmentStream")),i.audioSegmentStream.on("timingInfo",r.trigger.bind(r,"audioTimingInfo")),i.audioSegmentStream.on("segmentTimingInfo",r.trigger.bind(r,"audioSegmentTimingInfo")),i.adtsStream.pipe(i.audioSegmentStream).pipe(i.coalesceStream)),r.trigger("trackinfo",{hasAudio:!!n,hasVideo:!!e})}})),i.coalesceStream.on("data",this.trigger.bind(this,"data")),i.coalesceStream.on("id3Frame",(function(t){t.dispatchType=i.metadataStream.dispatchType,r.trigger("id3Frame",t)})),i.coalesceStream.on("caption",this.trigger.bind(this,"caption")),i.coalesceStream.on("done",this.trigger.bind(this,"done")),ze(this,i)},this.setBaseMediaDecodeTime=function(r){var i=this.transmuxPipeline_;t.keepOriginalTimestamps||(this.baseMediaDecodeTime=r),n&&(n.timelineStartInfo.dts=void 0,n.timelineStartInfo.pts=void 0,Me.clearDtsInfo(n),i.audioTimestampRolloverStream&&i.audioTimestampRolloverStream.discontinuity()),e&&(i.videoSegmentStream&&(i.videoSegmentStream.gopCache_=[]),e.timelineStartInfo.dts=void 0,e.timelineStartInfo.pts=void 0,Me.clearDtsInfo(e),i.captionStream.reset()),i.timestampRolloverStream&&i.timestampRolloverStream.discontinuity()},this.setAudioAppendStart=function(t){n&&this.transmuxPipeline_.audioSegmentStream.setAudioAppendStart(t)},this.setRemux=function(e){var n=this.transmuxPipeline_;t.remux=e,n&&n.coalesceStream&&n.coalesceStream.setRemux(e)},this.alignGopsWith=function(t){e&&this.transmuxPipeline_.videoSegmentStream&&this.transmuxPipeline_.videoSegmentStream.alignGopsWith(t)},this.getLogTrigger_=function(t){var e=this;return function(n){n.stream=t,e.trigger("log",n)}},this.push=function(t){if(i){var e=Ne(t);e&&"aac"!==this.transmuxPipeline_.type?this.setupAacPipeline():e||"ts"===this.transmuxPipeline_.type||this.setupTsPipeline(),i=!1}this.transmuxPipeline_.headOfPipeline.push(t)},this.flush=function(){i=!0,this.transmuxPipeline_.headOfPipeline.flush()},this.endTimeline=function(){this.transmuxPipeline_.headOfPipeline.endTimeline()},this.reset=function(){this.transmuxPipeline_.headOfPipeline&&this.transmuxPipeline_.headOfPipeline.reset()},this.resetCaptions=function(){this.transmuxPipeline_.captionStream&&this.transmuxPipeline_.captionStream.reset()}}).prototype=new ke;var We,Ve,Ye,$e,Ge={Transmuxer:Se,VideoSegmentStream:xe,AudioSegmentStream:Te,AUDIO_PROPERTIES:Fe,VIDEO_PROPERTIES:Ue,generateSegmentTimingInfo:He},Ze=function(t){return t>>>0},Ke=function(t){var e="";return e+=String.fromCharCode(t[0]),e+=String.fromCharCode(t[1]),e+=String.fromCharCode(t[2]),e+=String.fromCharCode(t[3])},Xe=Ze,Qe=Ke,Je=function(t,e){var n,r,i,o,a,s=[];if(!e.length)return null;for(n=0;n<t.byteLength;)r=Xe(t[n]<<24|t[n+1]<<16|t[n+2]<<8|t[n+3]),i=Qe(t.subarray(n+4,n+8)),o=r>1?n+r:t.byteLength,i===e[0]&&(1===e.length?s.push(t.subarray(n+8,o)):(a=Je(t.subarray(n+8,o),e.slice(1))).length&&(s=s.concat(a))),n=o;return s},tn=Ze,en=V.getUint64,nn=function(t){var e={version:t[0],flags:new Uint8Array(t.subarray(1,4))};return 1===e.version?e.baseMediaDecodeTime=en(t.subarray(4)):e.baseMediaDecodeTime=tn(t[4]<<24|t[5]<<16|t[6]<<8|t[7]),e},rn=function(t){return{isLeading:(12&t[0])>>>2,dependsOn:3&t[0],isDependedOn:(192&t[1])>>>6,hasRedundancy:(48&t[1])>>>4,paddingValue:(14&t[1])>>>1,isNonSyncSample:1&t[1],degradationPriority:t[2]<<8|t[3]}},on=function(t){var e,n={version:t[0],flags:new Uint8Array(t.subarray(1,4)),samples:[]},r=new DataView(t.buffer,t.byteOffset,t.byteLength),i=1&n.flags[2],o=4&n.flags[2],a=1&n.flags[1],s=2&n.flags[1],u=4&n.flags[1],c=8&n.flags[1],l=r.getUint32(4),f=8;for(i&&(n.dataOffset=r.getInt32(f),f+=4),o&&l&&(e={flags:rn(t.subarray(f,f+4))},f+=4,a&&(e.duration=r.getUint32(f),f+=4),s&&(e.size=r.getUint32(f),f+=4),c&&(1===n.version?e.compositionTimeOffset=r.getInt32(f):e.compositionTimeOffset=r.getUint32(f),f+=4),n.samples.push(e),l--);l--;)e={},a&&(e.duration=r.getUint32(f),f+=4),s&&(e.size=r.getUint32(f),f+=4),u&&(e.flags=rn(t.subarray(f,f+4)),f+=4),c&&(1===n.version?e.compositionTimeOffset=r.getInt32(f):e.compositionTimeOffset=r.getUint32(f),f+=4),n.samples.push(e);return n},an=function(t){var e,n=new DataView(t.buffer,t.byteOffset,t.byteLength),r={version:t[0],flags:new Uint8Array(t.subarray(1,4)),trackId:n.getUint32(4)},i=1&r.flags[2],o=2&r.flags[2],a=8&r.flags[2],s=16&r.flags[2],u=32&r.flags[2],c=65536&r.flags[0],l=131072&r.flags[0];return e=8,i&&(e+=4,r.baseDataOffset=n.getUint32(12),e+=4),o&&(r.sampleDescriptionIndex=n.getUint32(e),e+=4),a&&(r.defaultSampleDuration=n.getUint32(e),e+=4),s&&(r.defaultSampleSize=n.getUint32(e),e+=4),u&&(r.defaultSampleFlags=n.getUint32(e)),c&&(r.durationIsEmpty=!0),!i&&l&&(r.baseDataOffsetIsMoof=!0),r},sn=(We="undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{},pt.discardEmulationPreventionBytes),un=Ot.CaptionStream,cn=Je,ln=nn,fn=on,dn=an,hn=We,pn=function(t,e){for(var n=t,r=0;r<e.length;r++){var i=e[r];if(n<i.size)return i;n-=i.size}return null},mn=function(t,e){var n=cn(t,["moof","traf"]),r=cn(t,["mdat"]),i={},o=[];return r.forEach((function(t,e){var r=n[e];o.push({mdat:t,traf:r})})),o.forEach((function(t){var n,r,o=t.mdat,a=t.traf,s=cn(a,["tfhd"]),u=dn(s[0]),c=u.trackId,l=cn(a,["tfdt"]),f=l.length>0?ln(l[0]).baseMediaDecodeTime:0,d=cn(a,["trun"]);e===c&&d.length>0&&(n=function(t,e,n){var r=e,i=n.defaultSampleDuration||0,o=n.defaultSampleSize||0,a=n.trackId,s=[];return t.forEach((function(t){var e=fn(t).samples;e.forEach((function(t){void 0===t.duration&&(t.duration=i),void 0===t.size&&(t.size=o),t.trackId=a,t.dts=r,void 0===t.compositionTimeOffset&&(t.compositionTimeOffset=0),"bigint"==typeof r?(t.pts=r+hn.BigInt(t.compositionTimeOffset),r+=hn.BigInt(t.duration)):(t.pts=r+t.compositionTimeOffset,r+=t.duration)})),s=s.concat(e)})),s}(d,f,u),r=function(t,e,n){var r,i,o,a,s=new DataView(t.buffer,t.byteOffset,t.byteLength),u={logs:[],seiNals:[]};for(i=0;i+4<t.length;i+=o)if(o=s.getUint32(i),i+=4,!(o<=0))switch(31&t[i]){case 6:var c=t.subarray(i+1,i+1+o),l=pn(i,e);if(r={nalUnitType:"sei_rbsp",size:o,data:c,escapedRBSP:sn(c),trackId:n},l)r.pts=l.pts,r.dts=l.dts,a=l;else{if(!a){u.logs.push({level:"warn",message:"We've encountered a nal unit without data at "+i+" for trackId "+n+". See mux.js#223."});break}r.pts=a.pts,r.dts=a.dts}u.seiNals.push(r)}return u}(o,n,c),i[c]||(i[c]={seiNals:[],logs:[]}),i[c].seiNals=i[c].seiNals.concat(r.seiNals),i[c].logs=i[c].logs.concat(r.logs))})),i},gn=function(){var t,e,n,r,i,o,a=!1;this.isInitialized=function(){return a},this.init=function(e){t=new un,a=!0,o=!!e&&e.isPartial,t.on("data",(function(t){t.startTime=t.startPts/r,t.endTime=t.endPts/r,i.captions.push(t),i.captionStreams[t.stream]=!0})),t.on("log",(function(t){i.logs.push(t)}))},this.isNewInit=function(t,e){return!(t&&0===t.length||e&&"object"==typeof e&&0===Object.keys(e).length)&&(n!==t[0]||r!==e[n])},this.parse=function(t,o,a){var s;if(!this.isInitialized())return null;if(!o||!a)return null;if(this.isNewInit(o,a))n=o[0],r=a[n];else if(null===n||!r)return e.push(t),null;for(;e.length>0;){var u=e.shift();this.parse(u,o,a)}return s=function(t,e,n){if(null===e)return null;var r=mn(t,e)[e]||{};return{seiNals:r.seiNals,logs:r.logs,timescale:n}}(t,n,r),s&&s.logs&&(i.logs=i.logs.concat(s.logs)),null!==s&&s.seiNals?(this.pushNals(s.seiNals),this.flushStream(),i):i.logs.length?{logs:i.logs,captions:[],captionStreams:[]}:null},this.pushNals=function(e){if(!this.isInitialized()||!e||0===e.length)return null;e.forEach((function(e){t.push(e)}))},this.flushStream=function(){if(!this.isInitialized())return null;o?t.partialFlush():t.flush()},this.clearParsedCaptions=function(){i.captions=[],i.captionStreams={},i.logs=[]},this.resetCaptionStream=function(){if(!this.isInitialized())return null;t.reset()},this.clearAllCaptions=function(){this.clearParsedCaptions(),this.resetCaptionStream()},this.reset=function(){e=[],n=null,r=null,i?this.clearParsedCaptions():i={captions:[],captionStreams:{},logs:[]},this.resetCaptionStream()},this.reset()},vn=function(t){for(var e=0,n=String.fromCharCode(t[e]),r="";"\0"!==n;)r+=n,e++,n=String.fromCharCode(t[e]);return r+=n},yn=V.getUint64,bn=function(t,e){var n="\0"!==e.scheme_id_uri,r=0===t&&_n(e.presentation_time_delta)&&n,i=1===t&&_n(e.presentation_time)&&n;return!(t>1)&&r||i},_n=function(t){return void 0!==t||null!==t},wn={parseEmsgBox:function(t){var e,n,r,i,o,a,s,u=4,c=t[0];if(0===c)u+=(e=vn(t.subarray(u))).length,u+=(n=vn(t.subarray(u))).length,r=(l=new DataView(t.buffer)).getUint32(u),u+=4,o=l.getUint32(u),u+=4,a=l.getUint32(u),u+=4,s=l.getUint32(u),u+=4;else if(1===c){var l;r=(l=new DataView(t.buffer)).getUint32(u),u+=4,i=yn(t.subarray(u)),u+=8,a=l.getUint32(u),u+=4,s=l.getUint32(u),u+=4,u+=(e=vn(t.subarray(u))).length,u+=(n=vn(t.subarray(u))).length}var f={scheme_id_uri:e,value:n,timescale:r||1,presentation_time:i,presentation_time_delta:o,event_duration:a,id:s,message_data:new Uint8Array(t.subarray(u,t.byteLength))};return bn(c,f)?f:void 0},scaleTime:function(t,e,n,r){return t||0===t?t/e:r+n/e}},xn=Ze,Tn=function(t){return("00"+t.toString(16)).slice(-2)},Sn=Je,En=Ke,kn=wn,Cn=an,On=on,An=nn,Mn=V.getUint64,Pn=We,Dn=Wt.parseId3Frames;Ve=function(t,e){var n=Sn(e,["moof","traf"]).reduce((function(e,n){var r,i=Sn(n,["tfhd"])[0],o=xn(i[4]<<24|i[5]<<16|i[6]<<8|i[7]),a=t[o]||9e4,s=Sn(n,["tfdt"])[0],u=new DataView(s.buffer,s.byteOffset,s.byteLength);let c;return"bigint"==typeof(r=1===s[0]?Mn(s.subarray(4,12)):u.getUint32(4))?c=r/Pn.BigInt(a):"number"!=typeof r||isNaN(r)||(c=r/a),c<Number.MAX_SAFE_INTEGER&&(c=Number(c)),c<e&&(e=c),e}),1/0);return"bigint"==typeof n||isFinite(n)?n:0},$e=function(t){var e=0===t[0]?12:20;return xn(t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3])},Ye=function(t){var e=Sn(t,["moov","trak"]),n=[];return e.forEach((function(t){var e,r,i={},o=Sn(t,["tkhd"])[0];o&&(r=(e=new DataView(o.buffer,o.byteOffset,o.byteLength)).getUint8(0),i.id=0===r?e.getUint32(12):e.getUint32(20));var a=Sn(t,["mdia","hdlr"])[0];if(a){var s=En(a.subarray(8,12));i.type="vide"===s?"video":"soun"===s?"audio":s}var u=Sn(t,["mdia","minf","stbl","stsd"])[0];if(u){var c=u.subarray(8);i.codec=En(c.subarray(4,8));var l,f=Sn(c,[i.codec])[0];f&&(/^[asm]vc[1-9]$/i.test(i.codec)?(l=f.subarray(78),"avcC"===En(l.subarray(4,8))&&l.length>11?(i.codec+=".",i.codec+=Tn(l[9]),i.codec+=Tn(l[10]),i.codec+=Tn(l[11])):i.codec="avc1.4d400d"):/^mp4[a,v]$/i.test(i.codec)?(l=f.subarray(28),"esds"===En(l.subarray(4,8))&&l.length>20&&0!==l[19]?(i.codec+="."+Tn(l[19]),i.codec+="."+Tn(l[20]>>>2&63).replace(/^0/,"")):i.codec="mp4a.40.2"):i.codec=i.codec.toLowerCase())}var d=Sn(t,["mdia","mdhd"])[0];d&&(i.timescale=$e(d)),n.push(i)})),n};var In=Ve,Ln=Ye,Rn=At,Nn=function(t){var e=31&t[1];return e<<=8,e|=t[2]},jn=function(t){return!!(64&t[1])},Fn=function(t){var e=0;return(48&t[3])>>>4>1&&(e+=t[4]+1),e},Un=function(t){switch(t){case 5:return"slice_layer_without_partitioning_rbsp_idr";case 6:return"sei_rbsp";case 7:return"seq_parameter_set_rbsp";case 8:return"pic_parameter_set_rbsp";case 9:return"access_unit_delimiter_rbsp";default:return null}},Bn={parseType:function(t,e){var n=Nn(t);return 0===n?"pat":n===e?"pmt":e?"pes":null},parsePat:function(t){var e=jn(t),n=4+Fn(t);return e&&(n+=t[n]+1),(31&t[n+10])<<8|t[n+11]},parsePmt:function(t){var e={},n=jn(t),r=4+Fn(t);if(n&&(r+=t[r]+1),1&t[r+5]){var i;i=3+((15&t[r+1])<<8|t[r+2])-4;for(var o=12+((15&t[r+10])<<8|t[r+11]);o<i;){var a=r+o;e[(31&t[a+1])<<8|t[a+2]]=t[a],o+=5+((15&t[a+3])<<8|t[a+4])}return e}},parsePayloadUnitStartIndicator:jn,parsePesType:function(t,e){switch(e[Nn(t)]){case Rn.H264_STREAM_TYPE:return"video";case Rn.ADTS_STREAM_TYPE:return"audio";case Rn.METADATA_STREAM_TYPE:return"timed-metadata";default:return null}},parsePesTime:function(t){if(!jn(t))return null;var e=4+Fn(t);if(e>=t.byteLength)return null;var n,r=null;return 192&(n=t[e+7])&&((r={}).pts=(14&t[e+9])<<27|(255&t[e+10])<<20|(254&t[e+11])<<12|(255&t[e+12])<<5|(254&t[e+13])>>>3,r.pts*=4,r.pts+=(6&t[e+13])>>>1,r.dts=r.pts,64&n&&(r.dts=(14&t[e+14])<<27|(255&t[e+15])<<20|(254&t[e+16])<<12|(255&t[e+17])<<5|(254&t[e+18])>>>3,r.dts*=4,r.dts+=(6&t[e+18])>>>1)),r},videoPacketContainsKeyFrame:function(t){for(var e=4+Fn(t),n=t.subarray(e),r=0,i=0,o=!1;i<n.byteLength-3;i++)if(1===n[i+2]){r=i+5;break}for(;r<n.byteLength;)switch(n[r]){case 0:if(0!==n[r-1]){r+=2;break}if(0!==n[r-2]){r++;break}i+3!==r-2&&"slice_layer_without_partitioning_rbsp_idr"===Un(31&n[i+3])&&(o=!0);do{r++}while(1!==n[r]&&r<n.length);i=r-2,r+=3;break;case 1:if(0!==n[r-1]||0!==n[r-2]){r+=3;break}"slice_layer_without_partitioning_rbsp_idr"===Un(31&n[i+3])&&(o=!0),i=r-2,r+=3;break;default:r+=3}return n=n.subarray(i),r-=i,i=0,n&&n.byteLength>3&&"slice_layer_without_partitioning_rbsp_idr"===Un(31&n[i+3])&&(o=!0),o}},zn=At,qn=Rt.handleRollover,Hn={};Hn.ts=Bn,Hn.aac=_e;var Wn=ut.ONE_SECOND_IN_TS,Vn=188,Yn=71,$n=function(t,e,n){for(var r,i,o,a,s=0,u=Vn,c=!1;u<=t.byteLength;)if(t[s]!==Yn||t[u]!==Yn&&u!==t.byteLength)s++,u++;else{if(r=t.subarray(s,u),"pes"===Hn.ts.parseType(r,e.pid))i=Hn.ts.parsePesType(r,e.table),o=Hn.ts.parsePayloadUnitStartIndicator(r),"audio"===i&&o&&(a=Hn.ts.parsePesTime(r))&&(a.type="audio",n.audio.push(a),c=!0);if(c)break;s+=Vn,u+=Vn}for(s=(u=t.byteLength)-Vn,c=!1;s>=0;)if(t[s]!==Yn||t[u]!==Yn&&u!==t.byteLength)s--,u--;else{if(r=t.subarray(s,u),"pes"===Hn.ts.parseType(r,e.pid))i=Hn.ts.parsePesType(r,e.table),o=Hn.ts.parsePayloadUnitStartIndicator(r),"audio"===i&&o&&(a=Hn.ts.parsePesTime(r))&&(a.type="audio",n.audio.push(a),c=!0);if(c)break;s-=Vn,u-=Vn}},Gn=function(t,e,n){for(var r,i,o,a,s,u,c,l=0,f=Vn,d=!1,h={data:[],size:0};f<t.byteLength;)if(t[l]!==Yn||t[f]!==Yn)l++,f++;else{if(r=t.subarray(l,f),"pes"===Hn.ts.parseType(r,e.pid))if(i=Hn.ts.parsePesType(r,e.table),o=Hn.ts.parsePayloadUnitStartIndicator(r),"video"===i&&(o&&!d&&(a=Hn.ts.parsePesTime(r))&&(a.type="video",n.video.push(a),d=!0),!n.firstKeyFrame)){if(o&&0!==h.size){for(s=new Uint8Array(h.size),u=0;h.data.length;)c=h.data.shift(),s.set(c,u),u+=c.byteLength;if(Hn.ts.videoPacketContainsKeyFrame(s)){var p=Hn.ts.parsePesTime(s);p?(n.firstKeyFrame=p,n.firstKeyFrame.type="video"):console.warn("Failed to extract PTS/DTS from PES at first keyframe. This could be an unusual TS segment, or else mux.js did not parse your TS segment correctly. If you know your TS segments do contain PTS/DTS on keyframes please file a bug report! You can try ffprobe to double check for yourself.")}h.size=0}h.data.push(r),h.size+=r.byteLength}if(d&&n.firstKeyFrame)break;l+=Vn,f+=Vn}for(l=(f=t.byteLength)-Vn,d=!1;l>=0;)if(t[l]!==Yn||t[f]!==Yn)l--,f--;else{if(r=t.subarray(l,f),"pes"===Hn.ts.parseType(r,e.pid))i=Hn.ts.parsePesType(r,e.table),o=Hn.ts.parsePayloadUnitStartIndicator(r),"video"===i&&o&&(a=Hn.ts.parsePesTime(r))&&(a.type="video",n.video.push(a),d=!0);if(d)break;l-=Vn,f-=Vn}},Zn=function(t){var e={pid:null,table:null},n={};for(var r in function(t,e){for(var n,r=0,i=Vn;i<t.byteLength;)if(t[r]!==Yn||t[i]!==Yn)r++,i++;else{switch(n=t.subarray(r,i),Hn.ts.parseType(n,e.pid)){case"pat":e.pid=Hn.ts.parsePat(n);break;case"pmt":var o=Hn.ts.parsePmt(n);e.table=e.table||{},Object.keys(o).forEach((function(t){e.table[t]=o[t]}))}r+=Vn,i+=Vn}}(t,e),e.table){if(e.table.hasOwnProperty(r))switch(e.table[r]){case zn.H264_STREAM_TYPE:n.video=[],Gn(t,e,n),0===n.video.length&&delete n.video;break;case zn.ADTS_STREAM_TYPE:n.audio=[],$n(t,e,n),0===n.audio.length&&delete n.audio}}return n},Kn=function(t,e){var n;return n=Hn.aac.isLikelyAacData(t)?function(t){for(var e,n=!1,r=0,i=null,o=null,a=0,s=0;t.length-s>=3;){switch(Hn.aac.parseType(t,s)){case"timed-metadata":if(t.length-s<10){n=!0;break}if((a=Hn.aac.parseId3TagSize(t,s))>t.length){n=!0;break}null===o&&(e=t.subarray(s,s+a),o=Hn.aac.parseAacTimestamp(e)),s+=a;break;case"audio":if(t.length-s<7){n=!0;break}if((a=Hn.aac.parseAdtsSize(t,s))>t.length){n=!0;break}null===i&&(e=t.subarray(s,s+a),i=Hn.aac.parseSampleRate(e)),r++,s+=a;break;default:s++}if(n)return null}if(null===i||null===o)return null;var u=Wn/i;return{audio:[{type:"audio",dts:o,pts:o},{type:"audio",dts:o+1024*r*u,pts:o+1024*r*u}]}}(t):Zn(t),n&&(n.audio||n.video)?(function(t,e){if(t.audio&&t.audio.length){var n=e;(void 0===n||isNaN(n))&&(n=t.audio[0].dts),t.audio.forEach((function(t){t.dts=qn(t.dts,n),t.pts=qn(t.pts,n),t.dtsTime=t.dts/Wn,t.ptsTime=t.pts/Wn}))}if(t.video&&t.video.length){var r=e;if((void 0===r||isNaN(r))&&(r=t.video[0].dts),t.video.forEach((function(t){t.dts=qn(t.dts,r),t.pts=qn(t.pts,r),t.dtsTime=t.dts/Wn,t.ptsTime=t.pts/Wn})),t.firstKeyFrame){var i=t.firstKeyFrame;i.dts=qn(i.dts,r),i.pts=qn(i.pts,r),i.dtsTime=i.dts/Wn,i.ptsTime=i.pts/Wn}}}(n,e),n):null};class Xn{constructor(t,e){this.options=e||{},this.self=t,this.init()}init(){this.transmuxer&&this.transmuxer.dispose(),this.transmuxer=new Ge.Transmuxer(this.options),function(t,e){e.on("data",(function(e){const n=e.initSegment;e.initSegment={data:n.buffer,byteOffset:n.byteOffset,byteLength:n.byteLength};const r=e.data;e.data=r.buffer,t.postMessage({action:"data",segment:e,byteOffset:r.byteOffset,byteLength:r.byteLength},[e.data])})),e.on("done",(function(e){t.postMessage({action:"done"})})),e.on("gopInfo",(function(e){t.postMessage({action:"gopInfo",gopInfo:e})})),e.on("videoSegmentTimingInfo",(function(e){const n={start:{decode:ut.videoTsToSeconds(e.start.dts),presentation:ut.videoTsToSeconds(e.start.pts)},end:{decode:ut.videoTsToSeconds(e.end.dts),presentation:ut.videoTsToSeconds(e.end.pts)},baseMediaDecodeTime:ut.videoTsToSeconds(e.baseMediaDecodeTime)};e.prependedContentDuration&&(n.prependedContentDuration=ut.videoTsToSeconds(e.prependedContentDuration)),t.postMessage({action:"videoSegmentTimingInfo",videoSegmentTimingInfo:n})})),e.on("audioSegmentTimingInfo",(function(e){const n={start:{decode:ut.videoTsToSeconds(e.start.dts),presentation:ut.videoTsToSeconds(e.start.pts)},end:{decode:ut.videoTsToSeconds(e.end.dts),presentation:ut.videoTsToSeconds(e.end.pts)},baseMediaDecodeTime:ut.videoTsToSeconds(e.baseMediaDecodeTime)};e.prependedContentDuration&&(n.prependedContentDuration=ut.videoTsToSeconds(e.prependedContentDuration)),t.postMessage({action:"audioSegmentTimingInfo",audioSegmentTimingInfo:n})})),e.on("id3Frame",(function(e){t.postMessage({action:"id3Frame",id3Frame:e})})),e.on("caption",(function(e){t.postMessage({action:"caption",caption:e})})),e.on("trackinfo",(function(e){t.postMessage({action:"trackinfo",trackInfo:e})})),e.on("audioTimingInfo",(function(e){t.postMessage({action:"audioTimingInfo",audioTimingInfo:{start:ut.videoTsToSeconds(e.start),end:ut.videoTsToSeconds(e.end)}})})),e.on("videoTimingInfo",(function(e){t.postMessage({action:"videoTimingInfo",videoTimingInfo:{start:ut.videoTsToSeconds(e.start),end:ut.videoTsToSeconds(e.end)}})})),e.on("log",(function(e){t.postMessage({action:"log",log:e})}))}(this.self,this.transmuxer)}pushMp4Captions(t){this.captionParser||(this.captionParser=new gn,this.captionParser.init());const e=new Uint8Array(t.data,t.byteOffset,t.byteLength),n=this.captionParser.parse(e,t.trackIds,t.timescales);this.self.postMessage({action:"mp4Captions",captions:n&&n.captions||[],logs:n&&n.logs||[],data:e.buffer},[e.buffer])}probeMp4StartTime({timescales:t,data:e}){const n=In(t,e);this.self.postMessage({action:"probeMp4StartTime",startTime:n,data:e},[e.buffer])}probeMp4Tracks({data:t}){const e=Ln(t);this.self.postMessage({action:"probeMp4Tracks",tracks:e,data:t},[t.buffer])}probeTs({data:t,baseStartTime:e}){const n="number"!=typeof e||isNaN(e)?void 0:e*ut.ONE_SECOND_IN_TS,r=Kn(t,n);let i=null;r&&(i={hasVideo:r.video&&2===r.video.length||!1,hasAudio:r.audio&&2===r.audio.length||!1},i.hasVideo&&(i.videoStart=r.video[0].ptsTime),i.hasAudio&&(i.audioStart=r.audio[0].ptsTime)),this.self.postMessage({action:"probeTs",result:i,data:t},[t.buffer])}clearAllMp4Captions(){this.captionParser&&this.captionParser.clearAllCaptions()}clearParsedMp4Captions(){this.captionParser&&this.captionParser.clearParsedCaptions()}push(t){const e=new Uint8Array(t.data,t.byteOffset,t.byteLength);this.transmuxer.push(e)}reset(){this.transmuxer.reset()}setTimestampOffset(t){const e=t.timestampOffset||0;this.transmuxer.setBaseMediaDecodeTime(Math.round(ut.secondsToVideoTs(e)))}setAudioAppendStart(t){this.transmuxer.setAudioAppendStart(Math.ceil(ut.secondsToVideoTs(t.appendStart)))}setRemux(t){this.transmuxer.setRemux(t.remux)}flush(t){this.transmuxer.flush(),self.postMessage({action:"done",type:"transmuxed"})}endTimeline(){this.transmuxer.endTimeline(),self.postMessage({action:"endedtimeline",type:"transmuxed"})}alignGopsWith(t){this.transmuxer.alignGopsWith(t.gopsToAlignWith.slice())}}self.onmessage=function(t){"init"===t.data.action&&t.data.options?this.messageHandlers=new Xn(self,t.data.options):(this.messageHandlers||(this.messageHandlers=new Xn(self)),t.data&&t.data.action&&"init"!==t.data.action&&this.messageHandlers[t.data.action]&&this.messageHandlers[t.data.action](t.data))}})));var Gs=Ws($s);const Zs=t=>{const{transmuxer:e,bytes:n,audioAppendStart:r,gopsToAlignWith:i,remux:o,onData:a,onTrackInfo:s,onAudioTimingInfo:u,onVideoTimingInfo:c,onVideoSegmentTimingInfo:l,onAudioSegmentTimingInfo:f,onId3:d,onCaptions:h,onDone:p,onEndedTimeline:m,onTransmuxerLog:g,isEndOfTimeline:v}=t,y={buffer:[]};let b=v;if(e.onmessage=n=>{e.currentTransmux===t&&("data"===n.data.action&&((t,e,n)=>{const{type:r,initSegment:i,captions:o,captionStreams:a,metadata:s,videoFrameDtsTime:u,videoFramePtsTime:c}=t.data.segment;e.buffer.push({captions:o,captionStreams:a,metadata:s});const l=t.data.segment.boxes||{data:t.data.segment.data},f={type:r,data:new Uint8Array(l.data,l.data.byteOffset,l.data.byteLength),initSegment:new Uint8Array(i.data,i.byteOffset,i.byteLength)};void 0!==u&&(f.videoFrameDtsTime=u),void 0!==c&&(f.videoFramePtsTime=c),n(f)})(n,y,a),"trackinfo"===n.data.action&&s(n.data.trackInfo),"gopInfo"===n.data.action&&((t,e)=>{e.gopInfo=t.data.gopInfo})(n,y),"audioTimingInfo"===n.data.action&&u(n.data.audioTimingInfo),"videoTimingInfo"===n.data.action&&c(n.data.videoTimingInfo),"videoSegmentTimingInfo"===n.data.action&&l(n.data.videoSegmentTimingInfo),"audioSegmentTimingInfo"===n.data.action&&f(n.data.audioSegmentTimingInfo),"id3Frame"===n.data.action&&d([n.data.id3Frame],n.data.id3Frame.dispatchType),"caption"===n.data.action&&h(n.data.caption),"endedtimeline"===n.data.action&&(b=!1,m()),"log"===n.data.action&&g(n.data.log),"transmuxed"===n.data.type&&(b||(e.onmessage=null,(({transmuxedData:t,callback:e})=>{t.buffer=[],e(t)})({transmuxedData:y,callback:p}),Ks(e))))},r&&e.postMessage({action:"setAudioAppendStart",appendStart:r}),Array.isArray(i)&&e.postMessage({action:"alignGopsWith",gopsToAlignWith:i}),void 0!==o&&e.postMessage({action:"setRemux",remux:o}),n.byteLength){const t=n instanceof ArrayBuffer?n:n.buffer,r=n instanceof ArrayBuffer?0:n.byteOffset;e.postMessage({action:"push",data:t,byteOffset:r,byteLength:n.byteLength},[t])}v&&e.postMessage({action:"endTimeline"}),e.postMessage({action:"flush"})},Ks=t=>{t.currentTransmux=null,t.transmuxQueue.length&&(t.currentTransmux=t.transmuxQueue.shift(),"function"==typeof t.currentTransmux?t.currentTransmux():Zs(t.currentTransmux))},Xs=(t,e)=>{t.postMessage({action:e}),Ks(t)},Qs=(t,e)=>{if(!e.currentTransmux)return e.currentTransmux=t,void Xs(e,t);e.transmuxQueue.push(Xs.bind(null,e,t))},Js=t=>{if(!t.transmuxer.currentTransmux)return t.transmuxer.currentTransmux=t,void Zs(t);t.transmuxer.transmuxQueue.push(t)};var tu=t=>{Qs("reset",t)},eu=t=>{const e=new Gs;e.currentTransmux=null,e.transmuxQueue=[];const n=e.terminate;return e.terminate=()=>(e.currentTransmux=null,e.transmuxQueue.length=0,n.call(e)),e.postMessage({action:"init",options:t}),e};const nu=function(t){const e=t.transmuxer,n=t.endAction||t.action,r=t.callback,i=b({},t,{endAction:null,transmuxer:null,callback:null}),o=i=>{i.data.action===n&&(e.removeEventListener("message",o),i.data.data&&(i.data.data=new Uint8Array(i.data.data,t.byteOffset||0,t.byteLength||i.data.data.byteLength),t.data&&(t.data=i.data.data)),r(i.data))};if(e.addEventListener("message",o),t.data){const n=t.data instanceof ArrayBuffer;i.byteOffset=n?0:t.data.byteOffset,i.byteLength=t.data.byteLength;const r=[n?t.data:t.data.buffer];e.postMessage(i,r)}else e.postMessage(i)},ru=2,iu=-101,ou=-102,au=t=>{t.forEach((t=>{t.abort()}))},su=(t,e)=>e.timedout?{status:e.status,message:"HLS request timed-out at URL: "+e.uri,code:iu,xhr:e}:e.aborted?{status:e.status,message:"HLS request aborted at URL: "+e.uri,code:ou,xhr:e}:t?{status:e.status,message:"HLS request errored at URL: "+e.uri,code:ru,xhr:e}:"arraybuffer"===e.responseType&&0===e.response.byteLength?{status:e.status,message:"Empty HLS response at URL: "+e.uri,code:ru,xhr:e}:null,uu=(t,e,n)=>(r,i)=>{const o=i.response,a=su(r,i);if(a)return n(a,t);if(16!==o.byteLength)return n({status:i.status,message:"Invalid HLS key at URL: "+i.uri,code:ru,xhr:i},t);const s=new DataView(o),u=new Uint32Array([s.getUint32(0),s.getUint32(4),s.getUint32(8),s.getUint32(12)]);for(let t=0;t<e.length;t++)e[t].bytes=u;return n(null,t)},cu=(t,e)=>{const n=Te(t.map.bytes);if("mp4"!==n){const r=t.map.resolvedUri||t.map.uri;return e({internal:!0,message:`Found unsupported ${n||"unknown"} container for initialization segment at URL: ${r}`,code:ru})}nu({action:"probeMp4Tracks",data:t.map.bytes,transmuxer:t.transmuxer,callback:({tracks:n,data:r})=>(t.map.bytes=r,n.forEach((function(e){t.map.tracks=t.map.tracks||{},t.map.tracks[e.type]||(t.map.tracks[e.type]=e,"number"==typeof e.id&&e.timescale&&(t.map.timescales=t.map.timescales||{},t.map.timescales[e.id]=e.timescale))})),e(null))})},lu=({segment:t,finishProcessingFn:e,responseType:n})=>(r,i)=>{const o=su(r,i);if(o)return e(o,t);const a="arraybuffer"!==n&&i.responseText?(t=>{const e=new Uint8Array(new ArrayBuffer(t.length));for(let n=0;n<t.length;n++)e[n]=t.charCodeAt(n);return e.buffer})(i.responseText.substring(t.lastReachedChar||0)):i.response;return t.stats=(t=>({bandwidth:t.bandwidth,bytesReceived:t.bytesReceived||0,roundTripTime:t.roundTripTime||0}))(i),t.key?t.encryptedBytes=new Uint8Array(a):t.bytes=new Uint8Array(a),e(null,t)},fu=({segment:t,bytes:e,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:o,id3Fn:a,captionsFn:s,isEndOfTimeline:u,endedTimelineFn:c,dataFn:l,doneFn:f,onTransmuxerLog:d})=>{const h=t.map&&t.map.tracks||{},p=Boolean(h.audio&&h.video);let m=r.bind(null,t,"audio","start");const g=r.bind(null,t,"audio","end");let v=r.bind(null,t,"video","start");const y=r.bind(null,t,"video","end");nu({action:"probeTs",transmuxer:t.transmuxer,data:e,baseStartTime:t.baseStartTime,callback:r=>{t.bytes=e=r.data;const h=r.result;h&&(n(t,{hasAudio:h.hasAudio,hasVideo:h.hasVideo,isMuxed:p}),n=null,h.hasAudio&&!p&&m(h.audioStart),h.hasVideo&&v(h.videoStart),m=null,v=null),Js({bytes:e,transmuxer:t.transmuxer,audioAppendStart:t.audioAppendStart,gopsToAlignWith:t.gopsToAlignWith,remux:p,onData:e=>{e.type="combined"===e.type?"video":e.type,l(t,e)},onTrackInfo:e=>{n&&(p&&(e.isMuxed=!0),n(t,e))},onAudioTimingInfo:t=>{m&&void 0!==t.start&&(m(t.start),m=null),g&&void 0!==t.end&&g(t.end)},onVideoTimingInfo:t=>{v&&void 0!==t.start&&(v(t.start),v=null),y&&void 0!==t.end&&y(t.end)},onVideoSegmentTimingInfo:t=>{i(t)},onAudioSegmentTimingInfo:t=>{o(t)},onId3:(e,n)=>{a(t,e,n)},onCaptions:e=>{s(t,[e])},isEndOfTimeline:u,onEndedTimeline:()=>{c()},onTransmuxerLog:d,onDone:e=>{f&&(e.type="combined"===e.type?"video":e.type,f(null,t,e))}})}})},du=({segment:t,bytes:e,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:o,id3Fn:a,captionsFn:s,isEndOfTimeline:u,endedTimelineFn:c,dataFn:l,doneFn:f,onTransmuxerLog:d})=>{let h=new Uint8Array(e);if(function(t){return se(t,["moof"]).length>0}(h)){t.isFmp4=!0;const{tracks:i}=t.map,o={isFmp4:!0,hasVideo:!!i.video,hasAudio:!!i.audio};i.audio&&i.audio.codec&&"enca"!==i.audio.codec&&(o.audioCodec=i.audio.codec),i.video&&i.video.codec&&"encv"!==i.video.codec&&(o.videoCodec=i.video.codec),i.video&&i.audio&&(o.isMuxed=!0),n(t,o);const a=e=>{l(t,{data:h,type:o.hasAudio&&!o.isMuxed?"audio":"video"}),e&&e.length&&s(t,e),f(null,t,{})};nu({action:"probeMp4StartTime",timescales:t.map.timescales,data:h,transmuxer:t.transmuxer,callback:({data:n,startTime:s})=>{e=n.buffer,t.bytes=h=n,o.hasAudio&&!o.isMuxed&&r(t,"audio","start",s),o.hasVideo&&r(t,"video","start",s),i.video&&n.byteLength&&t.transmuxer?nu({action:"pushMp4Captions",endAction:"mp4Captions",transmuxer:t.transmuxer,data:h,timescales:t.map.timescales,trackIds:[i.video.id],callback:n=>{e=n.data.buffer,t.bytes=h=n.data,n.logs.forEach((function(t){d(Ma(t,{stream:"mp4CaptionParser"}))})),a(n.captions)}}):a()}})}else if(t.transmuxer){if(void 0===t.container&&(t.container=Te(h)),"ts"!==t.container&&"aac"!==t.container)return n(t,{hasAudio:!1,hasVideo:!1}),void f(null,t,{});fu({segment:t,bytes:e,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:o,id3Fn:a,captionsFn:s,isEndOfTimeline:u,endedTimelineFn:c,dataFn:l,doneFn:f,onTransmuxerLog:d})}else f(null,t,{})},hu=function({id:t,key:e,encryptedBytes:n,decryptionWorker:r},i){const o=e=>{if(e.data.source===t){r.removeEventListener("message",o);const t=e.data.decrypted;i(new Uint8Array(t.bytes,t.byteOffset,t.byteLength))}};let a;r.addEventListener("message",o),a=e.bytes.slice?e.bytes.slice():new Uint32Array(Array.prototype.slice.call(e.bytes)),r.postMessage(ks({source:t,encrypted:n,key:a,iv:e.iv}),[n.buffer,a.buffer])},pu=({activeXhrs:t,decryptionWorker:e,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:o,id3Fn:a,captionsFn:s,isEndOfTimeline:u,endedTimelineFn:c,dataFn:l,doneFn:f,onTransmuxerLog:d})=>{let h=0,p=!1;return(m,g)=>{if(!p){if(m)return p=!0,au(t),f(m,g);if(h+=1,h===t.length){const h=function(){if(g.encryptedBytes)return(({decryptionWorker:t,segment:e,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:o,id3Fn:a,captionsFn:s,isEndOfTimeline:u,endedTimelineFn:c,dataFn:l,doneFn:f,onTransmuxerLog:d})=>{hu({id:e.requestId,key:e.key,encryptedBytes:e.encryptedBytes,decryptionWorker:t},(t=>{e.bytes=t,du({segment:e,bytes:e.bytes,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:o,id3Fn:a,captionsFn:s,isEndOfTimeline:u,endedTimelineFn:c,dataFn:l,doneFn:f,onTransmuxerLog:d})}))})({decryptionWorker:e,segment:g,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:o,id3Fn:a,captionsFn:s,isEndOfTimeline:u,endedTimelineFn:c,dataFn:l,doneFn:f,onTransmuxerLog:d});du({segment:g,bytes:g.bytes,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:o,id3Fn:a,captionsFn:s,isEndOfTimeline:u,endedTimelineFn:c,dataFn:l,doneFn:f,onTransmuxerLog:d})};if(g.endOfAllRequests=Date.now(),g.map&&g.map.encryptedBytes&&!g.map.bytes)return hu({decryptionWorker:e,id:g.requestId+"-init",encryptedBytes:g.map.encryptedBytes,key:g.map.key},(e=>{g.map.bytes=e,cu(g,(e=>{if(e)return au(t),f(e,g);h()}))}));h()}}}},mu=({segment:t,progressFn:e,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:o,id3Fn:a,captionsFn:s,isEndOfTimeline:u,endedTimelineFn:c,dataFn:l})=>n=>{if(!n.target.aborted)return t.stats=Ma(t.stats,(t=>{const e=t.target,n={bandwidth:1/0,bytesReceived:0,roundTripTime:Date.now()-e.requestTime||0};return n.bytesReceived=t.loaded,n.bandwidth=Math.floor(n.bytesReceived/n.roundTripTime*8*1e3),n})(n)),!t.stats.firstBytesReceivedAt&&t.stats.bytesReceived&&(t.stats.firstBytesReceivedAt=Date.now()),e(n,t)},gu=({xhr:t,xhrOptions:e,decryptionWorker:n,segment:r,abortFn:i,progressFn:o,trackInfoFn:a,timingInfoFn:s,videoSegmentTimingInfoFn:u,audioSegmentTimingInfoFn:c,id3Fn:l,captionsFn:f,isEndOfTimeline:d,endedTimelineFn:h,dataFn:p,doneFn:m,onTransmuxerLog:g})=>{const v=[],y=pu({activeXhrs:v,decryptionWorker:n,trackInfoFn:a,timingInfoFn:s,videoSegmentTimingInfoFn:u,audioSegmentTimingInfoFn:c,id3Fn:l,captionsFn:f,isEndOfTimeline:d,endedTimelineFn:h,dataFn:p,doneFn:m,onTransmuxerLog:g});if(r.key&&!r.key.bytes){const n=[r.key];r.map&&!r.map.bytes&&r.map.key&&r.map.key.resolvedUri===r.key.resolvedUri&&n.push(r.map.key);const i=t(Ma(e,{uri:r.key.resolvedUri,responseType:"arraybuffer"}),uu(r,n,y));v.push(i)}if(r.map&&!r.map.bytes){if(r.map.key&&(!r.key||r.key.resolvedUri!==r.map.key.resolvedUri)){const n=t(Ma(e,{uri:r.map.key.resolvedUri,responseType:"arraybuffer"}),uu(r,[r.map.key],y));v.push(n)}const n=Ma(e,{uri:r.map.resolvedUri,responseType:"arraybuffer",headers:xs(r.map)}),i=(({segment:t,finishProcessingFn:e})=>(n,r)=>{const i=su(n,r);if(i)return e(i,t);const o=new Uint8Array(r.response);if(t.map.key)return t.map.encryptedBytes=o,e(null,t);t.map.bytes=o,cu(t,(function(n){if(n)return n.xhr=r,n.status=r.status,e(n,t);e(null,t)}))})({segment:r,finishProcessingFn:y}),o=t(n,i);v.push(o)}const b=Ma(e,{uri:r.part&&r.part.resolvedUri||r.resolvedUri,responseType:"arraybuffer",headers:xs(r)}),_=t(b,lu({segment:r,finishProcessingFn:y,responseType:b.responseType}));_.addEventListener("progress",mu({segment:r,progressFn:o,trackInfoFn:a,timingInfoFn:s,videoSegmentTimingInfoFn:u,audioSegmentTimingInfoFn:c,id3Fn:l,captionsFn:f,isEndOfTimeline:d,endedTimelineFn:h,dataFn:p})),v.push(_);const w={};return v.forEach((t=>{t.addEventListener("loadend",(({loadendState:t,abortFn:e})=>n=>{n.target.aborted&&e&&!t.calledAbortFn&&(e(),t.calledAbortFn=!0)})({loadendState:w,abortFn:i}))})),()=>au(v)},vu=Aa("CodecUtils"),yu=(t,e)=>{const n=e.attributes||{};return t&&t.mediaGroups&&t.mediaGroups.AUDIO&&n.AUDIO&&t.mediaGroups.AUDIO[n.AUDIO]},bu=function(t){const e={};return t.forEach((({mediaType:t,type:n,details:r})=>{e[t]=e[t]||[],e[t].push(L(`${n}${r}`))})),Object.keys(e).forEach((function(t){if(e[t].length>1)return vu(`multiple ${t} codecs found as attributes: ${e[t].join(", ")}. Setting playlist codecs to null so that we wait for mux.js to probe segments for real codecs.`),void(e[t]=null);e[t]=e[t][0]})),e},_u=function(t){let e=0;return t.audio&&e++,t.video&&e++,e},wu=function(t,e){const n=e.attributes||{},r=bu(function(t){const e=t.attributes||{};if(e.CODECS)return R(e.CODECS)}(e)||[]);if(yu(t,e)&&!r.audio&&!((t,e)=>{if(!yu(t,e))return!0;const n=e.attributes||{},r=t.mediaGroups.AUDIO[n.AUDIO];for(const t in r)if(!r[t].uri&&!r[t].playlists)return!0;return!1})(t,e)){const e=bu(function(t,e){if(!t.mediaGroups.AUDIO||!e)return null;var n=t.mediaGroups.AUDIO[e];if(!n)return null;for(var r in n){var i=n[r];if(i.default&&i.playlists)return R(i.playlists[0].attributes.CODECS)}return null}(t,n.AUDIO)||[]);e.audio&&(r.audio=e.audio)}return r},xu=Aa("PlaylistSelector"),Tu=function(t){if(!t||!t.playlist)return;const e=t.playlist;return JSON.stringify({id:e.id,bandwidth:t.bandwidth,width:t.width,height:t.height,codecs:e.attributes&&e.attributes.CODECS||""})},Su=function(t,e){if(!t)return"";const n=i().getComputedStyle(t);return n?n[e]:""},Eu=function(t,e){const n=t.slice();t.sort((function(t,r){const i=e(t,r);return 0===i?n.indexOf(t)-n.indexOf(r):i}))},ku=function(t,e){let n,r;return t.attributes.BANDWIDTH&&(n=t.attributes.BANDWIDTH),n=n||i().Number.MAX_VALUE,e.attributes.BANDWIDTH&&(r=e.attributes.BANDWIDTH),r=r||i().Number.MAX_VALUE,n-r};let Cu=function(t,e,n,r,o,a){if(!t)return;const s={bandwidth:e,width:n,height:r,limitRenditionByPlayerDimensions:o};let u=t.playlists;is.isAudioOnly(t)&&(u=a.getAudioTrackPlaylists_(),s.audioOnly=!0);let c=u.map((t=>{let e;const n=t.attributes&&t.attributes.RESOLUTION&&t.attributes.RESOLUTION.width,r=t.attributes&&t.attributes.RESOLUTION&&t.attributes.RESOLUTION.height;return e=t.attributes&&t.attributes.BANDWIDTH,e=e||i().Number.MAX_VALUE,{bandwidth:e,width:n,height:r,playlist:t}}));Eu(c,((t,e)=>t.bandwidth-e.bandwidth)),c=c.filter((t=>!is.isIncompatible(t.playlist)));let l=c.filter((t=>is.isEnabled(t.playlist)));l.length||(l=c.filter((t=>!is.isDisabled(t.playlist))));const f=l.filter((t=>t.bandwidth*qs.BANDWIDTH_VARIANCE<e));let d=f[f.length-1];const h=f.filter((t=>t.bandwidth===d.bandwidth))[0];if(!1===o){const t=h||l[0]||c[0];if(t&&t.playlist){let e="sortedPlaylistReps";return h&&(e="bandwidthBestRep"),l[0]&&(e="enabledPlaylistReps"),xu(`choosing ${Tu(t)} using ${e} with options`,s),t.playlist}return xu("could not choose a playlist with options",s),null}const p=f.filter((t=>t.width&&t.height));Eu(p,((t,e)=>t.width-e.width));const m=p.filter((t=>t.width===n&&t.height===r));d=m[m.length-1];const g=m.filter((t=>t.bandwidth===d.bandwidth))[0];let v,y,b,_;if(g||(v=p.filter((t=>t.width>n||t.height>r)),y=v.filter((t=>t.width===v[0].width&&t.height===v[0].height)),d=y[y.length-1],b=y.filter((t=>t.bandwidth===d.bandwidth))[0]),a.leastPixelDiffSelector){const t=p.map((t=>(t.pixelDiff=Math.abs(t.width-n)+Math.abs(t.height-r),t)));Eu(t,((t,e)=>t.pixelDiff===e.pixelDiff?e.bandwidth-t.bandwidth:t.pixelDiff-e.pixelDiff)),_=t[0]}const w=_||b||g||h||l[0]||c[0];if(w&&w.playlist){let t="sortedPlaylistReps";return _?t="leastPixelDiffRep":b?t="resolutionPlusOneRep":g?t="resolutionBestRep":h?t="bandwidthBestRep":l[0]&&(t="enabledPlaylistReps"),xu(`choosing ${Tu(w)} using ${t} with options`,s),w.playlist}return xu("could not choose a playlist with options",s),null};const Ou=function(){const t=this.useDevicePixelRatio&&i().devicePixelRatio||1;return Cu(this.playlists.main,this.systemBandwidth,parseInt(Su(this.tech_.el(),"width"),10)*t,parseInt(Su(this.tech_.el(),"height"),10)*t,this.limitRenditionByPlayerDimensions,this.playlistController_)},Au=({inbandTextTracks:t,metadataArray:e,timestampOffset:n,videoDuration:r})=>{if(!e)return;const o=i().WebKitDataCue||i().VTTCue,a=t.metadataTrack_;if(!a)return;if(e.forEach((t=>{const e=t.cueTime+n;!("number"!=typeof e||i().isNaN(e)||e<0)&&e<1/0&&t.frames.forEach((t=>{const n=new o(e,e,t.value||t.url||t.data||"");n.frame=t,n.value=t,function(t){Object.defineProperties(t.frame,{id:{get:()=>(wa.log.warn("cue.frame.id is deprecated. Use cue.value.key instead."),t.value.key)},value:{get:()=>(wa.log.warn("cue.frame.value is deprecated. Use cue.value.data instead."),t.value.data)},privateData:{get:()=>(wa.log.warn("cue.frame.privateData is deprecated. Use cue.value.data instead."),t.value.data)}})}(n),a.addCue(n)}))})),!a.cues||!a.cues.length)return;const s=a.cues,u=[];for(let t=0;t<s.length;t++)s[t]&&u.push(s[t]);const c=u.reduce(((t,e)=>{const n=t[e.startTime]||[];return n.push(e),t[e.startTime]=n,t}),{}),l=Object.keys(c).sort(((t,e)=>Number(t)-Number(e)));l.forEach(((t,e)=>{const n=c[t],i=Number(l[e+1])||r;n.forEach((t=>{t.endTime=i}))}))},Mu=function(t,e,n){let r,i;if(n&&n.cues)for(r=n.cues.length;r--;)i=n.cues[r],i.startTime>=t&&i.endTime<=e&&n.removeCue(i)},Pu=t=>"number"==typeof t&&isFinite(t),Du=1/60,Iu=t=>{const{startOfSegment:e,duration:n,segment:r,part:i,playlist:{mediaSequence:o,id:a,segments:s=[]},mediaIndex:u,partIndex:c,timeline:l}=t,f=s.length-1;let d="mediaIndex/partIndex increment";t.getMediaInfoForTime?d=`getMediaInfoForTime (${t.getMediaInfoForTime})`:t.isSyncRequest&&(d="getSyncSegmentCandidate (isSyncRequest)"),t.independent&&(d+=` with independent ${t.independent}`);const h="number"==typeof c,p=t.segment.uri?"segment":"pre-segment",m=h?Wa({preloadSegment:r})-1:0;return`${p} [${o+u}/${o+f}]`+(h?` part [${c}/${m}]`:"")+` segment start/end [${r.start} => ${r.end}]`+(h?` part start/end [${i.start} => ${i.end}]`:"")+` startOfSegment [${e}]`+` duration [${n}]`+` timeline [${l}]`+` selected by [${d}]`+` playlist [${a}]`},Lu=t=>`${t}TimingInfo`,Ru=({timelineChangeController:t,currentTimeline:e,segmentTimeline:n,loaderType:r,audioDisabled:i})=>{if(e===n)return!1;if("audio"===r){const e=t.lastTimelineChange({type:"main"});return!e||e.to!==n}if("main"===r&&i){const e=t.pendingTimelineChange({type:"audio"});return!e||e.to!==n}return!1},Nu=({segmentDuration:t,maxDuration:e})=>!!t&&Math.round(t)>e+Da,ju=(t,e)=>{if("hls"!==e)return null;const n=(t=>{let e=0;return["video","audio"].forEach((function(n){const r=t[`${n}TimingInfo`];if(!r)return;const{start:o,end:a}=r;let s;"bigint"==typeof o||"bigint"==typeof a?s=i().BigInt(a)-i().BigInt(o):"number"==typeof o&&"number"==typeof a&&(s=a-o),void 0!==s&&s>e&&(e=s)})),"bigint"==typeof e&&e<Number.MAX_SAFE_INTEGER&&(e=Number(e)),e})({audioTimingInfo:t.audioTimingInfo,videoTimingInfo:t.videoTimingInfo});if(!n)return null;const r=t.playlist.targetDuration,o=Nu({segmentDuration:n,maxDuration:2*r}),a=Nu({segmentDuration:n,maxDuration:r}),s=`Segment with index ${t.mediaIndex} from playlist ${t.playlist.id} has a duration of ${n} when the reported duration is ${t.duration} and the target duration is ${r}. For HLS content, a duration in excess of the target duration may result in playback issues. See the HLS specification section on EXT-X-TARGETDURATION for more details: https://tools.ietf.org/html/draft-pantos-http-live-streaming-23#section-4.3.3.1`;return o||a?{severity:o?"warn":"info",message:s}:null};class Fu extends wa.EventTarget{constructor(t,e={}){if(super(),!t)throw new TypeError("Initialization settings are required");if("function"!=typeof t.currentTime)throw new TypeError("No currentTime getter specified");if(!t.mediaSource)throw new TypeError("No MediaSource specified");this.bandwidth=t.bandwidth,this.throughput={rate:0,count:0},this.roundTrip=NaN,this.resetStats_(),this.mediaIndex=null,this.partIndex=null,this.hasPlayed_=t.hasPlayed,this.currentTime_=t.currentTime,this.seekable_=t.seekable,this.seeking_=t.seeking,this.duration_=t.duration,this.mediaSource_=t.mediaSource,this.vhs_=t.vhs,this.loaderType_=t.loaderType,this.currentMediaInfo_=void 0,this.startingMediaInfo_=void 0,this.segmentMetadataTrack_=t.segmentMetadataTrack,this.goalBufferLength_=t.goalBufferLength,this.sourceType_=t.sourceType,this.sourceUpdater_=t.sourceUpdater,this.inbandTextTracks_=t.inbandTextTracks,this.state_="INIT",this.timelineChangeController_=t.timelineChangeController,this.shouldSaveSegmentTimingInfo_=!0,this.parse708captions_=t.parse708captions,this.useDtsForTimestampOffset_=t.useDtsForTimestampOffset,this.captionServices_=t.captionServices,this.exactManifestTimings=t.exactManifestTimings,this.checkBufferTimeout_=null,this.error_=void 0,this.currentTimeline_=-1,this.pendingSegment_=null,this.xhrOptions_=null,this.pendingSegments_=[],this.audioDisabled_=!1,this.isPendingTimestampOffset_=!1,this.gopBuffer_=[],this.timeMapping_=0,this.safeAppend_=wa.browser.IE_VERSION>=11,this.appendInitSegment_={audio:!0,video:!0},this.playlistOfLastInitSegment_={audio:null,video:null},this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_={id3:[],caption:[]},this.waitingOnRemove_=!1,this.quotaExceededErrorRetryTimeout_=null,this.activeInitSegmentId_=null,this.initSegments_={},this.cacheEncryptionKeys_=t.cacheEncryptionKeys,this.keyCache_={},this.decrypter_=t.decrypter,this.syncController_=t.syncController,this.syncPoint_={segmentIndex:0,time:0},this.transmuxer_=this.createTransmuxer_(),this.triggerSyncInfoUpdate_=()=>this.trigger("syncinfoupdate"),this.syncController_.on("syncinfoupdate",this.triggerSyncInfoUpdate_),this.mediaSource_.addEventListener("sourceopen",(()=>{this.isEndOfStream_()||(this.ended_=!1)})),this.fetchAtBuffer_=!1,this.logger_=Aa(`SegmentLoader[${this.loaderType_}]`),Object.defineProperty(this,"state",{get(){return this.state_},set(t){t!==this.state_&&(this.logger_(`${this.state_} -> ${t}`),this.state_=t,this.trigger("statechange"))}}),this.sourceUpdater_.on("ready",(()=>{this.hasEnoughInfoToAppend_()&&this.processCallQueue_()})),"main"===this.loaderType_&&this.timelineChangeController_.on("pendingtimelinechange",(()=>{this.hasEnoughInfoToAppend_()&&this.processCallQueue_()})),"audio"===this.loaderType_&&this.timelineChangeController_.on("timelinechange",(()=>{this.hasEnoughInfoToLoad_()&&this.processLoadQueue_(),this.hasEnoughInfoToAppend_()&&this.processCallQueue_()}))}createTransmuxer_(){return eu({remux:!1,alignGopsAtEnd:this.safeAppend_,keepOriginalTimestamps:!0,parse708captions:this.parse708captions_,captionServices:this.captionServices_})}resetStats_(){this.mediaBytesTransferred=0,this.mediaRequests=0,this.mediaRequestsAborted=0,this.mediaRequestsTimedout=0,this.mediaRequestsErrored=0,this.mediaTransferDuration=0,this.mediaSecondsLoaded=0,this.mediaAppends=0}dispose(){this.trigger("dispose"),this.state="DISPOSED",this.pause(),this.abort_(),this.transmuxer_&&this.transmuxer_.terminate(),this.resetStats_(),this.checkBufferTimeout_&&i().clearTimeout(this.checkBufferTimeout_),this.syncController_&&this.triggerSyncInfoUpdate_&&this.syncController_.off("syncinfoupdate",this.triggerSyncInfoUpdate_),this.off()}setAudio(t){this.audioDisabled_=!t,t?this.appendInitSegment_.audio=!0:this.sourceUpdater_.removeAudio(0,this.duration_())}abort(){"WAITING"===this.state?(this.abort_(),this.state="READY",this.paused()||this.monitorBuffer_()):this.pendingSegment_&&(this.pendingSegment_=null)}abort_(){this.pendingSegment_&&this.pendingSegment_.abortRequests&&this.pendingSegment_.abortRequests(),this.pendingSegment_=null,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.timelineChangeController_.clearPendingTimelineChange(this.loaderType_),this.waitingOnRemove_=!1,i().clearTimeout(this.quotaExceededErrorRetryTimeout_),this.quotaExceededErrorRetryTimeout_=null}checkForAbort_(t){return"APPENDING"!==this.state||this.pendingSegment_?!this.pendingSegment_||this.pendingSegment_.requestId!==t:(this.state="READY",!0)}error(t){return void 0!==t&&(this.logger_("error occurred:",t),this.error_=t),this.pendingSegment_=null,this.error_}endOfStream(){this.ended_=!0,this.transmuxer_&&tu(this.transmuxer_),this.gopBuffer_.length=0,this.pause(),this.trigger("ended")}buffered_(){const t=this.getMediaInfo_();if(!this.sourceUpdater_||!t)return Pa();if("main"===this.loaderType_){const{hasAudio:e,hasVideo:n,isMuxed:r}=t;if(n&&e&&!this.audioDisabled_&&!r)return this.sourceUpdater_.buffered();if(n)return this.sourceUpdater_.videoBuffered()}return this.sourceUpdater_.audioBuffered()}initSegmentForMap(t,e=!1){if(!t)return null;const n=Cs(t);let r=this.initSegments_[n];return e&&!r&&t.bytes&&(this.initSegments_[n]=r={resolvedUri:t.resolvedUri,byterange:t.byterange,bytes:t.bytes,tracks:t.tracks,timescales:t.timescales}),r||t}segmentKey(t,e=!1){if(!t)return null;const n=Os(t);let r=this.keyCache_[n];this.cacheEncryptionKeys_&&e&&!r&&t.bytes&&(this.keyCache_[n]=r={resolvedUri:t.resolvedUri,bytes:t.bytes});const i={resolvedUri:(r||t).resolvedUri};return r&&(i.bytes=r.bytes),i}couldBeginLoading_(){return this.playlist_&&!this.paused()}load(){if(this.monitorBuffer_(),this.playlist_)return"INIT"===this.state&&this.couldBeginLoading_()?this.init_():void(!this.couldBeginLoading_()||"READY"!==this.state&&"INIT"!==this.state||(this.state="READY"))}init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()}playlist(t,e={}){if(!t)return;const n=this.playlist_,r=this.pendingSegment_;this.playlist_=t,this.xhrOptions_=e,"INIT"===this.state&&(t.syncInfo={mediaSequence:t.mediaSequence,time:0},"main"===this.loaderType_&&this.syncController_.setDateTimeMappingForStart(t));let i=null;if(n&&(n.id?i=n.id:n.uri&&(i=n.uri)),this.logger_(`playlist update [${i} => ${t.id||t.uri}]`),this.trigger("syncinfoupdate"),"INIT"===this.state&&this.couldBeginLoading_())return this.init_();if(!n||n.uri!==t.uri)return null!==this.mediaIndex&&(t.endList?this.resyncLoader():this.resetLoader()),this.currentMediaInfo_=void 0,void this.trigger("playlistupdate");const o=t.mediaSequence-n.mediaSequence;if(this.logger_(`live window shift [${o}]`),null!==this.mediaIndex)if(this.mediaIndex-=o,this.mediaIndex<0)this.mediaIndex=null,this.partIndex=null;else{const t=this.playlist_.segments[this.mediaIndex];if(this.partIndex&&(!t.parts||!t.parts.length||!t.parts[this.partIndex])){const t=this.mediaIndex;this.logger_(`currently processing part (index ${this.partIndex}) no longer exists.`),this.resetLoader(),this.mediaIndex=t}}r&&(r.mediaIndex-=o,r.mediaIndex<0?(r.mediaIndex=null,r.partIndex=null):(r.mediaIndex>=0&&(r.segment=t.segments[r.mediaIndex]),r.partIndex>=0&&r.segment.parts&&(r.part=r.segment.parts[r.partIndex]))),this.syncController_.saveExpiredSegmentInfo(n,t)}pause(){this.checkBufferTimeout_&&(i().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=null)}paused(){return null===this.checkBufferTimeout_}resetEverything(t){this.ended_=!1,this.activeInitSegmentId_=null,this.appendInitSegment_={audio:!0,video:!0},this.resetLoader(),this.remove(0,1/0,t),this.transmuxer_&&(this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.transmuxer_.postMessage({action:"reset"}))}resetLoader(){this.fetchAtBuffer_=!1,this.resyncLoader()}resyncLoader(){this.transmuxer_&&tu(this.transmuxer_),this.mediaIndex=null,this.partIndex=null,this.syncPoint_=null,this.isPendingTimestampOffset_=!1,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.abort(),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}remove(t,e,n=(()=>{}),r=!1){if(e===1/0&&(e=this.duration_()),e<=t)return void this.logger_("skipping remove because end ${end} is <= start ${start}");if(!this.sourceUpdater_||!this.getMediaInfo_())return void this.logger_("skipping remove because no source updater or starting media info");let i=1;const o=()=>{i--,0===i&&n()};!r&&this.audioDisabled_||(i++,this.sourceUpdater_.removeAudio(t,e,o)),(r||"main"===this.loaderType_)&&(this.gopBuffer_=((t,e,n,r)=>{const i=Math.ceil((e-r)*Se.ONE_SECOND_IN_TS),o=Math.ceil((n-r)*Se.ONE_SECOND_IN_TS),a=t.slice();let s=t.length;for(;s--&&!(t[s].pts<=o););if(-1===s)return a;let u=s+1;for(;u--&&!(t[u].pts<=i););return u=Math.max(u,0),a.splice(u,s-u+1),a})(this.gopBuffer_,t,e,this.timeMapping_),i++,this.sourceUpdater_.removeVideo(t,e,o));for(const n in this.inbandTextTracks_)Mu(t,e,this.inbandTextTracks_[n]);Mu(t,e,this.segmentMetadataTrack_),o()}monitorBuffer_(){this.checkBufferTimeout_&&i().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=i().setTimeout(this.monitorBufferTick_.bind(this),1)}monitorBufferTick_(){"READY"===this.state&&this.fillBuffer_(),this.checkBufferTimeout_&&i().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=i().setTimeout(this.monitorBufferTick_.bind(this),500)}fillBuffer_(){if(this.sourceUpdater_.updating())return;const t=this.chooseNextRequest_();t&&("number"==typeof t.timestampOffset&&(this.isPendingTimestampOffset_=!1,this.timelineChangeController_.pendingTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:t.timeline})),this.loadSegment_(t))}isEndOfStream_(t=this.mediaIndex,e=this.playlist_,n=this.partIndex){if(!e||!this.mediaSource_)return!1;const r="number"==typeof t&&e.segments[t],i=t+1===e.segments.length,o=!r||!r.parts||n+1===r.parts.length;return e.endList&&"open"===this.mediaSource_.readyState&&i&&o}chooseNextRequest_(){const t=this.buffered_(),e=Ua(t)||0,n=Ba(t,this.currentTime_()),r=!this.hasPlayed_()&&n>=1,i=n>=this.goalBufferLength_(),o=this.playlist_.segments;if(!o.length||r||i)return null;this.syncPoint_=this.syncPoint_||this.syncController_.getSyncPoint(this.playlist_,this.duration_(),this.currentTimeline_,this.currentTime_());const a={partIndex:null,mediaIndex:null,startOfSegment:null,playlist:this.playlist_,isSyncRequest:Boolean(!this.syncPoint_)};if(a.isSyncRequest)a.mediaIndex=function(t,e,n){e=e||[];const r=[];let i=0;for(let o=0;o<e.length;o++){const a=e[o];if(t===a.timeline&&(r.push(o),i+=a.duration,i>n))return o}return 0===r.length?0:r[r.length-1]}(this.currentTimeline_,o,e);else if(null!==this.mediaIndex){const t=o[this.mediaIndex],n="number"==typeof this.partIndex?this.partIndex:-1;a.startOfSegment=t.end?t.end:e,t.parts&&t.parts[n+1]?(a.mediaIndex=this.mediaIndex,a.partIndex=n+1):a.mediaIndex=this.mediaIndex+1}else{const{segmentIndex:t,startTime:n,partIndex:r}=is.getMediaInfoForTime({exactManifestTimings:this.exactManifestTimings,playlist:this.playlist_,currentTime:this.fetchAtBuffer_?e:this.currentTime_(),startingPartIndex:this.syncPoint_.partIndex,startingSegmentIndex:this.syncPoint_.segmentIndex,startTime:this.syncPoint_.time});a.getMediaInfoForTime=this.fetchAtBuffer_?`bufferedEnd ${e}`:`currentTime ${this.currentTime_()}`,a.mediaIndex=t,a.startOfSegment=n,a.partIndex=r}const s=o[a.mediaIndex];let u=s&&"number"==typeof a.partIndex&&s.parts&&s.parts[a.partIndex];if(!s||"number"==typeof a.partIndex&&!u)return null;if("number"!=typeof a.partIndex&&s.parts&&(a.partIndex=0,u=s.parts[0]),!n&&u&&!u.independent)if(0===a.partIndex){const t=o[a.mediaIndex-1],e=t.parts&&t.parts.length&&t.parts[t.parts.length-1];e&&e.independent&&(a.mediaIndex-=1,a.partIndex=t.parts.length-1,a.independent="previous segment")}else s.parts[a.partIndex-1].independent&&(a.partIndex-=1,a.independent="previous part");const c=this.mediaSource_&&"ended"===this.mediaSource_.readyState;return a.mediaIndex>=o.length-1&&c&&!this.seeking_()?null:this.generateSegmentInfo_(a)}generateSegmentInfo_(t){const{independent:e,playlist:n,mediaIndex:r,startOfSegment:i,isSyncRequest:o,partIndex:a,forceTimestampOffset:s,getMediaInfoForTime:u}=t,c=n.segments[r],l="number"==typeof a&&c.parts[a],f={requestId:"segment-loader-"+Math.random(),uri:l&&l.resolvedUri||c.resolvedUri,mediaIndex:r,partIndex:l?a:null,isSyncRequest:o,startOfSegment:i,playlist:n,bytes:null,encryptedBytes:null,timestampOffset:null,timeline:c.timeline,duration:l&&l.duration||c.duration,segment:c,part:l,byteLength:0,transmuxer:this.transmuxer_,getMediaInfoForTime:u,independent:e},d=void 0!==s?s:this.isPendingTimestampOffset_;f.timestampOffset=this.timestampOffsetForSegment_({segmentTimeline:c.timeline,currentTimeline:this.currentTimeline_,startOfSegment:i,buffered:this.buffered_(),overrideCheck:d});const h=Ua(this.sourceUpdater_.audioBuffered());return"number"==typeof h&&(f.audioAppendStart=h-this.sourceUpdater_.audioTimestampOffset()),this.sourceUpdater_.videoBuffered().length&&(f.gopsToAlignWith=((t,e,n)=>{if(null==e||!t.length)return[];const r=Math.ceil((e-n+3)*Se.ONE_SECOND_IN_TS);let i;for(i=0;i<t.length&&!(t[i].pts>r);i++);return t.slice(i)})(this.gopBuffer_,this.currentTime_()-this.sourceUpdater_.videoTimestampOffset(),this.timeMapping_)),f}timestampOffsetForSegment_(t){return(({segmentTimeline:t,currentTimeline:e,startOfSegment:n,buffered:r,overrideCheck:i})=>i||t!==e?t<e?n:r.length?r.end(r.length-1):n:null)(t)}earlyAbortWhenNeeded_(t){if(this.vhs_.tech_.paused()||!this.xhrOptions_.timeout||!this.playlist_.attributes.BANDWIDTH)return;if(Date.now()-(t.firstBytesReceivedAt||Date.now())<1e3)return;const e=this.currentTime_(),n=t.bandwidth,r=this.pendingSegment_.duration,i=is.estimateSegmentRequestTime(r,n,this.playlist_,t.bytesReceived),o=function(t,e,n=1){return((t.length?t.end(t.length-1):0)-e)/n}(this.buffered_(),e,this.vhs_.tech_.playbackRate())-1;if(i<=o)return;const a=function(t){const{main:e,currentTime:n,bandwidth:r,duration:i,segmentDuration:o,timeUntilRebuffer:a,currentTimeline:s,syncController:u}=t,c=e.playlists.filter((t=>!is.isIncompatible(t)));let l=c.filter(is.isEnabled);l.length||(l=c.filter((t=>!is.isDisabled(t))));const f=l.filter(is.hasAttribute.bind(null,"BANDWIDTH")).map((t=>{const e=u.getSyncPoint(t,i,s,n)?1:2;return{playlist:t,rebufferingImpact:is.estimateSegmentRequestTime(o,r,t)*e-a}})),d=f.filter((t=>t.rebufferingImpact<=0));return Eu(d,((t,e)=>ku(e.playlist,t.playlist))),d.length?d[0]:(Eu(f,((t,e)=>t.rebufferingImpact-e.rebufferingImpact)),f[0]||null)}({main:this.vhs_.playlists.main,currentTime:e,bandwidth:n,duration:this.duration_(),segmentDuration:r,timeUntilRebuffer:o,currentTimeline:this.currentTimeline_,syncController:this.syncController_});if(!a)return;const s=i-o-a.rebufferingImpact;let u=.5;o<=Da&&(u=1),!a.playlist||a.playlist.uri===this.playlist_.uri||s<u||(this.bandwidth=a.playlist.attributes.BANDWIDTH*qs.BANDWIDTH_VARIANCE+1,this.trigger("earlyabort"))}handleAbort_(t){this.logger_(`Aborting ${Iu(t)}`),this.mediaRequestsAborted+=1}handleProgress_(t,e){this.earlyAbortWhenNeeded_(e.stats),this.checkForAbort_(e.requestId)||this.trigger("progress")}handleTrackInfo_(t,e){this.earlyAbortWhenNeeded_(t.stats),this.checkForAbort_(t.requestId)||this.checkForIllegalMediaSwitch(e)||(e=e||{},function(t,e){if(!t&&!e||!t&&e||t&&!e)return!1;if(t===e)return!0;const n=Object.keys(t).sort(),r=Object.keys(e).sort();if(n.length!==r.length)return!1;for(let i=0;i<n.length;i++){const o=n[i];if(o!==r[i])return!1;if(t[o]!==e[o])return!1}return!0}(this.currentMediaInfo_,e)||(this.appendInitSegment_={audio:!0,video:!0},this.startingMediaInfo_=e,this.currentMediaInfo_=e,this.logger_("trackinfo update",e),this.trigger("trackinfo")),this.checkForAbort_(t.requestId)||(this.pendingSegment_.trackInfo=e,this.hasEnoughInfoToAppend_()&&this.processCallQueue_()))}handleTimingInfo_(t,e,n,r){if(this.earlyAbortWhenNeeded_(t.stats),this.checkForAbort_(t.requestId))return;const i=this.pendingSegment_,o=Lu(e);i[o]=i[o]||{},i[o][n]=r,this.logger_(`timinginfo: ${e} - ${n} - ${r}`),this.hasEnoughInfoToAppend_()&&this.processCallQueue_()}handleCaptions_(t,e){if(this.earlyAbortWhenNeeded_(t.stats),this.checkForAbort_(t.requestId))return;if(0===e.length)return void this.logger_("SegmentLoader received no captions from a caption event");if(!this.pendingSegment_.hasAppendedData_)return void this.metadataQueue_.caption.push(this.handleCaptions_.bind(this,t,e));const n=null===this.sourceUpdater_.videoTimestampOffset()?this.sourceUpdater_.audioTimestampOffset():this.sourceUpdater_.videoTimestampOffset(),r={};e.forEach((t=>{r[t.stream]=r[t.stream]||{startTime:1/0,captions:[],endTime:0};const e=r[t.stream];e.startTime=Math.min(e.startTime,t.startTime+n),e.endTime=Math.max(e.endTime,t.endTime+n),e.captions.push(t)})),Object.keys(r).forEach((t=>{const{startTime:e,endTime:o,captions:a}=r[t],s=this.inbandTextTracks_;this.logger_(`adding cues from ${e} -> ${o} for ${t}`),function(t,e,n){if(!t[n]){e.trigger({type:"usage",name:"vhs-608"});let r=n;/^cc708_/.test(n)&&(r="SERVICE"+n.split("_")[1]);const i=e.textTracks().getTrackById(r);if(i)t[n]=i;else{let i=n,o=n,a=!1;const s=(e.options_.vhs&&e.options_.vhs.captionServices||{})[r];s&&(i=s.label,o=s.language,a=s.default),t[n]=e.addRemoteTextTrack({kind:"captions",id:r,default:a,label:i,language:o},!1).track}}}(s,this.vhs_.tech_,t),Mu(e,o,s[t]),function({inbandTextTracks:t,captionArray:e,timestampOffset:n}){if(!e)return;const r=i().WebKitDataCue||i().VTTCue;e.forEach((e=>{const i=e.stream;t[i].addCue(new r(e.startTime+n,e.endTime+n,e.text))}))}({captionArray:a,inbandTextTracks:s,timestampOffset:n})})),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}handleId3_(t,e,n){if(this.earlyAbortWhenNeeded_(t.stats),this.checkForAbort_(t.requestId))return;if(!this.pendingSegment_.hasAppendedData_)return void this.metadataQueue_.id3.push(this.handleId3_.bind(this,t,e,n));const r=null===this.sourceUpdater_.videoTimestampOffset()?this.sourceUpdater_.audioTimestampOffset():this.sourceUpdater_.videoTimestampOffset();((t,e,n)=>{t.metadataTrack_||(t.metadataTrack_=n.addRemoteTextTrack({kind:"metadata",label:"Timed Metadata"},!1).track,t.metadataTrack_.inBandMetadataTrackDispatchType=e)})(this.inbandTextTracks_,n,this.vhs_.tech_),Au({inbandTextTracks:this.inbandTextTracks_,metadataArray:e,timestampOffset:r,videoDuration:this.duration_()})}processMetadataQueue_(){this.metadataQueue_.id3.forEach((t=>t())),this.metadataQueue_.caption.forEach((t=>t())),this.metadataQueue_.id3=[],this.metadataQueue_.caption=[]}processCallQueue_(){const t=this.callQueue_;this.callQueue_=[],t.forEach((t=>t()))}processLoadQueue_(){const t=this.loadQueue_;this.loadQueue_=[],t.forEach((t=>t()))}hasEnoughInfoToLoad_(){if("audio"!==this.loaderType_)return!0;const t=this.pendingSegment_;return!!t&&(!this.getCurrentMediaInfo_()||!Ru({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:t.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))}getCurrentMediaInfo_(t=this.pendingSegment_){return t&&t.trackInfo||this.currentMediaInfo_}getMediaInfo_(t=this.pendingSegment_){return this.getCurrentMediaInfo_(t)||this.startingMediaInfo_}getPendingSegmentPlaylist(){return this.pendingSegment_?this.pendingSegment_.playlist:null}hasEnoughInfoToAppend_(){if(!this.sourceUpdater_.ready())return!1;if(this.waitingOnRemove_||this.quotaExceededErrorRetryTimeout_)return!1;const t=this.pendingSegment_,e=this.getCurrentMediaInfo_();if(!t||!e)return!1;const{hasAudio:n,hasVideo:r,isMuxed:i}=e;return!(r&&!t.videoTimingInfo)&&(!(n&&!this.audioDisabled_&&!i&&!t.audioTimingInfo)&&!Ru({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:t.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))}handleData_(t,e){if(this.earlyAbortWhenNeeded_(t.stats),this.checkForAbort_(t.requestId))return;if(this.callQueue_.length||!this.hasEnoughInfoToAppend_())return void this.callQueue_.push(this.handleData_.bind(this,t,e));const n=this.pendingSegment_;if(this.setTimeMapping_(n.timeline),this.updateMediaSecondsLoaded_(n.part||n.segment),"closed"!==this.mediaSource_.readyState){if(t.map&&(t.map=this.initSegmentForMap(t.map,!0),n.segment.map=t.map),t.key&&this.segmentKey(t.key,!0),n.isFmp4=t.isFmp4,n.timingInfo=n.timingInfo||{},n.isFmp4)this.trigger("fmp4"),n.timingInfo.start=n[Lu(e.type)].start;else{const t=this.getCurrentMediaInfo_(),e="main"===this.loaderType_&&t&&t.hasVideo;let r;e&&(r=n.videoTimingInfo.start),n.timingInfo.start=this.trueSegmentStart_({currentStart:n.timingInfo.start,playlist:n.playlist,mediaIndex:n.mediaIndex,currentVideoTimestampOffset:this.sourceUpdater_.videoTimestampOffset(),useVideoTimingInfo:e,firstVideoFrameTimeForData:r,videoTimingInfo:n.videoTimingInfo,audioTimingInfo:n.audioTimingInfo})}if(this.updateAppendInitSegmentStatus(n,e.type),this.updateSourceBufferTimestampOffset_(n),n.isSyncRequest){this.updateTimingInfoEnd_(n),this.syncController_.saveSegmentTimingInfo({segmentInfo:n,shouldSaveTimelineMapping:"main"===this.loaderType_});const t=this.chooseNextRequest_();if(t.mediaIndex!==n.mediaIndex||t.partIndex!==n.partIndex)return void this.logger_("sync segment was incorrect, not appending");this.logger_("sync segment was correct, appending")}n.hasAppendedData_=!0,this.processMetadataQueue_(),this.appendData_(n,e)}}updateAppendInitSegmentStatus(t,e){"main"!==this.loaderType_||"number"!=typeof t.timestampOffset||t.changedTimestampOffset||(this.appendInitSegment_={audio:!0,video:!0}),this.playlistOfLastInitSegment_[e]!==t.playlist&&(this.appendInitSegment_[e]=!0)}getInitSegmentAndUpdateState_({type:t,initSegment:e,map:n,playlist:r}){if(n){const t=Cs(n);if(this.activeInitSegmentId_===t)return null;e=this.initSegmentForMap(n,!0).bytes,this.activeInitSegmentId_=t}return e&&this.appendInitSegment_[t]?(this.playlistOfLastInitSegment_[t]=r,this.appendInitSegment_[t]=!1,this.activeInitSegmentId_=null,e):null}handleQuotaExceededError_({segmentInfo:t,type:e,bytes:n},r){const o=this.sourceUpdater_.audioBuffered(),a=this.sourceUpdater_.videoBuffered();o.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the audio buffer: "+Fa(o).join(", ")),a.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the video buffer: "+Fa(a).join(", "));const s=o.length?o.start(0):0,u=o.length?o.end(o.length-1):0,c=a.length?a.start(0):0,l=a.length?a.end(a.length-1):0;if(u-s<=1&&l-c<=1)return this.logger_(`On QUOTA_EXCEEDED_ERR, single segment too large to append to buffer, triggering an error. Appended byte length: ${n.byteLength}, audio buffer: ${Fa(o).join(", ")}, video buffer: ${Fa(a).join(", ")}, `),this.error({message:"Quota exceeded error with append of a single segment of content",excludeUntil:1/0}),void this.trigger("error");this.waitingOnRemove_=!0,this.callQueue_.push(this.appendToSourceBuffer_.bind(this,{segmentInfo:t,type:e,bytes:n}));const f=this.currentTime_()-1;this.logger_(`On QUOTA_EXCEEDED_ERR, removing audio/video from 0 to ${f}`),this.remove(0,f,(()=>{this.logger_("On QUOTA_EXCEEDED_ERR, retrying append in 1s"),this.waitingOnRemove_=!1,this.quotaExceededErrorRetryTimeout_=i().setTimeout((()=>{this.logger_("On QUOTA_EXCEEDED_ERR, re-processing call queue"),this.quotaExceededErrorRetryTimeout_=null,this.processCallQueue_()}),1e3)}),!0)}handleAppendError_({segmentInfo:t,type:e,bytes:n},r){r&&(22!==r.code?(this.logger_("Received non QUOTA_EXCEEDED_ERR on append",r),this.error(`${e} append of ${n.length}b failed for segment #${t.mediaIndex} in playlist ${t.playlist.id}`),this.trigger("appenderror")):this.handleQuotaExceededError_({segmentInfo:t,type:e,bytes:n}))}appendToSourceBuffer_({segmentInfo:t,type:e,initSegment:n,data:r,bytes:i}){if(!i){const t=[r];let e=r.byteLength;n&&(t.unshift(n),e+=n.byteLength),i=(t=>{let e,n=0;return t.bytes&&(e=new Uint8Array(t.bytes),t.segments.forEach((t=>{e.set(t,n),n+=t.byteLength}))),e})({bytes:e,segments:t})}this.sourceUpdater_.appendBuffer({segmentInfo:t,type:e,bytes:i},this.handleAppendError_.bind(this,{segmentInfo:t,type:e,bytes:i}))}handleSegmentTimingInfo_(t,e,n){if(!this.pendingSegment_||e!==this.pendingSegment_.requestId)return;const r=this.pendingSegment_.segment,i=`${t}TimingInfo`;r[i]||(r[i]={}),r[i].transmuxerPrependedSeconds=n.prependedContentDuration||0,r[i].transmuxedPresentationStart=n.start.presentation,r[i].transmuxedDecodeStart=n.start.decode,r[i].transmuxedPresentationEnd=n.end.presentation,r[i].transmuxedDecodeEnd=n.end.decode,r[i].baseMediaDecodeTime=n.baseMediaDecodeTime}appendData_(t,e){const{type:n,data:r}=e;if(!r||!r.byteLength)return;if("audio"===n&&this.audioDisabled_)return;const i=this.getInitSegmentAndUpdateState_({type:n,initSegment:e.initSegment,playlist:t.playlist,map:t.isFmp4?t.segment.map:null});this.appendToSourceBuffer_({segmentInfo:t,type:n,initSegment:i,data:r})}loadSegment_(t){this.state="WAITING",this.pendingSegment_=t,this.trimBackBuffer_(t),"number"==typeof t.timestampOffset&&this.transmuxer_&&this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.hasEnoughInfoToLoad_()?this.updateTransmuxerAndRequestSegment_(t):this.loadQueue_.push((()=>{const e=b({},t,{forceTimestampOffset:!0});b(t,this.generateSegmentInfo_(e)),this.isPendingTimestampOffset_=!1,this.updateTransmuxerAndRequestSegment_(t)}))}updateTransmuxerAndRequestSegment_(t){this.shouldUpdateTransmuxerTimestampOffset_(t.timestampOffset)&&(this.gopBuffer_.length=0,t.gopsToAlignWith=[],this.timeMapping_=0,this.transmuxer_.postMessage({action:"reset"}),this.transmuxer_.postMessage({action:"setTimestampOffset",timestampOffset:t.timestampOffset}));const e=this.createSimplifiedSegmentObj_(t),n=this.isEndOfStream_(t.mediaIndex,t.playlist,t.partIndex),r=null!==this.mediaIndex,i=t.timeline!==this.currentTimeline_&&t.timeline>0,o=n||r&&i;this.logger_(`Requesting ${Iu(t)}`),e.map&&!e.map.bytes&&(this.logger_("going to request init segment."),this.appendInitSegment_={video:!0,audio:!0}),t.abortRequests=gu({xhr:this.vhs_.xhr,xhrOptions:this.xhrOptions_,decryptionWorker:this.decrypter_,segment:e,abortFn:this.handleAbort_.bind(this,t),progressFn:this.handleProgress_.bind(this),trackInfoFn:this.handleTrackInfo_.bind(this),timingInfoFn:this.handleTimingInfo_.bind(this),videoSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"video",t.requestId),audioSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"audio",t.requestId),captionsFn:this.handleCaptions_.bind(this),isEndOfTimeline:o,endedTimelineFn:()=>{this.logger_("received endedtimeline callback")},id3Fn:this.handleId3_.bind(this),dataFn:this.handleData_.bind(this),doneFn:this.segmentRequestFinished_.bind(this),onTransmuxerLog:({message:e,level:n,stream:r})=>{this.logger_(`${Iu(t)} logged from transmuxer stream ${r} as a ${n}: ${e}`)}})}trimBackBuffer_(t){const e=((t,e,n)=>{let r=e-qs.BACK_BUFFER_LENGTH;t.length&&(r=Math.max(r,t.start(0)));const i=e-n;return Math.min(i,r)})(this.seekable_(),this.currentTime_(),this.playlist_.targetDuration||10);e>0&&this.remove(0,e)}createSimplifiedSegmentObj_(t){const e=t.segment,n=t.part,r={resolvedUri:n?n.resolvedUri:e.resolvedUri,byterange:n?n.byterange:e.byterange,requestId:t.requestId,transmuxer:t.transmuxer,audioAppendStart:t.audioAppendStart,gopsToAlignWith:t.gopsToAlignWith,part:t.part},i=t.playlist.segments[t.mediaIndex-1];if(i&&i.timeline===e.timeline&&(i.videoTimingInfo?r.baseStartTime=i.videoTimingInfo.transmuxedDecodeEnd:i.audioTimingInfo&&(r.baseStartTime=i.audioTimingInfo.transmuxedDecodeEnd)),e.key){const n=e.key.iv||new Uint32Array([0,0,0,t.mediaIndex+t.playlist.mediaSequence]);r.key=this.segmentKey(e.key),r.key.iv=n}return e.map&&(r.map=this.initSegmentForMap(e.map)),r}saveTransferStats_(t){this.mediaRequests+=1,t&&(this.mediaBytesTransferred+=t.bytesReceived,this.mediaTransferDuration+=t.roundTripTime)}saveBandwidthRelatedStats_(t,e){this.pendingSegment_.byteLength=e.bytesReceived,t<Du?this.logger_(`Ignoring segment's bandwidth because its duration of ${t} is less than the min to record 0.016666666666666666`):(this.bandwidth=e.bandwidth,this.roundTrip=e.roundTripTime)}handleTimeout_(){this.mediaRequestsTimedout+=1,this.bandwidth=1,this.roundTrip=NaN,this.trigger("bandwidthupdate"),this.trigger("timeout")}segmentRequestFinished_(t,e,n){if(this.callQueue_.length)return void this.callQueue_.push(this.segmentRequestFinished_.bind(this,t,e,n));if(this.saveTransferStats_(e.stats),!this.pendingSegment_)return;if(e.requestId!==this.pendingSegment_.requestId)return;if(t){if(this.pendingSegment_=null,this.state="READY",t.code===ou)return;return this.pause(),t.code===iu?void this.handleTimeout_():(this.mediaRequestsErrored+=1,this.error(t),void this.trigger("error"))}const r=this.pendingSegment_;this.saveBandwidthRelatedStats_(r.duration,e.stats),r.endOfAllRequests=e.endOfAllRequests,n.gopInfo&&(this.gopBuffer_=((t,e,n)=>{if(!e.length)return t;if(n)return e.slice();const r=e[0].pts;let i=0;for(;i<t.length&&!(t[i].pts>=r);i++);return t.slice(0,i).concat(e)})(this.gopBuffer_,n.gopInfo,this.safeAppend_)),this.state="APPENDING",this.trigger("appending"),this.waitForAppendsToComplete_(r)}setTimeMapping_(t){const e=this.syncController_.mappingForTimeline(t);null!==e&&(this.timeMapping_=e)}updateMediaSecondsLoaded_(t){"number"==typeof t.start&&"number"==typeof t.end?this.mediaSecondsLoaded+=t.end-t.start:this.mediaSecondsLoaded+=t.duration}shouldUpdateTransmuxerTimestampOffset_(t){return null!==t&&("main"===this.loaderType_&&t!==this.sourceUpdater_.videoTimestampOffset()||!this.audioDisabled_&&t!==this.sourceUpdater_.audioTimestampOffset())}trueSegmentStart_({currentStart:t,playlist:e,mediaIndex:n,firstVideoFrameTimeForData:r,currentVideoTimestampOffset:i,useVideoTimingInfo:o,videoTimingInfo:a,audioTimingInfo:s}){if(void 0!==t)return t;if(!o)return s.start;const u=e.segments[n-1];return 0!==n&&u&&void 0!==u.start&&u.end===r+i?a.start:r}waitForAppendsToComplete_(t){const e=this.getCurrentMediaInfo_(t);if(!e)return this.error({message:"No starting media returned, likely due to an unsupported media format.",playlistExclusionDuration:1/0}),void this.trigger("error");const{hasAudio:n,hasVideo:r,isMuxed:i}=e,o="main"===this.loaderType_&&r,a=!this.audioDisabled_&&n&&!i;if(t.waitingOnAppends=0,!t.hasAppendedData_)return t.timingInfo||"number"!=typeof t.timestampOffset||(this.isPendingTimestampOffset_=!0),t.timingInfo={start:0},t.waitingOnAppends++,this.isPendingTimestampOffset_||(this.updateSourceBufferTimestampOffset_(t),this.processMetadataQueue_()),void this.checkAppendsDone_(t);o&&t.waitingOnAppends++,a&&t.waitingOnAppends++,o&&this.sourceUpdater_.videoQueueCallback(this.checkAppendsDone_.bind(this,t)),a&&this.sourceUpdater_.audioQueueCallback(this.checkAppendsDone_.bind(this,t))}checkAppendsDone_(t){this.checkForAbort_(t.requestId)||(t.waitingOnAppends--,0===t.waitingOnAppends&&this.handleAppendsDone_())}checkForIllegalMediaSwitch(t){const e=((t,e,n)=>"main"===t&&e&&n?n.hasAudio||n.hasVideo?e.hasVideo&&!n.hasVideo?"Only audio found in segment when we expected video. We can't switch to audio only from a stream that had video. To get rid of this message, please add codec information to the manifest.":!e.hasVideo&&n.hasVideo?"Video found in segment when we expected only audio. We can't switch to a stream with video from an audio only stream. To get rid of this message, please add codec information to the manifest.":null:"Neither audio nor video found in segment.":null)(this.loaderType_,this.getCurrentMediaInfo_(),t);return!!e&&(this.error({message:e,playlistExclusionDuration:1/0}),this.trigger("error"),!0)}updateSourceBufferTimestampOffset_(t){if(null===t.timestampOffset||"number"!=typeof t.timingInfo.start||t.changedTimestampOffset||"main"!==this.loaderType_)return;let e=!1;t.timestampOffset-=this.getSegmentStartTimeForTimestampOffsetCalculation_({videoTimingInfo:t.segment.videoTimingInfo,audioTimingInfo:t.segment.audioTimingInfo,timingInfo:t.timingInfo}),t.changedTimestampOffset=!0,t.timestampOffset!==this.sourceUpdater_.videoTimestampOffset()&&(this.sourceUpdater_.videoTimestampOffset(t.timestampOffset),e=!0),t.timestampOffset!==this.sourceUpdater_.audioTimestampOffset()&&(this.sourceUpdater_.audioTimestampOffset(t.timestampOffset),e=!0),e&&this.trigger("timestampoffset")}getSegmentStartTimeForTimestampOffsetCalculation_({videoTimingInfo:t,audioTimingInfo:e,timingInfo:n}){return this.useDtsForTimestampOffset_?t&&"number"==typeof t.transmuxedDecodeStart?t.transmuxedDecodeStart:e&&"number"==typeof e.transmuxedDecodeStart?e.transmuxedDecodeStart:n.start:n.start}updateTimingInfoEnd_(t){t.timingInfo=t.timingInfo||{};const e=this.getMediaInfo_(),n="main"===this.loaderType_&&e&&e.hasVideo&&t.videoTimingInfo?t.videoTimingInfo:t.audioTimingInfo;n&&(t.timingInfo.end="number"==typeof n.end?n.end:n.start+t.duration)}handleAppendsDone_(){if(this.pendingSegment_&&this.trigger("appendsdone"),!this.pendingSegment_)return this.state="READY",void(this.paused()||this.monitorBuffer_());const t=this.pendingSegment_;this.updateTimingInfoEnd_(t),this.shouldSaveSegmentTimingInfo_&&this.syncController_.saveSegmentTimingInfo({segmentInfo:t,shouldSaveTimelineMapping:"main"===this.loaderType_});const e=ju(t,this.sourceType_);if(e&&("warn"===e.severity?wa.log.warn(e.message):this.logger_(e.message)),this.recordThroughput_(t),this.pendingSegment_=null,this.state="READY",t.isSyncRequest&&(this.trigger("syncinfoupdate"),!t.hasAppendedData_))return void this.logger_(`Throwing away un-appended sync request ${Iu(t)}`);this.logger_(`Appended ${Iu(t)}`),this.addSegmentMetadataCue_(t),this.fetchAtBuffer_=!0,this.currentTimeline_!==t.timeline&&(this.timelineChangeController_.lastTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:t.timeline}),"main"!==this.loaderType_||this.audioDisabled_||this.timelineChangeController_.lastTimelineChange({type:"audio",from:this.currentTimeline_,to:t.timeline})),this.currentTimeline_=t.timeline,this.trigger("syncinfoupdate");const n=t.segment,r=t.part,i=n.end&&this.currentTime_()-n.end>3*t.playlist.targetDuration,o=r&&r.end&&this.currentTime_()-r.end>3*t.playlist.partTargetDuration;if(i||o)return this.logger_(`bad ${i?"segment":"part"} ${Iu(t)}`),void this.resetEverything();null!==this.mediaIndex&&this.trigger("bandwidthupdate"),this.trigger("progress"),this.mediaIndex=t.mediaIndex,this.partIndex=t.partIndex,this.isEndOfStream_(t.mediaIndex,t.playlist,t.partIndex)&&this.endOfStream(),this.trigger("appended"),t.hasAppendedData_&&this.mediaAppends++,this.paused()||this.monitorBuffer_()}recordThroughput_(t){if(t.duration<Du)return void this.logger_(`Ignoring segment's throughput because its duration of ${t.duration} is less than the min to record 0.016666666666666666`);const e=this.throughput.rate,n=Date.now()-t.endOfAllRequests+1,r=Math.floor(t.byteLength/n*8*1e3);this.throughput.rate+=(r-e)/++this.throughput.count}addSegmentMetadataCue_(t){if(!this.segmentMetadataTrack_)return;const e=t.segment,n=e.start,r=e.end;if(!Pu(n)||!Pu(r))return;Mu(n,r,this.segmentMetadataTrack_);const o=i().WebKitDataCue||i().VTTCue,a={custom:e.custom,dateTimeObject:e.dateTimeObject,dateTimeString:e.dateTimeString,bandwidth:t.playlist.attributes.BANDWIDTH,resolution:t.playlist.attributes.RESOLUTION,codecs:t.playlist.attributes.CODECS,byteLength:t.byteLength,uri:t.uri,timeline:t.timeline,playlist:t.playlist.id,start:n,end:r},s=new o(n,r,JSON.stringify(a));s.value=a,this.segmentMetadataTrack_.addCue(s)}}function Uu(){}const Bu=function(t){return"string"!=typeof t?t:t.replace(/./,(t=>t.toUpperCase()))},zu=["video","audio"],qu=(t,e)=>{const n=e[`${t}Buffer`];return n&&n.updating||e.queuePending[t]},Hu=(t,e)=>{if(0===e.queue.length)return;let n=0,r=e.queue[n];if("mediaSource"!==r.type){if("mediaSource"!==t&&e.ready()&&"closed"!==e.mediaSource.readyState&&!qu(t,e)){if(r.type!==t){if(n=((t,e)=>{for(let n=0;n<e.length;n++){const r=e[n];if("mediaSource"===r.type)return null;if(r.type===t)return n}return null})(t,e.queue),null===n)return;r=e.queue[n]}return e.queue.splice(n,1),e.queuePending[t]=r,r.action(t,e),r.doneFn?void 0:(e.queuePending[t]=null,void Hu(t,e))}}else e.updating()||"closed"===e.mediaSource.readyState||(e.queue.shift(),r.action(e),r.doneFn&&r.doneFn(),Hu("audio",e),Hu("video",e))},Wu=(t,e)=>{const n=e[`${t}Buffer`],r=Bu(t);n&&(n.removeEventListener("updateend",e[`on${r}UpdateEnd_`]),n.removeEventListener("error",e[`on${r}Error_`]),e.codecs[t]=null,e[`${t}Buffer`]=null)},Vu=(t,e)=>t&&e&&-1!==Array.prototype.indexOf.call(t.sourceBuffers,e),Yu=(t,e,n)=>(r,i)=>{const o=i[`${r}Buffer`];if(Vu(i.mediaSource,o)){i.logger_(`Appending segment ${e.mediaIndex}'s ${t.length} bytes to ${r}Buffer`);try{o.appendBuffer(t)}catch(t){i.logger_(`Error with code ${t.code} `+(22===t.code?"(QUOTA_EXCEEDED_ERR) ":"")+`when appending segment ${e.mediaIndex} to ${r}Buffer`),i.queuePending[r]=null,n(t)}}},$u=(t,e)=>(n,r)=>{const i=r[`${n}Buffer`];if(Vu(r.mediaSource,i)){r.logger_(`Removing ${t} to ${e} from ${n}Buffer`);try{i.remove(t,e)}catch(i){r.logger_(`Remove ${t} to ${e} from ${n}Buffer failed`)}}},Gu=t=>(e,n)=>{const r=n[`${e}Buffer`];Vu(n.mediaSource,r)&&(n.logger_(`Setting ${e}timestampOffset to ${t}`),r.timestampOffset=t)},Zu=t=>(e,n)=>{t()},Ku=t=>e=>{if("open"===e.mediaSource.readyState){e.logger_(`Calling mediaSource endOfStream(${t||""})`);try{e.mediaSource.endOfStream(t)}catch(t){wa.log.warn("Failed to call media source endOfStream",t)}}},Xu=t=>e=>{e.logger_(`Setting mediaSource duration to ${t}`);try{e.mediaSource.duration=t}catch(t){wa.log.warn("Failed to set media source duration",t)}},Qu=()=>(t,e)=>{if("open"!==e.mediaSource.readyState)return;const n=e[`${t}Buffer`];if(Vu(e.mediaSource,n)){e.logger_(`calling abort on ${t}Buffer`);try{n.abort()}catch(e){wa.log.warn(`Failed to abort on ${t}Buffer`,e)}}},Ju=(t,e)=>n=>{const r=Bu(t),i=j(e);n.logger_(`Adding ${t}Buffer with codec ${e} to mediaSource`);const o=n.mediaSource.addSourceBuffer(i);o.addEventListener("updateend",n[`on${r}UpdateEnd_`]),o.addEventListener("error",n[`on${r}Error_`]),n.codecs[t]=e,n[`${t}Buffer`]=o},tc=t=>e=>{const n=e[`${t}Buffer`];if(Wu(t,e),Vu(e.mediaSource,n)){e.logger_(`Removing ${t}Buffer with codec ${e.codecs[t]} from mediaSource`);try{e.mediaSource.removeSourceBuffer(n)}catch(e){wa.log.warn(`Failed to removeSourceBuffer ${t}Buffer`,e)}}},ec=t=>(e,n)=>{const r=n[`${e}Buffer`],i=j(t);Vu(n.mediaSource,r)&&n.codecs[e]!==t&&(n.logger_(`changing ${e}Buffer codec from ${n.codecs[e]} to ${t}`),r.changeType(i),n.codecs[e]=t)},nc=({type:t,sourceUpdater:e,action:n,doneFn:r,name:i})=>{e.queue.push({type:t,action:n,doneFn:r,name:i}),Hu(t,e)},rc=(t,e)=>n=>{if(e.queuePending[t]){const n=e.queuePending[t].doneFn;e.queuePending[t]=null,n&&n(e[`${t}Error_`])}Hu(t,e)};class ic extends wa.EventTarget{constructor(t){super(),this.mediaSource=t,this.sourceopenListener_=()=>Hu("mediaSource",this),this.mediaSource.addEventListener("sourceopen",this.sourceopenListener_),this.logger_=Aa("SourceUpdater"),this.audioTimestampOffset_=0,this.videoTimestampOffset_=0,this.queue=[],this.queuePending={audio:null,video:null},this.delayedAudioAppendQueue_=[],this.videoAppendQueued_=!1,this.codecs={},this.onVideoUpdateEnd_=rc("video",this),this.onAudioUpdateEnd_=rc("audio",this),this.onVideoError_=t=>{this.videoError_=t},this.onAudioError_=t=>{this.audioError_=t},this.createdSourceBuffers_=!1,this.initializedEme_=!1,this.triggeredReady_=!1}initializedEme(){this.initializedEme_=!0,this.triggerReady()}hasCreatedSourceBuffers(){return this.createdSourceBuffers_}hasInitializedAnyEme(){return this.initializedEme_}ready(){return this.hasCreatedSourceBuffers()&&this.hasInitializedAnyEme()}createSourceBuffers(t){this.hasCreatedSourceBuffers()||(this.addOrChangeSourceBuffers(t),this.createdSourceBuffers_=!0,this.trigger("createdsourcebuffers"),this.triggerReady())}triggerReady(){this.ready()&&!this.triggeredReady_&&(this.triggeredReady_=!0,this.trigger("ready"))}addSourceBuffer(t,e){nc({type:"mediaSource",sourceUpdater:this,action:Ju(t,e),name:"addSourceBuffer"})}abort(t){nc({type:t,sourceUpdater:this,action:Qu(t),name:"abort"})}removeSourceBuffer(t){this.canRemoveSourceBuffer()?nc({type:"mediaSource",sourceUpdater:this,action:tc(t),name:"removeSourceBuffer"}):wa.log.error("removeSourceBuffer is not supported!")}canRemoveSourceBuffer(){return!wa.browser.IE_VERSION&&!wa.browser.IS_FIREFOX&&i().MediaSource&&i().MediaSource.prototype&&"function"==typeof i().MediaSource.prototype.removeSourceBuffer}static canChangeType(){return i().SourceBuffer&&i().SourceBuffer.prototype&&"function"==typeof i().SourceBuffer.prototype.changeType}canChangeType(){return this.constructor.canChangeType()}changeType(t,e){this.canChangeType()?nc({type:t,sourceUpdater:this,action:ec(e),name:"changeType"}):wa.log.error("changeType is not supported!")}addOrChangeSourceBuffers(t){if(!t||"object"!=typeof t||0===Object.keys(t).length)throw new Error("Cannot addOrChangeSourceBuffers to undefined codecs");Object.keys(t).forEach((e=>{const n=t[e];if(!this.hasCreatedSourceBuffers())return this.addSourceBuffer(e,n);this.canChangeType()&&this.changeType(e,n)}))}appendBuffer(t,e){const{segmentInfo:n,type:r,bytes:i}=t;if(this.processedAppend_=!0,"audio"===r&&this.videoBuffer&&!this.videoAppendQueued_)return this.delayedAudioAppendQueue_.push([t,e]),void this.logger_(`delayed audio append of ${i.length} until video append`);if(nc({type:r,sourceUpdater:this,action:Yu(i,n||{mediaIndex:-1},e),doneFn:e,name:"appendBuffer"}),"video"===r){if(this.videoAppendQueued_=!0,!this.delayedAudioAppendQueue_.length)return;const t=this.delayedAudioAppendQueue_.slice();this.logger_(`queuing delayed audio ${t.length} appendBuffers`),this.delayedAudioAppendQueue_.length=0,t.forEach((t=>{this.appendBuffer.apply(this,t)}))}}audioBuffered(){return Vu(this.mediaSource,this.audioBuffer)&&this.audioBuffer.buffered?this.audioBuffer.buffered:Pa()}videoBuffered(){return Vu(this.mediaSource,this.videoBuffer)&&this.videoBuffer.buffered?this.videoBuffer.buffered:Pa()}buffered(){const t=Vu(this.mediaSource,this.videoBuffer)?this.videoBuffer:null,e=Vu(this.mediaSource,this.audioBuffer)?this.audioBuffer:null;return e&&!t?this.audioBuffered():t&&!e?this.videoBuffered():function(t,e){let n=null,r=null,i=0;const o=[],a=[];if(!(t&&t.length&&e&&e.length))return Pa();let s=t.length;for(;s--;)o.push({time:t.start(s),type:"start"}),o.push({time:t.end(s),type:"end"});for(s=e.length;s--;)o.push({time:e.start(s),type:"start"}),o.push({time:e.end(s),type:"end"});for(o.sort((function(t,e){return t.time-e.time})),s=0;s<o.length;s++)"start"===o[s].type?(i++,2===i&&(n=o[s].time)):"end"===o[s].type&&(i--,1===i&&(r=o[s].time)),null!==n&&null!==r&&(a.push([n,r]),n=null,r=null);return Pa(a)}(this.audioBuffered(),this.videoBuffered())}setDuration(t,e=Uu){nc({type:"mediaSource",sourceUpdater:this,action:Xu(t),name:"duration",doneFn:e})}endOfStream(t=null,e=Uu){"string"!=typeof t&&(t=void 0),nc({type:"mediaSource",sourceUpdater:this,action:Ku(t),name:"endOfStream",doneFn:e})}removeAudio(t,e,n=Uu){this.audioBuffered().length&&0!==this.audioBuffered().end(0)?nc({type:"audio",sourceUpdater:this,action:$u(t,e),doneFn:n,name:"remove"}):n()}removeVideo(t,e,n=Uu){this.videoBuffered().length&&0!==this.videoBuffered().end(0)?nc({type:"video",sourceUpdater:this,action:$u(t,e),doneFn:n,name:"remove"}):n()}updating(){return!(!qu("audio",this)&&!qu("video",this))}audioTimestampOffset(t){return void 0!==t&&this.audioBuffer&&this.audioTimestampOffset_!==t&&(nc({type:"audio",sourceUpdater:this,action:Gu(t),name:"timestampOffset"}),this.audioTimestampOffset_=t),this.audioTimestampOffset_}videoTimestampOffset(t){return void 0!==t&&this.videoBuffer&&this.videoTimestampOffset!==t&&(nc({type:"video",sourceUpdater:this,action:Gu(t),name:"timestampOffset"}),this.videoTimestampOffset_=t),this.videoTimestampOffset_}audioQueueCallback(t){this.audioBuffer&&nc({type:"audio",sourceUpdater:this,action:Zu(t),name:"callback"})}videoQueueCallback(t){this.videoBuffer&&nc({type:"video",sourceUpdater:this,action:Zu(t),name:"callback"})}dispose(){this.trigger("dispose"),zu.forEach((t=>{this.abort(t),this.canRemoveSourceBuffer()?this.removeSourceBuffer(t):this[`${t}QueueCallback`]((()=>Wu(t,this)))})),this.videoAppendQueued_=!1,this.delayedAudioAppendQueue_.length=0,this.sourceopenListener_&&this.mediaSource.removeEventListener("sourceopen",this.sourceopenListener_),this.off()}}const oc=t=>decodeURIComponent(escape(String.fromCharCode.apply(null,t))),ac=new Uint8Array("\n\n".split("").map((t=>t.charCodeAt(0))));class sc extends Error{constructor(){super("Trying to parse received VTT cues, but there is no WebVTT. Make sure vtt.js is loaded.")}}class uc extends Fu{constructor(t,e={}){super(t,e),this.mediaSource_=null,this.subtitlesTrack_=null,this.loaderType_="subtitle",this.featuresNativeTextTracks_=t.featuresNativeTextTracks,this.loadVttJs=t.loadVttJs,this.shouldSaveSegmentTimingInfo_=!1}createTransmuxer_(){return null}buffered_(){if(!this.subtitlesTrack_||!this.subtitlesTrack_.cues||!this.subtitlesTrack_.cues.length)return Pa();const t=this.subtitlesTrack_.cues;return Pa([[t[0].startTime,t[t.length-1].startTime]])}initSegmentForMap(t,e=!1){if(!t)return null;const n=Cs(t);let r=this.initSegments_[n];if(e&&!r&&t.bytes){const e=ac.byteLength+t.bytes.byteLength,i=new Uint8Array(e);i.set(t.bytes),i.set(ac,t.bytes.byteLength),this.initSegments_[n]=r={resolvedUri:t.resolvedUri,byterange:t.byterange,bytes:i}}return r||t}couldBeginLoading_(){return this.playlist_&&this.subtitlesTrack_&&!this.paused()}init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()}track(t){return void 0===t||(this.subtitlesTrack_=t,"INIT"===this.state&&this.couldBeginLoading_()&&this.init_()),this.subtitlesTrack_}remove(t,e){Mu(t,e,this.subtitlesTrack_)}fillBuffer_(){const t=this.chooseNextRequest_();if(t){if(null===this.syncController_.timestampOffsetForTimeline(t.timeline)){const t=()=>{this.state="READY",this.paused()||this.monitorBuffer_()};return this.syncController_.one("timestampoffset",t),void(this.state="WAITING_ON_TIMELINE")}this.loadSegment_(t)}}timestampOffsetForSegment_(){return null}chooseNextRequest_(){return this.skipEmptySegments_(super.chooseNextRequest_())}skipEmptySegments_(t){for(;t&&t.segment.empty;){if(t.mediaIndex+1>=t.playlist.segments.length){t=null;break}t=this.generateSegmentInfo_({playlist:t.playlist,mediaIndex:t.mediaIndex+1,startOfSegment:t.startOfSegment+t.duration,isSyncRequest:t.isSyncRequest})}return t}stopForError(t){this.error(t),this.state="READY",this.pause(),this.trigger("error")}segmentRequestFinished_(t,e,n){if(!this.subtitlesTrack_)return void(this.state="READY");if(this.saveTransferStats_(e.stats),!this.pendingSegment_)return this.state="READY",void(this.mediaRequestsAborted+=1);if(t)return t.code===iu&&this.handleTimeout_(),t.code===ou?this.mediaRequestsAborted+=1:this.mediaRequestsErrored+=1,void this.stopForError(t);const r=this.pendingSegment_;this.saveBandwidthRelatedStats_(r.duration,e.stats),e.key&&this.segmentKey(e.key,!0),this.state="APPENDING",this.trigger("appending");const o=r.segment;if(o.map&&(o.map.bytes=e.map.bytes),r.bytes=e.bytes,"function"!=typeof i().WebVTT&&"function"==typeof this.loadVttJs)return this.state="WAITING_ON_VTTJS",void this.loadVttJs().then((()=>this.segmentRequestFinished_(t,e,n)),(()=>this.stopForError({message:"Error loading vtt.js"})));o.requested=!0;try{this.parseVTTCues_(r)}catch(t){return void this.stopForError({message:t.message})}if(this.updateTimeMapping_(r,this.syncController_.timelines[r.timeline],this.playlist_),r.cues.length?r.timingInfo={start:r.cues[0].startTime,end:r.cues[r.cues.length-1].endTime}:r.timingInfo={start:r.startOfSegment,end:r.startOfSegment+r.duration},r.isSyncRequest)return this.trigger("syncinfoupdate"),this.pendingSegment_=null,void(this.state="READY");r.byteLength=r.bytes.byteLength,this.mediaSecondsLoaded+=o.duration,r.cues.forEach((t=>{this.subtitlesTrack_.addCue(this.featuresNativeTextTracks_?new(i().VTTCue)(t.startTime,t.endTime,t.text):t)})),function(t){const e=t.cues;if(e)for(let n=0;n<e.length;n++){const r=[];let i=0;for(let t=0;t<e.length;t++)e[n].startTime===e[t].startTime&&e[n].endTime===e[t].endTime&&e[n].text===e[t].text&&(i++,i>1&&r.push(e[t]));r.length&&r.forEach((e=>t.removeCue(e)))}}(this.subtitlesTrack_),this.handleAppendsDone_()}handleData_(){}updateTimingInfoEnd_(){}parseVTTCues_(t){let e,n=!1;if("function"!=typeof i().WebVTT)throw new sc;"function"==typeof i().TextDecoder?e=new(i().TextDecoder)("utf8"):(e=i().WebVTT.StringDecoder(),n=!0);const r=new(i().WebVTT.Parser)(i(),i().vttjs,e);if(t.cues=[],t.timestampmap={MPEGTS:0,LOCAL:0},r.oncue=t.cues.push.bind(t.cues),r.ontimestampmap=e=>{t.timestampmap=e},r.onparsingerror=t=>{wa.log.warn("Error encountered when parsing cues: "+t.message)},t.segment.map){let e=t.segment.map.bytes;n&&(e=oc(e)),r.parse(e)}let o=t.bytes;n&&(o=oc(o)),r.parse(o),r.flush()}updateTimeMapping_(t,e,n){const r=t.segment;if(!e)return;if(!t.cues.length)return void(r.empty=!0);const i=t.timestampmap,o=i.MPEGTS/Se.ONE_SECOND_IN_TS-i.LOCAL+e.mapping;if(t.cues.forEach((t=>{t.startTime+=o,t.endTime+=o})),!n.syncInfo){const e=t.cues[0].startTime,i=t.cues[t.cues.length-1].startTime;n.syncInfo={mediaSequence:n.mediaSequence+t.mediaIndex,time:Math.min(e,i-r.duration)}}}}const cc=function(t,e){const n=t.cues;for(let t=0;t<n.length;t++){const r=n[t];if(e>=r.adStartTime&&e<=r.adEndTime)return r}return null},lc=[{name:"VOD",run:(t,e,n,r,i)=>{if(n!==1/0){return{time:0,segmentIndex:0,partIndex:null}}return null}},{name:"ProgramDateTime",run:(t,e,n,r,i)=>{if(!Object.keys(t.timelineToDatetimeMappings).length)return null;let o=null,a=null;const s=qa(e);i=i||0;for(let n=0;n<s.length;n++){const r=s[e.endList||0===i?n:s.length-(n+1)],u=r.segment,c=t.timelineToDatetimeMappings[u.timeline];if(!c||!u.dateTimeObject)continue;let l=u.dateTimeObject.getTime()/1e3+c;if(u.parts&&"number"==typeof r.partIndex)for(let t=0;t<r.partIndex;t++)l+=u.parts[t].duration;const f=Math.abs(i-l);if(null!==a&&(0===f||a<f))break;a=f,o={time:l,segmentIndex:r.segmentIndex,partIndex:r.partIndex}}return o}},{name:"Segment",run:(t,e,n,r,i)=>{let o=null,a=null;i=i||0;const s=qa(e);for(let t=0;t<s.length;t++){const n=s[e.endList||0===i?t:s.length-(t+1)],u=n.segment,c=n.part&&n.part.start||u&&u.start;if(u.timeline===r&&void 0!==c){const t=Math.abs(i-c);if(null!==a&&a<t)break;(!o||null===a||a>=t)&&(a=t,o={time:c,segmentIndex:n.segmentIndex,partIndex:n.partIndex})}}return o}},{name:"Discontinuity",run:(t,e,n,r,i)=>{let o=null;if(i=i||0,e.discontinuityStarts&&e.discontinuityStarts.length){let n=null;for(let r=0;r<e.discontinuityStarts.length;r++){const a=e.discontinuityStarts[r],s=e.discontinuitySequence+r+1,u=t.discontinuities[s];if(u){const t=Math.abs(i-u.time);if(null!==n&&n<t)break;(!o||null===n||n>=t)&&(n=t,o={time:u.time,segmentIndex:a,partIndex:null})}}}return o}},{name:"Playlist",run:(t,e,n,r,i)=>{if(e.syncInfo){return{time:e.syncInfo.time,segmentIndex:e.syncInfo.mediaSequence-e.mediaSequence,partIndex:null}}return null}}];class fc extends wa.EventTarget{constructor(t={}){super(),this.timelines=[],this.discontinuities=[],this.timelineToDatetimeMappings={},this.logger_=Aa("SyncController")}getSyncPoint(t,e,n,r){const i=this.runStrategies_(t,e,n,r);return i.length?this.selectSyncPoint_(i,{key:"time",value:r}):null}getExpiredTime(t,e){if(!t||!t.segments)return null;const n=this.runStrategies_(t,e,t.discontinuitySequence,0);if(!n.length)return null;const r=this.selectSyncPoint_(n,{key:"segmentIndex",value:0});return r.segmentIndex>0&&(r.time*=-1),Math.abs(r.time+Ga({defaultDuration:t.targetDuration,durationList:t.segments,startIndex:r.segmentIndex,endIndex:0}))}runStrategies_(t,e,n,r){const i=[];for(let o=0;o<lc.length;o++){const a=lc[o],s=a.run(this,t,e,n,r);s&&(s.strategy=a.name,i.push({strategy:a.name,syncPoint:s}))}return i}selectSyncPoint_(t,e){let n=t[0].syncPoint,r=Math.abs(t[0].syncPoint[e.key]-e.value),i=t[0].strategy;for(let o=1;o<t.length;o++){const a=Math.abs(t[o].syncPoint[e.key]-e.value);a<r&&(r=a,n=t[o].syncPoint,i=t[o].strategy)}return this.logger_(`syncPoint for [${e.key}: ${e.value}] chosen with strategy [${i}]: [time:${n.time}, segmentIndex:${n.segmentIndex}`+("number"==typeof n.partIndex?`,partIndex:${n.partIndex}`:"")+"]"),n}saveExpiredSegmentInfo(t,e){const n=e.mediaSequence-t.mediaSequence;if(n>86400)wa.log.warn(`Not saving expired segment info. Media sequence gap ${n} is too large.`);else for(let r=n-1;r>=0;r--){const n=t.segments[r];if(n&&void 0!==n.start){e.syncInfo={mediaSequence:t.mediaSequence+r,time:n.start},this.logger_(`playlist refresh sync: [time:${e.syncInfo.time}, mediaSequence: ${e.syncInfo.mediaSequence}]`),this.trigger("syncinfoupdate");break}}}setDateTimeMappingForStart(t){if(this.timelineToDatetimeMappings={},t.segments&&t.segments.length&&t.segments[0].dateTimeObject){const e=t.segments[0],n=e.dateTimeObject.getTime()/1e3;this.timelineToDatetimeMappings[e.timeline]=-n}}saveSegmentTimingInfo({segmentInfo:t,shouldSaveTimelineMapping:e}){const n=this.calculateSegmentTimeMapping_(t,t.timingInfo,e),r=t.segment;n&&(this.saveDiscontinuitySyncInfo_(t),t.playlist.syncInfo||(t.playlist.syncInfo={mediaSequence:t.playlist.mediaSequence+t.mediaIndex,time:r.start}));const i=r.dateTimeObject;r.discontinuity&&e&&i&&(this.timelineToDatetimeMappings[r.timeline]=-i.getTime()/1e3)}timestampOffsetForTimeline(t){return void 0===this.timelines[t]?null:this.timelines[t].time}mappingForTimeline(t){return void 0===this.timelines[t]?null:this.timelines[t].mapping}calculateSegmentTimeMapping_(t,e,n){const r=t.segment,i=t.part;let o,a,s=this.timelines[t.timeline];if("number"==typeof t.timestampOffset)s={time:t.startOfSegment,mapping:t.startOfSegment-e.start},n&&(this.timelines[t.timeline]=s,this.trigger("timestampoffset"),this.logger_(`time mapping for timeline ${t.timeline}: [time: ${s.time}] [mapping: ${s.mapping}]`)),o=t.startOfSegment,a=e.end+s.mapping;else{if(!s)return!1;o=e.start+s.mapping,a=e.end+s.mapping}return i&&(i.start=o,i.end=a),(!r.start||o<r.start)&&(r.start=o),r.end=a,!0}saveDiscontinuitySyncInfo_(t){const e=t.playlist,n=t.segment;if(n.discontinuity)this.discontinuities[n.timeline]={time:n.start,accuracy:0};else if(e.discontinuityStarts&&e.discontinuityStarts.length)for(let r=0;r<e.discontinuityStarts.length;r++){const i=e.discontinuityStarts[r],o=e.discontinuitySequence+r+1,a=i-t.mediaIndex,s=Math.abs(a);if(!this.discontinuities[o]||this.discontinuities[o].accuracy>s){let r;r=a<0?n.start-Ga({defaultDuration:e.targetDuration,durationList:e.segments,startIndex:t.mediaIndex,endIndex:i}):n.end+Ga({defaultDuration:e.targetDuration,durationList:e.segments,startIndex:t.mediaIndex+1,endIndex:i}),this.discontinuities[o]={time:r,accuracy:s}}}}dispose(){this.trigger("dispose"),this.off()}}class dc extends wa.EventTarget{constructor(){super(),this.pendingTimelineChanges_={},this.lastTimelineChanges_={}}clearPendingTimelineChange(t){this.pendingTimelineChanges_[t]=null,this.trigger("pendingtimelinechange")}pendingTimelineChange({type:t,from:e,to:n}){return"number"==typeof e&&"number"==typeof n&&(this.pendingTimelineChanges_[t]={type:t,from:e,to:n},this.trigger("pendingtimelinechange")),this.pendingTimelineChanges_[t]}lastTimelineChange({type:t,from:e,to:n}){return"number"==typeof e&&"number"==typeof n&&(this.lastTimelineChanges_[t]={type:t,from:e,to:n},delete this.pendingTimelineChanges_[t],this.trigger("timelinechange")),this.lastTimelineChanges_[t]}dispose(){this.trigger("dispose"),this.pendingTimelineChanges_={},this.lastTimelineChanges_={},this.off()}}const hc=Vs(Ys((function(){var t=function(){function t(){this.listeners={}}var e=t.prototype;return e.on=function(t,e){this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push(e)},e.off=function(t,e){if(!this.listeners[t])return!1;var n=this.listeners[t].indexOf(e);return this.listeners[t]=this.listeners[t].slice(0),this.listeners[t].splice(n,1),n>-1},e.trigger=function(t){var e=this.listeners[t];if(e)if(2===arguments.length)for(var n=e.length,r=0;r<n;++r)e[r].call(this,arguments[1]);else for(var i=Array.prototype.slice.call(arguments,1),o=e.length,a=0;a<o;++a)e[a].apply(this,i)},e.dispose=function(){this.listeners={}},e.pipe=function(t){this.on("data",(function(e){t.push(e)}))},t}();let e=null;class r{constructor(t){let n,r,i;e||(e=function(){const t=[[[],[],[],[],[]],[[],[],[],[],[]]],e=t[0],n=t[1],r=e[4],i=n[4];let o,a,s;const u=[],c=[];let l,f,d,h,p,m;for(o=0;o<256;o++)c[(u[o]=o<<1^283*(o>>7))^o]=o;for(a=s=0;!r[a];a^=l||1,s=c[s]||1)for(h=s^s<<1^s<<2^s<<3^s<<4,h=h>>8^255&h^99,r[a]=h,i[h]=a,d=u[f=u[l=u[a]]],m=16843009*d^65537*f^257*l^16843008*a,p=257*u[h]^16843008*h,o=0;o<4;o++)e[o][a]=p=p<<24^p>>>8,n[o][h]=m=m<<24^m>>>8;for(o=0;o<5;o++)e[o]=e[o].slice(0),n[o]=n[o].slice(0);return t}()),this._tables=[[e[0][0].slice(),e[0][1].slice(),e[0][2].slice(),e[0][3].slice(),e[0][4].slice()],[e[1][0].slice(),e[1][1].slice(),e[1][2].slice(),e[1][3].slice(),e[1][4].slice()]];const o=this._tables[0][4],a=this._tables[1],s=t.length;let u=1;if(4!==s&&6!==s&&8!==s)throw new Error("Invalid aes key size");const c=t.slice(0),l=[];for(this._key=[c,l],n=s;n<4*s+28;n++)i=c[n-1],(n%s==0||8===s&&n%s==4)&&(i=o[i>>>24]<<24^o[i>>16&255]<<16^o[i>>8&255]<<8^o[255&i],n%s==0&&(i=i<<8^i>>>24^u<<24,u=u<<1^283*(u>>7))),c[n]=c[n-s]^i;for(r=0;n;r++,n--)i=c[3&r?n:n-4],l[r]=n<=4||r<4?i:a[0][o[i>>>24]]^a[1][o[i>>16&255]]^a[2][o[i>>8&255]]^a[3][o[255&i]]}decrypt(t,e,n,r,i,o){const a=this._key[1];let s,u,c,l=t^a[0],f=r^a[1],d=n^a[2],h=e^a[3];const p=a.length/4-2;let m,g=4;const v=this._tables[1],y=v[0],b=v[1],_=v[2],w=v[3],x=v[4];for(m=0;m<p;m++)s=y[l>>>24]^b[f>>16&255]^_[d>>8&255]^w[255&h]^a[g],u=y[f>>>24]^b[d>>16&255]^_[h>>8&255]^w[255&l]^a[g+1],c=y[d>>>24]^b[h>>16&255]^_[l>>8&255]^w[255&f]^a[g+2],h=y[h>>>24]^b[l>>16&255]^_[f>>8&255]^w[255&d]^a[g+3],g+=4,l=s,f=u,d=c;for(m=0;m<4;m++)i[(3&-m)+o]=x[l>>>24]<<24^x[f>>16&255]<<16^x[d>>8&255]<<8^x[255&h]^a[g++],s=l,l=f,f=d,d=h,h=s}}class i extends t{constructor(){super(t),this.jobs=[],this.delay=1,this.timeout_=null}processJob_(){this.jobs.shift()(),this.jobs.length?this.timeout_=setTimeout(this.processJob_.bind(this),this.delay):this.timeout_=null}push(t){this.jobs.push(t),this.timeout_||(this.timeout_=setTimeout(this.processJob_.bind(this),this.delay))}}const o=function(t){return t<<24|(65280&t)<<8|(16711680&t)>>8|t>>>24};class a{constructor(t,e,n,r){const s=a.STEP,u=new Int32Array(t.buffer),c=new Uint8Array(t.byteLength);let l=0;for(this.asyncStream_=new i,this.asyncStream_.push(this.decryptChunk_(u.subarray(l,l+s),e,n,c)),l=s;l<u.length;l+=s)n=new Uint32Array([o(u[l-4]),o(u[l-3]),o(u[l-2]),o(u[l-1])]),this.asyncStream_.push(this.decryptChunk_(u.subarray(l,l+s),e,n,c));this.asyncStream_.push((function(){var t;r(null,(t=c).subarray(0,t.byteLength-t[t.byteLength-1]))}))}static get STEP(){return 32e3}decryptChunk_(t,e,n,i){return function(){const a=function(t,e,n){const i=new Int32Array(t.buffer,t.byteOffset,t.byteLength>>2),a=new r(Array.prototype.slice.call(e)),s=new Uint8Array(t.byteLength),u=new Int32Array(s.buffer);let c,l,f,d,h,p,m,g,v;for(c=n[0],l=n[1],f=n[2],d=n[3],v=0;v<i.length;v+=4)h=o(i[v]),p=o(i[v+1]),m=o(i[v+2]),g=o(i[v+3]),a.decrypt(h,p,m,g,u,v),u[v]=o(u[v]^c),u[v+1]=o(u[v+1]^l),u[v+2]=o(u[v+2]^f),u[v+3]=o(u[v+3]^d),c=h,l=p,f=m,d=g;return s}(t,e,n);i.set(a,t.byteOffset)}}}var s,u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{};s="undefined"!=typeof window?window:void 0!==u?u:"undefined"!=typeof self?self:{};var c=s.BigInt||Number;c("0x1"),c("0x100"),c("0x10000"),c("0x1000000"),c("0x100000000"),c("0x10000000000"),c("0x1000000000000"),c("0x100000000000000"),c("0x10000000000000000"),function(){var t=new Uint16Array([65484]),e=new Uint8Array(t.buffer,t.byteOffset,t.byteLength);255===e[0]||e[0]}();const l=function(t){const e={};return Object.keys(t).forEach((n=>{const r=t[n];var i;i=r,("function"===ArrayBuffer.isView?ArrayBuffer.isView(i):i&&i.buffer instanceof ArrayBuffer)?e[n]={bytes:r.buffer,byteOffset:r.byteOffset,byteLength:r.byteLength}:e[n]=r})),e};self.onmessage=function(t){const e=t.data,n=new Uint8Array(e.encrypted.bytes,e.encrypted.byteOffset,e.encrypted.byteLength),r=new Uint32Array(e.key.bytes,e.key.byteOffset,e.key.byteLength/4),i=new Uint32Array(e.iv.bytes,e.iv.byteOffset,e.iv.byteLength/4);new a(n,r,i,(function(t,n){self.postMessage(l({source:e.source,decrypted:n}),[n.buffer])}))}})));var pc=Ws(hc);const mc=t=>{let e=t.default?"main":"alternative";return t.characteristics&&t.characteristics.indexOf("public.accessibility.describes-video")>=0&&(e="main-desc"),e},gc=(t,e)=>{t.abort(),t.pause(),e&&e.activePlaylistLoader&&(e.activePlaylistLoader.pause(),e.activePlaylistLoader=null)},vc=(t,e)=>{e.activePlaylistLoader=t,t.load()},yc={AUDIO:(t,e)=>()=>{const{segmentLoaders:{[t]:n},mediaTypes:{[t]:r},excludePlaylist:i}=e;gc(n,r);const o=r.activeTrack(),a=r.activeGroup(),s=(a.filter((t=>t.default))[0]||a[0]).id,u=r.tracks[s];if(o!==u){wa.log.warn("Problem encountered loading the alternate audio track.Switching back to default.");for(const t in r.tracks)r.tracks[t].enabled=r.tracks[t]===u;r.onTrackChanged()}else i({error:{message:"Problem encountered loading the default audio track."}})},SUBTITLES:(t,e)=>()=>{const{segmentLoaders:{[t]:n},mediaTypes:{[t]:r}}=e;wa.log.warn("Problem encountered loading the subtitle track.Disabling subtitle track."),gc(n,r);const i=r.activeTrack();i&&(i.mode="disabled"),r.onTrackChanged()}},bc={AUDIO:(t,e,n)=>{if(!e)return;const{tech:r,requestOptions:i,segmentLoaders:{[t]:o}}=n;e.on("loadedmetadata",(()=>{const t=e.media();o.playlist(t,i),(!r.paused()||t.endList&&"none"!==r.preload())&&o.load()})),e.on("loadedplaylist",(()=>{o.playlist(e.media(),i),r.paused()||o.load()})),e.on("error",yc[t](t,n))},SUBTITLES:(t,e,n)=>{const{tech:r,requestOptions:i,segmentLoaders:{[t]:o},mediaTypes:{[t]:a}}=n;e.on("loadedmetadata",(()=>{const t=e.media();o.playlist(t,i),o.track(a.activeTrack()),(!r.paused()||t.endList&&"none"!==r.preload())&&o.load()})),e.on("loadedplaylist",(()=>{o.playlist(e.media(),i),r.paused()||o.load()})),e.on("error",yc[t](t,n))}},_c={AUDIO:(t,e)=>{const{vhs:n,sourceType:r,segmentLoaders:{[t]:i},requestOptions:o,main:{mediaGroups:a},mediaTypes:{[t]:{groups:s,tracks:u,logger_:c}},mainPlaylistLoader:l}=e,f=rs(l.main);a[t]&&0!==Object.keys(a[t]).length||(a[t]={main:{default:{default:!0}}},f&&(a[t].main.default.playlists=l.main.playlists));for(const i in a[t]){s[i]||(s[i]=[]);for(const d in a[t][i]){let h,p=a[t][i][d];if(f?(c(`AUDIO group '${i}' label '${d}' is a main playlist`),p.isMainPlaylist=!0,h=null):h="vhs-json"===r&&p.playlists?new ys(p.playlists[0],n,o):p.resolvedUri?new ys(p.resolvedUri,n,o):p.playlists&&"dash"===r?new zs(p.playlists[0],n,o,l):null,p=Ma({id:d,playlistLoader:h},p),bc[t](t,p.playlistLoader,e),s[i].push(p),void 0===u[d]){const t=new wa.AudioTrack({id:d,kind:mc(p),enabled:!1,language:p.language,default:p.default,label:d});u[d]=t}}}i.on("error",yc[t](t,e))},SUBTITLES:(t,e)=>{const{tech:n,vhs:r,sourceType:i,segmentLoaders:{[t]:o},requestOptions:a,main:{mediaGroups:s},mediaTypes:{[t]:{groups:u,tracks:c}},mainPlaylistLoader:l}=e;for(const o in s[t]){u[o]||(u[o]=[]);for(const f in s[t][o]){if(s[t][o][f].forced)continue;let d,h=s[t][o][f];if("hls"===i)d=new ys(h.resolvedUri,r,a);else if("dash"===i){if(!h.playlists.filter((t=>t.excludeUntil!==1/0)).length)return;d=new zs(h.playlists[0],r,a,l)}else"vhs-json"===i&&(d=new ys(h.playlists?h.playlists[0]:h.resolvedUri,r,a));if(h=Ma({id:f,playlistLoader:d},h),bc[t](t,h.playlistLoader,e),u[o].push(h),void 0===c[f]){const t=n.addRemoteTextTrack({id:f,kind:"subtitles",default:h.default&&h.autoselect,language:h.language,label:f},!1).track;c[f]=t}}}o.on("error",yc[t](t,e))},"CLOSED-CAPTIONS":(t,e)=>{const{tech:n,main:{mediaGroups:r},mediaTypes:{[t]:{groups:i,tracks:o}}}=e;for(const e in r[t]){i[e]||(i[e]=[]);for(const a in r[t][e]){const s=r[t][e][a];if(!/^(?:CC|SERVICE)/.test(s.instreamId))continue;const u=n.options_.vhs&&n.options_.vhs.captionServices||{};let c={label:a,language:s.language,instreamId:s.instreamId,default:s.default&&s.autoselect};if(u[c.instreamId]&&(c=Ma(c,u[c.instreamId])),void 0===c.default&&delete c.default,i[e].push(Ma({id:a},s)),void 0===o[a]){const t=n.addRemoteTextTrack({id:c.instreamId,kind:"captions",default:c.default,language:c.language,label:c.label},!1).track;o[a]=t}}}}},wc=(t,e)=>{for(let n=0;n<t.length;n++){if(es(e,t[n]))return!0;if(t[n].playlists&&wc(t[n].playlists,e))return!0}return!1},xc={AUDIO:(t,e)=>()=>{const{mediaTypes:{[t]:{tracks:n}}}=e;for(const t in n)if(n[t].enabled)return n[t];return null},SUBTITLES:(t,e)=>()=>{const{mediaTypes:{[t]:{tracks:n}}}=e;for(const t in n)if("showing"===n[t].mode||"hidden"===n[t].mode)return n[t];return null}},Tc=t=>{["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach((e=>{_c[e](e,t)}));const{mediaTypes:e,mainPlaylistLoader:n,tech:r,vhs:i,segmentLoaders:{AUDIO:o,main:a}}=t;["AUDIO","SUBTITLES"].forEach((n=>{e[n].activeGroup=((t,e)=>n=>{const{mainPlaylistLoader:r,mediaTypes:{[t]:{groups:i}}}=e,o=r.media();if(!o)return null;let a=null;o.attributes[t]&&(a=i[o.attributes[t]]);const s=Object.keys(i);if(!a)if("AUDIO"===t&&s.length>1&&rs(e.main))for(let t=0;t<s.length;t++){const e=i[s[t]];if(wc(e,o)){a=e;break}}else i.main?a=i.main:1===s.length&&(a=i[s[0]]);return void 0===n?a:null!==n&&a&&a.filter((t=>t.id===n.id))[0]||null})(n,t),e[n].activeTrack=xc[n](n,t),e[n].onGroupChanged=((t,e)=>()=>{const{segmentLoaders:{[t]:n,main:r},mediaTypes:{[t]:i}}=e,o=i.activeTrack(),a=i.getActiveGroup(),s=i.activePlaylistLoader,u=i.lastGroup_;a&&u&&a.id===u.id||(i.lastGroup_=a,i.lastTrack_=o,gc(n,i),a&&!a.isMainPlaylist&&(a.playlistLoader?(n.resyncLoader(),vc(a.playlistLoader,i)):s&&r.resetEverything()))})(n,t),e[n].onGroupChanging=((t,e)=>()=>{const{segmentLoaders:{[t]:n},mediaTypes:{[t]:r}}=e;r.lastGroup_=null,n.abort(),n.pause()})(n,t),e[n].onTrackChanged=((t,e)=>()=>{const{mainPlaylistLoader:n,segmentLoaders:{[t]:r,main:i},mediaTypes:{[t]:o}}=e,a=o.activeTrack(),s=o.getActiveGroup(),u=o.activePlaylistLoader,c=o.lastTrack_;if((!c||!a||c.id!==a.id)&&(o.lastGroup_=s,o.lastTrack_=a,gc(r,o),s)){if(s.isMainPlaylist){if(!a||!c||a.id===c.id)return;const t=e.vhs.playlistController_,r=t.selectPlaylist();if(t.media()===r)return;return o.logger_(`track change. Switching main audio from ${c.id} to ${a.id}`),n.pause(),i.resetEverything(),void t.fastQualityChange_(r)}if("AUDIO"===t){if(!s.playlistLoader)return i.setAudio(!0),void i.resetEverything();r.setAudio(!0),i.setAudio(!1)}u!==s.playlistLoader?(r.track&&r.track(a),r.resetEverything(),vc(s.playlistLoader,o)):vc(s.playlistLoader,o)}})(n,t),e[n].getActiveGroup=((t,{mediaTypes:e})=>()=>{const n=e[t].activeTrack();return n?e[t].activeGroup(n):null})(n,t)}));const s=e.AUDIO.activeGroup();if(s){const t=(s.filter((t=>t.default))[0]||s[0]).id;e.AUDIO.tracks[t].enabled=!0,e.AUDIO.onGroupChanged(),e.AUDIO.onTrackChanged();e.AUDIO.getActiveGroup().playlistLoader?(a.setAudio(!1),o.setAudio(!0)):a.setAudio(!0)}n.on("mediachange",(()=>{["AUDIO","SUBTITLES"].forEach((t=>e[t].onGroupChanged()))})),n.on("mediachanging",(()=>{["AUDIO","SUBTITLES"].forEach((t=>e[t].onGroupChanging()))}));const u=()=>{e.AUDIO.onTrackChanged(),r.trigger({type:"usage",name:"vhs-audio-change"})};r.audioTracks().addEventListener("change",u),r.remoteTextTracks().addEventListener("change",e.SUBTITLES.onTrackChanged),i.on("dispose",(()=>{r.audioTracks().removeEventListener("change",u),r.remoteTextTracks().removeEventListener("change",e.SUBTITLES.onTrackChanged)})),r.clearTracks("audio");for(const t in e.AUDIO.tracks)r.audioTracks().addTrack(e.AUDIO.tracks[t])};let Sc;const Ec=["mediaRequests","mediaRequestsAborted","mediaRequestsTimedout","mediaRequestsErrored","mediaTransferDuration","mediaBytesTransferred","mediaAppends"],kc=function(t){return this.audioSegmentLoader_[t]+this.mainSegmentLoader_[t]};class Cc extends wa.EventTarget{constructor(t){super();const{src:e,withCredentials:n,tech:r,bandwidth:o,externVhs:a,useCueTags:s,playlistExclusionDuration:u,enableLowInitialPlaylist:c,sourceType:l,cacheEncryptionKeys:f,bufferBasedABR:d,leastPixelDiffSelector:h,captionServices:p}=t;if(!e)throw new Error("A non-empty playlist URL or JSON manifest string is required");let{maxPlaylistRetries:m}=t;null==m&&(m=1/0),Sc=a,this.bufferBasedABR=Boolean(d),this.leastPixelDiffSelector=Boolean(h),this.withCredentials=n,this.tech_=r,this.vhs_=r.vhs,this.sourceType_=l,this.useCueTags_=s,this.playlistExclusionDuration=u,this.maxPlaylistRetries=m,this.enableLowInitialPlaylist=c,this.useCueTags_&&(this.cueTagsTrack_=this.tech_.addTextTrack("metadata","ad-cues"),this.cueTagsTrack_.inBandMetadataTrackDispatchType=""),this.requestOptions_={withCredentials:n,maxPlaylistRetries:m,timeout:null},this.on("error",this.pauseLoading),this.mediaTypes_=(()=>{const t={};return["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach((e=>{t[e]={groups:{},tracks:{},activePlaylistLoader:null,activeGroup:Uu,activeTrack:Uu,getActiveGroup:Uu,onGroupChanged:Uu,onTrackChanged:Uu,lastTrack_:null,logger_:Aa(`MediaGroups[${e}]`)}})),t})(),this.mediaSource=new(i().MediaSource),this.handleDurationChange_=this.handleDurationChange_.bind(this),this.handleSourceOpen_=this.handleSourceOpen_.bind(this),this.handleSourceEnded_=this.handleSourceEnded_.bind(this),this.mediaSource.addEventListener("durationchange",this.handleDurationChange_),this.mediaSource.addEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.addEventListener("sourceended",this.handleSourceEnded_),this.seekable_=Pa(),this.hasPlayed_=!1,this.syncController_=new fc(t),this.segmentMetadataTrack_=r.addRemoteTextTrack({kind:"metadata",label:"segment-metadata"},!1).track,this.decrypter_=new pc,this.sourceUpdater_=new ic(this.mediaSource),this.inbandTextTracks_={},this.timelineChangeController_=new dc;const g={vhs:this.vhs_,parse708captions:t.parse708captions,useDtsForTimestampOffset:t.useDtsForTimestampOffset,captionServices:p,mediaSource:this.mediaSource,currentTime:this.tech_.currentTime.bind(this.tech_),seekable:()=>this.seekable(),seeking:()=>this.tech_.seeking(),duration:()=>this.duration(),hasPlayed:()=>this.hasPlayed_,goalBufferLength:()=>this.goalBufferLength(),bandwidth:o,syncController:this.syncController_,decrypter:this.decrypter_,sourceType:this.sourceType_,inbandTextTracks:this.inbandTextTracks_,cacheEncryptionKeys:f,sourceUpdater:this.sourceUpdater_,timelineChangeController:this.timelineChangeController_,exactManifestTimings:t.exactManifestTimings};this.mainPlaylistLoader_="dash"===this.sourceType_?new zs(e,this.vhs_,this.requestOptions_):new ys(e,this.vhs_,this.requestOptions_),this.setupMainPlaylistLoaderListeners_(),this.mainSegmentLoader_=new Fu(Ma(g,{segmentMetadataTrack:this.segmentMetadataTrack_,loaderType:"main"}),t),this.audioSegmentLoader_=new Fu(Ma(g,{loaderType:"audio"}),t),this.subtitleSegmentLoader_=new uc(Ma(g,{loaderType:"vtt",featuresNativeTextTracks:this.tech_.featuresNativeTextTracks,loadVttJs:()=>new Promise(((t,e)=>{function n(){r.off("vttjserror",i),t()}function i(){r.off("vttjsloaded",n),e()}r.one("vttjsloaded",n),r.one("vttjserror",i),r.addWebVttScript_()}))}),t),this.setupSegmentLoaderListeners_(),this.bufferBasedABR&&(this.mainPlaylistLoader_.one("loadedplaylist",(()=>this.startABRTimer_())),this.tech_.on("pause",(()=>this.stopABRTimer_())),this.tech_.on("play",(()=>this.startABRTimer_()))),Ec.forEach((t=>{this[t+"_"]=kc.bind(this,t)})),this.logger_=Aa("pc"),this.triggeredFmp4Usage=!1,"none"===this.tech_.preload()?(this.loadOnPlay_=()=>{this.loadOnPlay_=null,this.mainPlaylistLoader_.load()},this.tech_.one("play",this.loadOnPlay_)):this.mainPlaylistLoader_.load(),this.timeToLoadedData__=-1,this.mainAppendsToLoadedData__=-1,this.audioAppendsToLoadedData__=-1;const v="none"===this.tech_.preload()?"play":"loadstart";this.tech_.one(v,(()=>{const t=Date.now();this.tech_.one("loadeddata",(()=>{this.timeToLoadedData__=Date.now()-t,this.mainAppendsToLoadedData__=this.mainSegmentLoader_.mediaAppends,this.audioAppendsToLoadedData__=this.audioSegmentLoader_.mediaAppends}))}))}mainAppendsToLoadedData_(){return this.mainAppendsToLoadedData__}audioAppendsToLoadedData_(){return this.audioAppendsToLoadedData__}appendsToLoadedData_(){const t=this.mainAppendsToLoadedData_(),e=this.audioAppendsToLoadedData_();return-1===t||-1===e?-1:t+e}timeToLoadedData_(){return this.timeToLoadedData__}checkABR_(t="abr"){const e=this.selectPlaylist();e&&this.shouldSwitchToMedia_(e)&&this.switchMedia_(e,t)}switchMedia_(t,e,n){const r=this.media(),i=r&&(r.id||r.uri),o=t.id||t.uri;i&&i!==o&&(this.logger_(`switch media ${i} -> ${o} from ${e}`),this.tech_.trigger({type:"usage",name:`vhs-rendition-change-${e}`})),this.mainPlaylistLoader_.media(t,n)}startABRTimer_(){this.stopABRTimer_(),this.abrTimer_=i().setInterval((()=>this.checkABR_()),250)}stopABRTimer_(){this.tech_.scrubbing&&this.tech_.scrubbing()||(i().clearInterval(this.abrTimer_),this.abrTimer_=null)}getAudioTrackPlaylists_(){const t=this.main(),e=t&&t.playlists||[];if(!t||!t.mediaGroups||!t.mediaGroups.AUDIO)return e;const n=t.mediaGroups.AUDIO,r=Object.keys(n);let i;if(Object.keys(this.mediaTypes_.AUDIO.groups).length)i=this.mediaTypes_.AUDIO.activeTrack();else{const t=n.main||r.length&&n[r[0]];for(const e in t)if(t[e].default){i={label:e};break}}if(!i)return e;const o=[];for(const e in n)if(n[e][i.label]){const r=n[e][i.label];if(r.playlists&&r.playlists.length)o.push.apply(o,r.playlists);else if(r.uri)o.push(r);else if(t.playlists.length)for(let n=0;n<t.playlists.length;n++){const r=t.playlists[n];r.attributes&&r.attributes.AUDIO&&r.attributes.AUDIO===e&&o.push(r)}}return o.length?o:e}setupMainPlaylistLoaderListeners_(){this.mainPlaylistLoader_.on("loadedmetadata",(()=>{const t=this.mainPlaylistLoader_.media(),e=1.5*t.targetDuration*1e3;ts(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.media())?this.requestOptions_.timeout=0:this.requestOptions_.timeout=e,t.endList&&"none"!==this.tech_.preload()&&(this.mainSegmentLoader_.playlist(t,this.requestOptions_),this.mainSegmentLoader_.load()),Tc({sourceType:this.sourceType_,segmentLoaders:{AUDIO:this.audioSegmentLoader_,SUBTITLES:this.subtitleSegmentLoader_,main:this.mainSegmentLoader_},tech:this.tech_,requestOptions:this.requestOptions_,mainPlaylistLoader:this.mainPlaylistLoader_,vhs:this.vhs_,main:this.main(),mediaTypes:this.mediaTypes_,excludePlaylist:this.excludePlaylist.bind(this)}),this.triggerPresenceUsage_(this.main(),t),this.setupFirstPlay(),!this.mediaTypes_.AUDIO.activePlaylistLoader||this.mediaTypes_.AUDIO.activePlaylistLoader.media()?this.trigger("selectedinitialmedia"):this.mediaTypes_.AUDIO.activePlaylistLoader.one("loadedmetadata",(()=>{this.trigger("selectedinitialmedia")}))})),this.mainPlaylistLoader_.on("loadedplaylist",(()=>{this.loadOnPlay_&&this.tech_.off("play",this.loadOnPlay_);let t=this.mainPlaylistLoader_.media();if(!t){let e;if(this.excludeUnsupportedVariants_(),this.enableLowInitialPlaylist&&(e=this.selectInitialPlaylist()),e||(e=this.selectPlaylist()),!e||!this.shouldSwitchToMedia_(e))return;this.initialMedia_=e,this.switchMedia_(this.initialMedia_,"initial");if(!("vhs-json"===this.sourceType_&&this.initialMedia_.segments))return;t=this.initialMedia_}this.handleUpdatedMediaPlaylist(t)})),this.mainPlaylistLoader_.on("error",(()=>{const t=this.mainPlaylistLoader_.error;this.excludePlaylist({playlistToExclude:t.playlist,error:t})})),this.mainPlaylistLoader_.on("mediachanging",(()=>{this.mainSegmentLoader_.abort(),this.mainSegmentLoader_.pause()})),this.mainPlaylistLoader_.on("mediachange",(()=>{const t=this.mainPlaylistLoader_.media(),e=1.5*t.targetDuration*1e3;ts(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.media())?this.requestOptions_.timeout=0:this.requestOptions_.timeout=e,this.mainPlaylistLoader_.load(),this.mainSegmentLoader_.playlist(t,this.requestOptions_),this.mainSegmentLoader_.load(),this.tech_.trigger({type:"mediachange",bubbles:!0})})),this.mainPlaylistLoader_.on("playlistunchanged",(()=>{const t=this.mainPlaylistLoader_.media();if("playlist-unchanged"===t.lastExcludeReason_)return;this.stuckAtPlaylistEnd_(t)&&(this.excludePlaylist({error:{message:"Playlist no longer updating.",reason:"playlist-unchanged"}}),this.tech_.trigger("playliststuck"))})),this.mainPlaylistLoader_.on("renditiondisabled",(()=>{this.tech_.trigger({type:"usage",name:"vhs-rendition-disabled"})})),this.mainPlaylistLoader_.on("renditionenabled",(()=>{this.tech_.trigger({type:"usage",name:"vhs-rendition-enabled"})}))}handleUpdatedMediaPlaylist(t){this.useCueTags_&&this.updateAdCues_(t),this.mainSegmentLoader_.playlist(t,this.requestOptions_),this.updateDuration(!t.endList),this.tech_.paused()||(this.mainSegmentLoader_.load(),this.audioSegmentLoader_&&this.audioSegmentLoader_.load())}triggerPresenceUsage_(t,e){const n=t.mediaGroups||{};let r=!0;const i=Object.keys(n.AUDIO);for(const t in n.AUDIO)for(const e in n.AUDIO[t]){n.AUDIO[t][e].uri||(r=!1)}r&&this.tech_.trigger({type:"usage",name:"vhs-demuxed"}),Object.keys(n.SUBTITLES).length&&this.tech_.trigger({type:"usage",name:"vhs-webvtt"}),Sc.Playlist.isAes(e)&&this.tech_.trigger({type:"usage",name:"vhs-aes"}),i.length&&Object.keys(n.AUDIO[i[0]]).length>1&&this.tech_.trigger({type:"usage",name:"vhs-alternate-audio"}),this.useCueTags_&&this.tech_.trigger({type:"usage",name:"vhs-playlist-cue-tags"})}shouldSwitchToMedia_(t){const e=this.mainPlaylistLoader_.media()||this.mainPlaylistLoader_.pendingMedia_,n=this.tech_.currentTime(),r=this.bufferLowWaterLine(),i=this.bufferHighWaterLine();return function({currentPlaylist:t,buffered:e,currentTime:n,nextPlaylist:r,bufferLowWaterLine:i,bufferHighWaterLine:o,duration:a,bufferBasedABR:s,log:u}){if(!r)return wa.log.warn("We received no playlist to switch to. Please check your stream."),!1;const c=`allowing switch ${t&&t.id||"null"} -> ${r.id}`;if(!t)return u(`${c} as current playlist is not set`),!0;if(r.id===t.id)return!1;const l=Boolean(Ra(e,n).length);if(!t.endList)return l||"number"!=typeof t.partTargetDuration?(u(`${c} as current playlist is live`),!0):(u(`not ${c} as current playlist is live llhls, but currentTime isn't in buffered.`),!1);const f=Ba(e,n),d=s?qs.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:qs.MAX_BUFFER_LOW_WATER_LINE;if(a<d)return u(`${c} as duration < max low water line (${a} < ${d})`),!0;const h=r.attributes.BANDWIDTH,p=t.attributes.BANDWIDTH;if(h<p&&(!s||f<o)){let t=`${c} as next bandwidth < current bandwidth (${h} < ${p})`;return s&&(t+=` and forwardBuffer < bufferHighWaterLine (${f} < ${o})`),u(t),!0}if((!s||h>p)&&f>=i){let t=`${c} as forwardBuffer >= bufferLowWaterLine (${f} >= ${i})`;return s&&(t+=` and next bandwidth > current bandwidth (${h} > ${p})`),u(t),!0}return u(`not ${c} as no switching criteria met`),!1}({buffered:this.tech_.buffered(),currentTime:n,currentPlaylist:e,nextPlaylist:t,bufferLowWaterLine:r,bufferHighWaterLine:i,duration:this.duration(),bufferBasedABR:this.bufferBasedABR,log:this.logger_})}setupSegmentLoaderListeners_(){this.mainSegmentLoader_.on("bandwidthupdate",(()=>{this.checkABR_("bandwidthupdate"),this.tech_.trigger("bandwidthupdate")})),this.mainSegmentLoader_.on("timeout",(()=>{this.bufferBasedABR&&this.mainSegmentLoader_.load()})),this.bufferBasedABR||this.mainSegmentLoader_.on("progress",(()=>{this.trigger("progress")})),this.mainSegmentLoader_.on("error",(()=>{const t=this.mainSegmentLoader_.error();this.excludePlaylist({playlistToExclude:t.playlist,error:t})})),this.mainSegmentLoader_.on("appenderror",(()=>{this.error=this.mainSegmentLoader_.error_,this.trigger("error")})),this.mainSegmentLoader_.on("syncinfoupdate",(()=>{this.onSyncInfoUpdate_()})),this.mainSegmentLoader_.on("timestampoffset",(()=>{this.tech_.trigger({type:"usage",name:"vhs-timestamp-offset"})})),this.audioSegmentLoader_.on("syncinfoupdate",(()=>{this.onSyncInfoUpdate_()})),this.audioSegmentLoader_.on("appenderror",(()=>{this.error=this.audioSegmentLoader_.error_,this.trigger("error")})),this.mainSegmentLoader_.on("ended",(()=>{this.logger_("main segment loader ended"),this.onEndOfStream()})),this.mainSegmentLoader_.on("earlyabort",(t=>{this.bufferBasedABR||(this.delegateLoaders_("all",["abort"]),this.excludePlaylist({error:{message:"Aborted early because there isn't enough bandwidth to complete the request without rebuffering."},playlistExclusionDuration:120}))}));const t=()=>{if(!this.sourceUpdater_.hasCreatedSourceBuffers())return this.tryToCreateSourceBuffers_();const t=this.getCodecsOrExclude_();t&&this.sourceUpdater_.addOrChangeSourceBuffers(t)};this.mainSegmentLoader_.on("trackinfo",t),this.audioSegmentLoader_.on("trackinfo",t),this.mainSegmentLoader_.on("fmp4",(()=>{this.triggeredFmp4Usage||(this.tech_.trigger({type:"usage",name:"vhs-fmp4"}),this.triggeredFmp4Usage=!0)})),this.audioSegmentLoader_.on("fmp4",(()=>{this.triggeredFmp4Usage||(this.tech_.trigger({type:"usage",name:"vhs-fmp4"}),this.triggeredFmp4Usage=!0)})),this.audioSegmentLoader_.on("ended",(()=>{this.logger_("audioSegmentLoader ended"),this.onEndOfStream()}))}mediaSecondsLoaded_(){return Math.max(this.audioSegmentLoader_.mediaSecondsLoaded+this.mainSegmentLoader_.mediaSecondsLoaded)}load(){this.mainSegmentLoader_.load(),this.mediaTypes_.AUDIO.activePlaylistLoader&&this.audioSegmentLoader_.load(),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&this.subtitleSegmentLoader_.load()}fastQualityChange_(t=this.selectPlaylist()){t!==this.mainPlaylistLoader_.media()?(this.switchMedia_(t,"fast-quality"),this.mainSegmentLoader_.resetEverything((()=>{wa.browser.IE_VERSION||wa.browser.IS_EDGE?this.tech_.setCurrentTime(this.tech_.currentTime()+.04):this.tech_.setCurrentTime(this.tech_.currentTime())}))):this.logger_("skipping fastQualityChange because new media is same as old")}play(){if(this.setupFirstPlay())return;this.tech_.ended()&&this.tech_.setCurrentTime(0),this.hasPlayed_&&this.load();const t=this.tech_.seekable();return this.tech_.duration()===1/0&&this.tech_.currentTime()<t.start(0)?this.tech_.setCurrentTime(t.end(t.length-1)):void 0}setupFirstPlay(){const t=this.mainPlaylistLoader_.media();if(!t||this.tech_.paused()||this.hasPlayed_)return!1;if(!t.endList){const t=this.seekable();if(!t.length)return!1;if(wa.browser.IE_VERSION&&0===this.tech_.readyState())return this.tech_.one("loadedmetadata",(()=>{this.trigger("firstplay"),this.tech_.setCurrentTime(t.end(0)),this.hasPlayed_=!0})),!1;this.trigger("firstplay"),this.tech_.setCurrentTime(t.end(0))}return this.hasPlayed_=!0,this.load(),!0}handleSourceOpen_(){if(this.tryToCreateSourceBuffers_(),this.tech_.autoplay()){const t=this.tech_.play();void 0!==t&&"function"==typeof t.then&&t.then(null,(t=>{}))}this.trigger("sourceopen")}handleSourceEnded_(){if(!this.inbandTextTracks_.metadataTrack_)return;const t=this.inbandTextTracks_.metadataTrack_.cues;if(!t||!t.length)return;const e=this.duration();t[t.length-1].endTime=isNaN(e)||Math.abs(e)===1/0?Number.MAX_VALUE:e}handleDurationChange_(){this.tech_.trigger("durationchange")}onEndOfStream(){let t=this.mainSegmentLoader_.ended_;if(this.mediaTypes_.AUDIO.activePlaylistLoader){const e=this.mainSegmentLoader_.getCurrentMediaInfo_();t=!e||e.hasVideo?t&&this.audioSegmentLoader_.ended_:this.audioSegmentLoader_.ended_}t&&(this.stopABRTimer_(),this.sourceUpdater_.endOfStream())}stuckAtPlaylistEnd_(t){if(!this.seekable().length)return!1;const e=this.syncController_.getExpiredTime(t,this.duration());if(null===e)return!1;const n=Sc.Playlist.playlistEnd(t,e),r=this.tech_.currentTime(),i=this.tech_.buffered();if(!i.length)return n-r<=Ia;const o=i.end(i.length-1);return o-r<=Ia&&n-o<=Ia}excludePlaylist({playlistToExclude:t=this.mainPlaylistLoader_.media(),error:e={},playlistExclusionDuration:n}){if(t=t||this.mainPlaylistLoader_.media(),n=n||e.playlistExclusionDuration||this.playlistExclusionDuration,!t)return this.error=e,void("open"!==this.mediaSource.readyState?this.trigger("error"):this.sourceUpdater_.endOfStream("network"));t.playlistErrors_++;const r=this.mainPlaylistLoader_.main.playlists,i=r.filter(Qa),o=1===i.length&&i[0]===t;if(1===r.length&&n!==1/0)return wa.log.warn(`Problem encountered with playlist ${t.id}. Trying again since it is the only playlist.`),this.tech_.trigger("retryplaylist"),this.mainPlaylistLoader_.load(o);if(o){let e=!1;r.forEach((n=>{if(n===t)return;const r=n.excludeUntil;void 0!==r&&r!==1/0&&(e=!0,delete n.excludeUntil)})),e&&(wa.log.warn("Removing other playlists from the exclusion list because the last rendition is about to be excluded."),this.tech_.trigger("retryplaylist"))}let a;a=t.playlistErrors_>this.maxPlaylistRetries?1/0:Date.now()+1e3*n,t.excludeUntil=a,e.reason&&(t.lastExcludeReason_=e.reason),this.tech_.trigger("excludeplaylist"),this.tech_.trigger({type:"usage",name:"vhs-rendition-excluded"});const s=this.selectPlaylist();if(!s)return this.error="Playback cannot continue. No available working or supported playlists.",void this.trigger("error");const u=e.internal?this.logger_:wa.log.warn,c=e.message?" "+e.message:"";u(`${e.internal?"Internal problem":"Problem"} encountered with playlist ${t.id}.${c} Switching to playlist ${s.id}.`),s.attributes.AUDIO!==t.attributes.AUDIO&&this.delegateLoaders_("audio",["abort","pause"]),s.attributes.SUBTITLES!==t.attributes.SUBTITLES&&this.delegateLoaders_("subtitle",["abort","pause"]),this.delegateLoaders_("main",["abort","pause"]);const l=s.targetDuration/2*1e3||5e3,f="number"==typeof s.lastRequest&&Date.now()-s.lastRequest<=l;return this.switchMedia_(s,"exclude",o||f)}pauseLoading(){this.delegateLoaders_("all",["abort","pause"]),this.stopABRTimer_()}delegateLoaders_(t,e){const n=[],r="all"===t;(r||"main"===t)&&n.push(this.mainPlaylistLoader_);const i=[];(r||"audio"===t)&&i.push("AUDIO"),(r||"subtitle"===t)&&(i.push("CLOSED-CAPTIONS"),i.push("SUBTITLES")),i.forEach((t=>{const e=this.mediaTypes_[t]&&this.mediaTypes_[t].activePlaylistLoader;e&&n.push(e)})),["main","audio","subtitle"].forEach((e=>{const r=this[`${e}SegmentLoader_`];!r||t!==e&&"all"!==t||n.push(r)})),n.forEach((t=>e.forEach((e=>{"function"==typeof t[e]&&t[e]()}))))}setCurrentTime(t){const e=Ra(this.tech_.buffered(),t);return this.mainPlaylistLoader_&&this.mainPlaylistLoader_.media()&&this.mainPlaylistLoader_.media().segments?e&&e.length?t:(this.mainSegmentLoader_.resetEverything(),this.mainSegmentLoader_.abort(),this.mediaTypes_.AUDIO.activePlaylistLoader&&(this.audioSegmentLoader_.resetEverything(),this.audioSegmentLoader_.abort()),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&(this.subtitleSegmentLoader_.resetEverything(),this.subtitleSegmentLoader_.abort()),void this.load()):0}duration(){if(!this.mainPlaylistLoader_)return 0;const t=this.mainPlaylistLoader_.media();return t?t.endList?this.mediaSource?this.mediaSource.duration:Sc.Playlist.duration(t):1/0:0}seekable(){return this.seekable_}onSyncInfoUpdate_(){let t;if(!this.mainPlaylistLoader_)return;let e=this.mainPlaylistLoader_.media();if(!e)return;let n=this.syncController_.getExpiredTime(e,this.duration());if(null===n)return;const r=this.mainPlaylistLoader_.main,i=Sc.Playlist.seekable(e,n,Sc.Playlist.liveEdgeDelay(r,e));if(0===i.length)return;if(this.mediaTypes_.AUDIO.activePlaylistLoader){if(e=this.mediaTypes_.AUDIO.activePlaylistLoader.media(),n=this.syncController_.getExpiredTime(e,this.duration()),null===n)return;if(t=Sc.Playlist.seekable(e,n,Sc.Playlist.liveEdgeDelay(r,e)),0===t.length)return}let o,a;this.seekable_&&this.seekable_.length&&(o=this.seekable_.end(0),a=this.seekable_.start(0)),t?t.start(0)>i.end(0)||i.start(0)>t.end(0)?this.seekable_=i:this.seekable_=Pa([[t.start(0)>i.start(0)?t.start(0):i.start(0),t.end(0)<i.end(0)?t.end(0):i.end(0)]]):this.seekable_=i,this.seekable_&&this.seekable_.length&&this.seekable_.end(0)===o&&this.seekable_.start(0)===a||(this.logger_(`seekable updated [${ja(this.seekable_)}]`),this.tech_.trigger("seekablechanged"))}updateDuration(t){if(this.updateDuration_&&(this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.updateDuration_=null),"open"!==this.mediaSource.readyState)return this.updateDuration_=this.updateDuration.bind(this,t),void this.mediaSource.addEventListener("sourceopen",this.updateDuration_);if(t){const t=this.seekable();if(!t.length)return;return void((isNaN(this.mediaSource.duration)||this.mediaSource.duration<t.end(t.length-1))&&this.sourceUpdater_.setDuration(t.end(t.length-1)))}const e=this.tech_.buffered();let n=Sc.Playlist.duration(this.mainPlaylistLoader_.media());e.length>0&&(n=Math.max(n,e.end(e.length-1))),this.mediaSource.duration!==n&&this.sourceUpdater_.setDuration(n)}dispose(){this.trigger("dispose"),this.decrypter_.terminate(),this.mainPlaylistLoader_.dispose(),this.mainSegmentLoader_.dispose(),this.loadOnPlay_&&this.tech_.off("play",this.loadOnPlay_),["AUDIO","SUBTITLES"].forEach((t=>{const e=this.mediaTypes_[t].groups;for(const t in e)e[t].forEach((t=>{t.playlistLoader&&t.playlistLoader.dispose()}))})),this.audioSegmentLoader_.dispose(),this.subtitleSegmentLoader_.dispose(),this.sourceUpdater_.dispose(),this.timelineChangeController_.dispose(),this.stopABRTimer_(),this.updateDuration_&&this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.mediaSource.removeEventListener("durationchange",this.handleDurationChange_),this.mediaSource.removeEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.removeEventListener("sourceended",this.handleSourceEnded_),this.off()}main(){return this.mainPlaylistLoader_.main}media(){return this.mainPlaylistLoader_.media()||this.initialMedia_}areMediaTypesKnown_(){const t=!!this.mediaTypes_.AUDIO.activePlaylistLoader,e=!!this.mainSegmentLoader_.getCurrentMediaInfo_(),n=!t||!!this.audioSegmentLoader_.getCurrentMediaInfo_();return!(!e||!n)}getCodecsOrExclude_(){const t={main:this.mainSegmentLoader_.getCurrentMediaInfo_()||{},audio:this.audioSegmentLoader_.getCurrentMediaInfo_()||{}},e=this.mainSegmentLoader_.getPendingSegmentPlaylist()||this.media();t.video=t.main;const n=wu(this.main(),e),r={},i=!!this.mediaTypes_.AUDIO.activePlaylistLoader;if(t.main.hasVideo&&(r.video=n.video||t.main.videoCodec||"avc1.4d400d"),t.main.isMuxed&&(r.video+=`,${n.audio||t.main.audioCodec||B}`),(t.main.hasAudio&&!t.main.isMuxed||t.audio.hasAudio||i)&&(r.audio=n.audio||t.main.audioCodec||t.audio.audioCodec||B,t.audio.isFmp4=t.main.hasAudio&&!t.main.isMuxed?t.main.isFmp4:t.audio.isFmp4),!r.audio&&!r.video)return void this.excludePlaylist({playlistToExclude:e,error:{message:"Could not determine codecs for playlist."},playlistExclusionDuration:1/0});const o={};let a;if(["video","audio"].forEach((function(e){if(r.hasOwnProperty(e)&&(n=t[e].isFmp4,i=r[e],!(n?F(i):U(i)))){const n=t[e].isFmp4?"browser":"muxer";o[n]=o[n]||[],o[n].push(r[e]),"audio"===e&&(a=n)}var n,i})),i&&a&&e.attributes.AUDIO){const t=e.attributes.AUDIO;this.main().playlists.forEach((n=>{(n.attributes&&n.attributes.AUDIO)===t&&n!==e&&(n.excludeUntil=1/0)})),this.logger_(`excluding audio group ${t} as ${a} does not support codec(s): "${r.audio}"`)}if(!Object.keys(o).length){if(this.sourceUpdater_.hasCreatedSourceBuffers()&&!this.sourceUpdater_.canChangeType()){const t=[];if(["video","audio"].forEach((e=>{const n=(R(this.sourceUpdater_.codecs[e]||"")[0]||{}).type,i=(R(r[e]||"")[0]||{}).type;n&&i&&n.toLowerCase()!==i.toLowerCase()&&t.push(`"${this.sourceUpdater_.codecs[e]}" -> "${r[e]}"`)})),t.length)return void this.excludePlaylist({playlistToExclude:e,error:{message:`Codec switching not supported: ${t.join(", ")}.`,internal:!0},playlistExclusionDuration:1/0})}return r}{const t=Object.keys(o).reduce(((t,e)=>(t&&(t+=", "),t+=`${e} does not support codec(s): "${o[e].join(",")}"`)),"")+".";this.excludePlaylist({playlistToExclude:e,error:{internal:!0,message:t},playlistExclusionDuration:1/0})}}tryToCreateSourceBuffers_(){if("open"!==this.mediaSource.readyState||this.sourceUpdater_.hasCreatedSourceBuffers())return;if(!this.areMediaTypesKnown_())return;const t=this.getCodecsOrExclude_();if(!t)return;this.sourceUpdater_.createSourceBuffers(t);const e=[t.video,t.audio].filter(Boolean).join(",");this.excludeIncompatibleVariants_(e)}excludeUnsupportedVariants_(){const t=this.main().playlists,e=[];Object.keys(t).forEach((n=>{const r=t[n];if(-1!==e.indexOf(r.id))return;e.push(r.id);const i=wu(this.main,r),o=[];!i.audio||U(i.audio)||F(i.audio)||o.push(`audio codec ${i.audio}`),!i.video||U(i.video)||F(i.video)||o.push(`video codec ${i.video}`),i.text&&"stpp.ttml.im1t"===i.text&&o.push(`text codec ${i.text}`),o.length&&(r.excludeUntil=1/0,this.logger_(`excluding ${r.id} for unsupported: ${o.join(", ")}`))}))}excludeIncompatibleVariants_(t){const e=[],n=this.main().playlists,r=bu(R(t)),i=_u(r),o=r.video&&R(r.video)[0]||null,a=r.audio&&R(r.audio)[0]||null;Object.keys(n).forEach((t=>{const r=n[t];if(-1!==e.indexOf(r.id)||r.excludeUntil===1/0)return;e.push(r.id);const s=[],u=wu(this.mainPlaylistLoader_.main,r),c=_u(u);if(u.audio||u.video){if(c!==i&&s.push(`codec count "${c}" !== "${i}"`),!this.sourceUpdater_.canChangeType()){const t=u.video&&R(u.video)[0]||null,e=u.audio&&R(u.audio)[0]||null;t&&o&&t.type.toLowerCase()!==o.type.toLowerCase()&&s.push(`video codec "${t.type}" !== "${o.type}"`),e&&a&&e.type.toLowerCase()!==a.type.toLowerCase()&&s.push(`audio codec "${e.type}" !== "${a.type}"`)}s.length&&(r.excludeUntil=1/0,this.logger_(`excluding ${r.id}: ${s.join(" && ")}`))}}))}updateAdCues_(t){let e=0;const n=this.seekable();n.length&&(e=n.start(0)),function(t,e,n=0){if(!t.segments)return;let r,o=n;for(let n=0;n<t.segments.length;n++){const a=t.segments[n];if(r||(r=cc(e,o+a.duration/2)),r){if("cueIn"in a){r.endTime=o,r.adEndTime=o,o+=a.duration,r=null;continue}if(o<r.endTime){o+=a.duration;continue}r.endTime+=a.duration}else if("cueOut"in a&&(r=new(i().VTTCue)(o,o+a.duration,a.cueOut),r.adStartTime=o,r.adEndTime=o+parseFloat(a.cueOut),e.addCue(r)),"cueOutCont"in a){const[t,n]=a.cueOutCont.split("/").map(parseFloat);r=new(i().VTTCue)(o,o+a.duration,""),r.adStartTime=o-t,r.adEndTime=r.adStartTime+n,e.addCue(r)}o+=a.duration}}(t,this.cueTagsTrack_,e)}goalBufferLength(){const t=this.tech_.currentTime(),e=qs.GOAL_BUFFER_LENGTH,n=qs.GOAL_BUFFER_LENGTH_RATE,r=Math.max(e,qs.MAX_GOAL_BUFFER_LENGTH);return Math.min(e+t*n,r)}bufferLowWaterLine(){const t=this.tech_.currentTime(),e=qs.BUFFER_LOW_WATER_LINE,n=qs.BUFFER_LOW_WATER_LINE_RATE,r=Math.max(e,qs.MAX_BUFFER_LOW_WATER_LINE),i=Math.max(e,qs.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE);return Math.min(e+t*n,this.bufferBasedABR?i:r)}bufferHighWaterLine(){return qs.BUFFER_HIGH_WATER_LINE}}class Oc{constructor(t,e,n){const{playlistController_:r}=t,i=r.fastQualityChange_.bind(r);if(e.attributes){const t=e.attributes.RESOLUTION;this.width=t&&t.width,this.height=t&&t.height,this.bandwidth=e.attributes.BANDWIDTH,this.frameRate=e.attributes["FRAME-RATE"]}var o,a,s;this.codecs=wu(r.main(),e),this.playlist=e,this.id=n,this.enabled=(o=t.playlists,a=e.id,s=i,t=>{const e=o.main.playlists[a],n=Xa(e),r=Qa(e);return void 0===t?r:(t?delete e.disabled:e.disabled=!0,t===r||n||(s(),t?o.trigger("renditionenabled"):o.trigger("renditiondisabled")),t)})}}const Ac=["seeking","seeked","pause","playing","error"];class Mc{constructor(t){this.playlistController_=t.playlistController,this.tech_=t.tech,this.seekable=t.seekable,this.allowSeeksWithinUnsafeLiveWindow=t.allowSeeksWithinUnsafeLiveWindow,this.liveRangeSafeTimeDelta=t.liveRangeSafeTimeDelta,this.media=t.media,this.consecutiveUpdates=0,this.lastRecordedTime=null,this.checkCurrentTimeTimeout_=null,this.logger_=Aa("PlaybackWatcher"),this.logger_("initialize");const e=()=>this.monitorCurrentTime_(),n=()=>this.monitorCurrentTime_(),r=()=>this.techWaiting_(),o=()=>this.resetTimeUpdate_(),a=this.playlistController_,s=["main","subtitle","audio"],u={};s.forEach((t=>{u[t]={reset:()=>this.resetSegmentDownloads_(t),updateend:()=>this.checkSegmentDownloads_(t)},a[`${t}SegmentLoader_`].on("appendsdone",u[t].updateend),a[`${t}SegmentLoader_`].on("playlistupdate",u[t].reset),this.tech_.on(["seeked","seeking"],u[t].reset)}));const c=t=>{["main","audio"].forEach((e=>{a[`${e}SegmentLoader_`][t]("appended",this.seekingAppendCheck_)}))};this.seekingAppendCheck_=()=>{this.fixesBadSeeks_()&&(this.consecutiveUpdates=0,this.lastRecordedTime=this.tech_.currentTime(),c("off"))},this.clearSeekingAppendCheck_=()=>c("off"),this.watchForBadSeeking_=()=>{this.clearSeekingAppendCheck_(),c("on")},this.tech_.on("seeked",this.clearSeekingAppendCheck_),this.tech_.on("seeking",this.watchForBadSeeking_),this.tech_.on("waiting",r),this.tech_.on(Ac,o),this.tech_.on("canplay",n),this.tech_.one("play",e),this.dispose=()=>{this.clearSeekingAppendCheck_(),this.logger_("dispose"),this.tech_.off("waiting",r),this.tech_.off(Ac,o),this.tech_.off("canplay",n),this.tech_.off("play",e),this.tech_.off("seeking",this.watchForBadSeeking_),this.tech_.off("seeked",this.clearSeekingAppendCheck_),s.forEach((t=>{a[`${t}SegmentLoader_`].off("appendsdone",u[t].updateend),a[`${t}SegmentLoader_`].off("playlistupdate",u[t].reset),this.tech_.off(["seeked","seeking"],u[t].reset)})),this.checkCurrentTimeTimeout_&&i().clearTimeout(this.checkCurrentTimeTimeout_),this.resetTimeUpdate_()}}monitorCurrentTime_(){this.checkCurrentTime_(),this.checkCurrentTimeTimeout_&&i().clearTimeout(this.checkCurrentTimeTimeout_),this.checkCurrentTimeTimeout_=i().setTimeout(this.monitorCurrentTime_.bind(this),250)}resetSegmentDownloads_(t){const e=this.playlistController_[`${t}SegmentLoader_`];this[`${t}StalledDownloads_`]>0&&this.logger_(`resetting possible stalled download count for ${t} loader`),this[`${t}StalledDownloads_`]=0,this[`${t}Buffered_`]=e.buffered_()}checkSegmentDownloads_(t){const e=this.playlistController_,n=e[`${t}SegmentLoader_`],r=n.buffered_(),i=function(t,e){if(t===e)return!1;if(!t&&e||!e&&t)return!0;if(t.length!==e.length)return!0;for(let n=0;n<t.length;n++)if(t.start(n)!==e.start(n)||t.end(n)!==e.end(n))return!0;return!1}(this[`${t}Buffered_`],r);this[`${t}Buffered_`]=r,i?this.resetSegmentDownloads_(t):(this[`${t}StalledDownloads_`]++,this.logger_(`found #${this[`${t}StalledDownloads_`]} ${t} appends that did not increase buffer (possible stalled download)`,{playlistId:n.playlist_&&n.playlist_.id,buffered:Fa(r)}),this[`${t}StalledDownloads_`]<10||(this.logger_(`${t} loader stalled download exclusion`),this.resetSegmentDownloads_(t),this.tech_.trigger({type:"usage",name:`vhs-${t}-download-exclusion`}),"subtitle"!==t&&e.excludePlaylist({error:{message:`Excessive ${t} segment downloading detected.`},playlistExclusionDuration:1/0})))}checkCurrentTime_(){if(this.tech_.paused()||this.tech_.seeking())return;const t=this.tech_.currentTime(),e=this.tech_.buffered();if(this.lastRecordedTime===t&&(!e.length||t+Ia>=e.end(e.length-1)))return this.techWaiting_();this.consecutiveUpdates>=5&&t===this.lastRecordedTime?(this.consecutiveUpdates++,this.waiting_()):t===this.lastRecordedTime?this.consecutiveUpdates++:(this.consecutiveUpdates=0,this.lastRecordedTime=t)}resetTimeUpdate_(){this.consecutiveUpdates=0}fixesBadSeeks_(){if(!this.tech_.seeking())return!1;const t=this.seekable(),e=this.tech_.currentTime();let n;if(this.afterSeekableWindow_(t,e,this.media(),this.allowSeeksWithinUnsafeLiveWindow)){n=t.end(t.length-1)}if(this.beforeSeekableWindow_(t,e)){const e=t.start(0);n=e+(e===t.end(0)?0:Ia)}if(void 0!==n)return this.logger_(`Trying to seek outside of seekable at time ${e} with seekable range ${ja(t)}. Seeking to ${n}.`),this.tech_.setCurrentTime(n),!0;const r=this.playlistController_.sourceUpdater_,i=this.tech_.buffered(),o=r.audioBuffer?r.audioBuffered():null,a=r.videoBuffer?r.videoBuffered():null,s=this.media(),u=s.partTargetDuration?s.partTargetDuration:2*(s.targetDuration-Da),c=[o,a];for(let t=0;t<c.length;t++){if(!c[t])continue;if(Ba(c[t],e)<u)return!1}const l=Na(i,e);return 0!==l.length&&(n=l.start(0)+Ia,this.logger_(`Buffered region starts (${l.start(0)}) just beyond seek point (${e}). Seeking to ${n}.`),this.tech_.setCurrentTime(n),!0)}waiting_(){if(this.techWaiting_())return;const t=this.tech_.currentTime(),e=this.tech_.buffered(),n=Ra(e,t);return n.length&&t+3<=n.end(0)?(this.resetTimeUpdate_(),this.tech_.setCurrentTime(t),this.logger_(`Stopped at ${t} while inside a buffered region [${n.start(0)} -> ${n.end(0)}]. Attempting to resume playback by seeking to the current time.`),void this.tech_.trigger({type:"usage",name:"vhs-unknown-waiting"})):void 0}techWaiting_(){const t=this.seekable(),e=this.tech_.currentTime();if(this.tech_.seeking())return!0;if(this.beforeSeekableWindow_(t,e)){const n=t.end(t.length-1);return this.logger_(`Fell out of live window at time ${e}. Seeking to live point (seekable end) ${n}`),this.resetTimeUpdate_(),this.tech_.setCurrentTime(n),this.tech_.trigger({type:"usage",name:"vhs-live-resync"}),!0}const n=this.tech_.vhs.playlistController_.sourceUpdater_,r=this.tech_.buffered();if(this.videoUnderflow_({audioBuffered:n.audioBuffered(),videoBuffered:n.videoBuffered(),currentTime:e}))return this.resetTimeUpdate_(),this.tech_.setCurrentTime(e),this.tech_.trigger({type:"usage",name:"vhs-video-underflow"}),!0;const i=Na(r,e);return i.length>0&&(this.logger_(`Stopped at ${e} and seeking to ${i.start(0)}`),this.resetTimeUpdate_(),this.skipTheGap_(e),!0)}afterSeekableWindow_(t,e,n,r=!1){if(!t.length)return!1;let i=t.end(t.length-1)+Ia;return!n.endList&&r&&(i=t.end(t.length-1)+3*n.targetDuration),e>i}beforeSeekableWindow_(t,e){return!!(t.length&&t.start(0)>0&&e<t.start(0)-this.liveRangeSafeTimeDelta)}videoUnderflow_({videoBuffered:t,audioBuffered:e,currentTime:n}){if(!t)return;let r;if(t.length&&e.length){const i=Ra(t,n-3),o=Ra(t,n),a=Ra(e,n);a.length&&!o.length&&i.length&&(r={start:i.end(0),end:a.end(0)})}else{Na(t,n).length||(r=this.gapFromVideoUnderflow_(t,n))}return!!r&&(this.logger_(`Encountered a gap in video from ${r.start} to ${r.end}. Seeking to current time ${n}`),!0)}skipTheGap_(t){const e=this.tech_.buffered(),n=this.tech_.currentTime(),r=Na(e,n);this.resetTimeUpdate_(),0!==r.length&&n===t&&(this.logger_("skipTheGap_:","currentTime:",n,"scheduled currentTime:",t,"nextRange start:",r.start(0)),this.tech_.setCurrentTime(r.start(0)+Da),this.tech_.trigger({type:"usage",name:"vhs-gap-skip"}))}gapFromVideoUnderflow_(t,e){const n=function(t){if(t.length<2)return Pa();const e=[];for(let n=1;n<t.length;n++){const r=t.end(n-1),i=t.start(n);e.push([r,i])}return Pa(e)}(t);for(let t=0;t<n.length;t++){const r=n.start(t),i=n.end(t);if(e-r<4&&e-r>2)return{start:r,end:i}}return null}}const Pc={errorInterval:30,getSource(t){return t(this.tech({IWillNotUseThisInPlugins:!0}).currentSource_||this.currentSource())}},Dc=function(t,e){let n=0,r=0;const i=Ma(Pc,e);t.ready((()=>{t.trigger({type:"usage",name:"vhs-error-reload-initialized"})}));const o=function(){r&&t.currentTime(r)},a=function(e){null!=e&&(r=t.duration()!==1/0&&t.currentTime()||0,t.one("loadedmetadata",o),t.src(e),t.trigger({type:"usage",name:"vhs-error-reload"}),t.play())},s=function(){if(Date.now()-n<1e3*i.errorInterval)t.trigger({type:"usage",name:"vhs-error-reload-canceled"});else{if(i.getSource&&"function"==typeof i.getSource)return n=Date.now(),i.getSource.call(t,a);wa.log.error("ERROR: reloadSourceOnError - The option getSource must be a function!")}},u=function(){t.off("loadedmetadata",o),t.off("error",s),t.off("dispose",u)};t.on("error",s),t.on("dispose",u),t.reloadSourceOnError=function(e){u(),Dc(t,e)}},Ic=function(t){Dc(this,t)};var Lc="3.0.2";const Rc={PlaylistLoader:ys,Playlist:is,utils:Ms,STANDARD_PLAYLIST_SELECTOR:Ou,INITIAL_PLAYLIST_SELECTOR:function(){const t=this.playlists.main.playlists.filter(is.isEnabled);Eu(t,((t,e)=>ku(t,e)));return t.filter((t=>!!wu(this.playlists.main,t).video))[0]||null},lastBandwidthSelector:Ou,movingAverageBandwidthSelector:function(t){let e=-1,n=-1;if(t<0||t>1)throw new Error("Moving average bandwidth decay must be between 0 and 1.");return function(){const r=this.useDevicePixelRatio&&i().devicePixelRatio||1;return e<0&&(e=this.systemBandwidth,n=this.systemBandwidth),this.systemBandwidth>0&&this.systemBandwidth!==n&&(e=t*this.systemBandwidth+(1-t)*e,n=this.systemBandwidth),Cu(this.playlists.main,e,parseInt(Su(this.tech_.el(),"width"),10)*r,parseInt(Su(this.tech_.el(),"height"),10)*r,this.limitRenditionByPlayerDimensions,this.playlistController_)}},comparePlaylistBandwidth:ku,comparePlaylistResolution:function(t,e){let n,r;return t.attributes.RESOLUTION&&t.attributes.RESOLUTION.width&&(n=t.attributes.RESOLUTION.width),n=n||i().Number.MAX_VALUE,e.attributes.RESOLUTION&&e.attributes.RESOLUTION.width&&(r=e.attributes.RESOLUTION.width),r=r||i().Number.MAX_VALUE,n===r&&t.attributes.BANDWIDTH&&e.attributes.BANDWIDTH?t.attributes.BANDWIDTH-e.attributes.BANDWIDTH:n-r},xhr:ws()};Object.keys(qs).forEach((t=>{Object.defineProperty(Rc,t,{get:()=>(wa.log.warn(`using Vhs.${t} is UNSAFE be sure you know what you are doing`),qs[t]),set(e){wa.log.warn(`using Vhs.${t} is UNSAFE be sure you know what you are doing`),"number"!=typeof e||e<0?wa.log.warn(`value of Vhs.${t} must be greater than or equal to 0`):qs[t]=e}})}));const Nc="videojs-vhs",jc=function(t,e){const n=e.media();let r=-1;for(let e=0;e<t.length;e++)if(t[e].id===n.id){r=e;break}t.selectedIndex_=r,t.trigger({selectedIndex:r,type:"change"})};Rc.canPlaySource=function(){return wa.log.warn("VHS is no longer a tech. Please remove it from your player's techOrder.")};const Fc=({player:t,sourceKeySystems:e,audioMedia:n,mainPlaylists:r})=>{if(!t.eme.initializeMediaKeys)return Promise.resolve();const i=((t,e)=>t.reduce(((t,n)=>{if(!n.contentProtection)return t;const r=e.reduce(((t,e)=>{const r=n.contentProtection[e];return r&&r.pssh&&(t[e]={pssh:r.pssh}),t}),{});return Object.keys(r).length&&t.push(r),t}),[]))(n?r.concat([n]):r,Object.keys(e)),o=[],a=[];return i.forEach((e=>{a.push(new Promise(((e,n)=>{t.tech_.one("keysessioncreated",e)}))),o.push(new Promise(((n,r)=>{t.eme.initializeMediaKeys({keySystems:e},(t=>{t?r(t):n()}))})))})),Promise.race([Promise.all(o),Promise.race(a)])},Uc=({player:t,sourceKeySystems:e,media:n,audioMedia:r})=>{const i=((t,e,n)=>{if(!t)return t;let r={};e&&e.attributes&&e.attributes.CODECS&&(r=bu(R(e.attributes.CODECS))),n&&n.attributes&&n.attributes.CODECS&&(r.audio=n.attributes.CODECS);const i=j(r.video),o=j(r.audio),a={};for(const n in t)a[n]={},o&&(a[n].audioContentType=o),i&&(a[n].videoContentType=i),e.contentProtection&&e.contentProtection[n]&&e.contentProtection[n].pssh&&(a[n].pssh=e.contentProtection[n].pssh),"string"==typeof t[n]&&(a[n].url=t[n]);return Ma(t,a)})(e,n,r);return!!i&&(t.currentSource().keySystems=i,!(i&&!t.eme)||(wa.log.warn("DRM encrypted source cannot be decrypted without a DRM plugin"),!1))},Bc=()=>{if(!i().localStorage)return null;const t=i().localStorage.getItem(Nc);if(!t)return null;try{return JSON.parse(t)}catch(t){return null}};Rc.supportsNativeHls=function(){if(!a()||!a().createElement)return!1;const t=a().createElement("video");if(!wa.getTech("Html5").isSupported())return!1;return["application/vnd.apple.mpegurl","audio/mpegurl","audio/x-mpegurl","application/x-mpegurl","video/x-mpegurl","video/mpegurl","application/mpegurl"].some((function(e){return/maybe|probably/i.test(t.canPlayType(e))}))}(),Rc.supportsNativeDash=!!(a()&&a().createElement&&wa.getTech("Html5").isSupported())&&/maybe|probably/i.test(a().createElement("video").canPlayType("application/dash+xml")),Rc.supportsTypeNatively=t=>"hls"===t?Rc.supportsNativeHls:"dash"===t&&Rc.supportsNativeDash,Rc.isSupported=function(){return wa.log.warn("VHS is no longer a tech. Please remove it from your player's techOrder.")};const zc=wa.getComponent("Component");class qc extends zc{constructor(t,e,n){if(super(e,n.vhs),"number"==typeof n.initialBandwidth&&(this.options_.bandwidth=n.initialBandwidth),this.logger_=Aa("VhsHandler"),e.options_&&e.options_.playerId){const t=wa.getPlayer(e.options_.playerId);this.player_=t}if(this.tech_=e,this.source_=t,this.stats={},this.ignoreNextSeekingEvent_=!1,this.setOptions_(),this.options_.overrideNative&&e.overrideNativeAudioTracks&&e.overrideNativeVideoTracks)e.overrideNativeAudioTracks(!0),e.overrideNativeVideoTracks(!0);else if(this.options_.overrideNative&&(e.featuresNativeVideoTracks||e.featuresNativeAudioTracks))throw new Error("Overriding native VHS requires emulated tracks. See https://git.io/vMpjB");this.on(a(),["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],(t=>{const e=a().fullscreenElement||a().webkitFullscreenElement||a().mozFullScreenElement||a().msFullscreenElement;e&&e.contains(this.tech_.el())?this.playlistController_.fastQualityChange_():this.playlistController_.checkABR_()})),this.on(this.tech_,"seeking",(function(){this.ignoreNextSeekingEvent_?this.ignoreNextSeekingEvent_=!1:this.setCurrentTime(this.tech_.currentTime())})),this.on(this.tech_,"error",(function(){this.tech_.error()&&this.playlistController_&&this.playlistController_.pauseLoading()})),this.on(this.tech_,"play",this.play)}setOptions_(){if(this.options_.withCredentials=this.options_.withCredentials||!1,this.options_.limitRenditionByPlayerDimensions=!1!==this.options_.limitRenditionByPlayerDimensions,this.options_.useDevicePixelRatio=this.options_.useDevicePixelRatio||!1,this.options_.useBandwidthFromLocalStorage=void 0!==this.source_.useBandwidthFromLocalStorage?this.source_.useBandwidthFromLocalStorage:this.options_.useBandwidthFromLocalStorage||!1,this.options_.useNetworkInformationApi=this.options_.useNetworkInformationApi||!1,this.options_.useDtsForTimestampOffset=this.options_.useDtsForTimestampOffset||!1,this.options_.customTagParsers=this.options_.customTagParsers||[],this.options_.customTagMappers=this.options_.customTagMappers||[],this.options_.cacheEncryptionKeys=this.options_.cacheEncryptionKeys||!1,this.options_.llhls=!1!==this.options_.llhls,this.options_.bufferBasedABR=this.options_.bufferBasedABR||!1,"number"!=typeof this.options_.playlistExclusionDuration&&(this.options_.playlistExclusionDuration=300),"number"!=typeof this.options_.bandwidth&&this.options_.useBandwidthFromLocalStorage){const t=Bc();t&&t.bandwidth&&(this.options_.bandwidth=t.bandwidth,this.tech_.trigger({type:"usage",name:"vhs-bandwidth-from-local-storage"})),t&&t.throughput&&(this.options_.throughput=t.throughput,this.tech_.trigger({type:"usage",name:"vhs-throughput-from-local-storage"}))}"number"!=typeof this.options_.bandwidth&&(this.options_.bandwidth=qs.INITIAL_BANDWIDTH),this.options_.enableLowInitialPlaylist=this.options_.enableLowInitialPlaylist&&this.options_.bandwidth===qs.INITIAL_BANDWIDTH,["withCredentials","useDevicePixelRatio","limitRenditionByPlayerDimensions","bandwidth","customTagParsers","customTagMappers","cacheEncryptionKeys","playlistSelector","initialPlaylistSelector","bufferBasedABR","liveRangeSafeTimeDelta","llhls","useNetworkInformationApi","useDtsForTimestampOffset","exactManifestTimings","leastPixelDiffSelector"].forEach((t=>{void 0!==this.source_[t]&&(this.options_[t]=this.source_[t])})),this.limitRenditionByPlayerDimensions=this.options_.limitRenditionByPlayerDimensions,this.useDevicePixelRatio=this.options_.useDevicePixelRatio}src(t,e){if(!t)return;var n;this.setOptions_(),this.options_.src=0===(n=this.source_.src).toLowerCase().indexOf("data:application/vnd.videojs.vhs+json,")?JSON.parse(n.substring(n.indexOf(",")+1)):n,this.options_.tech=this.tech_,this.options_.externVhs=Rc,this.options_.sourceType=H(e),this.options_.seekTo=t=>{this.tech_.setCurrentTime(t)},this.playlistController_=new Cc(this.options_);const r=Ma({liveRangeSafeTimeDelta:Ia},this.options_,{seekable:()=>this.seekable(),media:()=>this.playlistController_.media(),playlistController:this.playlistController_});this.playbackWatcher_=new Mc(r),this.playlistController_.on("error",(()=>{const t=wa.players[this.tech_.options_.playerId];let e=this.playlistController_.error;"object"!=typeof e||e.code?"string"==typeof e&&(e={message:e,code:3}):e.code=3,t.error(e)}));const o=this.options_.bufferBasedABR?Rc.movingAverageBandwidthSelector(.55):Rc.STANDARD_PLAYLIST_SELECTOR;this.playlistController_.selectPlaylist=this.selectPlaylist?this.selectPlaylist.bind(this):o.bind(this),this.playlistController_.selectInitialPlaylist=Rc.INITIAL_PLAYLIST_SELECTOR.bind(this),this.playlists=this.playlistController_.mainPlaylistLoader_,this.mediaSource=this.playlistController_.mediaSource,Object.defineProperties(this,{selectPlaylist:{get(){return this.playlistController_.selectPlaylist},set(t){this.playlistController_.selectPlaylist=t.bind(this)}},throughput:{get(){return this.playlistController_.mainSegmentLoader_.throughput.rate},set(t){this.playlistController_.mainSegmentLoader_.throughput.rate=t,this.playlistController_.mainSegmentLoader_.throughput.count=1}},bandwidth:{get(){let t=this.playlistController_.mainSegmentLoader_.bandwidth;const e=i().navigator.connection||i().navigator.mozConnection||i().navigator.webkitConnection,n=1e7;if(this.options_.useNetworkInformationApi&&e){const r=1e3*e.downlink*1e3;t=r>=n&&t>=n?Math.max(t,r):r}return t},set(t){this.playlistController_.mainSegmentLoader_.bandwidth=t,this.playlistController_.mainSegmentLoader_.throughput={rate:0,count:0}}},systemBandwidth:{get(){const t=1/(this.bandwidth||1);let e;e=this.throughput>0?1/this.throughput:0;return Math.floor(1/(t+e))},set(){wa.log.error('The "systemBandwidth" property is read-only')}}}),this.options_.bandwidth&&(this.bandwidth=this.options_.bandwidth),this.options_.throughput&&(this.throughput=this.options_.throughput),Object.defineProperties(this.stats,{bandwidth:{get:()=>this.bandwidth||0,enumerable:!0},mediaRequests:{get:()=>this.playlistController_.mediaRequests_()||0,enumerable:!0},mediaRequestsAborted:{get:()=>this.playlistController_.mediaRequestsAborted_()||0,enumerable:!0},mediaRequestsTimedout:{get:()=>this.playlistController_.mediaRequestsTimedout_()||0,enumerable:!0},mediaRequestsErrored:{get:()=>this.playlistController_.mediaRequestsErrored_()||0,enumerable:!0},mediaTransferDuration:{get:()=>this.playlistController_.mediaTransferDuration_()||0,enumerable:!0},mediaBytesTransferred:{get:()=>this.playlistController_.mediaBytesTransferred_()||0,enumerable:!0},mediaSecondsLoaded:{get:()=>this.playlistController_.mediaSecondsLoaded_()||0,enumerable:!0},mediaAppends:{get:()=>this.playlistController_.mediaAppends_()||0,enumerable:!0},mainAppendsToLoadedData:{get:()=>this.playlistController_.mainAppendsToLoadedData_()||0,enumerable:!0},audioAppendsToLoadedData:{get:()=>this.playlistController_.audioAppendsToLoadedData_()||0,enumerable:!0},appendsToLoadedData:{get:()=>this.playlistController_.appendsToLoadedData_()||0,enumerable:!0},timeToLoadedData:{get:()=>this.playlistController_.timeToLoadedData_()||0,enumerable:!0},buffered:{get:()=>Fa(this.tech_.buffered()),enumerable:!0},currentTime:{get:()=>this.tech_.currentTime(),enumerable:!0},currentSource:{get:()=>this.tech_.currentSource_,enumerable:!0},currentTech:{get:()=>this.tech_.name_,enumerable:!0},duration:{get:()=>this.tech_.duration(),enumerable:!0},main:{get:()=>this.playlists.main,enumerable:!0},playerDimensions:{get:()=>this.tech_.currentDimensions(),enumerable:!0},seekable:{get:()=>Fa(this.tech_.seekable()),enumerable:!0},timestamp:{get:()=>Date.now(),enumerable:!0},videoPlaybackQuality:{get:()=>this.tech_.getVideoPlaybackQuality(),enumerable:!0}}),this.tech_.one("canplay",this.playlistController_.setupFirstPlay.bind(this.playlistController_)),this.tech_.on("bandwidthupdate",(()=>{this.options_.useBandwidthFromLocalStorage&&(t=>{if(!i().localStorage)return!1;let e=Bc();e=e?Ma(e,t):t;try{i().localStorage.setItem(Nc,JSON.stringify(e))}catch(t){return!1}})({bandwidth:this.bandwidth,throughput:Math.round(this.throughput)})})),this.playlistController_.on("selectedinitialmedia",(()=>{var t;(t=this).representations=()=>{const e=t.playlistController_.main(),n=rs(e)?t.playlistController_.getAudioTrackPlaylists_():e.playlists;return n?n.filter((t=>!Xa(t))).map(((e,n)=>new Oc(t,e,e.id))):[]}})),this.playlistController_.sourceUpdater_.on("createdsourcebuffers",(()=>{this.setupEme_()})),this.on(this.playlistController_,"progress",(function(){this.tech_.trigger("progress")})),this.on(this.playlistController_,"firstplay",(function(){this.ignoreNextSeekingEvent_=!0})),this.setupQualityLevels_(),this.tech_.el()&&(this.mediaSourceUrl_=i().URL.createObjectURL(this.playlistController_.mediaSource),this.tech_.src(this.mediaSourceUrl_))}createKeySessions_(){const t=this.playlistController_.mediaTypes_.AUDIO.activePlaylistLoader;this.logger_("waiting for EME key session creation"),Fc({player:this.player_,sourceKeySystems:this.source_.keySystems,audioMedia:t&&t.media(),mainPlaylists:this.playlists.main.playlists}).then((()=>{this.logger_("created EME key session"),this.playlistController_.sourceUpdater_.initializedEme()})).catch((t=>{this.logger_("error while creating EME key session",t),this.player_.error({message:"Failed to initialize media keys for EME",code:3})}))}handleWaitingForKey_(){this.logger_("waitingforkey fired, attempting to create any new key sessions"),this.createKeySessions_()}setupEme_(){const t=this.playlistController_.mediaTypes_.AUDIO.activePlaylistLoader,e=Uc({player:this.player_,sourceKeySystems:this.source_.keySystems,media:this.playlists.media(),audioMedia:t&&t.media()});this.player_.tech_.on("keystatuschange",(t=>{if("output-restricted"!==t.status)return;const e=this.playlistController_.main();if(!e||!e.playlists)return;const n=[];e.playlists.forEach((t=>{t&&t.attributes&&t.attributes.RESOLUTION&&t.attributes.RESOLUTION.height>=720&&(!t.excludeUntil||t.excludeUntil<1/0)&&(t.excludeUntil=1/0,n.push(t))})),n.length&&(wa.log.warn('DRM keystatus changed to "output-restricted." Removing the following HD playlists that will most likely fail to play and clearing the buffer. This may be due to HDCP restrictions on the stream and the capabilities of the current device.',...n),this.playlistController_.fastQualityChange_())})),this.handleWaitingForKey_=this.handleWaitingForKey_.bind(this),this.player_.tech_.on("waitingforkey",this.handleWaitingForKey_),11!==wa.browser.IE_VERSION&&e?this.createKeySessions_():this.playlistController_.sourceUpdater_.initializedEme()}setupQualityLevels_(){const t=wa.players[this.tech_.options_.playerId];t&&t.qualityLevels&&!this.qualityLevels_&&(this.qualityLevels_=t.qualityLevels(),this.playlistController_.on("selectedinitialmedia",(()=>{!function(t,e){e.representations().forEach((e=>{t.addQualityLevel(e)})),jc(t,e.playlists)}(this.qualityLevels_,this)})),this.playlists.on("mediachange",(()=>{jc(this.qualityLevels_,this.playlists)})))}static version(){return{"@videojs/http-streaming":Lc,"mux.js":"6.3.0","mpd-parser":"1.0.1","m3u8-parser":"6.0.0","aes-decrypter":"4.0.1"}}version(){return this.constructor.version()}canChangeType(){return ic.canChangeType()}play(){this.playlistController_.play()}setCurrentTime(t){this.playlistController_.setCurrentTime(t)}duration(){return this.playlistController_.duration()}seekable(){return this.playlistController_.seekable()}dispose(){this.playbackWatcher_&&this.playbackWatcher_.dispose(),this.playlistController_&&this.playlistController_.dispose(),this.qualityLevels_&&this.qualityLevels_.dispose(),this.tech_&&this.tech_.vhs&&delete this.tech_.vhs,this.mediaSourceUrl_&&i().URL.revokeObjectURL&&(i().URL.revokeObjectURL(this.mediaSourceUrl_),this.mediaSourceUrl_=null),this.tech_&&this.tech_.off("waitingforkey",this.handleWaitingForKey_),super.dispose()}convertToProgramTime(t,e){return Ps({playlist:this.playlistController_.media(),time:t,callback:e})}seekToProgramTime(t,e,n=!0,r=2){return Ds({programTime:t,playlist:this.playlistController_.media(),retryCount:r,pauseAfterSeek:n,seekTo:this.options_.seekTo,tech:this.options_.tech,callback:e})}}const Hc={name:"videojs-http-streaming",VERSION:Lc,canHandleSource(t,e={}){const n=Ma(wa.options,e);return Hc.canPlayType(t.type,n)},handleSource(t,e,n={}){const r=Ma(wa.options,n);return e.vhs=new qc(t,e,r),e.vhs.xhr=ws(),e.vhs.src(t.src,t.type),e.vhs},canPlayType(t,e){const n=H(t);if(!n)return"";const r=Hc.getOverrideNative(e);return!Rc.supportsTypeNatively(n)||r?"maybe":""},getOverrideNative(t={}){const{vhs:e={}}=t,n=!(wa.browser.IS_ANY_SAFARI||wa.browser.IS_IOS),{overrideNative:r=n}=e;return r}};F("avc1.4d400d,mp4a.40.2")&&wa.getTech("Html5").registerSourceHandler(Hc,0),wa.VhsHandler=qc,wa.VhsSourceHandler=Hc,wa.Vhs=Rc,wa.use||wa.registerComponent("Vhs",Rc),wa.options.vhs=wa.options.vhs||{},wa.getPlugin&&wa.getPlugin("reloadSourceOnError")||wa.registerPlugin("reloadSourceOnError",Ic)},13407:function(t,e,n){var r=n(58908),i=t.exports={WebVTT:n(63706),VTTCue:n(22230),VTTRegion:n(13710)};r.vttjs=i,r.WebVTT=i.WebVTT;var o=i.VTTCue,a=i.VTTRegion,s=r.VTTCue,u=r.VTTRegion;i.shim=function(){r.VTTCue=o,r.VTTRegion=a},i.restore=function(){r.VTTCue=s,r.VTTRegion=u},r.VTTCue||i.shim()},63706:function(t,e,n){var r=n(89144),i=Object.create||function(){function t(){}return function(e){if(1!==arguments.length)throw new Error("Object.create shim only accepts one parameter.");return t.prototype=e,new t}}();function o(t,e){this.name="ParsingError",this.code=t.code,this.message=e||t.message}function a(t){function e(t,e,n,r){return 3600*(0|t)+60*(0|e)+(0|n)+(0|r)/1e3}var n=t.match(/^(\d+):(\d{1,2})(:\d{1,2})?\.(\d{3})/);return n?n[3]?e(n[1],n[2],n[3].replace(":",""),n[4]):n[1]>59?e(n[1],n[2],0,n[4]):e(0,n[1],n[2],n[4]):null}function s(){this.values=i(null)}function u(t,e,n,r){var i=r?t.split(r):[t];for(var o in i)if("string"==typeof i[o]){var a=i[o].split(n);if(2===a.length)e(a[0].trim(),a[1].trim())}}function c(t,e,n){var r=t;function i(){var e=a(t);if(null===e)throw new o(o.Errors.BadTimeStamp,"Malformed timestamp: "+r);return t=t.replace(/^[^\sa-zA-Z-]+/,""),e}function c(){t=t.replace(/^\s+/,"")}if(c(),e.startTime=i(),c(),"--\x3e"!==t.substr(0,3))throw new o(o.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '--\x3e'): "+r);t=t.substr(3),c(),e.endTime=i(),c(),function(t,e){var r=new s;u(t,(function(t,e){switch(t){case"region":for(var i=n.length-1;i>=0;i--)if(n[i].id===e){r.set(t,n[i].region);break}break;case"vertical":r.alt(t,e,["rl","lr"]);break;case"line":var o=e.split(","),a=o[0];r.integer(t,a),r.percent(t,a)&&r.set("snapToLines",!1),r.alt(t,a,["auto"]),2===o.length&&r.alt("lineAlign",o[1],["start","center","end"]);break;case"position":o=e.split(","),r.percent(t,o[0]),2===o.length&&r.alt("positionAlign",o[1],["start","center","end"]);break;case"size":r.percent(t,e);break;case"align":r.alt(t,e,["start","center","end","left","right"])}}),/:/,/\s/),e.region=r.get("region",null),e.vertical=r.get("vertical","");try{e.line=r.get("line","auto")}catch(t){}e.lineAlign=r.get("lineAlign","start"),e.snapToLines=r.get("snapToLines",!0),e.size=r.get("size",100);try{e.align=r.get("align","center")}catch(t){e.align=r.get("align","middle")}try{e.position=r.get("position","auto")}catch(t){e.position=r.get("position",{start:0,left:0,center:50,middle:50,end:100,right:100},e.align)}e.positionAlign=r.get("positionAlign",{start:"start",left:"start",center:"center",middle:"center",end:"end",right:"end"},e.align)}(t,e)}o.prototype=i(Error.prototype),o.prototype.constructor=o,o.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},s.prototype={set:function(t,e){this.get(t)||""===e||(this.values[t]=e)},get:function(t,e,n){return n?this.has(t)?this.values[t]:e[n]:this.has(t)?this.values[t]:e},has:function(t){return t in this.values},alt:function(t,e,n){for(var r=0;r<n.length;++r)if(e===n[r]){this.set(t,e);break}},integer:function(t,e){/^-?\d+$/.test(e)&&this.set(t,parseInt(e,10))},percent:function(t,e){return!!(e.match(/^([\d]{1,3})(\.[\d]*)?%$/)&&(e=parseFloat(e))>=0&&e<=100)&&(this.set(t,e),!0)}};var l=r.createElement&&r.createElement("textarea"),f={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},d={white:"rgba(255,255,255,1)",lime:"rgba(0,255,0,1)",cyan:"rgba(0,255,255,1)",red:"rgba(255,0,0,1)",yellow:"rgba(255,255,0,1)",magenta:"rgba(255,0,255,1)",blue:"rgba(0,0,255,1)",black:"rgba(0,0,0,1)"},h={v:"title",lang:"lang"},p={rt:"ruby"};function m(t,e){function n(){if(!e)return null;var t,n=e.match(/^([^<]*)(<[^>]*>?)?/);return t=n[1]?n[1]:n[2],e=e.substr(t.length),t}function r(t,e){return!p[e.localName]||p[e.localName]===t.localName}function i(e,n){var r=f[e];if(!r)return null;var i=t.document.createElement(r),o=h[e];return o&&n&&(i[o]=n.trim()),i}for(var o,s,u=t.document.createElement("div"),c=u,m=[];null!==(o=n());)if("<"!==o[0])c.appendChild(t.document.createTextNode((s=o,l.innerHTML=s,s=l.textContent,l.textContent="",s)));else{if("/"===o[1]){m.length&&m[m.length-1]===o.substr(2).replace(">","")&&(m.pop(),c=c.parentNode);continue}var g,v=a(o.substr(1,o.length-2));if(v){g=t.document.createProcessingInstruction("timestamp",v),c.appendChild(g);continue}var y=o.match(/^<([^.\s/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!y)continue;if(!(g=i(y[1],y[3])))continue;if(!r(c,g))continue;if(y[2]){var b=y[2].split(".");b.forEach((function(t){var e=/^bg_/.test(t),n=e?t.slice(3):t;if(d.hasOwnProperty(n)){var r=e?"background-color":"color",i=d[n];g.style[r]=i}})),g.className=b.join(" ")}m.push(y[1]),c.appendChild(g),c=g}return u}var g=[[1470,1470],[1472,1472],[1475,1475],[1478,1478],[1488,1514],[1520,1524],[1544,1544],[1547,1547],[1549,1549],[1563,1563],[1566,1610],[1645,1647],[1649,1749],[1765,1766],[1774,1775],[1786,1805],[1807,1808],[1810,1839],[1869,1957],[1969,1969],[1984,2026],[2036,2037],[2042,2042],[2048,2069],[2074,2074],[2084,2084],[2088,2088],[2096,2110],[2112,2136],[2142,2142],[2208,2208],[2210,2220],[8207,8207],[64285,64285],[64287,64296],[64298,64310],[64312,64316],[64318,64318],[64320,64321],[64323,64324],[64326,64449],[64467,64829],[64848,64911],[64914,64967],[65008,65020],[65136,65140],[65142,65276],[67584,67589],[67592,67592],[67594,67637],[67639,67640],[67644,67644],[67647,67669],[67671,67679],[67840,67867],[67872,67897],[67903,67903],[67968,68023],[68030,68031],[68096,68096],[68112,68115],[68117,68119],[68121,68147],[68160,68167],[68176,68184],[68192,68223],[68352,68405],[68416,68437],[68440,68466],[68472,68479],[68608,68680],[126464,126467],[126469,126495],[126497,126498],[126500,126500],[126503,126503],[126505,126514],[126516,126519],[126521,126521],[126523,126523],[126530,126530],[126535,126535],[126537,126537],[126539,126539],[126541,126543],[126545,126546],[126548,126548],[126551,126551],[126553,126553],[126555,126555],[126557,126557],[126559,126559],[126561,126562],[126564,126564],[126567,126570],[126572,126578],[126580,126583],[126585,126588],[126590,126590],[126592,126601],[126603,126619],[126625,126627],[126629,126633],[126635,126651],[1114109,1114109]];function v(t){for(var e=0;e<g.length;e++){var n=g[e];if(t>=n[0]&&t<=n[1])return!0}return!1}function y(t){var e=[],n="";if(!t||!t.childNodes)return"ltr";function r(t,e){for(var n=e.childNodes.length-1;n>=0;n--)t.push(e.childNodes[n])}function i(t){if(!t||!t.length)return null;var e=t.pop(),n=e.textContent||e.innerText;if(n){var o=n.match(/^.*(\n|\r)/);return o?(t.length=0,o[0]):n}return"ruby"===e.tagName?i(t):e.childNodes?(r(t,e),i(t)):void 0}for(r(e,t);n=i(e);)for(var o=0;o<n.length;o++)if(v(n.charCodeAt(o)))return"rtl";return"ltr"}function b(){}function _(t,e,n){b.call(this),this.cue=e,this.cueDiv=m(t,e.text);var r={color:"rgba(255, 255, 255, 1)",backgroundColor:"rgba(0, 0, 0, 0.8)",position:"relative",left:0,right:0,top:0,bottom:0,display:"inline",writingMode:""===e.vertical?"horizontal-tb":"lr"===e.vertical?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext"};this.applyStyles(r,this.cueDiv),this.div=t.document.createElement("div"),r={direction:y(this.cueDiv),writingMode:""===e.vertical?"horizontal-tb":"lr"===e.vertical?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext",textAlign:"middle"===e.align?"center":e.align,font:n.font,whiteSpace:"pre-line",position:"absolute"},this.applyStyles(r),this.div.appendChild(this.cueDiv);var i=0;switch(e.positionAlign){case"start":i=e.position;break;case"center":i=e.position-e.size/2;break;case"end":i=e.position-e.size}""===e.vertical?this.applyStyles({left:this.formatStyle(i,"%"),width:this.formatStyle(e.size,"%")}):this.applyStyles({top:this.formatStyle(i,"%"),height:this.formatStyle(e.size,"%")}),this.move=function(t){this.applyStyles({top:this.formatStyle(t.top,"px"),bottom:this.formatStyle(t.bottom,"px"),left:this.formatStyle(t.left,"px"),right:this.formatStyle(t.right,"px"),height:this.formatStyle(t.height,"px"),width:this.formatStyle(t.width,"px")})}}function w(t){var e,n,r,i;if(t.div){n=t.div.offsetHeight,r=t.div.offsetWidth,i=t.div.offsetTop;var o=(o=t.div.childNodes)&&(o=o[0])&&o.getClientRects&&o.getClientRects();t=t.div.getBoundingClientRect(),e=o?Math.max(o[0]&&o[0].height||0,t.height/o.length):0}this.left=t.left,this.right=t.right,this.top=t.top||i,this.height=t.height||n,this.bottom=t.bottom||i+(t.height||n),this.width=t.width||r,this.lineHeight=void 0!==e?e:t.lineHeight}function x(t,e,n,r){var i=new w(e),o=e.cue,a=function(t){if("number"==typeof t.line&&(t.snapToLines||t.line>=0&&t.line<=100))return t.line;if(!t.track||!t.track.textTrackList||!t.track.textTrackList.mediaElement)return-1;for(var e=t.track,n=e.textTrackList,r=0,i=0;i<n.length&&n[i]!==e;i++)"showing"===n[i].mode&&r++;return-1*++r}(o),s=[];if(o.snapToLines){var u;switch(o.vertical){case"":s=["+y","-y"],u="height";break;case"rl":s=["+x","-x"],u="width";break;case"lr":s=["-x","+x"],u="width"}var c=i.lineHeight,l=c*Math.round(a),f=n[u]+c,d=s[0];Math.abs(l)>f&&(l=l<0?-1:1,l*=Math.ceil(f/c)*c),a<0&&(l+=""===o.vertical?n.height:n.width,s=s.reverse()),i.move(d,l)}else{var h=i.lineHeight/n.height*100;switch(o.lineAlign){case"center":a-=h/2;break;case"end":a-=h}switch(o.vertical){case"":e.applyStyles({top:e.formatStyle(a,"%")});break;case"rl":e.applyStyles({left:e.formatStyle(a,"%")});break;case"lr":e.applyStyles({right:e.formatStyle(a,"%")})}s=["+y","-x","+x","-y"],i=new w(e)}var p=function(t,e){for(var i,o=new w(t),a=1,s=0;s<e.length;s++){for(;t.overlapsOppositeAxis(n,e[s])||t.within(n)&&t.overlapsAny(r);)t.move(e[s]);if(t.within(n))return t;var u=t.intersectPercentage(n);a>u&&(i=new w(t),a=u),t=new w(o)}return i||o}(i,s);e.move(p.toCSSCompatValues(n))}function T(){}b.prototype.applyStyles=function(t,e){for(var n in e=e||this.div,t)t.hasOwnProperty(n)&&(e.style[n]=t[n])},b.prototype.formatStyle=function(t,e){return 0===t?0:t+e},_.prototype=i(b.prototype),_.prototype.constructor=_,w.prototype.move=function(t,e){switch(e=void 0!==e?e:this.lineHeight,t){case"+x":this.left+=e,this.right+=e;break;case"-x":this.left-=e,this.right-=e;break;case"+y":this.top+=e,this.bottom+=e;break;case"-y":this.top-=e,this.bottom-=e}},w.prototype.overlaps=function(t){return this.left<t.right&&this.right>t.left&&this.top<t.bottom&&this.bottom>t.top},w.prototype.overlapsAny=function(t){for(var e=0;e<t.length;e++)if(this.overlaps(t[e]))return!0;return!1},w.prototype.within=function(t){return this.top>=t.top&&this.bottom<=t.bottom&&this.left>=t.left&&this.right<=t.right},w.prototype.overlapsOppositeAxis=function(t,e){switch(e){case"+x":return this.left<t.left;case"-x":return this.right>t.right;case"+y":return this.top<t.top;case"-y":return this.bottom>t.bottom}},w.prototype.intersectPercentage=function(t){return Math.max(0,Math.min(this.right,t.right)-Math.max(this.left,t.left))*Math.max(0,Math.min(this.bottom,t.bottom)-Math.max(this.top,t.top))/(this.height*this.width)},w.prototype.toCSSCompatValues=function(t){return{top:this.top-t.top,bottom:t.bottom-this.bottom,left:this.left-t.left,right:t.right-this.right,height:this.height,width:this.width}},w.getSimpleBoxPosition=function(t){var e=t.div?t.div.offsetHeight:t.tagName?t.offsetHeight:0,n=t.div?t.div.offsetWidth:t.tagName?t.offsetWidth:0,r=t.div?t.div.offsetTop:t.tagName?t.offsetTop:0;return{left:(t=t.div?t.div.getBoundingClientRect():t.tagName?t.getBoundingClientRect():t).left,right:t.right,top:t.top||r,height:t.height||e,bottom:t.bottom||r+(t.height||e),width:t.width||n}},T.StringDecoder=function(){return{decode:function(t){if(!t)return"";if("string"!=typeof t)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(t))}}},T.convertCueToDOMTree=function(t,e){return t&&e?m(t,e):null};T.processCues=function(t,e,n){if(!t||!e||!n)return null;for(;n.firstChild;)n.removeChild(n.firstChild);var r=t.document.createElement("div");if(r.style.position="absolute",r.style.left="0",r.style.right="0",r.style.top="0",r.style.bottom="0",r.style.margin="1.5%",n.appendChild(r),function(t){for(var e=0;e<t.length;e++)if(t[e].hasBeenReset||!t[e].displayState)return!0;return!1}(e)){var i=[],o=w.getSimpleBoxPosition(r),a={font:Math.round(.05*o.height*100)/100+"px sans-serif"};!function(){for(var n,s,u=0;u<e.length;u++)s=e[u],n=new _(t,s,a),r.appendChild(n.div),x(0,n,o,i),s.displayState=n.div,i.push(w.getSimpleBoxPosition(n))}()}else for(var s=0;s<e.length;s++)r.appendChild(e[s].displayState)},T.Parser=function(t,e,n){n||(n=e,e={}),e||(e={}),this.window=t,this.vttjs=e,this.state="INITIAL",this.buffer="",this.decoder=n||new TextDecoder("utf8"),this.regionList=[]},T.Parser.prototype={reportOrThrowError:function(t){if(!(t instanceof o))throw t;this.onparsingerror&&this.onparsingerror(t)},parse:function(t){var e=this;function n(){for(var t=e.buffer,n=0;n<t.length&&"\r"!==t[n]&&"\n"!==t[n];)++n;var r=t.substr(0,n);return"\r"===t[n]&&++n,"\n"===t[n]&&++n,e.buffer=t.substr(n),r}function r(t){t.match(/X-TIMESTAMP-MAP/)?u(t,(function(t,n){if("X-TIMESTAMP-MAP"===t)!function(t){var n=new s;u(t,(function(t,e){switch(t){case"MPEGT":n.integer(t+"S",e);break;case"LOCA":n.set(t+"L",a(e))}}),/[^\d]:/,/,/),e.ontimestampmap&&e.ontimestampmap({MPEGTS:n.get("MPEGTS"),LOCAL:n.get("LOCAL")})}(n)}),/=/):u(t,(function(t,n){if("Region"===t)!function(t){var n=new s;if(u(t,(function(t,e){switch(t){case"id":n.set(t,e);break;case"width":n.percent(t,e);break;case"lines":n.integer(t,e);break;case"regionanchor":case"viewportanchor":var r=e.split(",");if(2!==r.length)break;var i=new s;if(i.percent("x",r[0]),i.percent("y",r[1]),!i.has("x")||!i.has("y"))break;n.set(t+"X",i.get("x")),n.set(t+"Y",i.get("y"));break;case"scroll":n.alt(t,e,["up"])}}),/=/,/\s/),n.has("id")){var r=new(e.vttjs.VTTRegion||e.window.VTTRegion);r.width=n.get("width",100),r.lines=n.get("lines",3),r.regionAnchorX=n.get("regionanchorX",0),r.regionAnchorY=n.get("regionanchorY",100),r.viewportAnchorX=n.get("viewportanchorX",0),r.viewportAnchorY=n.get("viewportanchorY",100),r.scroll=n.get("scroll",""),e.onregion&&e.onregion(r),e.regionList.push({id:n.get("id"),region:r})}}(n)}),/:/)}t&&(e.buffer+=e.decoder.decode(t,{stream:!0}));try{var i;if("INITIAL"===e.state){if(!/\r\n|\n/.test(e.buffer))return this;var l=(i=n()).match(/^WEBVTT([ \t].*)?$/);if(!l||!l[0])throw new o(o.Errors.BadSignature);e.state="HEADER"}for(var f=!1;e.buffer;){if(!/\r\n|\n/.test(e.buffer))return this;switch(f?f=!1:i=n(),e.state){case"HEADER":/:/.test(i)?r(i):i||(e.state="ID");continue;case"NOTE":i||(e.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(i)){e.state="NOTE";break}if(!i)continue;e.cue=new(e.vttjs.VTTCue||e.window.VTTCue)(0,0,"");try{e.cue.align="center"}catch(t){e.cue.align="middle"}if(e.state="CUE",-1===i.indexOf("--\x3e")){e.cue.id=i;continue}case"CUE":try{c(i,e.cue,e.regionList)}catch(t){e.reportOrThrowError(t),e.cue=null,e.state="BADCUE";continue}e.state="CUETEXT";continue;case"CUETEXT":var d=-1!==i.indexOf("--\x3e");if(!i||d&&(f=!0)){e.oncue&&e.oncue(e.cue),e.cue=null,e.state="ID";continue}e.cue.text&&(e.cue.text+="\n"),e.cue.text+=i.replace(/\u2028/g,"\n").replace(/u2029/g,"\n");continue;case"BADCUE":i||(e.state="ID");continue}}}catch(t){e.reportOrThrowError(t),"CUETEXT"===e.state&&e.cue&&e.oncue&&e.oncue(e.cue),e.cue=null,e.state="INITIAL"===e.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){var t=this;try{if(t.buffer+=t.decoder.decode(),(t.cue||"HEADER"===t.state)&&(t.buffer+="\n\n",t.parse()),"INITIAL"===t.state)throw new o(o.Errors.BadSignature)}catch(e){t.reportOrThrowError(e)}return t.onflush&&t.onflush(),this}},t.exports=T},22230:function(t){var e={"":1,lr:1,rl:1},n={start:1,center:1,end:1,left:1,right:1,auto:1,"line-left":1,"line-right":1};function r(t){return"string"==typeof t&&(!!n[t.toLowerCase()]&&t.toLowerCase())}function i(t,n,i){this.hasBeenReset=!1;var o="",a=!1,s=t,u=n,c=i,l=null,f="",d=!0,h="auto",p="start",m="auto",g="auto",v=100,y="center";Object.defineProperties(this,{id:{enumerable:!0,get:function(){return o},set:function(t){o=""+t}},pauseOnExit:{enumerable:!0,get:function(){return a},set:function(t){a=!!t}},startTime:{enumerable:!0,get:function(){return s},set:function(t){if("number"!=typeof t)throw new TypeError("Start time must be set to a number.");s=t,this.hasBeenReset=!0}},endTime:{enumerable:!0,get:function(){return u},set:function(t){if("number"!=typeof t)throw new TypeError("End time must be set to a number.");u=t,this.hasBeenReset=!0}},text:{enumerable:!0,get:function(){return c},set:function(t){c=""+t,this.hasBeenReset=!0}},region:{enumerable:!0,get:function(){return l},set:function(t){l=t,this.hasBeenReset=!0}},vertical:{enumerable:!0,get:function(){return f},set:function(t){var n=function(t){return"string"==typeof t&&!!e[t.toLowerCase()]&&t.toLowerCase()}(t);if(!1===n)throw new SyntaxError("Vertical: an invalid or illegal direction string was specified.");f=n,this.hasBeenReset=!0}},snapToLines:{enumerable:!0,get:function(){return d},set:function(t){d=!!t,this.hasBeenReset=!0}},line:{enumerable:!0,get:function(){return h},set:function(t){if("number"!=typeof t&&"auto"!==t)throw new SyntaxError("Line: an invalid number or illegal string was specified.");h=t,this.hasBeenReset=!0}},lineAlign:{enumerable:!0,get:function(){return p},set:function(t){var e=r(t);e?(p=e,this.hasBeenReset=!0):console.warn("lineAlign: an invalid or illegal string was specified.")}},position:{enumerable:!0,get:function(){return m},set:function(t){if(t<0||t>100)throw new Error("Position must be between 0 and 100.");m=t,this.hasBeenReset=!0}},positionAlign:{enumerable:!0,get:function(){return g},set:function(t){var e=r(t);e?(g=e,this.hasBeenReset=!0):console.warn("positionAlign: an invalid or illegal string was specified.")}},size:{enumerable:!0,get:function(){return v},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");v=t,this.hasBeenReset=!0}},align:{enumerable:!0,get:function(){return y},set:function(t){var e=r(t);if(!e)throw new SyntaxError("align: an invalid or illegal alignment string was specified.");y=e,this.hasBeenReset=!0}}}),this.displayState=void 0}i.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)},t.exports=i},13710:function(t){var e={"":!0,up:!0};function n(t){return"number"==typeof t&&t>=0&&t<=100}t.exports=function(){var t=100,r=3,i=0,o=100,a=0,s=100,u="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return t},set:function(e){if(!n(e))throw new Error("Width must be between 0 and 100.");t=e}},lines:{enumerable:!0,get:function(){return r},set:function(t){if("number"!=typeof t)throw new TypeError("Lines must be set to a number.");r=t}},regionAnchorY:{enumerable:!0,get:function(){return o},set:function(t){if(!n(t))throw new Error("RegionAnchorX must be between 0 and 100.");o=t}},regionAnchorX:{enumerable:!0,get:function(){return i},set:function(t){if(!n(t))throw new Error("RegionAnchorY must be between 0 and 100.");i=t}},viewportAnchorY:{enumerable:!0,get:function(){return s},set:function(t){if(!n(t))throw new Error("ViewportAnchorY must be between 0 and 100.");s=t}},viewportAnchorX:{enumerable:!0,get:function(){return a},set:function(t){if(!n(t))throw new Error("ViewportAnchorX must be between 0 and 100.");a=t}},scroll:{enumerable:!0,get:function(){return u},set:function(t){var n=function(t){return"string"==typeof t&&!!e[t.toLowerCase()]&&t.toLowerCase()}(t);!1===n?console.warn("Scroll: an invalid or illegal string was specified."):u=n}}})}},30670:function(t){"use strict";t.exports=function(){}},75933:function(t,e,n){var r;!function(){function i(t,e,n){return t.call.apply(t.bind,arguments)}function o(t,e,n){if(!t)throw Error();if(2<arguments.length){var r=Array.prototype.slice.call(arguments,2);return function(){var n=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(n,r),t.apply(e,n)}}return function(){return t.apply(e,arguments)}}function a(t,e,n){return(a=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?i:o).apply(null,arguments)}var s=Date.now||function(){return+new Date};function u(t,e){this.a=t,this.o=e||t,this.c=this.o.document}var c=!!window.FontFace;function l(t,e,n,r){if(e=t.c.createElement(e),n)for(var i in n)n.hasOwnProperty(i)&&("style"==i?e.style.cssText=n[i]:e.setAttribute(i,n[i]));return r&&e.appendChild(t.c.createTextNode(r)),e}function f(t,e,n){(t=t.c.getElementsByTagName(e)[0])||(t=document.documentElement),t.insertBefore(n,t.lastChild)}function d(t){t.parentNode&&t.parentNode.removeChild(t)}function h(t,e,n){e=e||[],n=n||[];for(var r=t.className.split(/\s+/),i=0;i<e.length;i+=1){for(var o=!1,a=0;a<r.length;a+=1)if(e[i]===r[a]){o=!0;break}o||r.push(e[i])}for(e=[],i=0;i<r.length;i+=1){for(o=!1,a=0;a<n.length;a+=1)if(r[i]===n[a]){o=!0;break}o||e.push(r[i])}t.className=e.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function p(t,e){for(var n=t.className.split(/\s+/),r=0,i=n.length;r<i;r++)if(n[r]==e)return!0;return!1}function m(t,e,n){function r(){s&&i&&o&&(s(a),s=null)}e=l(t,"link",{rel:"stylesheet",href:e,media:"all"});var i=!1,o=!0,a=null,s=n||null;c?(e.onload=function(){i=!0,r()},e.onerror=function(){i=!0,a=Error("Stylesheet failed to load"),r()}):setTimeout((function(){i=!0,r()}),0),f(t,"head",e)}function g(t,e,n,r){var i=t.c.getElementsByTagName("head")[0];if(i){var o=l(t,"script",{src:e}),a=!1;return o.onload=o.onreadystatechange=function(){a||this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||(a=!0,n&&n(null),o.onload=o.onreadystatechange=null,"HEAD"==o.parentNode.tagName&&i.removeChild(o))},i.appendChild(o),setTimeout((function(){a||(a=!0,n&&n(Error("Script load timeout")))}),r||5e3),o}return null}function v(){this.a=0,this.c=null}function y(t){return t.a++,function(){t.a--,_(t)}}function b(t,e){t.c=e,_(t)}function _(t){0==t.a&&t.c&&(t.c(),t.c=null)}function w(t){this.a=t||"-"}function x(t,e){this.c=t,this.f=4,this.a="n";var n=(e||"n4").match(/^([nio])([1-9])$/i);n&&(this.a=n[1],this.f=parseInt(n[2],10))}function T(t){var e=[];t=t.split(/,\s*/);for(var n=0;n<t.length;n++){var r=t[n].replace(/['"]/g,"");-1!=r.indexOf(" ")||/^\d/.test(r)?e.push("'"+r+"'"):e.push(r)}return e.join(",")}function S(t){return t.a+t.f}function E(t){var e="normal";return"o"===t.a?e="oblique":"i"===t.a&&(e="italic"),e}function k(t){var e=4,n="n",r=null;return t&&((r=t.match(/(normal|oblique|italic)/i))&&r[1]&&(n=r[1].substr(0,1).toLowerCase()),(r=t.match(/([1-9]00|normal|bold)/i))&&r[1]&&(/bold/i.test(r[1])?e=7:/[1-9]00/.test(r[1])&&(e=parseInt(r[1].substr(0,1),10)))),n+e}function C(t,e){this.c=t,this.f=t.o.document.documentElement,this.h=e,this.a=new w("-"),this.j=!1!==e.events,this.g=!1!==e.classes}function O(t){if(t.g){var e=p(t.f,t.a.c("wf","active")),n=[],r=[t.a.c("wf","loading")];e||n.push(t.a.c("wf","inactive")),h(t.f,n,r)}A(t,"inactive")}function A(t,e,n){t.j&&t.h[e]&&(n?t.h[e](n.c,S(n)):t.h[e]())}function M(){this.c={}}function P(t,e){this.c=t,this.f=e,this.a=l(this.c,"span",{"aria-hidden":"true"},this.f)}function D(t){f(t.c,"body",t.a)}function I(t){return"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+T(t.c)+";font-style:"+E(t)+";font-weight:"+t.f+"00;"}function L(t,e,n,r,i,o){this.g=t,this.j=e,this.a=r,this.c=n,this.f=i||3e3,this.h=o||void 0}function R(t,e,n,r,i,o,a){this.v=t,this.B=e,this.c=n,this.a=r,this.s=a||"BESbswy",this.f={},this.w=i||3e3,this.u=o||null,this.m=this.j=this.h=this.g=null,this.g=new P(this.c,this.s),this.h=new P(this.c,this.s),this.j=new P(this.c,this.s),this.m=new P(this.c,this.s),t=I(t=new x(this.a.c+",serif",S(this.a))),this.g.a.style.cssText=t,t=I(t=new x(this.a.c+",sans-serif",S(this.a))),this.h.a.style.cssText=t,t=I(t=new x("serif",S(this.a))),this.j.a.style.cssText=t,t=I(t=new x("sans-serif",S(this.a))),this.m.a.style.cssText=t,D(this.g),D(this.h),D(this.j),D(this.m)}w.prototype.c=function(t){for(var e=[],n=0;n<arguments.length;n++)e.push(arguments[n].replace(/[\W_]+/g,"").toLowerCase());return e.join(this.a)},L.prototype.start=function(){var t=this.c.o.document,e=this,n=s(),r=new Promise((function(r,i){!function o(){s()-n>=e.f?i():t.fonts.load(function(t){return E(t)+" "+t.f+"00 300px "+T(t.c)}(e.a),e.h).then((function(t){1<=t.length?r():setTimeout(o,25)}),(function(){i()}))}()})),i=null,o=new Promise((function(t,n){i=setTimeout(n,e.f)}));Promise.race([o,r]).then((function(){i&&(clearTimeout(i),i=null),e.g(e.a)}),(function(){e.j(e.a)}))};var N={D:"serif",C:"sans-serif"},j=null;function F(){if(null===j){var t=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);j=!!t&&(536>parseInt(t[1],10)||536===parseInt(t[1],10)&&11>=parseInt(t[2],10))}return j}function U(t,e,n){for(var r in N)if(N.hasOwnProperty(r)&&e===t.f[N[r]]&&n===t.f[N[r]])return!0;return!1}function B(t){var e,n=t.g.a.offsetWidth,r=t.h.a.offsetWidth;(e=n===t.f.serif&&r===t.f["sans-serif"])||(e=F()&&U(t,n,r)),e?s()-t.A>=t.w?F()&&U(t,n,r)&&(null===t.u||t.u.hasOwnProperty(t.a.c))?z(t,t.v):z(t,t.B):function(t){setTimeout(a((function(){B(this)}),t),50)}(t):z(t,t.v)}function z(t,e){setTimeout(a((function(){d(this.g.a),d(this.h.a),d(this.j.a),d(this.m.a),e(this.a)}),t),0)}function q(t,e,n){this.c=t,this.a=e,this.f=0,this.m=this.j=!1,this.s=n}R.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=s(),B(this)};var H=null;function W(t){0==--t.f&&t.j&&(t.m?((t=t.a).g&&h(t.f,[t.a.c("wf","active")],[t.a.c("wf","loading"),t.a.c("wf","inactive")]),A(t,"active")):O(t.a))}function V(t){this.j=t,this.a=new M,this.h=0,this.f=this.g=!0}function Y(t,e,n,r,i){var o=0==--t.h;(t.f||t.g)&&setTimeout((function(){var t=i||null,s=r||{};if(0===n.length&&o)O(e.a);else{e.f+=n.length,o&&(e.j=o);var u,c=[];for(u=0;u<n.length;u++){var l=n[u],f=s[l.c],d=e.a,p=l;if(d.g&&h(d.f,[d.a.c("wf",p.c,S(p).toString(),"loading")]),A(d,"fontloading",p),d=null,null===H)if(window.FontFace){p=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent);var m=/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor);H=p?42<parseInt(p[1],10):!m}else H=!1;d=H?new L(a(e.g,e),a(e.h,e),e.c,l,e.s,f):new R(a(e.g,e),a(e.h,e),e.c,l,e.s,t,f),c.push(d)}for(u=0;u<c.length;u++)c[u].start()}}),0)}function $(t,e){this.c=t,this.a=e}function G(t,e){this.c=t,this.a=e}function Z(t,e){this.c=t||K,this.a=[],this.f=[],this.g=e||""}q.prototype.g=function(t){var e=this.a;e.g&&h(e.f,[e.a.c("wf",t.c,S(t).toString(),"active")],[e.a.c("wf",t.c,S(t).toString(),"loading"),e.a.c("wf",t.c,S(t).toString(),"inactive")]),A(e,"fontactive",t),this.m=!0,W(this)},q.prototype.h=function(t){var e=this.a;if(e.g){var n=p(e.f,e.a.c("wf",t.c,S(t).toString(),"active")),r=[],i=[e.a.c("wf",t.c,S(t).toString(),"loading")];n||r.push(e.a.c("wf",t.c,S(t).toString(),"inactive")),h(e.f,r,i)}A(e,"fontinactive",t),W(this)},V.prototype.load=function(t){this.c=new u(this.j,t.context||this.j),this.g=!1!==t.events,this.f=!1!==t.classes,function(t,e,n){var r=[],i=n.timeout;!function(t){t.g&&h(t.f,[t.a.c("wf","loading")]),A(t,"loading")}(e);r=function(t,e,n){var r,i=[];for(r in e)if(e.hasOwnProperty(r)){var o=t.c[r];o&&i.push(o(e[r],n))}return i}(t.a,n,t.c);var o=new q(t.c,e,i);for(t.h=r.length,e=0,n=r.length;e<n;e++)r[e].load((function(e,n,r){Y(t,o,e,n,r)}))}(this,new C(this.c,t),t)},$.prototype.load=function(t){function e(){if(o["__mti_fntLst"+r]){var n,i=o["__mti_fntLst"+r](),a=[];if(i)for(var s=0;s<i.length;s++){var u=i[s].fontfamily;null!=i[s].fontStyle&&null!=i[s].fontWeight?(n=i[s].fontStyle+i[s].fontWeight,a.push(new x(u,n))):a.push(new x(u))}t(a)}else setTimeout((function(){e()}),50)}var n=this,r=n.a.projectId,i=n.a.version;if(r){var o=n.c.o;g(this.c,(n.a.api||"https://fast.fonts.net/jsapi")+"/"+r+".js"+(i?"?v="+i:""),(function(i){i?t([]):(o["__MonotypeConfiguration__"+r]=function(){return n.a},e())})).id="__MonotypeAPIScript__"+r}else t([])},G.prototype.load=function(t){var e,n,r=this.a.urls||[],i=this.a.families||[],o=this.a.testStrings||{},a=new v;for(e=0,n=r.length;e<n;e++)m(this.c,r[e],y(a));var s=[];for(e=0,n=i.length;e<n;e++)if((r=i[e].split(":"))[1])for(var u=r[1].split(","),c=0;c<u.length;c+=1)s.push(new x(r[0],u[c]));else s.push(new x(r[0]));b(a,(function(){t(s,o)}))};var K="https://fonts.googleapis.com/css";function X(t){this.f=t,this.a=[],this.c={}}var Q={latin:"BESbswy","latin-ext":"çöüğş",cyrillic:"йяЖ",greek:"αβΣ",khmer:"កខគ",Hanuman:"កខគ"},J={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},tt={i:"i",italic:"i",n:"n",normal:"n"},et=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;function nt(t,e){this.c=t,this.a=e}var rt={Arimo:!0,Cousine:!0,Tinos:!0};function it(t,e){this.c=t,this.a=e}function ot(t,e){this.c=t,this.f=e,this.a=[]}nt.prototype.load=function(t){var e=new v,n=this.c,r=new Z(this.a.api,this.a.text),i=this.a.families;!function(t,e){for(var n=e.length,r=0;r<n;r++){var i=e[r].split(":");3==i.length&&t.f.push(i.pop());var o="";2==i.length&&""!=i[1]&&(o=":"),t.a.push(i.join(o))}}(r,i);var o=new X(i);!function(t){for(var e=t.f.length,n=0;n<e;n++){var r=t.f[n].split(":"),i=r[0].replace(/\+/g," "),o=["n4"];if(2<=r.length){var a;if(a=[],s=r[1])for(var s,u=(s=s.split(",")).length,c=0;c<u;c++){var l;if((l=s[c]).match(/^[\w-]+$/))if(null==(f=et.exec(l.toLowerCase())))l="";else{if(l=null==(l=f[2])||""==l?"n":tt[l],null==(f=f[1])||""==f)f="4";else var f=J[f]||(isNaN(f)?"4":f.substr(0,1));l=[l,f].join("")}else l="";l&&a.push(l)}0<a.length&&(o=a),3==r.length&&(a=[],0<(r=(r=r[2])?r.split(","):a).length&&(r=Q[r[0]])&&(t.c[i]=r))}for(t.c[i]||(r=Q[i])&&(t.c[i]=r),r=0;r<o.length;r+=1)t.a.push(new x(i,o[r]))}}(o),m(n,function(t){if(0==t.a.length)throw Error("No fonts to load!");if(-1!=t.c.indexOf("kit="))return t.c;for(var e=t.a.length,n=[],r=0;r<e;r++)n.push(t.a[r].replace(/ /g,"+"));return e=t.c+"?family="+n.join("%7C"),0<t.f.length&&(e+="&subset="+t.f.join(",")),0<t.g.length&&(e+="&text="+encodeURIComponent(t.g)),e}(r),y(e)),b(e,(function(){t(o.a,o.c,rt)}))},it.prototype.load=function(t){var e=this.a.id,n=this.c.o;e?g(this.c,(this.a.api||"https://use.typekit.net")+"/"+e+".js",(function(e){if(e)t([]);else if(n.Typekit&&n.Typekit.config&&n.Typekit.config.fn){e=n.Typekit.config.fn;for(var r=[],i=0;i<e.length;i+=2)for(var o=e[i],a=e[i+1],s=0;s<a.length;s++)r.push(new x(o,a[s]));try{n.Typekit.load({events:!1,classes:!1,async:!0})}catch(t){}t(r)}}),2e3):t([])},ot.prototype.load=function(t){var e=this.f.id,n=this.c.o,r=this;e?(n.__webfontfontdeckmodule__||(n.__webfontfontdeckmodule__={}),n.__webfontfontdeckmodule__[e]=function(e,n){for(var i=0,o=n.fonts.length;i<o;++i){var a=n.fonts[i];r.a.push(new x(a.name,k("font-weight:"+a.weight+";font-style:"+a.style)))}t(r.a)},g(this.c,(this.f.api||"https://f.fontdeck.com/s/css/js/")+function(t){return t.o.location.hostname||t.a.location.hostname}(this.c)+"/"+e+".js",(function(e){e&&t([])}))):t([])};var at=new V(window);at.a.c.custom=function(t,e){return new G(e,t)},at.a.c.fontdeck=function(t,e){return new ot(e,t)},at.a.c.monotype=function(t,e){return new $(e,t)},at.a.c.typekit=function(t,e){return new it(e,t)},at.a.c.google=function(t,e){return new nt(e,t)};var st={load:a(at.load,at)};void 0===(r=function(){return st}.call(e,n,e,t))||(t.exports=r)}()},47529:function(t){t.exports=function(){for(var t={},n=0;n<arguments.length;n++){var r=arguments[n];for(var i in r)e.call(r,i)&&(t[i]=r[i])}return t};var e=Object.prototype.hasOwnProperty},10349:function(t,e,n){t.exports=n(51714)},98235:function(t,e,n){t.exports=n(25122)},19389:function(t,e,n){t.exports=n(78458)},48216:function(t,e,n){t.exports=n(65600)},8571:function(t,e,n){t.exports=n(28266)},61539:function(t,e,n){t.exports=n(44399)},40703:function(t,e,n){t.exports=n(39367)},18033:function(t,e,n){t.exports=n(22005)},73324:function(t,e,n){t.exports=n(34748)},13464:function(t,e,n){t.exports=n(83696)},86981:function(t,e,n){t.exports=n(76516)},99595:function(t,e,n){t.exports=n(56368)},91829:function(t,e,n){t.exports=n(93739)},51791:function(t,e,n){t.exports=n(89151)},29898:function(t,e,n){t.exports=n(17654)},88946:function(t,e,n){t.exports=n(57762)},7488:function(t,e,n){t.exports=n(81004)},86526:function(t,e,n){t.exports=n(13885)},35704:function(t,e,n){t.exports=n(89329)},76555:function(t,e,n){t.exports=n(38755)},45181:function(t,e,n){t.exports=n(55781)},84705:function(t,e,n){t.exports=n(53185)},89221:function(t,e,n){t.exports=n(88235)},58218:function(t,e,n){t.exports=n(59829)},54847:function(t,e,n){t.exports=n(65560)},59898:function(t,e,n){t.exports=n(41047)},35293:function(t,e,n){t.exports=n(87034)},73672:function(t,e,n){t.exports=n(83734)},67552:function(t,e,n){t.exports=n(20711)},3841:function(t,e,n){t.exports=n(86488)},57445:function(t,e,n){t.exports=n(8827)},39290:function(t,e,n){t.exports=n(56581)},88546:function(t,e,n){t.exports=n(41633)},66775:function(t,e,n){t.exports=n(20344)},52020:function(t,e,n){t.exports=n(48909)},39272:function(t,e,n){t.exports=n(6258)},42692:function(t,e,n){t.exports=n(57602)},62079:function(t,e,n){t.exports=n(11024)},92984:function(t,e,n){t.exports=n(44705)},31082:function(t,e,n){t.exports=n(12232)},35820:function(t,e,n){t.exports=n(44565)},3563:function(t,e,n){t.exports=n(73637)},24835:function(t,e,n){t.exports=n(80407)},25926:function(t,e,n){t.exports=n(19502)},23513:function(t,e,n){t.exports=n(63969)},52472:function(t,e,n){t.exports=n(21085)},49056:function(t,e,n){t.exports=n(95413)},48994:function(t,e,n){t.exports=n(21277)},40024:function(t,e,n){t.exports=n(90007)},57170:function(t,e,n){t.exports=n(34976)},81290:function(t,e,n){t.exports=n(41680)},98186:function(t,e,n){t.exports=n(95214)},44923:function(t,e,n){t.exports=n(33682)},5177:function(t,e,n){var r=n(20474).default,i=n(57445),o=n(52472),a=n(3841),s=n(39272),u=n(99595),c=n(92984),l=n(35820),f=n(86526),d=n(35704);function h(){"use strict";t.exports=h=function(){return e},t.exports.__esModule=!0,t.exports.default=t.exports;var e={},n=Object.prototype,p=n.hasOwnProperty,m=i||function(t,e,n){t[e]=n.value},g="function"==typeof o?o:{},v=g.iterator||"@@iterator",y=g.asyncIterator||"@@asyncIterator",b=g.toStringTag||"@@toStringTag";function _(t,e,n){return i(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{_({},"")}catch(t){_=function(t,e,n){return t[e]=n}}function w(t,e,n,r){var i=e&&e.prototype instanceof S?e:S,o=a(i.prototype),s=new N(r||[]);return m(o,"_invoke",{value:D(t,n,s)}),o}function x(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=w;var T={};function S(){}function E(){}function k(){}var C={};_(C,v,(function(){return this}));var O=s&&s(s(j([])));O&&O!==n&&p.call(O,v)&&(C=O);var A=k.prototype=S.prototype=a(C);function M(t){var e;u(e=["next","throw","return"]).call(e,(function(e){_(t,e,(function(t){return this._invoke(e,t)}))}))}function P(t,e){function n(i,o,a,s){var u=x(t[i],t,o);if("throw"!==u.type){var c=u.arg,l=c.value;return l&&"object"==r(l)&&p.call(l,"__await")?e.resolve(l.__await).then((function(t){n("next",t,a,s)}),(function(t){n("throw",t,a,s)})):e.resolve(l).then((function(t){c.value=t,a(c)}),(function(t){return n("throw",t,a,s)}))}s(u.arg)}var i;m(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,i){n(t,r,e,i)}))}return i=i?i.then(o,o):o()}})}function D(t,e,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return F()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=I(a,n);if(s){if(s===T)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var u=x(t,e,n);if("normal"===u.type){if(r=n.done?"completed":"suspendedYield",u.arg===T)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r="completed",n.method="throw",n.arg=u.arg)}}}function I(t,e){var n=e.method,r=t.iterator[n];if(void 0===r)return e.delegate=null,"throw"===n&&t.iterator.return&&(e.method="return",e.arg=void 0,I(t,e),"throw"===e.method)||"return"!==n&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),T;var i=x(r,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,T;var o=i.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,T):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,T)}function L(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function R(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function N(t){this.tryEntries=[{tryLoc:"root"}],u(t).call(t,L,this),this.reset(!0)}function j(t){if(t){var e=t[v];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,r=function e(){for(;++n<t.length;)if(p.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return r.next=r}}return{next:F}}function F(){return{value:void 0,done:!0}}return E.prototype=k,m(A,"constructor",{value:k,configurable:!0}),m(k,"constructor",{value:E,configurable:!0}),E.displayName=_(k,b,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===E||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return c?c(t,k):(t.__proto__=k,_(t,b,"GeneratorFunction")),t.prototype=a(A),t},e.awrap=function(t){return{__await:t}},M(P.prototype),_(P.prototype,y,(function(){return this})),e.AsyncIterator=P,e.async=function(t,n,r,i,o){void 0===o&&(o=l);var a=new P(w(t,n,r,i),o);return e.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},M(A),_(A,b,"Generator"),_(A,v,(function(){return this})),_(A,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return f(n).call(n),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=j,N.prototype={constructor:N,reset:function(t){var e;if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,u(e=this.tryEntries).call(e,R),!t)for(var n in this)"t"===n.charAt(0)&&p.call(this,n)&&!isNaN(+d(n).call(n,1))&&(this[n]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(n,r){return o.type="throw",o.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var a=p.call(i,"catchLoc"),s=p.call(i,"finallyLoc");if(a&&s){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(a){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&p.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=t,o.arg=e,i?(this.method="next",this.next=i.finallyLoc,T):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),T},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),R(n),T}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;R(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:j(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),T}},e}t.exports=h,t.exports.__esModule=!0,t.exports.default=t.exports},20474:function(t,e,n){var r=n(52472),i=n(48994);function o(e){return t.exports=o="function"==typeof r&&"symbol"==typeof i?function(t){return typeof t}:function(t){return t&&"function"==typeof r&&t.constructor===r&&t!==r.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports.default=t.exports,o(e)}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports},30222:function(t,e,n){var r=n(5177)();t.exports=r;try{regeneratorRuntime=r}catch(t){"object"==typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},84406:function(t,e,n){"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}n.d(e,{Z:function(){return r}})},9869:function(t,e,n){"use strict";n.d(e,{Z:function(){return i}});var r=n(98235);function i(t){if(r(t))return t}},5281:function(t,e,n){"use strict";function r(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}n.d(e,{Z:function(){return r}})},33938:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(35820);function i(t,e,n,i,o,a,s){try{var u=t[a](s),c=u.value}catch(t){return void n(t)}u.done?e(c):r.resolve(c).then(i,o)}function o(t){return function(){var e=this,n=arguments;return new r((function(r,o){var a=t.apply(e,n);function s(t){i(a,r,o,s,u,"next",t)}function u(t){i(a,r,o,s,u,"throw",t)}s(void 0)}))}}},68420:function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.d(e,{Z:function(){return r}})},27344:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});var r=n(57445),i=n(35991);function o(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),r(t,(0,i.Z)(o.key),o)}}function a(t,e,n){return e&&o(t.prototype,e),n&&o(t,n),r(t,"prototype",{writable:!1}),t}},44845:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(57445),i=n(35991);function o(t,e,n){return(e=(0,i.Z)(e))in t?r(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}},73126:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(67552),i=n(48216);function o(){var t;return o=r?i(t=r).call(t):function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},o.apply(this,arguments)}},18486:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=n(25926),i=n(48216),o=n(88546),a=n(3362);function s(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=(0,a.Z)(t)););return t}function u(){var t;"undefined"!=typeof Reflect&&r?u=i(t=r).call(t):u=function(t,e,n){var r=s(t,e);if(r){var i=o(r,e);return i.get?i.get.call(arguments.length<3?t:n):i.value}};return u.apply(this,arguments)}},3362:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});var r=n(92984),i=n(48216),o=n(39272);function a(t){var e;return a=r?i(e=o).call(e):function(t){return t.__proto__||o(t)},a(t)}},90306:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});var r=n(3841),i=n(57445),o=n(62534);function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=r(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),i(t,"prototype",{writable:!1}),e&&(0,o.Z)(t,e)}},24713:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});var r=n(52472),i=n(19389),o=n(10349);function a(t){if(void 0!==r&&null!=i(t)||null!=t["@@iterator"])return o(t)}},13743:function(t,e,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(e,{Z:function(){return r}})},41266:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});var r=n(52020),i=n(51791),o=n(62079);function a(t,e){if(null==t)return{};var n,a,s=function(t,e){if(null==t)return{};var n,r,a={},s=o(t);for(r=0;r<s.length;r++)n=s[r],i(e).call(e,n)>=0||(a[n]=t[n]);return a}(t,e);if(r){var u=r(t);for(a=0;a<u.length;a++)n=u[a],i(e).call(e,n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(s[n]=t[n])}return s}},3020:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(19623),i=n(5281);function o(t,e){if(e&&("object"===(0,r.Z)(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return(0,i.Z)(t)}},62534:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(92984),i=n(48216);function o(t,e){var n;return o=r?i(n=r).call(n):function(t,e){return t.__proto__=e,t},o(t,e)}},59056:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=n(9869),i=n(52472),o=n(19389);var a=n(71518),s=n(13743);function u(t,e){return(0,r.Z)(t)||function(t,e){var n=null==t?null:void 0!==i&&o(t)||t["@@iterator"];if(null!=n){var r,a,s,u,c=[],l=!0,f=!1;try{if(s=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=s.call(n)).done)&&(c.push(r.value),c.length!==e);l=!0);}catch(t){f=!0,a=t}finally{try{if(!l&&null!=n.return&&(u=n.return(),Object(u)!==u))return}finally{if(f)throw a}}return c}}(t,e)||(0,a.Z)(t,e)||(0,s.Z)()}},15713:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=n(9869),i=n(24713),o=n(71518),a=n(13743);function s(t){return(0,r.Z)(t)||(0,i.Z)(t)||(0,o.Z)(t)||(0,a.Z)()}},79349:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=n(98235),i=n(84406);var o=n(24713),a=n(71518);function s(t){return function(t){if(r(t))return(0,i.Z)(t)}(t)||(0,o.Z)(t)||(0,a.Z)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},35991:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(19623),i=n(40024);function o(t){var e=function(t,e){if("object"!==(0,r.Z)(t)||null===t)return t;var n=t[i];if(void 0!==n){var o=n.call(t,e||"default");if("object"!==(0,r.Z)(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===(0,r.Z)(e)?e:String(e)}},19623:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(52472),i=n(48994);function o(t){return o="function"==typeof r&&"symbol"==typeof i?function(t){return typeof t}:function(t){return t&&"function"==typeof r&&t.constructor===r&&t!==r.prototype?"symbol":typeof t},o(t)}},71518:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});var r=n(35704),i=n(10349),o=n(84406);function a(t,e){var n;if(t){if("string"==typeof t)return(0,o.Z)(t,e);var a=r(n=Object.prototype.toString.call(t)).call(n,8,-1);return"Object"===a&&t.constructor&&(a=t.constructor.name),"Map"===a||"Set"===a?i(t):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?(0,o.Z)(t,e):void 0}}},87462:function(t,e,n){"use strict";function r(){return r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},r.apply(this,arguments)}n.d(e,{Z:function(){return r}})},51721:function(t,e,n){"use strict";function r(t,e){return r=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},r(t,e)}function i(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,r(t,e)}n.d(e,{Z:function(){return i}})},63366:function(t,e,n){"use strict";function r(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}n.d(e,{Z:function(){return r}})},23636:function(t,e,n){"use strict";function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function a(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function u(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){s=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}(t,e)||l(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(t){return function(t){if(Array.isArray(t))return f(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||l(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){if(t){if("string"==typeof t)return f(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(t,e):void 0}}function f(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}n.d(e,{Qc:function(){return vn},qv:function(){return yn},vI:function(){return mn},vz:function(){return gn}});var d=function(){},h={},p={},m=null,g={mark:d,measure:d};try{"undefined"!=typeof window&&(h=window),"undefined"!=typeof document&&(p=document),"undefined"!=typeof MutationObserver&&(m=MutationObserver),"undefined"!=typeof performance&&(g=performance)}catch(t){}var v,y,b,_,w,x=(h.navigator||{}).userAgent,T=void 0===x?"":x,S=h,E=p,k=m,C=g,O=(S.document,!!E.documentElement&&!!E.head&&"function"==typeof E.addEventListener&&"function"==typeof E.createElement),A=~T.indexOf("MSIE")||~T.indexOf("Trident/"),M="svg-inline--fa",P="data-fa-i2svg",D="data-fa-pseudo-element",I="data-prefix",L="data-icon",R="fontawesome-i2svg",N=["HTML","HEAD","STYLE","SCRIPT"],j=function(){try{return!0}catch(t){return!1}}(),F="classic",U="sharp",B=[F,U];function z(t){return new Proxy(t,{get:function(t,e){return e in t?t[e]:t.classic}})}var q=z((s(v={},F,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit","fa-kit":"kit"}),s(v,U,{fa:"solid",fass:"solid","fa-solid":"solid"}),v)),H=z((s(y={},F,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),s(y,U,{solid:"fass"}),y)),W=z((s(b={},F,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),s(b,U,{fass:"fa-solid"}),b)),V=z((s(_={},F,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),s(_,U,{"fa-solid":"fass"}),_)),Y=/fa(s|r|l|t|d|b|k|ss)?[\-\ ]/,$="fa-layers-text",G=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,Z=z((s(w={},F,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),s(w,U,{900:"fass"}),w)),K=[1,2,3,4,5,6,7,8,9,10],X=K.concat([11,12,13,14,15,16,17,18,19,20]),Q=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],J="duotone-group",tt="swap-opacity",et="primary",nt="secondary",rt=new Set;Object.keys(H.classic).map(rt.add.bind(rt)),Object.keys(H.sharp).map(rt.add.bind(rt));var it=[].concat(B,c(rt),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",J,tt,et,nt]).concat(K.map((function(t){return"".concat(t,"x")}))).concat(X.map((function(t){return"w-".concat(t)}))),ot=S.FontAwesomeConfig||{};if(E&&"function"==typeof E.querySelector){[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach((function(t){var e=u(t,2),n=e[0],r=e[1],i=function(t){return""===t||"false"!==t&&("true"===t||t)}(function(t){var e=E.querySelector("script["+t+"]");if(e)return e.getAttribute(t)}(n));null!=i&&(ot[r]=i)}))}var at={styleDefault:"solid",familyDefault:"classic",cssPrefix:"fa",replacementClass:M,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};ot.familyPrefix&&(ot.cssPrefix=ot.familyPrefix);var st=i(i({},at),ot);st.autoReplaceSvg||(st.observeMutations=!1);var ut={};Object.keys(at).forEach((function(t){Object.defineProperty(ut,t,{enumerable:!0,set:function(e){st[t]=e,ct.forEach((function(t){return t(ut)}))},get:function(){return st[t]}})})),Object.defineProperty(ut,"familyPrefix",{enumerable:!0,set:function(t){st.cssPrefix=t,ct.forEach((function(t){return t(ut)}))},get:function(){return st.cssPrefix}}),S.FontAwesomeConfig=ut;var ct=[];var lt=16,ft={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function dt(){for(var t=12,e="";t-- >0;)e+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return e}function ht(t){for(var e=[],n=(t||[]).length>>>0;n--;)e[n]=t[n];return e}function pt(t){return t.classList?ht(t.classList):(t.getAttribute("class")||"").split(" ").filter((function(t){return t}))}function mt(t){return"".concat(t).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function gt(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,": ").concat(t[n].trim(),";")}),"")}function vt(t){return t.size!==ft.size||t.x!==ft.x||t.y!==ft.y||t.rotate!==ft.rotate||t.flipX||t.flipY}function yt(){var t="fa",e=M,n=ut.cssPrefix,r=ut.replacementClass,i=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n transform: scale(var(--fa-counter-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(var(--fa-li-width, 2em) * -1);\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n -webkit-animation-name: fa-beat;\n animation-name: fa-beat;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n -webkit-animation-name: fa-bounce;\n animation-name: fa-bounce;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n -webkit-animation-name: fa-fade;\n animation-name: fa-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n -webkit-animation-name: fa-beat-fade;\n animation-name: fa-beat-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n -webkit-animation-name: fa-flip;\n animation-name: fa-flip;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n -webkit-animation-name: fa-shake;\n animation-name: fa-shake;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 2s);\n animation-duration: var(--fa-animation-duration, 2s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n -webkit-animation-delay: -1ms;\n animation-delay: -1ms;\n -webkit-animation-duration: 1ms;\n animation-duration: 1ms;\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n transition-delay: 0s;\n transition-duration: 0s;\n }\n}\n@-webkit-keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@-webkit-keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@-webkit-keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@-webkit-keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@-webkit-keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@-webkit-keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n -webkit-transform: rotate(var(--fa-rotate-angle, none));\n transform: rotate(var(--fa-rotate-angle, none));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';if(n!==t||r!==e){var o=new RegExp("\\.".concat(t,"\\-"),"g"),a=new RegExp("\\--".concat(t,"\\-"),"g"),s=new RegExp("\\.".concat(e),"g");i=i.replace(o,".".concat(n,"-")).replace(a,"--".concat(n,"-")).replace(s,".".concat(r))}return i}var bt=!1;function _t(){ut.autoAddCss&&!bt&&(!function(t){if(t&&O){var e=E.createElement("style");e.setAttribute("type","text/css"),e.innerHTML=t;for(var n=E.head.childNodes,r=null,i=n.length-1;i>-1;i--){var o=n[i],a=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(r=o)}E.head.insertBefore(e,r)}}(yt()),bt=!0)}var wt={mixout:function(){return{dom:{css:yt,insertCss:_t}}},hooks:function(){return{beforeDOMElementCreation:function(){_t()},beforeI2svg:function(){_t()}}}},xt=S||{};xt.___FONT_AWESOME___||(xt.___FONT_AWESOME___={}),xt.___FONT_AWESOME___.styles||(xt.___FONT_AWESOME___.styles={}),xt.___FONT_AWESOME___.hooks||(xt.___FONT_AWESOME___.hooks={}),xt.___FONT_AWESOME___.shims||(xt.___FONT_AWESOME___.shims=[]);var Tt=xt.___FONT_AWESOME___,St=[],Et=!1;function kt(t){O&&(Et?setTimeout(t,0):St.push(t))}function Ct(t){var e=t.tag,n=t.attributes,r=void 0===n?{}:n,i=t.children,o=void 0===i?[]:i;return"string"==typeof t?mt(t):"<".concat(e," ").concat(function(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,'="').concat(mt(t[n]),'" ')}),"").trim()}(r),">").concat(o.map(Ct).join(""),"</").concat(e,">")}function Ot(t,e,n){if(t&&t[e]&&t[e][n])return{prefix:e,iconName:n,icon:t[e][n]}}O&&((Et=(E.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(E.readyState))||E.addEventListener("DOMContentLoaded",(function t(){E.removeEventListener("DOMContentLoaded",t),Et=1,St.map((function(t){return t()}))})));var At=function(t,e,n,r){var i,o,a,s=Object.keys(t),u=s.length,c=void 0!==r?function(t,e){return function(n,r,i,o){return t.call(e,n,r,i,o)}}(e,r):e;for(void 0===n?(i=1,a=t[s[0]]):(i=0,a=n);i<u;i++)a=c(a,t[o=s[i]],o,t);return a};function Mt(t){var e=function(t){for(var e=[],n=0,r=t.length;n<r;){var i=t.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){var o=t.charCodeAt(n++);56320==(64512&o)?e.push(((1023&i)<<10)+(1023&o)+65536):(e.push(i),n--)}else e.push(i)}return e}(t);return 1===e.length?e[0].toString(16):null}function Pt(t){return Object.keys(t).reduce((function(e,n){var r=t[n];return!!r.icon?e[r.iconName]=r.icon:e[n]=r,e}),{})}function Dt(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.skipHooks,o=void 0!==r&&r,a=Pt(e);"function"!=typeof Tt.hooks.addPack||o?Tt.styles[t]=i(i({},Tt.styles[t]||{}),a):Tt.hooks.addPack(t,Pt(e)),"fas"===t&&Dt("fa",e)}var It,Lt,Rt,Nt=Tt.styles,jt=Tt.shims,Ft=(s(It={},F,Object.values(W.classic)),s(It,U,Object.values(W.sharp)),It),Ut=null,Bt={},zt={},qt={},Ht={},Wt={},Vt=(s(Lt={},F,Object.keys(q.classic)),s(Lt,U,Object.keys(q.sharp)),Lt);function Yt(t,e){var n,r=e.split("-"),i=r[0],o=r.slice(1).join("-");return i!==t||""===o||(n=o,~it.indexOf(n))?null:o}var $t,Gt=function(){var t=function(t){return At(Nt,(function(e,n,r){return e[r]=At(n,t,{}),e}),{})};Bt=t((function(t,e,n){(e[3]&&(t[e[3]]=n),e[2])&&e[2].filter((function(t){return"number"==typeof t})).forEach((function(e){t[e.toString(16)]=n}));return t})),zt=t((function(t,e,n){(t[n]=n,e[2])&&e[2].filter((function(t){return"string"==typeof t})).forEach((function(e){t[e]=n}));return t})),Wt=t((function(t,e,n){var r=e[2];return t[n]=n,r.forEach((function(e){t[e]=n})),t}));var e="far"in Nt||ut.autoFetchSvg,n=At(jt,(function(t,n){var r=n[0],i=n[1],o=n[2];return"far"!==i||e||(i="fas"),"string"==typeof r&&(t.names[r]={prefix:i,iconName:o}),"number"==typeof r&&(t.unicodes[r.toString(16)]={prefix:i,iconName:o}),t}),{names:{},unicodes:{}});qt=n.names,Ht=n.unicodes,Ut=Jt(ut.styleDefault,{family:ut.familyDefault})};function Zt(t,e){return(Bt[t]||{})[e]}function Kt(t,e){return(Wt[t]||{})[e]}function Xt(t){return qt[t]||{prefix:null,iconName:null}}function Qt(){return Ut}$t=function(t){Ut=Jt(t.styleDefault,{family:ut.familyDefault})},ct.push($t),Gt();function Jt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.family,r=void 0===n?F:n,i=q[r][t],o=H[r][t]||H[r][i],a=t in Tt.styles?t:null;return o||a||null}var te=(s(Rt={},F,Object.keys(W.classic)),s(Rt,U,Object.keys(W.sharp)),Rt);function ee(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.skipLookups,i=void 0!==r&&r,o=(s(e={},F,"".concat(ut.cssPrefix,"-").concat(F)),s(e,U,"".concat(ut.cssPrefix,"-").concat(U)),e),a=null,u=F;(t.includes(o.classic)||t.some((function(t){return te.classic.includes(t)})))&&(u=F),(t.includes(o.sharp)||t.some((function(t){return te.sharp.includes(t)})))&&(u=U);var c=t.reduce((function(t,e){var n=Yt(ut.cssPrefix,e);if(Nt[e]?(e=Ft[u].includes(e)?V[u][e]:e,a=e,t.prefix=e):Vt[u].indexOf(e)>-1?(a=e,t.prefix=Jt(e,{family:u})):n?t.iconName=n:e!==ut.replacementClass&&e!==o.classic&&e!==o.sharp&&t.rest.push(e),!i&&t.prefix&&t.iconName){var r="fa"===a?Xt(t.iconName):{},s=Kt(t.prefix,t.iconName);r.prefix&&(a=null),t.iconName=r.iconName||s||t.iconName,t.prefix=r.prefix||t.prefix,"far"!==t.prefix||Nt.far||!Nt.fas||ut.autoFetchSvg||(t.prefix="fas")}return t}),{prefix:null,iconName:null,rest:[]});return(t.includes("fa-brands")||t.includes("fab"))&&(c.prefix="fab"),(t.includes("fa-duotone")||t.includes("fad"))&&(c.prefix="fad"),c.prefix||u!==U||!Nt.fass&&!ut.autoFetchSvg||(c.prefix="fass",c.iconName=Kt(c.prefix,c.iconName)||c.iconName),"fa"!==c.prefix&&"fa"!==a||(c.prefix=Qt()||"fas"),c}var ne=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.definitions={}}var e,n,r;return e=t,n=[{key:"add",value:function(){for(var t=this,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var o=n.reduce(this._pullDefinitions,{});Object.keys(o).forEach((function(e){t.definitions[e]=i(i({},t.definitions[e]||{}),o[e]),Dt(e,o[e]);var n=W.classic[e];n&&Dt(n,o[e]),Gt()}))}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(t,e){var n=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(n).map((function(e){var r=n[e],i=r.prefix,o=r.iconName,a=r.icon,s=a[2];t[i]||(t[i]={}),s.length>0&&s.forEach((function(e){"string"==typeof e&&(t[i][e]=a)})),t[i][o]=a})),t}}],n&&a(e.prototype,n),r&&a(e,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),re=[],ie={},oe={},ae=Object.keys(oe);function se(t,e){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];var o=ie[t]||[];return o.forEach((function(t){e=t.apply(null,[e].concat(r))})),e}function ue(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];var i=ie[t]||[];i.forEach((function(t){t.apply(null,n)}))}function ce(){var t=arguments[0],e=Array.prototype.slice.call(arguments,1);return oe[t]?oe[t].apply(null,e):void 0}function le(t){"fa"===t.prefix&&(t.prefix="fas");var e=t.iconName,n=t.prefix||Qt();if(e)return e=Kt(n,e)||e,Ot(fe.definitions,n,e)||Ot(Tt.styles,n,e)}var fe=new ne,de={i2svg:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return O?(ue("beforeI2svg",t),ce("pseudoElements2svg",t),ce("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.autoReplaceSvgRoot;!1===ut.autoReplaceSvg&&(ut.autoReplaceSvg=!0),ut.observeMutations=!0,kt((function(){pe({autoReplaceSvgRoot:e}),ue("watch",t)}))}},he={noAuto:function(){ut.autoReplaceSvg=!1,ut.observeMutations=!1,ue("noAuto")},config:ut,dom:de,parse:{icon:function(t){if(null===t)return null;if("object"===o(t)&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:Kt(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&2===t.length){var e=0===t[1].indexOf("fa-")?t[1].slice(3):t[1],n=Jt(t[0]);return{prefix:n,iconName:Kt(n,e)||e}}if("string"==typeof t&&(t.indexOf("".concat(ut.cssPrefix,"-"))>-1||t.match(Y))){var r=ee(t.split(" "),{skipLookups:!0});return{prefix:r.prefix||Qt(),iconName:Kt(r.prefix,r.iconName)||r.iconName}}if("string"==typeof t){var i=Qt();return{prefix:i,iconName:Kt(i,t)||t}}}},library:fe,findIconDefinition:le,toHtml:Ct},pe=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.autoReplaceSvgRoot,n=void 0===e?E:e;(Object.keys(Tt.styles).length>0||ut.autoFetchSvg)&&O&&ut.autoReplaceSvg&&he.dom.i2svg({node:n})};function me(t,e){return Object.defineProperty(t,"abstract",{get:e}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map((function(t){return Ct(t)}))}}),Object.defineProperty(t,"node",{get:function(){if(O){var e=E.createElement("div");return e.innerHTML=t.html,e.children}}}),t}function ge(t){var e=t.icons,n=e.main,r=e.mask,o=t.prefix,a=t.iconName,s=t.transform,u=t.symbol,c=t.title,l=t.maskId,f=t.titleId,d=t.extra,h=t.watchable,p=void 0!==h&&h,m=r.found?r:n,g=m.width,v=m.height,y="fak"===o,b=[ut.replacementClass,a?"".concat(ut.cssPrefix,"-").concat(a):""].filter((function(t){return-1===d.classes.indexOf(t)})).filter((function(t){return""!==t||!!t})).concat(d.classes).join(" "),_={children:[],attributes:i(i({},d.attributes),{},{"data-prefix":o,"data-icon":a,class:b,role:d.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(g," ").concat(v)})},w=y&&!~d.classes.indexOf("fa-fw")?{width:"".concat(g/v*16*.0625,"em")}:{};p&&(_.attributes[P]=""),c&&(_.children.push({tag:"title",attributes:{id:_.attributes["aria-labelledby"]||"title-".concat(f||dt())},children:[c]}),delete _.attributes.title);var x=i(i({},_),{},{prefix:o,iconName:a,main:n,mask:r,maskId:l,transform:s,symbol:u,styles:i(i({},w),d.styles)}),T=r.found&&n.found?ce("generateAbstractMask",x)||{children:[],attributes:{}}:ce("generateAbstractIcon",x)||{children:[],attributes:{}},S=T.children,E=T.attributes;return x.children=S,x.attributes=E,u?function(t){var e=t.prefix,n=t.iconName,r=t.children,o=t.attributes,a=t.symbol,s=!0===a?"".concat(e,"-").concat(ut.cssPrefix,"-").concat(n):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:i(i({},o),{},{id:s}),children:r}]}]}(x):function(t){var e=t.children,n=t.main,r=t.mask,o=t.attributes,a=t.styles,s=t.transform;if(vt(s)&&n.found&&!r.found){var u={x:n.width/n.height/2,y:.5};o.style=gt(i(i({},a),{},{"transform-origin":"".concat(u.x+s.x/16,"em ").concat(u.y+s.y/16,"em")}))}return[{tag:"svg",attributes:o,children:e}]}(x)}function ve(t){var e=t.content,n=t.width,r=t.height,o=t.transform,a=t.title,s=t.extra,u=t.watchable,c=void 0!==u&&u,l=i(i(i({},s.attributes),a?{title:a}:{}),{},{class:s.classes.join(" ")});c&&(l[P]="");var f=i({},s.styles);vt(o)&&(f.transform=function(t){var e=t.transform,n=t.width,r=void 0===n?16:n,i=t.height,o=void 0===i?16:i,a=t.startCentered,s=void 0!==a&&a,u="";return u+=s&&A?"translate(".concat(e.x/lt-r/2,"em, ").concat(e.y/lt-o/2,"em) "):s?"translate(calc(-50% + ".concat(e.x/lt,"em), calc(-50% + ").concat(e.y/lt,"em)) "):"translate(".concat(e.x/lt,"em, ").concat(e.y/lt,"em) "),u+="scale(".concat(e.size/lt*(e.flipX?-1:1),", ").concat(e.size/lt*(e.flipY?-1:1),") "),u+"rotate(".concat(e.rotate,"deg) ")}({transform:o,startCentered:!0,width:n,height:r}),f["-webkit-transform"]=f.transform);var d=gt(f);d.length>0&&(l.style=d);var h=[];return h.push({tag:"span",attributes:l,children:[e]}),a&&h.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),h}function ye(t){var e=t.content,n=t.title,r=t.extra,o=i(i(i({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),a=gt(r.styles);a.length>0&&(o.style=a);var s=[];return s.push({tag:"span",attributes:o,children:[e]}),n&&s.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),s}var be=Tt.styles;function _e(t){var e=t[0],n=t[1],r=u(t.slice(4),1)[0];return{found:!0,width:e,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(ut.cssPrefix,"-").concat(J)},children:[{tag:"path",attributes:{class:"".concat(ut.cssPrefix,"-").concat(nt),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(ut.cssPrefix,"-").concat(et),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}var we={found:!1,width:512,height:512};function xe(t,e){var n=e;return"fa"===e&&null!==ut.styleDefault&&(e=Qt()),new Promise((function(r,o){ce("missingIconAbstract");if("fa"===n){var a=Xt(t)||{};t=a.iconName||t,e=a.prefix||e}if(t&&e&&be[e]&&be[e][t])return r(_e(be[e][t]));!function(t,e){j||ut.showMissingIcons||!t||console.error('Icon with name "'.concat(t,'" and prefix "').concat(e,'" is missing.'))}(t,e),r(i(i({},we),{},{icon:ut.showMissingIcons&&t&&ce("missingIconAbstract")||{}}))}))}var Te=function(){},Se=ut.measurePerformance&&C&&C.mark&&C.measure?C:{mark:Te,measure:Te},Ee='FA "6.2.1"',ke=function(t){Se.mark("".concat(Ee," ").concat(t," ends")),Se.measure("".concat(Ee," ").concat(t),"".concat(Ee," ").concat(t," begins"),"".concat(Ee," ").concat(t," ends"))},Ce=function(t){return Se.mark("".concat(Ee," ").concat(t," begins")),function(){return ke(t)}},Oe=function(){};function Ae(t){return"string"==typeof(t.getAttribute?t.getAttribute(P):null)}function Me(t){return E.createElementNS("http://www.w3.org/2000/svg",t)}function Pe(t){return E.createElement(t)}function De(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.ceFn,r=void 0===n?"svg"===t.tag?Me:Pe:n;if("string"==typeof t)return E.createTextNode(t);var i=r(t.tag);Object.keys(t.attributes||[]).forEach((function(e){i.setAttribute(e,t.attributes[e])}));var o=t.children||[];return o.forEach((function(t){i.appendChild(De(t,{ceFn:r}))})),i}var Ie={replace:function(t){var e=t[0];if(e.parentNode)if(t[1].forEach((function(t){e.parentNode.insertBefore(De(t),e)})),null===e.getAttribute(P)&&ut.keepOriginalSource){var n=E.createComment(function(t){var e=" ".concat(t.outerHTML," ");return"".concat(e,"Font Awesome fontawesome.com ")}(e));e.parentNode.replaceChild(n,e)}else e.remove()},nest:function(t){var e=t[0],n=t[1];if(~pt(e).indexOf(ut.replacementClass))return Ie.replace(t);var r=new RegExp("".concat(ut.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var i=n[0].attributes.class.split(" ").reduce((function(t,e){return e===ut.replacementClass||e.match(r)?t.toSvg.push(e):t.toNode.push(e),t}),{toNode:[],toSvg:[]});n[0].attributes.class=i.toSvg.join(" "),0===i.toNode.length?e.removeAttribute("class"):e.setAttribute("class",i.toNode.join(" "))}var o=n.map((function(t){return Ct(t)})).join("\n");e.setAttribute(P,""),e.innerHTML=o}};function Le(t){t()}function Re(t,e){var n="function"==typeof e?e:Oe;if(0===t.length)n();else{var r=Le;"async"===ut.mutateApproach&&(r=S.requestAnimationFrame||Le),r((function(){var e=!0===ut.autoReplaceSvg?Ie.replace:Ie[ut.autoReplaceSvg]||Ie.replace,r=Ce("mutate");t.map(e),r(),n()}))}}var Ne=!1;function je(){Ne=!0}function Fe(){Ne=!1}var Ue=null;function Be(t){if(k&&ut.observeMutations){var e=t.treeCallback,n=void 0===e?Oe:e,r=t.nodeCallback,i=void 0===r?Oe:r,o=t.pseudoElementsCallback,a=void 0===o?Oe:o,s=t.observeMutationsRoot,u=void 0===s?E:s;Ue=new k((function(t){if(!Ne){var e=Qt();ht(t).forEach((function(t){if("childList"===t.type&&t.addedNodes.length>0&&!Ae(t.addedNodes[0])&&(ut.searchPseudoElements&&a(t.target),n(t.target)),"attributes"===t.type&&t.target.parentNode&&ut.searchPseudoElements&&a(t.target.parentNode),"attributes"===t.type&&Ae(t.target)&&~Q.indexOf(t.attributeName))if("class"===t.attributeName&&function(t){var e=t.getAttribute?t.getAttribute(I):null,n=t.getAttribute?t.getAttribute(L):null;return e&&n}(t.target)){var r=ee(pt(t.target)),o=r.prefix,s=r.iconName;t.target.setAttribute(I,o||e),s&&t.target.setAttribute(L,s)}else(u=t.target)&&u.classList&&u.classList.contains&&u.classList.contains(ut.replacementClass)&&i(t.target);var u}))}})),O&&Ue.observe(u,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function ze(t){var e=t.getAttribute("style"),n=[];return e&&(n=e.split(";").reduce((function(t,e){var n=e.split(":"),r=n[0],i=n.slice(1);return r&&i.length>0&&(t[r]=i.join(":").trim()),t}),{})),n}function qe(t){var e,n,r=t.getAttribute("data-prefix"),i=t.getAttribute("data-icon"),o=void 0!==t.innerText?t.innerText.trim():"",a=ee(pt(t));return a.prefix||(a.prefix=Qt()),r&&i&&(a.prefix=r,a.iconName=i),a.iconName&&a.prefix||(a.prefix&&o.length>0&&(a.iconName=(e=a.prefix,n=t.innerText,(zt[e]||{})[n]||Zt(a.prefix,Mt(t.innerText)))),!a.iconName&&ut.autoFetchSvg&&t.firstChild&&t.firstChild.nodeType===Node.TEXT_NODE&&(a.iconName=t.firstChild.data)),a}function He(t){var e=ht(t.attributes).reduce((function(t,e){return"class"!==t.name&&"style"!==t.name&&(t[e.name]=e.value),t}),{}),n=t.getAttribute("title"),r=t.getAttribute("data-fa-title-id");return ut.autoA11y&&(n?e["aria-labelledby"]="".concat(ut.replacementClass,"-title-").concat(r||dt()):(e["aria-hidden"]="true",e.focusable="false")),e}function We(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},n=qe(t),r=n.iconName,o=n.prefix,a=n.rest,s=He(t),u=se("parseNodeAttributes",{},t),c=e.styleParser?ze(t):[];return i({iconName:r,title:t.getAttribute("title"),titleId:t.getAttribute("data-fa-title-id"),prefix:o,transform:ft,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:a,styles:c,attributes:s}},u)}var Ve=Tt.styles;function Ye(t){var e="nest"===ut.autoReplaceSvg?We(t,{styleParser:!1}):We(t);return~e.extra.classes.indexOf($)?ce("generateLayersText",t,e):ce("generateSvgReplacementMutation",t,e)}var $e=new Set;function Ge(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!O)return Promise.resolve();var n=E.documentElement.classList,r=function(t){return n.add("".concat(R,"-").concat(t))},i=function(t){return n.remove("".concat(R,"-").concat(t))},o=ut.autoFetchSvg?$e:B.map((function(t){return"fa-".concat(t)})).concat(Object.keys(Ve));o.includes("fa")||o.push("fa");var a=[".".concat($,":not([").concat(P,"])")].concat(o.map((function(t){return".".concat(t,":not([").concat(P,"])")}))).join(", ");if(0===a.length)return Promise.resolve();var s=[];try{s=ht(t.querySelectorAll(a))}catch(t){}if(!(s.length>0))return Promise.resolve();r("pending"),i("complete");var u=Ce("onTree"),c=s.reduce((function(t,e){try{var n=Ye(e);n&&t.push(n)}catch(t){j||"MissingIcon"===t.name&&console.error(t)}return t}),[]);return new Promise((function(t,n){Promise.all(c).then((function(n){Re(n,(function(){r("active"),r("complete"),i("pending"),"function"==typeof e&&e(),u(),t()}))})).catch((function(t){u(),n(t)}))}))}function Ze(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Ye(t).then((function(t){t&&Re([t],e)}))}B.map((function(t){$e.add("fa-".concat(t))})),Object.keys(q.classic).map($e.add.bind($e)),Object.keys(q.sharp).map($e.add.bind($e)),$e=c($e);var Ke=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,r=void 0===n?ft:n,o=e.symbol,a=void 0!==o&&o,s=e.mask,u=void 0===s?null:s,c=e.maskId,l=void 0===c?null:c,f=e.title,d=void 0===f?null:f,h=e.titleId,p=void 0===h?null:h,m=e.classes,g=void 0===m?[]:m,v=e.attributes,y=void 0===v?{}:v,b=e.styles,_=void 0===b?{}:b;if(t){var w=t.prefix,x=t.iconName,T=t.icon;return me(i({type:"icon"},t),(function(){return ue("beforeDOMElementCreation",{iconDefinition:t,params:e}),ut.autoA11y&&(d?y["aria-labelledby"]="".concat(ut.replacementClass,"-title-").concat(p||dt()):(y["aria-hidden"]="true",y.focusable="false")),ge({icons:{main:_e(T),mask:u?_e(u.icon):{found:!1,width:null,height:null,icon:{}}},prefix:w,iconName:x,transform:i(i({},ft),r),symbol:a,title:d,maskId:l,titleId:p,extra:{attributes:y,styles:_,classes:g}})}))}},Xe={mixout:function(){return{icon:(t=Ke,function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(e||{}).icon?e:le(e||{}),o=n.mask;return o&&(o=(o||{}).icon?o:le(o||{})),t(r,i(i({},n),{},{mask:o}))})};var t},hooks:function(){return{mutationObserverCallbacks:function(t){return t.treeCallback=Ge,t.nodeCallback=Ze,t}}},provides:function(t){t.i2svg=function(t){var e=t.node,n=void 0===e?E:e,r=t.callback;return Ge(n,void 0===r?function(){}:r)},t.generateSvgReplacementMutation=function(t,e){var n=e.iconName,r=e.title,i=e.titleId,o=e.prefix,a=e.transform,s=e.symbol,c=e.mask,l=e.maskId,f=e.extra;return new Promise((function(e,d){Promise.all([xe(n,o),c.iconName?xe(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then((function(c){var d=u(c,2),h=d[0],p=d[1];e([t,ge({icons:{main:h,mask:p},prefix:o,iconName:n,transform:a,symbol:s,maskId:l,title:r,titleId:i,extra:f,watchable:!0})])})).catch(d)}))},t.generateAbstractIcon=function(t){var e,n=t.children,r=t.attributes,i=t.main,o=t.transform,a=gt(t.styles);return a.length>0&&(r.style=a),vt(o)&&(e=ce("generateAbstractTransformGrouping",{main:i,transform:o,containerWidth:i.width,iconWidth:i.width})),n.push(e||i.icon),{children:n,attributes:r}}}},Qe={mixout:function(){return{layer:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.classes,r=void 0===n?[]:n;return me({type:"layer"},(function(){ue("beforeDOMElementCreation",{assembler:t,params:e});var n=[];return t((function(t){Array.isArray(t)?t.map((function(t){n=n.concat(t.abstract)})):n=n.concat(t.abstract)})),[{tag:"span",attributes:{class:["".concat(ut.cssPrefix,"-layers")].concat(c(r)).join(" ")},children:n}]}))}}}},Je={mixout:function(){return{counter:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.title,r=void 0===n?null:n,i=e.classes,o=void 0===i?[]:i,a=e.attributes,s=void 0===a?{}:a,u=e.styles,l=void 0===u?{}:u;return me({type:"counter",content:t},(function(){return ue("beforeDOMElementCreation",{content:t,params:e}),ye({content:t.toString(),title:r,extra:{attributes:s,styles:l,classes:["".concat(ut.cssPrefix,"-layers-counter")].concat(c(o))}})}))}}}},tn={mixout:function(){return{text:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,r=void 0===n?ft:n,o=e.title,a=void 0===o?null:o,s=e.classes,u=void 0===s?[]:s,l=e.attributes,f=void 0===l?{}:l,d=e.styles,h=void 0===d?{}:d;return me({type:"text",content:t},(function(){return ue("beforeDOMElementCreation",{content:t,params:e}),ve({content:t,transform:i(i({},ft),r),title:a,extra:{attributes:f,styles:h,classes:["".concat(ut.cssPrefix,"-layers-text")].concat(c(u))}})}))}}},provides:function(t){t.generateLayersText=function(t,e){var n=e.title,r=e.transform,i=e.extra,o=null,a=null;if(A){var s=parseInt(getComputedStyle(t).fontSize,10),u=t.getBoundingClientRect();o=u.width/s,a=u.height/s}return ut.autoA11y&&!n&&(i.attributes["aria-hidden"]="true"),Promise.resolve([t,ve({content:t.innerHTML,width:o,height:a,transform:r,title:n,extra:i,watchable:!0})])}}},en=new RegExp('"',"ug"),nn=[1105920,1112319];function rn(t,e){var n="".concat("data-fa-pseudo-element-pending").concat(e.replace(":","-"));return new Promise((function(r,o){if(null!==t.getAttribute(n))return r();var a,s,u,c=ht(t.children).filter((function(t){return t.getAttribute(D)===e}))[0],l=S.getComputedStyle(t,e),f=l.getPropertyValue("font-family").match(G),d=l.getPropertyValue("font-weight"),h=l.getPropertyValue("content");if(c&&!f)return t.removeChild(c),r();if(f&&"none"!==h&&""!==h){var p=l.getPropertyValue("content"),m=~["Sharp"].indexOf(f[2])?U:F,g=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(f[2])?H[m][f[2].toLowerCase()]:Z[m][d],v=function(t){var e,n,r,i,o,a=t.replace(en,""),s=(n=0,i=(e=a).length,(o=e.charCodeAt(n))>=55296&&o<=56319&&i>n+1&&(r=e.charCodeAt(n+1))>=56320&&r<=57343?1024*(o-55296)+r-56320+65536:o),u=s>=nn[0]&&s<=nn[1],c=2===a.length&&a[0]===a[1];return{value:Mt(c?a[0]:a),isSecondary:u||c}}(p),y=v.value,b=v.isSecondary,_=f[0].startsWith("FontAwesome"),w=Zt(g,y),x=w;if(_){var T=(s=Ht[a=y],u=Zt("fas",a),s||(u?{prefix:"fas",iconName:u}:null)||{prefix:null,iconName:null});T.iconName&&T.prefix&&(w=T.iconName,g=T.prefix)}if(!w||b||c&&c.getAttribute(I)===g&&c.getAttribute(L)===x)r();else{t.setAttribute(n,x),c&&t.removeChild(c);var k={iconName:null,title:null,titleId:null,prefix:null,transform:ft,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},C=k.extra;C.attributes[D]=e,xe(w,g).then((function(o){var a=ge(i(i({},k),{},{icons:{main:o,mask:{prefix:null,iconName:null,rest:[]}},prefix:g,iconName:x,extra:C,watchable:!0})),s=E.createElement("svg");"::before"===e?t.insertBefore(s,t.firstChild):t.appendChild(s),s.outerHTML=a.map((function(t){return Ct(t)})).join("\n"),t.removeAttribute(n),r()})).catch(o)}}else r()}))}function on(t){return Promise.all([rn(t,"::before"),rn(t,"::after")])}function an(t){return!(t.parentNode===document.head||~N.indexOf(t.tagName.toUpperCase())||t.getAttribute(D)||t.parentNode&&"svg"===t.parentNode.tagName)}function sn(t){if(O)return new Promise((function(e,n){var r=ht(t.querySelectorAll("*")).filter(an).map(on),i=Ce("searchPseudoElements");je(),Promise.all(r).then((function(){i(),Fe(),e()})).catch((function(){i(),Fe(),n()}))}))}var un=!1,cn=function(t){return t.toLowerCase().split(" ").reduce((function(t,e){var n=e.toLowerCase().split("-"),r=n[0],i=n.slice(1).join("-");if(r&&"h"===i)return t.flipX=!0,t;if(r&&"v"===i)return t.flipY=!0,t;if(i=parseFloat(i),isNaN(i))return t;switch(r){case"grow":t.size=t.size+i;break;case"shrink":t.size=t.size-i;break;case"left":t.x=t.x-i;break;case"right":t.x=t.x+i;break;case"up":t.y=t.y-i;break;case"down":t.y=t.y+i;break;case"rotate":t.rotate=t.rotate+i}return t}),{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},ln={mixout:function(){return{parse:{transform:function(t){return cn(t)}}}},hooks:function(){return{parseNodeAttributes:function(t,e){var n=e.getAttribute("data-fa-transform");return n&&(t.transform=cn(n)),t}}},provides:function(t){t.generateAbstractTransformGrouping=function(t){var e=t.main,n=t.transform,r=t.containerWidth,o=t.iconWidth,a={transform:"translate(".concat(r/2," 256)")},s="translate(".concat(32*n.x,", ").concat(32*n.y,") "),u="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),c="rotate(".concat(n.rotate," 0 0)"),l={outer:a,inner:{transform:"".concat(s," ").concat(u," ").concat(c)},path:{transform:"translate(".concat(o/2*-1," -256)")}};return{tag:"g",attributes:i({},l.outer),children:[{tag:"g",attributes:i({},l.inner),children:[{tag:e.icon.tag,children:e.icon.children,attributes:i(i({},e.icon.attributes),l.path)}]}]}}}},fn={x:0,y:0,width:"100%",height:"100%"};function dn(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.attributes&&(t.attributes.fill||e)&&(t.attributes.fill="black"),t}var hn={hooks:function(){return{parseNodeAttributes:function(t,e){var n=e.getAttribute("data-fa-mask"),r=n?ee(n.split(" ").map((function(t){return t.trim()}))):{prefix:null,iconName:null,rest:[]};return r.prefix||(r.prefix=Qt()),t.mask=r,t.maskId=e.getAttribute("data-fa-mask-id"),t}}},provides:function(t){t.generateAbstractMask=function(t){var e,n=t.children,r=t.attributes,o=t.main,a=t.mask,s=t.maskId,u=t.transform,c=o.width,l=o.icon,f=a.width,d=a.icon,h=function(t){var e=t.transform,n=t.containerWidth,r=t.iconWidth,i={transform:"translate(".concat(n/2," 256)")},o="translate(".concat(32*e.x,", ").concat(32*e.y,") "),a="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),s="rotate(".concat(e.rotate," 0 0)");return{outer:i,inner:{transform:"".concat(o," ").concat(a," ").concat(s)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}({transform:u,containerWidth:f,iconWidth:c}),p={tag:"rect",attributes:i(i({},fn),{},{fill:"white"})},m=l.children?{children:l.children.map(dn)}:{},g={tag:"g",attributes:i({},h.inner),children:[dn(i({tag:l.tag,attributes:i(i({},l.attributes),h.path)},m))]},v={tag:"g",attributes:i({},h.outer),children:[g]},y="mask-".concat(s||dt()),b="clip-".concat(s||dt()),_={tag:"mask",attributes:i(i({},fn),{},{id:y,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[p,v]},w={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(e=d,"g"===e.tag?e.children:[e])},_]};return n.push(w,{tag:"rect",attributes:i({fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(y,")")},fn)}),{children:n,attributes:r}}}},pn={provides:function(t){var e=!1;S.matchMedia&&(e=S.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var t=[],n={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};t.push({tag:"path",attributes:i(i({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var o=i(i({},r),{},{attributeName:"opacity"}),a={tag:"circle",attributes:i(i({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return e||a.children.push({tag:"animate",attributes:i(i({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:i(i({},o),{},{values:"1;0;1;1;0;1;"})}),t.push(a),t.push({tag:"path",attributes:i(i({},n),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:e?[]:[{tag:"animate",attributes:i(i({},o),{},{values:"1;0;0;0;0;1;"})}]}),e||t.push({tag:"path",attributes:i(i({},n),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:i(i({},o),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:t}}}};!function(t,e){var n=e.mixoutsTo;re=t,ie={},Object.keys(oe).forEach((function(t){-1===ae.indexOf(t)&&delete oe[t]})),re.forEach((function(t){var e=t.mixout?t.mixout():{};if(Object.keys(e).forEach((function(t){"function"==typeof e[t]&&(n[t]=e[t]),"object"===o(e[t])&&Object.keys(e[t]).forEach((function(r){n[t]||(n[t]={}),n[t][r]=e[t][r]}))})),t.hooks){var r=t.hooks();Object.keys(r).forEach((function(t){ie[t]||(ie[t]=[]),ie[t].push(r[t])}))}t.provides&&t.provides(oe)}))}([wt,Xe,Qe,Je,tn,{hooks:function(){return{mutationObserverCallbacks:function(t){return t.pseudoElementsCallback=sn,t}}},provides:function(t){t.pseudoElements2svg=function(t){var e=t.node,n=void 0===e?E:e;ut.searchPseudoElements&&sn(n)}}},{mixout:function(){return{dom:{unwatch:function(){je(),un=!0}}}},hooks:function(){return{bootstrap:function(){Be(se("mutationObserverCallbacks",{}))},noAuto:function(){Ue&&Ue.disconnect()},watch:function(t){var e=t.observeMutationsRoot;un?Fe():Be(se("mutationObserverCallbacks",{observeMutationsRoot:e}))}}}},ln,hn,pn,{hooks:function(){return{parseNodeAttributes:function(t,e){var n=e.getAttribute("data-fa-symbol"),r=null!==n&&(""===n||n);return t.symbol=r,t}}}}],{mixoutsTo:he});var mn=he.library,gn=he.dom,vn=he.parse,yn=he.icon},66773:function(t,e,n){"use strict";n.d(e,{ZP:function(){return u},db:function(){return s},mh:function(){return a}});var r=n(8571),i=n(68238),o=n(38754),a={D50:[.3457/.3585,1,.2958/.3585],D65:[.3127/.329,1,.3583/.329]};function s(t){return Array.isArray(t)?t:a[t]}function u(t,e,n){var u,c,l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(t=s(t),e=s(e),!t||!e)throw new TypeError(r(u=r(c="Missing white point to convert ".concat(t?"":"from")).call(c,t||e?"":"/")).call(u,e?"":"to"));if(t===e)return n;var f={W1:t,W2:e,XYZ:n,options:l};if(i.Z.run("chromatic-adaptation-start",f),f.M||(f.W1===a.D65&&f.W2===a.D50?f.M=[[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]]:f.W1===a.D50&&f.W2===a.D65&&(f.M=[[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]])),i.Z.run("chromatic-adaptation-end",f),f.M)return(0,o.Z)(f.M,f.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}},4221:function(t,e,n){"use strict";n.d(e,{Z:function(){return T}});var r={};n.r(r),n.d(r,{contrastAPCA:function(){return v},contrastLstar:function(){return w},contrastMichelson:function(){return y},contrastWCAG21:function(){return d},contrastWeber:function(){return b}});var i=n(41266),o=n(88946),a=n(62079),s=n(8293),u=n(75064),c=n(64030),l=n(65049);function f(t){return(0,c.Z)(t,[l.Z,"y"])}function d(t,e){t=(0,s.Z)(t),e=(0,s.Z)(e);var n=Math.max(f(t),0),r=Math.max(f(e),0);if(r>n){var i=[r,n];n=i[0],r=i[1]}return(n+.05)/(r+.05)}var h=n(59056),p=n(81688);function m(t){return t>=.022?t:t+Math.pow(.022-t,1.414)}function g(t){var e=t<0?-1:1,n=Math.abs(t);return e*Math.pow(n,2.4)}function v(t,e){var n,r,i,o;e=(0,s.Z)(e),t=(0,s.Z)(t),e=(0,p.Z)(e,"srgb");var a=(0,h.Z)(e.coords,3);r=a[0],i=a[1],o=a[2];var u=.2126729*g(r)+.7151522*g(i)+.072175*g(o);t=(0,p.Z)(t,"srgb");var c=(0,h.Z)(t.coords,3);r=c[0],i=c[1],o=c[2];var l=.2126729*g(r)+.7151522*g(i)+.072175*g(o),f=m(u),d=m(l),v=d>f;return n=Math.abs(d-f)<5e-4?0:v?1.14*(Math.pow(d,.56)-Math.pow(f,.57)):1.14*(Math.pow(d,.65)-Math.pow(f,.62)),100*(Math.abs(n)<.1?0:n>0?n-.027:n+.027)}function y(t,e){t=(0,s.Z)(t),e=(0,s.Z)(e);var n=Math.max(f(t),0),r=Math.max(f(e),0);if(r>n){var i=[r,n];n=i[0],r=i[1]}var o=n+r;return 0===o?0:(n-r)/o}function b(t,e){t=(0,s.Z)(t),e=(0,s.Z)(e);var n=Math.max(f(t),0),r=Math.max(f(e),0);if(r>n){var i=[r,n];n=i[0],r=i[1]}return 0===r?0:(n-r)/r}var _=n(54123);function w(t,e){t=(0,s.Z)(t),e=(0,s.Z)(e);var n=(0,c.Z)(t,[_.Z,"l"]),r=(0,c.Z)(e,[_.Z,"l"]);return Math.abs(n-r)}var x=["algorithm"];function T(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(0,u.HD)(n)&&(n={algorithm:n});var c=n,l=c.algorithm,f=(0,i.Z)(c,x);if(!l){var d,h=o(d=a(r)).call(d,(function(t){return t.replace(/^contrast/,"")})).join(", ");throw new TypeError("contrast() function needs a contrast algorithm. Please specify one of: ".concat(h))}for(var p in t=(0,s.Z)(t),e=(0,s.Z)(e),r)if("contrast"+l.toLowerCase()===p.toLowerCase())return r[p](t,e,f);throw new TypeError("Unknown contrast algorithm: ".concat(l))}},64030:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(81331),i=n(89289);function o(t,e){var n=r.Z.resolveCoord(e,t.space),o=n.space,a=n.index;return(0,i.Z)(t,o)[a]}},89289:function(t,e,n){"use strict";n.d(e,{Z:function(){return i}});var r=n(81331);function i(t,e){return(e=r.Z.get(e)).from(t)}},8293:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});var r=n(81331),i=n(75064),o=n(99725);function a(t){if(!t)throw new TypeError("Empty color reference");(0,i.HD)(t)&&(t=(0,o.Z)(t));var e=t.space||t.spaceId;return e instanceof r.Z||(t.space=r.Z.get(e)),void 0===t.alpha&&(t.alpha=1),t}},68238:function(t,e,n){"use strict";var r=n(68420),i=n(27344),o=function(){function t(){(0,r.Z)(this,t)}return(0,i.Z)(t,[{key:"add",value:function(t,e,n){if("string"==typeof arguments[0])(Array.isArray(t)?t:[t]).forEach((function(t){this[t]=this[t]||[],e&&this[t][n?"unshift":"push"](e)}),this);else for(var t in arguments[0])this.add(t,arguments[0][t],arguments[1])}},{key:"run",value:function(t,e){this[t]=this[t]||[],this[t].forEach((function(t){t.call(e&&e.context?e.context:e,e)}))}}]),t}(),a=new o;e.Z=a},38754:function(t,e,n){"use strict";n.d(e,{Z:function(){return l}});var r=n(88946),i=n(35704),o=n(10349),a=n(52472),s=n(19389);function u(t,e){var n=void 0!==a&&s(t)||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){var n;if(!t)return;if("string"==typeof t)return c(t,e);var r=i(n=Object.prototype.toString.call(t)).call(n,8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return o(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return c(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,u=function(){};return{s:u,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:u}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,f=!0,d=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return f=t.done,t},e:function(t){d=!0,l=t},f:function(){try{f||null==n.return||n.return()}finally{if(d)throw l}}}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function l(t,e){var n,i=t.length;Array.isArray(t[0])||(t=[t]),Array.isArray(e[0])||(e=r(e).call(e,(function(t){return[t]})));var o=e[0].length,a=r(n=e[0]).call(n,(function(t,n){return r(e).call(e,(function(t){return t[n]}))})),s=r(t).call(t,(function(t){return r(a).call(a,(function(e){var n=0;if(!Array.isArray(t)){var r,i=u(e);try{for(i.s();!(r=i.n()).done;){var o=r.value;n+=t*o}}catch(t){i.e(t)}finally{i.f()}return n}for(var a=0;a<t.length;a++)n+=t[a]*(e[a]||0);return n}))}));return 1===i&&(s=s[0]),1===o?r(s).call(s,(function(t){return t[0]})):s}},99725:function(t,e,n){"use strict";n.d(e,{Z:function(){return w}});var r=n(59056),i=n(19623),o=n(84705),a=n(91829),s=n(62079),u=n(18033),c=n(39290),l=n(86981),f=n(8571),d=n(35704),h=n(10349),p=n(52472),m=n(19389),g=n(75064),v=n(68238),y=n(81331);function b(t,e){var n=void 0!==p&&m(t)||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){var n;if(!t)return;if("string"==typeof t)return _(t,e);var r=d(n=Object.prototype.toString.call(t)).call(n,8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return h(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function _(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function w(t){var e,n={str:null===(e=String(t))||void 0===e?void 0:o(e).call(e)};if(v.Z.run("parse-start",n),n.color)return n.color;if(n.parsed=g.dL(n.str),n.parsed){var d=function(){var t=n.parsed.name;if("color"===t){var e,o=n.parsed.args.shift(),d=n.parsed.rawArgs.indexOf("/")>0?n.parsed.args.pop():1,h=b(y.Z.all);try{for(h.s();!(e=h.n()).done;){var p,m=e.value,v=m.getFormat("color");if(v)if(o===v.id||null!==(p=v.ids)&&void 0!==p&&a(p).call(p,o)){var _=function(){var t,e=s(m.coords).length,r=u(t=Array(e)).call(t,0);return r.forEach((function(t,e){return r[e]=n.parsed.args[e]||0})),{v:{v:{spaceId:m.id,coords:r,alpha:d}}}}();if("object"===(0,i.Z)(_))return _.v}}}catch(t){h.e(t)}finally{h.f()}var w="";if(o in y.Z.registry){var x,T,S,E=null===(x=y.Z.registry[o].formats)||void 0===x||null===(T=x.functions)||void 0===T||null===(S=T.color)||void 0===S?void 0:S.id;E&&(w="Did you mean color(".concat(E,")?"))}throw new TypeError("Cannot parse color(".concat(o,"). ")+(w||"Missing a plugin?"))}var k,C=b(y.Z.all);try{var O=function(){var e=k.value,i=e.getFormat(t);if(i&&"function"===i.type){var o=1;(i.lastAlpha||g.Z$(n.parsed.args).alpha)&&(o=n.parsed.args.pop());var a=n.parsed.args;return i.coordGrammar&&c(e.coords).forEach((function(e,n){var o,s=(0,r.Z)(e,2),u=s[0],c=s[1],d=i.coordGrammar[n],h=null===(o=a[n])||void 0===o?void 0:o.type;if(!(d=l(d).call(d,(function(t){return t==h})))){var p,m,v=c.name||u;throw new TypeError(f(p=f(m="".concat(h," not allowed for ")).call(m,v," in ")).call(p,t,"()"))}var y=d.range;"<percentage>"===h&&(y||(y=[0,1]));var b=c.range||c.refRange;y&&b&&(a[n]=g.KK(y,b,a[n]))})),{v:{v:{spaceId:e.id,coords:a,alpha:o}}}}};for(C.s();!(k=C.n()).done;){var A=O();if("object"===(0,i.Z)(A))return A.v}}catch(t){C.e(t)}finally{C.f()}}();if("object"===(0,i.Z)(d))return d.v}else{var h,p=b(y.Z.all);try{for(p.s();!(h=p.n()).done;){var m=h.value;for(var _ in m.formats){var w=m.formats[_];if("custom"===w.type&&(!w.test||w.test(n.str))){var x,T=w.parse(n.str);if(T)return null!==(x=T.alpha)&&void 0!==x||(T.alpha=1),T}}}}catch(t){p.e(t)}finally{p.f()}}throw new TypeError("Could not parse ".concat(t," as a color. Missing a plugin?"))}},81331:function(t,e,n){"use strict";n.d(e,{Z:function(){return H}});var r=n(35704),i=n(10349),o=n(52472),a=n(19389),s=n(52020),u=n(73324),c=n(88546),l=n(66775),f=n(79349),d=n(19623),h=n(59056),p=n(68420),m=n(27344),g=n(44845);function v(t,e,n){if(!e.has(t))throw new TypeError("attempted to "+n+" private field on non-instance");return e.get(t)}function y(t,e){return function(t,e){return e.get?e.get.call(t):e.value}(t,v(t,e,"get"))}function b(t,e,n){return function(t,e,n){if(e.set)e.set.call(t,n);else{if(!e.writable)throw new TypeError("attempted to set read only private field");e.value=n}}(t,v(t,e,"set"),n),n}var _=n(86526),w=n(31082),x=n(35293),T=n(88946),S=n(8571),E=n(23513),k=n(91829),C=n(39290),O=n(62079),A=n(44923),M=n(98186),P=n(75064),D=n(66773),I=n(68238);function L(t,e){var n=O(t);if(s){var r=s(t);e&&(r=u(r).call(r,(function(e){return c(t,e).enumerable}))),n.push.apply(n,r)}return n}function R(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?L(Object(n),!0).forEach((function(e){(0,g.Z)(t,e,n[e])})):l?Object.defineProperties(t,l(n)):L(Object(n)).forEach((function(e){Object.defineProperty(t,e,c(n,e))}))}return t}function N(t,e){var n=void 0!==o&&a(t)||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){var n;if(!t)return;if("string"==typeof t)return j(t,e);var o=r(n=Object.prototype.toString.call(t)).call(n,8,-1);"Object"===o&&t.constructor&&(o=t.constructor.name);if("Map"===o||"Set"===o)return i(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return j(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var s=0,u=function(){};return{s:u,n:function(){return s>=t.length?{done:!0}:{done:!1,value:t[s++]}},e:function(t){throw t},f:u}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c,l=!0,f=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return l=t.done,t},e:function(t){f=!0,c=t},f:function(){try{l||null==n.return||n.return()}finally{if(f)throw c}}}}function j(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function F(t,e,n){if(!e.has(t))throw new TypeError("attempted to get private field on non-instance");return n}var U=75e-6,B=new A,z=new M,q=new A,H=function(){function t(e){var n,r,i,o,a,s,u,c;(0,p.Z)(this,t),q.add(this),B.add(this),z.set(this,{writable:!0,value:void 0}),this.id=e.id,this.name=e.name,this.base=e.base?t.get(e.base):null,this.aliases=e.aliases,this.base&&(this.fromBase=e.fromBase,this.toBase=e.toBase);var l=null!==(n=e.coords)&&void 0!==n?n:this.base.coords;this.coords=l;var f=null!==(r=null!==(i=e.white)&&void 0!==i?i:this.base.white)&&void 0!==r?r:"D65";for(var d in this.white=(0,D.db)(f),this.formats=null!==(o=e.formats)&&void 0!==o?o:{},this.formats){var h=this.formats[d];h.type||(h.type="function"),h.name||(h.name=d)}!e.cssId||null!==(a=this.formats.functions)&&void 0!==a&&a.color?null===(s=this.formats)||void 0===s||!s.color||null!==(u=this.formats)&&void 0!==u&&u.color.id||(this.formats.color.id=this.id):(this.formats.color={id:e.cssId},Object.defineProperty(this,"cssId",{value:e.cssId})),this.referred=e.referred,b(this,z,_(c=F(this,q,V).call(this)).call(c)),I.Z.run("colorspace-init-end",this)}return(0,m.Z)(t,[{key:"inGamut",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.epsilon,r=void 0===n?U:n;if(this.isPolar)return t=this.toBase(t),this.base.inGamut(t,{epsilon:r});var i=w(this.coords);return t.every((function(t,e){var n=i[e];if("angle"!==n.type&&n.range){if(x(t))return!0;var o=(0,h.Z)(n.range,2),a=o[0],s=o[1];return(void 0===a||t>=a-r)&&(void 0===s||t<=s+r)}return!0}))}},{key:"cssId",get:function(){var t,e;return(null===(t=this.formats.functions)||void 0===t||null===(e=t.color)||void 0===e?void 0:e.id)||this.id}},{key:"isPolar",get:function(){for(var t in this.coords)if("angle"===this.coords[t].type)return!0;return!1}},{key:"getFormat",value:function(t){return"object"===(0,d.Z)(t)?t=F(this,B,W).call(this,t):(e="default"===t?w(this.formats)[0]:this.formats[t])?e=F(this,B,W).call(this,e):null;var e}},{key:"to",value:function(e,n){if(1===arguments.length){var r=[e.space,e.coords];e=r[0],n=r[1]}if(this===(e=t.get(e)))return n;n=T(n).call(n,(function(t){return x(t)?0:t}));for(var i,o,a,s=y(this,z),u=y(e,z),c=0;c<s.length&&s[c]===u[c];c++)i=s[c],o=c;if(!i)throw new Error(S(a="Cannot convert between color spaces ".concat(this," and ")).call(a,e,": no connection space was found"));for(var l=s.length-1;l>o;l--)n=s[l].toBase(n);for(var f=o+1;f<u.length;f++)n=u[f].fromBase(n);return n}},{key:"from",value:function(e,n){if(1===arguments.length){var r=[e.space,e.coords];e=r[0],n=r[1]}return(e=t.get(e)).to(this,n)}},{key:"toString",value:function(){var t;return S(t="".concat(this.name," (")).call(t,this.id,")")}},{key:"getMinCoords",value:function(){var t=[];for(var e in this.coords){var n,r=this.coords[e],i=r.range||r.refRange;t.push(null!==(n=null==i?void 0:i.min)&&void 0!==n?n:0)}return t}}],[{key:"all",get:function(){return(0,f.Z)(new E(w(t.registry)))}},{key:"register",value:function(t,e){if(1===arguments.length&&(t=(e=arguments[0]).id),e=this.get(e),this.registry[t]&&this.registry[t]!==e)throw new Error("Duplicate color space registration: '".concat(t,"'"));if(this.registry[t]=e,1===arguments.length&&e.aliases){var n,r=N(e.aliases);try{for(r.s();!(n=r.n()).done;){var i=n.value;this.register(i,e)}}catch(t){r.e(t)}finally{r.f()}}return e}},{key:"get",value:function(e){if(!e||e instanceof t)return e;var n=(0,P.dt)(e);if("string"===n){var r=t.registry[e.toLowerCase()];if(!r)throw new TypeError('No color space found with id = "'.concat(e,'"'));return r}for(var i=arguments.length,o=new Array(i>1?i-1:0),a=1;a<i;a++)o[a-1]=arguments[a];if(o.length)return t.get.apply(t,o);throw new TypeError("".concat(e," is not a valid color space"))}},{key:"resolveCoord",value:function(e,n){var r,i,o,a,s=(0,P.dt)(e);if("string"===s)if(k(e).call(e,".")){var u=e.split("."),c=(0,h.Z)(u,2);o=c[0],a=c[1]}else o=void 0,a=e;else if(Array.isArray(e)){var l=(0,h.Z)(e,2);o=l[0],a=l[1]}else o=e.space,a=e.coordId;if((o=t.get(o))||(o=n),!o)throw new TypeError("Cannot resolve coordinate reference ".concat(e,": No color space specified and relative references are not allowed here"));if("number"===(s=(0,P.dt)(a))||"string"===s&&a>=0){var f=C(o.coords)[a];if(f)return R({space:o,id:f[0],index:a},f[1])}o=t.get(o);var d=a.toLowerCase(),p=0;for(var m in o.coords){var g,v=o.coords[m];if(m.toLowerCase()===d||(null===(g=v.name)||void 0===g?void 0:g.toLowerCase())===d)return R({space:o,id:m,index:p},v);p++}throw new TypeError(S(r=S(i='No "'.concat(a,'" coordinate found in ')).call(i,o.name,". Its coordinates are: ")).call(r,O(o.coords).join(", ")))}}]),t}();function W(t){if(t.coords&&!t.coordGrammar){var e;t.type||(t.type="function"),t.name||(t.name="color"),t.coordGrammar=(0,P.T7)(t.coords);var n=T(e=C(this.coords)).call(e,(function(e,n){var r=(0,h.Z)(e,2),i=(r[0],r[1]),o=t.coordGrammar[n][0],a=i.range||i.refRange,s=o.range,u="";return"<percentage>"==o?(s=[0,100],u="%"):"<angle>"==o&&(u="deg"),{fromRange:a,toRange:s,suffix:u}}));t.serializeCoords=function(t,e){return T(t).call(t,(function(t,r){var i=n[r],o=i.fromRange,a=i.toRange,s=i.suffix;return o&&a&&(t=(0,P.KK)(o,a,t)),t=(0,P.Zd)(t,e),s&&(t+=s),t}))}}return t}function V(){for(var t=[this],e=this;e=e.base;)t.push(e);return t}(0,g.Z)(H,"registry",{}),(0,g.Z)(H,"DEFAULT_FORMAT",{type:"functions",name:"color"})},79801:function(t,e,n){"use strict";var r=n(59056),i=n(79349),o=n(81331),a=n(39191);e.Z=new o.Z({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:a.Z,fromBase:function(t){var e=Math.max.apply(Math,(0,i.Z)(t)),n=Math.min.apply(Math,(0,i.Z)(t)),o=(0,r.Z)(t,3),a=o[0],s=o[1],u=o[2],c=NaN,l=0,f=(n+e)/2,d=e-n;if(0!==d){switch(l=0===f||1===f?0:(e-f)/Math.min(f,1-f),e){case a:c=(s-u)/d+(s<u?6:0);break;case s:c=(u-a)/d+2;break;case u:c=(a-s)/d+4}c*=60}return[c,100*l,100*f]},toBase:function(t){var e=(0,r.Z)(t,3),n=e[0],i=e[1],o=e[2];function a(t){var e=(t+n/30)%12,r=i*Math.min(o,1-o);return o-r*Math.max(-1,Math.min(e-3,9-e,1))}return(n%=360)<0&&(n+=360),i/=100,o/=100,[a(0),a(8),a(4)]},formats:{hsl:{toGamut:!0,coords:["<number> | <angle>","<percentage>","<percentage>"]},hsla:{coords:["<number> | <angle>","<percentage>","<percentage>"],commas:!0,lastAlpha:!0}}})},54123:function(t,e,n){"use strict";n.d(e,{Z:function(){return d}});var r=n(88946),i=n(59898),o=n(81331),a=n(66773),s=n(65049),u=new o.Z({id:"xyz-d50",name:"XYZ D50",white:"D50",base:s.Z,fromBase:function(t){return(0,a.ZP)(s.Z.white,"D50",t)},toBase:function(t){return(0,a.ZP)("D50",s.Z.white,t)},formats:{color:{}}}),c=24/116,l=24389/27,f=a.mh.D50,d=new o.Z({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:f,base:u,fromBase:function(t){var e=r(t).call(t,(function(t,e){return t/f[e]})),n=r(e).call(e,(function(t){return t>.008856451679035631?i(t):(l*t+16)/116}));return[116*n[1]-16,500*(n[0]-n[1]),200*(n[1]-n[2])]},toBase:function(t){var e=[];e[1]=(t[0]+16)/116,e[0]=t[1]/500+e[1],e[2]=e[1]-t[2]/200;var n=[e[0]>c?Math.pow(e[0],3):(116*e[0]-16)/l,t[0]>8?Math.pow((t[0]+16)/116,3):t[0]/l,e[2]>c?Math.pow(e[2],3):(116*e[2]-16)/l];return r(n).call(n,(function(t,e){return t*f[e]}))},formats:{lab:{coords:["<percentage> | <number>","<number>","<number>"]}}})},39191:function(t,e,n){"use strict";n.d(e,{Z:function(){return x}});var r=n(18033),i=n(88946),o=n(35704),a=n(7488),s=n(24835),u=n(68420),c=n(90306),l=n(3020),f=n(3362),d=n(81331),h=n(38754),p=n(66773),m=n(65049);function g(t){var e=function(){if("undefined"==typeof Reflect||!s)return!1;if(s.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(s(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,f.Z)(t);if(e){var i=(0,f.Z)(this).constructor;n=s(r,arguments,i)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var v,y=function(t){(0,c.Z)(n,t);var e=g(n);function n(t){var r,i,o,a;((0,u.Z)(this,n),t.coords||(t.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),t.base||(t.base=m.Z),t.toXYZ_M&&t.fromXYZ_M)&&(null!==(o=t.toBase)&&void 0!==o||(t.toBase=function(e){var n=(0,h.Z)(t.toXYZ_M,e);return i.white!==i.base.white&&(n=(0,p.ZP)(i.white,i.base.white,n)),n}),null!==(a=t.fromBase)&&void 0!==a||(t.fromBase=function(e){return e=(0,p.ZP)(i.base.white,i.white,e),(0,h.Z)(t.fromXYZ_M,e)}));return null!==(r=t.referred)&&void 0!==r||(t.referred="display"),i=e.call(this,t)}return n}(d.Z),b=new y({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],fromXYZ_M:[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],formats:{color:{}}}),_={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[.6,50/255,.8],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,.6],lightslategrey:[119/255,136/255,.6],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[.4,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,.8],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[.4,.2,.6],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]},w=r(v=Array(3)).call(v,"<percentage> | <number>[0, 255]"),x=new y({id:"srgb",name:"sRGB",base:b,fromBase:function(t){return i(t).call(t,(function(t){var e=t<0?-1:1,n=t*e;return n>.0031308?e*(1.055*Math.pow(n,1/2.4)-.055):12.92*t}))},toBase:function(t){return i(t).call(t,(function(t){var e=t<0?-1:1,n=t*e;return n<.04045?t/12.92:e*Math.pow((n+.055)/1.055,2.4)}))},formats:{rgb:{coords:w},color:{},rgba:{coords:w,commas:!0,lastAlpha:!0},hex:{type:"custom",toGamut:!0,test:function(t){return/^#([a-f0-9]{3,4}){1,2}$/i.test(t)},parse:function(t){t.length<=5&&(t=t.replace(/[a-f0-9]/gi,"$&$&"));var e=[];return t.replace(/[a-f0-9]{2}/gi,(function(t){e.push(parseInt(t,16)/255)})),{spaceId:"srgb",coords:o(e).call(e,0,3),alpha:o(e).call(e,3)[0]}},serialize:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.collapse,o=void 0===r||r;e<1&&t.push(e),t=i(t).call(t,(function(t){return Math.round(255*t)}));var s=o&&t.every((function(t){return t%17==0})),u=i(t).call(t,(function(t){var e;return s?(t/17).toString(16):a(e=t.toString(16)).call(e,2,"0")})).join("");return"#"+u}},keyword:{type:"custom",test:function(t){return/^[a-z]+$/i.test(t)},parse:function(t){var e={spaceId:"srgb",coords:null,alpha:1};if("transparent"===(t=t.toLowerCase())?(e.coords=_.black,e.alpha=0):e.coords=_[t],e.coords)return e}}}})},65049:function(t,e,n){"use strict";var r=n(81331);e.Z=new r.Z({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]})},81688:function(t,e,n){"use strict";n.d(e,{Z:function(){return C}});var r=n(8293),i=n(81331),o=n(59056),a=n(88946),s=n(31082),u=n(75064),c="lch.c",l=n(54123);function f(t){return(t%360+360)%360}var d=new i.Z({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:l.Z,fromBase:function(t){var e,n=(0,o.Z)(t,3),r=n[0],i=n[1],a=n[2];return e=Math.abs(i)<.02&&Math.abs(a)<.02?NaN:180*Math.atan2(a,i)/Math.PI,[r,Math.sqrt(Math.pow(i,2)+Math.pow(a,2)),f(e)]},toBase:function(t){var e=(0,o.Z)(t,3),n=e[0],r=e[1],i=e[2];return r<0&&(r=0),isNaN(i)&&(i=0),[n,r*Math.cos(i*Math.PI/180),r*Math.sin(i*Math.PI/180)]},formats:{lch:{coords:["<percentage> | <number>","<number>","<number> | <angle>"]}}}),h=Math.pow(25,7),p=Math.PI,m=180/p,g=p/180;function v(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.kL,i=void 0===r?1:r,a=n.kC,s=void 0===a?1:a,u=n.kH,c=void 0===u?1:u,f=l.Z.from(t),v=(0,o.Z)(f,3),y=v[0],b=v[1],_=v[2],w=d.from(l.Z,[y,b,_])[1],x=l.Z.from(e),T=(0,o.Z)(x,3),S=T[0],E=T[1],k=T[2],C=d.from(l.Z,[S,E,k])[1];w<0&&(w=0),C<0&&(C=0);var O=(w+C)/2,A=Math.pow(O,7),M=.5*(1-Math.sqrt(A/(A+h))),P=(1+M)*b,D=(1+M)*E,I=Math.sqrt(Math.pow(P,2)+Math.pow(_,2)),L=Math.sqrt(Math.pow(D,2)+Math.pow(k,2)),R=0===P&&0===_?0:Math.atan2(_,P),N=0===D&&0===k?0:Math.atan2(k,D);R<0&&(R+=2*p),N<0&&(N+=2*p);var j,F=S-y,U=L-I,B=(N*=m)-(R*=m),z=R+N,q=Math.abs(B);I*L==0?j=0:q<=180?j=B:B>180?j=B-360:B<-180?j=B+360:console.log("the unthinkable has happened");var H,W=2*Math.sqrt(L*I)*Math.sin(j*g/2),V=(y+S)/2,Y=(I+L)/2,$=Math.pow(Y,7);H=I*L==0?z:q<=180?z/2:z<360?(z+360)/2:(z-360)/2;var G=Math.pow(V-50,2),Z=1+.015*G/Math.sqrt(20+G),K=1+.045*Y,X=1;X-=.17*Math.cos((H-30)*g),X+=.24*Math.cos(2*H*g),X+=.32*Math.cos((3*H+6)*g);var Q=1+.015*Y*(X-=.2*Math.cos((4*H-63)*g)),J=30*Math.exp(-1*Math.pow((H-275)/25,2)),tt=2*Math.sqrt($/($+h)),et=-1*Math.sin(2*J*g)*tt,nt=Math.pow(F/(i*Z),2);return nt+=Math.pow(U/(s*K),2),nt+=Math.pow(W/(c*Q),2),nt+=et*(U/(s*K))*(W/(c*Q)),Math.sqrt(nt)}var y=75e-6;function b(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.space,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n.epsilon,a=void 0===o?y:o;t=(0,r.Z)(t),e=i.Z.get(e);var s=t.coords;return e!==t.space&&(s=e.from(t)),e.inGamut(s,{epsilon:a})}var _=n(64030),w=n(89289);function x(t,e,n){return e=i.Z.get(e),t.coords=e.to(t.space,n),t}function T(t,e,n){if(t=(0,r.Z)(t),2===arguments.length&&"object"===(0,u.dt)(arguments[1])){var o=arguments[1];for(var a in o)T(t,a,o[a])}else{"function"==typeof n&&(n=n((0,_.Z)(t,e)));var s=i.Z.resolveCoord(e,t.space),c=s.space,l=s.index,f=(0,w.Z)(t,c);f[l]=n,x(t,c,f)}return t}var S=n(35704);function E(t){var e;return{space:t.space,coords:S(e=t.coords).call(e),alpha:t.alpha}}function k(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.method,r=void 0===n?c:n,l=e.space,f=void 0===l?t.space:l;if(u.HD(arguments[1])&&(f=arguments[1]),b(t,f=i.Z.get(f),{epsilon:0}))return t;var d=C(t,f);if("clip"!==r&&!b(t,f)){var h=k(E(d),{method:"clip",space:f});if(v(t,h)>2){for(var p=i.Z.resolveCoord(r),m=p.space,g=p.id,y=C(d,m),w=p.range||p.refRange,x=w[0],S=.01,O=x,A=(0,_.Z)(y,g);A-O>S;){var M=E(y),P=v(y,M=k(M,{space:f,method:"clip"}));P-2<S?O=(0,_.Z)(y,g):A=(0,_.Z)(y,g),T(y,g,(O+A)/2)}d=C(y,f)}else d=h}if("clip"===r||!b(d,f,{epsilon:0})){var D,I,L=a(D=s(f.coords)).call(D,(function(t){return t.range||[]}));d.coords=a(I=d.coords).call(I,(function(t,e){var n=(0,o.Z)(L[e],2),r=n[0],i=n[1];return void 0!==r&&(t=Math.max(r,t)),void 0!==i&&(t=Math.min(t,i)),t}))}return f!==t.space&&(d=C(d,t.space)),t.coords=d.coords,t}function C(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n.inGamut;t=(0,r.Z)(t);var a=(e=i.Z.get(e)).from(t),s={space:e,coords:a,alpha:t.alpha};return o&&(s=k(s)),s}k.returns="color",C.returns="color"},75064:function(t,e,n){"use strict";n.d(e,{HD:function(){return s},KK:function(){return d},T7:function(){return h},Z$:function(){return f},Zd:function(){return c},dL:function(){return l},dt:function(){return u}});var r=n(84705),i=n(35704),o=n(45181),a=n(88946);function s(t){return"string"===u(t)}function u(t){return(Object.prototype.toString.call(t).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function c(t,e){t=+t,e=+e;var n=(Math.floor(t)+"").length;if(e>n)return+t.toFixed(e-n);var r=Math.pow(10,n-e);return Math.round(t/r)*r}function l(t){if(t){t=r(t).call(t);var e=/^-?[\d.]+$/,n=t.match(/^([a-z]+)\((.+?)\)$/i);if(n){var a=[];return n[2].replace(/\/?\s*([-\w.]+(?:%|deg)?)/g,(function(t,n){/%$/.test(n)?(n=new Number(i(n).call(n,0,-1)/100)).type="<percentage>":/deg$/.test(n)?((n=new Number(+i(n).call(n,0,-3))).type="<angle>",n.unit="deg"):e.test(n)&&((n=new Number(n)).type="<number>"),o(t).call(t,"/")&&((n=n instanceof Number?n:new Number(n)).alpha=!0),a.push(n)})),{name:n[1].toLowerCase(),rawName:n[1],rawArgs:n[2],args:a}}}}function f(t){return t[t.length-1]}function d(t,e,n){return r=e[0],i=e[1],o=function(t,e,n){return(n-t)/(e-t)}(t[0],t[1],n),isNaN(r)?i:isNaN(i)?r:r+(i-r)*o;var r,i,o}function h(t){return a(t).call(t,(function(t){var e;return a(e=t.split("|")).call(e,(function(t){var e=(t=r(t).call(t)).match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(e){var n=new String(e[1]);return n.range=[+e[2],+e[3]],n}return t}))}))}},88593:function(t){"use strict";t.exports=JSON.parse('{"name":"axios","version":"0.21.3","description":"Promise based HTTP client for the browser and node.js","main":"index.js","scripts":{"test":"grunt test","start":"node ./sandbox/server.js","build":"NODE_ENV=production grunt build","preversion":"npm test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json","postversion":"git push && git push --tags","examples":"node ./examples/server.js","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","fix":"eslint --fix lib/**/*.js"},"repository":{"type":"git","url":"https://github.com/axios/axios.git"},"keywords":["xhr","http","ajax","promise","node"],"author":"Matt Zabriskie","license":"MIT","bugs":{"url":"https://github.com/axios/axios/issues"},"homepage":"https://axios-http.com","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"jsdelivr":"dist/axios.min.js","unpkg":"dist/axios.min.js","typings":"./index.d.ts","dependencies":{"follow-redirects":"^1.14.0"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}]}')},69933:function(t){"use strict";t.exports=JSON.parse('{"elementNames":{"altglyph":"altGlyph","altglyphdef":"altGlyphDef","altglyphitem":"altGlyphItem","animatecolor":"animateColor","animatemotion":"animateMotion","animatetransform":"animateTransform","clippath":"clipPath","feblend":"feBlend","fecolormatrix":"feColorMatrix","fecomponenttransfer":"feComponentTransfer","fecomposite":"feComposite","feconvolvematrix":"feConvolveMatrix","fediffuselighting":"feDiffuseLighting","fedisplacementmap":"feDisplacementMap","fedistantlight":"feDistantLight","fedropshadow":"feDropShadow","feflood":"feFlood","fefunca":"feFuncA","fefuncb":"feFuncB","fefuncg":"feFuncG","fefuncr":"feFuncR","fegaussianblur":"feGaussianBlur","feimage":"feImage","femerge":"feMerge","femergenode":"feMergeNode","femorphology":"feMorphology","feoffset":"feOffset","fepointlight":"fePointLight","fespecularlighting":"feSpecularLighting","fespotlight":"feSpotLight","fetile":"feTile","feturbulence":"feTurbulence","foreignobject":"foreignObject","glyphref":"glyphRef","lineargradient":"linearGradient","radialgradient":"radialGradient","textpath":"textPath"},"attributeNames":{"definitionurl":"definitionURL","attributename":"attributeName","attributetype":"attributeType","basefrequency":"baseFrequency","baseprofile":"baseProfile","calcmode":"calcMode","clippathunits":"clipPathUnits","diffuseconstant":"diffuseConstant","edgemode":"edgeMode","filterunits":"filterUnits","glyphref":"glyphRef","gradienttransform":"gradientTransform","gradientunits":"gradientUnits","kernelmatrix":"kernelMatrix","kernelunitlength":"kernelUnitLength","keypoints":"keyPoints","keysplines":"keySplines","keytimes":"keyTimes","lengthadjust":"lengthAdjust","limitingconeangle":"limitingConeAngle","markerheight":"markerHeight","markerunits":"markerUnits","markerwidth":"markerWidth","maskcontentunits":"maskContentUnits","maskunits":"maskUnits","numoctaves":"numOctaves","pathlength":"pathLength","patterncontentunits":"patternContentUnits","patterntransform":"patternTransform","patternunits":"patternUnits","pointsatx":"pointsAtX","pointsaty":"pointsAtY","pointsatz":"pointsAtZ","preservealpha":"preserveAlpha","preserveaspectratio":"preserveAspectRatio","primitiveunits":"primitiveUnits","refx":"refX","refy":"refY","repeatcount":"repeatCount","repeatdur":"repeatDur","requiredextensions":"requiredExtensions","requiredfeatures":"requiredFeatures","specularconstant":"specularConstant","specularexponent":"specularExponent","spreadmethod":"spreadMethod","startoffset":"startOffset","stddeviation":"stdDeviation","stitchtiles":"stitchTiles","surfacescale":"surfaceScale","systemlanguage":"systemLanguage","tablevalues":"tableValues","targetx":"targetX","targety":"targetY","textlength":"textLength","viewbox":"viewBox","viewtarget":"viewTarget","xchannelselector":"xChannelSelector","ychannelselector":"yChannelSelector","zoomandpan":"zoomAndPan"}}')},39451:function(t){"use strict";t.exports=JSON.parse('{"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}')},91363:function(t){"use strict";t.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"","InvisibleTimes":"","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"","NegativeThickSpace":"","NegativeThinSpace":"","NegativeVeryThinSpace":"","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":" ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"","zwnj":""}')},28611:function(t){"use strict";t.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","QUOT":"\\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}')},94204:function(t){"use strict";t.exports=JSON.parse('{"amp":"&","apos":"\'","gt":">","lt":"<","quot":"\\""}')},79545:function(t){"use strict";t.exports=JSON.parse('{"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}')},19489:function(t){"use strict";t.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"","InvisibleTimes":"","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"","NegativeThickSpace":"","NegativeThinSpace":"","NegativeVeryThinSpace":"","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":" ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"","zwnj":""}')},40490:function(t){"use strict";t.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","QUOT":"\\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}')},41344:function(t){"use strict";t.exports=JSON.parse('{"amp":"&","apos":"\'","gt":">","lt":"<","quot":"\\""}')},5778:function(t){"use strict";t.exports=JSON.parse('{"Play":"تشغيل","Pause":"إيقاف","Current Time":"الوقت الحالي","Duration":"مدة","Remaining Time":"الوقت المتبقي","Stream Type":"نوع التيار","LIVE":"مباشر","Loaded":"تم التحميل","Progress":"التقدم","Fullscreen":"ملء الشاشة","Exit Fullscreen":"تعطيل ملء الشاشة","Mute":"صامت","Unmute":"غير الصامت","Playback Rate":"معدل التشغيل","Subtitles":"الترجمة","subtitles off":"إيقاف الترجمة","Captions":"التعليقات","captions off":"إيقاف التعليقات","Chapters":"فصول","You aborted the media playback":"لقد ألغيت تشغيل الفيديو","A network error caused the media download to fail part-way.":"تسبب خطأ في الشبكة بفشل تحميل الفيديو بالكامل.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"لا يمكن تحميل الفيديو بسبب فشل في الخادوم أو الشبكة ، أو فشل بسبب عدم إمكانية قراءة تنسيق الفيديو.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"تم إيقاف تشغيل الفيديو بسبب مشكلة فساد أو لأن الفيديو المستخدم يستخدم ميزات غير مدعومة من متصفحك.","No compatible source was found for this media.":"فشل العثور على أي مصدر متوافق مع هذا الفيديو.","Play Video":"تشغيل الفيديو","Close":"أغلق","Modal Window":"نافذة مشروطة","This is a modal window":"هذه نافذة مشروطة","This modal can be closed by pressing the Escape key or activating the close button.":"يمكن غلق هذه النافذة المشروطة عن طريق الضغط على زر الخروج أو تفعيل زر الإغلاق",", opens captions settings dialog":", تفتح نافذة خيارات التعليقات",", opens subtitles settings dialog":", تفتح نافذة خيارات الترجمة",", selected":", مختار","Audio Player":"مشغل الصوت","Video Player":"مشغل الفيديو","Replay":"إعادة التشغيل","Seek to live, currently behind live":"ذهاب إلى نقطة البث المباشر، متأخر عن البث المباشر حاليًا","Seek to live, currently playing live":"ذهاب إلى نقطة البث المباشر، البث المباشر قيد التشغيل حاليًا","Progress Bar":"شريط التقدم","progress bar timing: currentTime={1} duration={2}":"{1} من {2}","Descriptions":"الأوصاف","descriptions off":"إخفاء الأوصاف","Audio Track":"المسار الصوتي","Volume Level":"مستوى الصوت","The media is encrypted and we do not have the keys to decrypt it.":"الوسائط مشفرة وليس لدينا الرموز اللازمة لفك شفرتها.","Close Modal Dialog":"إغلاق مربع الحوار المشروط",", opens descriptions settings dialog":"، يفتح مربع حوار إعدادات الأوصاف","captions settings":"إعدادات التعليقات التوضيحية","subtitles settings":"إعدادات الترجمات","descriptions settings":"إعدادات الأوصاف","Text":"النص","White":"أبيض","Black":"أسود","Red":"أحمر","Green":"أخضر","Blue":"أزرق","Yellow":"أصفر","Magenta":"أرجواني","Cyan":"أزرق سماوي","Background":"الخلفية","Window":"نافذة","Transparent":"شفاف","Semi-Transparent":"نصف شفاف","Opaque":"معتم","Font Size":"حجم الخط","Text Edge Style":"نمط حواف النص","None":"لا شيء","Raised":"بارز","Depressed":"منخفض","Uniform":"منتظم","Dropshadow":"ظل خلفي","Font Family":"عائلة الخطوط","Proportional Sans-Serif":"Proportional Sans-Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Proportional Serif","Monospace Serif":"Monospace Serif","Casual":"Casual","Script":"Script","Small Caps":"Small Caps","Reset":"إعادة الضبط","restore all settings to the default values":"استعادة كل الإعدادات إلى القيم الافتراضية","Done":"تم","Caption Settings Dialog":"مربع حوار إعدادات التعليقات التوضيحية","Beginning of dialog window. Escape will cancel and close the window.":"بداية نافذة مربع حوار. الضغط على زر \\"Escape\\" سيؤدي إلى الإلغاء وإغلاق النافذة.","End of dialog window.":"نهاية نافذة مربع حوار.","{1} is loading.":"{1} قيد التحميل.","Exit Picture-in-Picture":"خرج من وضع صورة داخل صورة","Picture-in-Picture":"صورة داخل صورة","No content":"لا يوجد محتوى","Color":"اللون","Opacity":"معدل الشفافية","Text Background":"خلفية النص","Caption Area Background":"خلفية منطقة التسمية التوضيحية"}')},83854:function(t){"use strict";t.exports=JSON.parse('{"Audio Player":"Audio Přehravač","Video Player":"Video Přehravač","Play":"Přehrát","Pause":"Pozastavit","Replay":"Přehrát znovu","Current Time":"Aktuální čas","Duration":"Doba trvání","Remaining Time":"Zbývající čas","Stream Type":"Typ streamu","LIVE":"ŽIVĚ","Loaded":"Načteno","Progress":"Stav","Progress Bar":"Ukazatel průběhu","progress bar timing: currentTime={1} duration={2}":"{1} z {2}","Fullscreen":"Celá obrazovka","Exit Fullscreen":"Běžné zobrazení","Mute":"Ztlumit","Unmute":"Zrušit ztlumení","Playback Rate":"Rychlost přehrávání","Subtitles":"Titulky","subtitles off":"Bez titulků","Captions":"Popisky","captions off":"Popisky vypnuté","Chapters":"Kapitoly","Descriptions":"Popisy","descriptions off":"Bez popisů","Audio Track":"Zvuková stopa","Volume Level":"Hlasitost","You aborted the media playback":"Přehrávání videa bylo přerušeno.","A network error caused the media download to fail part-way.":"Video nemohlo být načteno kvůli chybě v síti.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Video nemohlo být načteno, buď kvůli chybě serveru, sítě nebo proto, že daný formát není podporován.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Váš prohlížeč nepodporuje tento formát videa.","No compatible source was found for this media.":"Nevalidní zadaný zdroj videa.","The media is encrypted and we do not have the keys to decrypt it.":"Chyba při dešifrování videa.","Play Video":"Přehrát video","Close":"Zavřit","Close Modal Dialog":"Zavřít okno","Modal Window":"Modální okno","This is a modal window":"Toto je modální okno","This modal can be closed by pressing the Escape key or activating the close button.":"Toto okno se dá zavřít křížkem nebo klávesou Esc.",", opens captions settings dialog":", otevřít okno pro nastavení popisků",", opens subtitles settings dialog":", otevřít okno pro nastavení titulků",", opens descriptions settings dialog":", otevře okno pro nastavení popisků pro nevidomé",", selected":", vybráno","captions settings":"nastavení popisků","subtitles settings":"nastavení titulků","descriptions settings":"nastavení popisků pro nevidomé","Text":"Titulky","White":"Bílé","Black":"Černé","Red":"Červené","Green":"Zelené","Blue":"Modré","Yellow":"Žluté","Magenta":"Fialové","Cyan":"Azurové","Background":"Pozadí titulků","Window":"Okno","Transparent":"Průhledné","Semi-Transparent":"Poloprůhledné","Opaque":"Neprůhledné","Font Size":"Velikost písma","Text Edge Style":"Okraje písma","None":"Bez okraje","Raised":"Zvýšený","Depressed":"Propadlý","Uniform":"Rovnoměrný","Dropshadow":"Stínovaný","Font Family":"Rodina písma","Proportional Sans-Serif":"Proporcionální bezpatkové","Monospace Sans-Serif":"Monospace bezpatkové","Proportional Serif":"Proporcionální patkové","Monospace Serif":"Monospace patkové","Casual":"Hravé","Script":"Ručně psané","Small Caps":"Malé kapitálky","Reset":"Obnovit","restore all settings to the default values":"Vrátit nastavení do výchozího stavu","Done":"Hotovo","Caption Settings Dialog":"Okno s nastavením titulků","Beginning of dialog window. Escape will cancel and close the window.":"Začátek dialogového okna. Klávesa Esc okno zavře.","End of dialog window.":"Konec dialogového okna.","{1} is loading.":"{1} se načítá."}')},85429:function(t){"use strict";t.exports=JSON.parse('{"Play":"Wiedergabe","Pause":"Pause","Replay":"Erneut abspielen","Current Time":"Aktueller Zeitpunkt","Duration":"Dauer","Remaining Time":"Verbleibende Zeit","Stream Type":"Streamtyp","LIVE":"LIVE","Loaded":"Geladen","Progress":"Status","Fullscreen":"Vollbild","Exit Fullscreen":"Vollbildmodus beenden","Mute":"Stumm schalten","Unmute":"Ton einschalten","Playback Rate":"Wiedergabegeschwindigkeit","Subtitles":"Untertitel","subtitles off":"Untertitel aus","Captions":"Untertitel","captions off":"Untertitel aus","Chapters":"Kapitel","You aborted the media playback":"Sie haben die Videowiedergabe abgebrochen.","A network error caused the media download to fail part-way.":"Der Videodownload ist aufgrund eines Netzwerkfehlers fehlgeschlagen.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Das Video konnte nicht geladen werden, da entweder ein Server- oder Netzwerkfehler auftrat oder das Format nicht unterstützt wird.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Die Videowiedergabe wurde entweder wegen eines Problems mit einem beschädigten Video oder wegen verwendeten Funktionen, die vom Browser nicht unterstützt werden, abgebrochen.","No compatible source was found for this media.":"Für dieses Video wurde keine kompatible Quelle gefunden.","Play Video":"Video abspielen","Close":"Schließen","Modal Window":"Modales Fenster","This is a modal window":"Dies ist ein modales Fenster","This modal can be closed by pressing the Escape key or activating the close button.":"Durch Drücken der Esc-Taste bzw. Betätigung der Schaltfläche \\"Schließen\\" wird dieses modale Fenster geschlossen.",", opens captions settings dialog":", öffnet Einstellungen für Untertitel",", opens subtitles settings dialog":", öffnet Einstellungen für Untertitel",", selected":", ausgewählt","captions settings":"Untertiteleinstellungen","subtitles settings":"Untertiteleinstellungen","descriptions settings":"Einstellungen für Beschreibungen","Close Modal Dialog":"Modales Fenster schließen","Descriptions":"Beschreibungen","descriptions off":"Beschreibungen aus","The media is encrypted and we do not have the keys to decrypt it.":"Die Entschlüsselungsschlüssel für den verschlüsselten Medieninhalt sind nicht verfügbar.",", opens descriptions settings dialog":", öffnet Einstellungen für Beschreibungen","Audio Track":"Tonspur","Text":"Schrift","White":"Weiß","Black":"Schwarz","Red":"Rot","Green":"Grün","Blue":"Blau","Yellow":"Gelb","Magenta":"Magenta","Cyan":"Türkis","Background":"Hintergrund","Window":"Fenster","Transparent":"Durchsichtig","Semi-Transparent":"Halbdurchsichtig","Opaque":"Undurchsichtig","Font Size":"Schriftgröße","Text Edge Style":"Textkantenstil","None":"Kein","Raised":"Erhoben","Depressed":"Gedrückt","Uniform":"Uniform","Dropshadow":"Schlagschatten","Font Family":"Schriftfamilie","Proportional Sans-Serif":"Proportionale Sans-Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Proportionale Serif","Monospace Serif":"Monospace Serif","Casual":"Zwanglos","Script":"Schreibschrift","Small Caps":"Small-Caps","Reset":"Zurücksetzen","restore all settings to the default values":"Alle Einstellungen auf die Standardwerte zurücksetzen","Done":"Fertig","Caption Settings Dialog":"Einstellungsdialog für Untertitel","Beginning of dialog window. Escape will cancel and close the window.":"Anfang des Dialogfensters. Esc bricht ab und schließt das Fenster.","End of dialog window.":"Ende des Dialogfensters.","Audio Player":"Audio-Player","Video Player":"Video-Player","Progress Bar":"Fortschrittsbalken","progress bar timing: currentTime={1} duration={2}":"{1} von {2}","Volume Level":"Lautstärke","{1} is loading.":"{1} wird geladen.","Seek to live, currently behind live":"Zur Live-Übertragung wechseln. Aktuell wird es nicht live abgespielt.","Seek to live, currently playing live":"Zur Live-Übertragung wechseln. Es wird aktuell live abgespielt.","Exit Picture-in-Picture":"Bild-im-Bild-Modus beenden","Picture-in-Picture":"Bild-im-Bild-Modus","No content":"Kein Inhalt","Color":"Farbe","Opacity":"Deckkraft","Text Background":"Texthintergrund","Caption Area Background":"Hintergrund des Untertitelbereichs","Playing in Picture-in-Picture":"Wird im Bild-im-Bild-Modus wiedergegeben","Skip forward {1} seconds":"{1} Sekunden vorwärts","Skip backward {1} seconds":"{1} Sekunden zurück"}')},6518:function(t){"use strict";t.exports=JSON.parse('{"Audio Player":"Audio Player","Video Player":"Video Player","Play":"Play","Pause":"Pause","Replay":"Replay","Current Time":"Current Time","Duration":"Duration","Remaining Time":"Remaining Time","Stream Type":"Stream Type","LIVE":"LIVE","Seek to live, currently behind live":"Seek to live, currently behind live","Seek to live, currently playing live":"Seek to live, currently playing live","Loaded":"Loaded","Progress":"Progress","Progress Bar":"Progress Bar","progress bar timing: currentTime={1} duration={2}":"{1} of {2}","Fullscreen":"Fullscreen","Exit Fullscreen":"Exit Fullscreen","Mute":"Mute","Unmute":"Unmute","Playback Rate":"Playback Rate","Subtitles":"Subtitles","subtitles off":"subtitles off","Captions":"Captions","captions off":"captions off","Chapters":"Chapters","Descriptions":"Descriptions","descriptions off":"descriptions off","Audio Track":"Audio Track","Volume Level":"Volume Level","You aborted the media playback":"You aborted the media playback","A network error caused the media download to fail part-way.":"A network error caused the media download to fail part-way.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"The media could not be loaded, either because the server or network failed or because the format is not supported.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.","No compatible source was found for this media.":"No compatible source was found for this media.","The media is encrypted and we do not have the keys to decrypt it.":"The media is encrypted and we do not have the keys to decrypt it.","Play Video":"Play Video","Close":"Close","Close Modal Dialog":"Close Modal Dialog","Modal Window":"Modal Window","This is a modal window":"This is a modal window","This modal can be closed by pressing the Escape key or activating the close button.":"This modal can be closed by pressing the Escape key or activating the close button.",", opens captions settings dialog":", opens captions settings dialog",", opens subtitles settings dialog":", opens subtitles settings dialog",", opens descriptions settings dialog":", opens descriptions settings dialog",", selected":", selected","captions settings":"captions settings","subtitles settings":"subtitles settings","descriptions settings":"descriptions settings","Text":"Text","White":"White","Black":"Black","Red":"Red","Green":"Green","Blue":"Blue","Yellow":"Yellow","Magenta":"Magenta","Cyan":"Cyan","Background":"Background","Window":"Window","Transparent":"Transparent","Semi-Transparent":"Semi-Transparent","Opaque":"Opaque","Font Size":"Font Size","Text Edge Style":"Text Edge Style","None":"None","Raised":"Raised","Depressed":"Depressed","Uniform":"Uniform","Dropshadow":"Dropshadow","Font Family":"Font Family","Proportional Sans-Serif":"Proportional Sans-Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Proportional Serif","Monospace Serif":"Monospace Serif","Casual":"Casual","Script":"Script","Small Caps":"Small Caps","Reset":"Reset","restore all settings to the default values":"restore all settings to the default values","Done":"Done","Caption Settings Dialog":"Caption Settings Dialog","Beginning of dialog window. Escape will cancel and close the window.":"Beginning of dialog window. Escape will cancel and close the window.","End of dialog window.":"End of dialog window.","{1} is loading.":"{1} is loading.","Exit Picture-in-Picture":"Exit Picture-in-Picture","Picture-in-Picture":"Picture-in-Picture","No content":"No content","Color":"Color","Opacity":"Opacity","Text Background":"Text Background","Caption Area Background":"Caption Area Background","Playing in Picture-in-Picture":"Playing in Picture-in-Picture","Skip backward {1} seconds":"Skip backward {1} seconds","Skip forward {1} seconds":"Skip forward {1} seconds"}')},88808:function(t){"use strict";t.exports=JSON.parse('{"Play":"Reproducir","Play Video":"Reproducir Vídeo","Pause":"Pausa","Current Time":"Tiempo reproducido","Duration":"Duración total","Remaining Time":"Tiempo restante","Stream Type":"Tipo de secuencia","LIVE":"DIRECTO","Loaded":"Cargado","Progress":"Progreso","Fullscreen":"Pantalla completa","Exit Fullscreen":"Pantalla no completa","Mute":"Desactivar el sonido","Unmute":"Activar el sonido","Playback Rate":"Velocidad de reproducción","Subtitles":"Subtítulos","subtitles off":"Subtítulos desactivados","Captions":"Subtítulos especiales","captions off":"Subtítulos especiales desactivados","Chapters":"Capítulos","You aborted the media playback":"Ha interrumpido la reproducción del vídeo.","A network error caused the media download to fail part-way.":"Un error de red ha interrumpido la descarga del vídeo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"No se ha podido cargar el vídeo debido a un fallo de red o del servidor o porque el formato es incompatible.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La reproducción de vídeo se ha interrumpido por un problema de corrupción de datos o porque el vídeo precisa funciones que su navegador no ofrece.","No compatible source was found for this media.":"No se ha encontrado ninguna fuente compatible con este vídeo.","Audio Player":"Reproductor de audio","Video Player":"Reproductor de video","Replay":"Volver a reproducir","Seek to live, currently behind live":"Buscar en vivo, actualmente demorado con respecto a la transmisión en vivo","Seek to live, currently playing live":"Buscar en vivo, actualmente reproduciendo en vivo","Progress Bar":"Barra de progreso","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Descriptions":"Descripciones","descriptions off":"descripciones desactivadas","Audio Track":"Pista de audio","Volume Level":"Nivel de volumen","The media is encrypted and we do not have the keys to decrypt it.":"El material audiovisual está cifrado y no tenemos las claves para descifrarlo.","Close":"Cerrar","Modal Window":"Ventana modal","This is a modal window":"Esta es una ventana modal","This modal can be closed by pressing the Escape key or activating the close button.":"Esta ventana modal puede cerrarse presionando la tecla Escape o activando el botón de cierre.",", opens captions settings dialog":", abre el diálogo de configuración de leyendas",", opens subtitles settings dialog":", abre el diálogo de configuración de subtítulos",", selected":", seleccionado","Close Modal Dialog":"Cierra cuadro de diálogo modal",", opens descriptions settings dialog":", abre el diálogo de configuración de las descripciones","captions settings":"configuración de leyendas","subtitles settings":"configuración de subtítulos","descriptions settings":"configuración de descripciones","Text":"Texto","White":"Blanco","Black":"Negro","Red":"Rojo","Green":"Verde","Blue":"Azul","Yellow":"Amarillo","Magenta":"Magenta","Cyan":"Cian","Background":"Fondo","Window":"Ventana","Transparent":"Transparente","Semi-Transparent":"Semitransparente","Opaque":"Opaca","Font Size":"Tamaño de fuente","Text Edge Style":"Estilo de borde del texto","None":"Ninguno","Raised":"En relieve","Depressed":"Hundido","Uniform":"Uniforme","Dropshadow":"Sombra paralela","Font Family":"Familia de fuente","Proportional Sans-Serif":"Sans-Serif proporcional","Monospace Sans-Serif":"Sans-Serif monoespacio","Proportional Serif":"Serif proporcional","Monospace Serif":"Serif monoespacio","Casual":"Informal","Script":"Cursiva","Small Caps":"Minúsculas","Reset":"Restablecer","restore all settings to the default values":"restablece todas las configuraciones a los valores predeterminados","Done":"Listo","Caption Settings Dialog":"Diálogo de configuración de leyendas","Beginning of dialog window. Escape will cancel and close the window.":"Comienzo de la ventana de diálogo. La tecla Escape cancelará la operación y cerrará la ventana.","End of dialog window.":"Final de la ventana de diálogo.","{1} is loading.":"{1} se está cargando.","Exit Picture-in-Picture":"Salir de imagen sobre imagen","Picture-in-Picture":"Imagen sobre imagen","No content":"Sin contenido","Color":"Color","Opacity":"Opacidad","Text Background":"Fondo del texto","Caption Area Background":"Fondo del área de subtítulos"}')},17161:function(t){"use strict";t.exports=JSON.parse('{"Audio Player":"Lecteur audio","Video Player":"Lecteur vidéo","Play":"Lecture","Pause":"Pause","Replay":"Revoir","Current Time":"Temps actuel","Duration":"Durée","Remaining Time":"Temps restant","Stream Type":"Type de flux","LIVE":"EN DIRECT","Seek to live, currently behind live":"Rechercher le direct, actuellement après le direct","Seek to live, currently playing live":"Rechercher le direct, le direct actuellement en cours de lecture","Loaded":"Chargé","Progress":"Progression","Progress Bar":"Barre de progression","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Plein écran","Exit Fullscreen":"Fenêtré","Mute":"Mettre en sourdine","Unmute":"Activer le son","Playback Rate":"Vitesse de lecture","Subtitles":"Sous-titres","subtitles off":"Sous-titres désactivés","Captions":"Sous-titres transcrits","captions off":"Sous-titres transcrits désactivés","Chapters":"Chapitres","Descriptions":"Descriptions","descriptions off":"descriptions désactivées","Audio Track":"Piste audio","Volume Level":"Niveau de volume","You aborted the media playback":"Vous avez interrompu la lecture de la vidéo.","A network error caused the media download to fail part-way.":"Une erreur de réseau a interrompu le téléchargement de la vidéo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Cette vidéo n\'a pas pu être chargée, soit parce que le serveur ou le réseau a échoué ou parce que le format n\'est pas reconnu.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La lecture de la vidéo a été interrompue à cause d\'un problème de corruption ou parce que la vidéo utilise des fonctionnalités non prises en charge par votre navigateur.","No compatible source was found for this media.":"Aucune source compatible n\'a été trouvée pour cette vidéo.","The media is encrypted and we do not have the keys to decrypt it.":"Le média est chiffré et nous n\'avons pas les clés pour le déchiffrer.","Play Video":"Lire la vidéo","Close":"Fermer","Close Modal Dialog":"Fermer la boîte de dialogue modale","Modal Window":"Fenêtre modale","This is a modal window":"Ceci est une fenêtre modale","This modal can be closed by pressing the Escape key or activating the close button.":"Ce modal peut être fermé en appuyant sur la touche Échap ou activer le bouton de fermeture.",", opens captions settings dialog":", ouvrir les paramètres des sous-titres transcrits",", opens subtitles settings dialog":", ouvrir les paramètres des sous-titres",", opens descriptions settings dialog":", ouvrir les paramètres des descriptions",", selected":", sélectionné","captions settings":"Paramètres des sous-titres transcrits","subtitles settings":"Paramètres des sous-titres","descriptions settings":"Paramètres des descriptions","Text":"Texte","White":"Blanc","Black":"Noir","Red":"Rouge","Green":"Vert","Blue":"Bleu","Yellow":"Jaune","Magenta":"Magenta","Cyan":"Cyan","Background":"Arrière-plan","Window":"Fenêtre","Transparent":"Transparent","Semi-Transparent":"Semi-transparent","Opaque":"Opaque","Font Size":"Taille des caractères","Text Edge Style":"Style des contours du texte","None":"Aucun","Raised":"Élevé","Depressed":"Enfoncé","Uniform":"Uniforme","Dropshadow":"Ombre portée","Font Family":"Famille de polices","Proportional Sans-Serif":"Polices à chasse variable sans empattement (Proportional Sans-Serif)","Monospace Sans-Serif":"Polices à chasse fixe sans empattement (Monospace Sans-Serif)","Proportional Serif":"Polices à chasse variable avec empattement (Proportional Serif)","Monospace Serif":"Polices à chasse fixe avec empattement (Monospace Serif)","Casual":"Manuscrite","Script":"Scripte","Small Caps":"Petites capitales","Reset":"Réinitialiser","restore all settings to the default values":"Restaurer tous les paramètres aux valeurs par défaut","Done":"Terminé","Caption Settings Dialog":"Boîte de dialogue des paramètres des sous-titres transcrits","Beginning of dialog window. Escape will cancel and close the window.":"Début de la fenêtre de dialogue. La touche d\'échappement annulera et fermera la fenêtre.","End of dialog window.":"Fin de la fenêtre de dialogue.","Exit Picture-in-Picture":"Quitter le mode image dans l\'image","Picture-in-Picture":"Image dans l\'image","{1} is loading.":"{1} en cours de chargement.","No content":"Aucun contenu","Color":"Couleur","Opacity":"Opacité","Text Background":"Arrière-plan du texte","Caption Area Background":"Arrière-plan de la zone de sous-titre"}')},21910:function(t){"use strict";t.exports=JSON.parse('{"Audio Player":"Lettore audio","Video Player":"Lettore video","Play":"Play","Pause":"Pausa","Replay":"Replay","Current Time":"Orario attuale","Duration":"Durata","Remaining Time":"Tempo rimanente","Stream Type":"Tipo del Streaming","LIVE":"LIVE","Loaded":"Caricato","Progress":"Stato","Progress Bar":"Barra di avanzamento","progress bar timing: currentTime={1} duration={2}":"{1} di {2}","Fullscreen":"Schermo intero","Exit Fullscreen":"Chiudi Schermo intero","Mute":"Disattivare l’audio","Unmute":"Attivare l’audio","Playback Rate":"Tasso di riproduzione","Subtitles":"Sottotitoli","subtitles off":"Senza sottotitoli","Captions":"Sottotitoli non udenti","captions off":"Senza sottotitoli non udenti","Chapters":"Capitolo","Descriptions":"Descrizioni","descriptions off":"Descrizioni disattivate","Audio Track":"Traccia audio","Volume Level":"Livello del volume","You aborted the media playback":"La riproduzione del filmato è stata interrotta.","A network error caused the media download to fail part-way.":"Il download del filmato è stato interrotto a causa di un problema rete.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Il filmato non può essere caricato a causa di un errore nel server o nella rete o perché il formato non viene supportato.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La riproduzione del filmato è stata interrotta a causa di un file danneggiato o per l’utilizzo di impostazioni non supportate dal browser.","No compatible source was found for this media.":"Non ci sono fonti compatibili per questo filmato.","The media is encrypted and we do not have the keys to decrypt it.":"Il contenuto multimediale è criptato e non disponiamo delle chiavi per decifrarlo.","Play Video":"Riproduci il video","Close":"Chiudi","Close Modal Dialog":"Chiudi la finestra di dialogo","Modal Window":"Finestra di dialogo","This is a modal window":"Questa è una finestra di dialogo","This modal can be closed by pressing the Escape key or activating the close button.":"Questa finestra di dialogo può essere chiusa premendo sul tasto Esc o attivando il pulsante di chiusura.",", opens captions settings dialog":", aprire i parametri della trascrizione dei sottotitoli",", opens subtitles settings dialog":", aprire i parametri dei sottotitoli",", opens descriptions settings dialog":", aprire i parametri delle descrizioni",", selected":", selezionato","captions settings":"Parametri della trascrizione dei sottotitoli","subtitles settings":"Parametri dei sottotitoli","descriptions settings":"Parametri delle descrizioni","Text":"Testo","White":"Bianco","Black":"Nero","Red":"Rosso","Green":"Verde","Blue":"Blu","Yellow":"Giallo","Magenta":"Magenta","Cyan":"Ciano","Background":"Sfondo","Window":"Finestra","Transparent":"Trasparente","Semi-Transparent":"Semi-Trasparente","Opaque":"Opaco","Font Size":"Dimensione dei caratteri","Text Edge Style":"Stile dei bordi del testo","None":"Nessuno","Uniform":"Uniforme","Dropshadow":"Ombreggiatura","Font Family":"Famiglia di caratteri","Proportional Sans-Serif":"Sans-Serif proporzionale","Monospace Sans-Serif":"Sans-Serif monospazio","Proportional Serif":"Serif proporzionale","Monospace Serif":"Serif monospazio","Small Caps":"Maiuscoletto","Reset":"Reinizializza","restore all settings to the default values":"Ripristina i valori predefiniti per tutti i parametri","Done":"Operazione completata","Caption Settings Dialog":"Finestra di dialogo dei parametri della trascrizione dei sottotitoli","Beginning of dialog window. Escape will cancel and close the window.":"Inizio della finestra di dialogo. Il tasto Esc annullerà l’operazione e chiuderà la finestra.","End of dialog window.":"Fine della finestra di dialogo.","{1} is loading.":"{1} in fase di caricamento.","Exit Picture-in-Picture":"Esci dalla modalità Picture-in-Picture","Picture-in-Picture":"Picture-in-Picture","Color":"Colore","Opacity":"Opacità","Text Background":"Sfondo del testo","Caption Area Background":"Sfondo dell\'area dei sottotitoli","Skip forward {1} seconds":"Avanti di {1} secondi","Skip backward {1} seconds":"Indietro di {1} secondi"}')},3992:function(t){"use strict";t.exports=JSON.parse('{"Audio Player":"オーディオプレイヤー","Video Player":"ビデオプレイヤー","Play":"再生","Pause":"一時停止","Replay":"もう一度見る","Current Time":"現在の時間","Duration":"長さ","Remaining Time":"残りの時間","Stream Type":"ストリームの種類","LIVE":"ライブ","Seek to live, currently behind live":"ライブまで再生位置を指定、現在ライブが遅れています。","Seek to live, currently playing live":"ライブまで再生位置を指定、現在ライブ中。","Loaded":"ロード済み","Progress":"進行状況","Progress Bar":"シークバー","progress bar timing: currentTime={1} duration={2}":"{2}の{1}","Fullscreen":"フルスクリーン","Exit Fullscreen":"フルスクリーン以外","Mute":"ミュート","Unmute":"サウンドをオン","Playback Rate":"再生レート","Subtitles":"サブタイトル","subtitles off":"サブタイトル オフ","Captions":"キャプション","captions off":"キャプション オフ","Chapters":"チャプター","Descriptions":"ディスクリプション","descriptions off":"ディスクリプションオフ","Audio Track":"音声トラック","Volume Level":"ボリュームレベル","You aborted the media playback":"動画再生を中止しました","A network error caused the media download to fail part-way.":"ネットワーク エラーにより動画のダウンロードが途中で失敗しました","The media could not be loaded, either because the server or network failed or because the format is not supported.":"サーバーまたはネットワークのエラー、またはフォーマットがサポートされていないため、動画をロードできませんでした","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"破損の問題、またはお使いのブラウザがサポートしていない機能が動画に使用されていたため、動画の再生が中止されました","No compatible source was found for this media.":"この動画に対して互換性のあるソースが見つかりませんでした","The media is encrypted and we do not have the keys to decrypt it.":"メディアは暗号化されており、解読するためのキーがありません。","Play Video":"ビデオを再生する","Close":"閉じる","Close Modal Dialog":"ダイアログボックスを閉じる","Modal Window":"ダイアログボックス","This is a modal window":"これはダイアログボックスです","This modal can be closed by pressing the Escape key or activating the close button.":"このダイアログボックスは、Escキーを押すか、閉じるボタンを押して閉じることができま",", opens captions settings dialog":", 書き起こし字幕の設定を開く",", opens subtitles settings dialog":", 字幕の設定を開く",", opens descriptions settings dialog":", ディスクリプションの設定を開く",", selected":", 選択済み","captions settings":"書き起こし字幕の設定","subtitles settings":"字幕の設定","descriptions settings":"ディスクリプションの設定","Text":"テキスト","White":"白","Black":"黒","Red":"赤","Green":"緑","Blue":"青","Yellow":"黄","Magenta":"赤紫","Cyan":"シアン","Background":"背景","Window":"ウィンドウ","Transparent":"透明","Semi-Transparent":"半透明","Opaque":"不透明","Font Size":"文字サイズ","Text Edge Style":"テキストのアウトラインのスタイル","None":"なし","Raised":"浮き出し","Depressed":"浮き彫り","Uniform":"均一","Dropshadow":"影付き","Font Family":"フォントの種類","Proportional Sans-Serif":"セリフなし可変幅フォント","Monospace Sans-Serif":"セリフなし等幅フォント","Proportional Serif":"セリフあり可変幅フォント","Monospace Serif":"セリフあり等幅フォント","Casual":"カジュアル","Script":"スクリプト","Small Caps":"スモールキャピタル","Reset":"リセット","restore all settings to the default values":"すべての設定をデフォルト値に戻す","Done":"終了","Caption Settings Dialog":"書き起こし字幕設定ダイアログ","Beginning of dialog window. Escape will cancel and close the window.":"ダイアログボックスの開始。Escキーでキャンセルしてウィンドウを閉じます。","End of dialog window.":"ダイアログボックスの終了","{1} is loading.":"{1}は読み込み中です。","Exit Picture-in-Picture":"ピクチャーインピクチャー機能の終了","Picture-in-Picture":"ピクチャーインピクチャー","No content":"コンテンツなし","Color":"色","Opacity":"不透明度","Text Background":"テキスト背景","Caption Area Background":"キャプション領域背景","Skip forward {1} seconds":"{1}秒進む","Skip backward {1} seconds":"{1}秒戻る"}')},43420:function(t){"use strict";t.exports=JSON.parse('{"Audio Player":"Audiospeler","Video Player":"Videospeler","Play":"Afspelen","Pause":"Pauzeren","Replay":"Opnieuw afspelen","Current Time":"Huidige tijd","Duration":"Tijdsduur","Remaining Time":"Resterende tijd","Stream Type":"Streamtype","LIVE":"LIVE","Seek to live, currently behind live":"Zoek naar live, momenteel achter op live","Seek to live, currently playing live":"Zoek naar live, momenteel live","Loaded":"Geladen","Progress":"Voortgang","Progress Bar":"Voortgangsbalk","progress bar timing: currentTime={1} duration={2}":"{1} van {2}","Fullscreen":"Volledig scherm","Exit Fullscreen":"Volledig scherm uit","Mute":"Dempen","Unmute":"Dempen uit","Playback Rate":"Afspeelsnelheid","Subtitles":"Ondertiteling","subtitles off":"ondertiteling uit","Captions":"Ondertiteling (CC)","captions off":"ondertiteling (CC) uit","Chapters":"Hoofdstukken","Descriptions":"Beschrijvingen","descriptions off":"beschrijvingen uit","Audio Track":"Audiospoor","Volume Level":"Volume","You aborted the media playback":"U heeft het afspelen van de media afgebroken","A network error caused the media download to fail part-way.":"Een netwerkfout heeft ervoor gezorgd dat het downloaden van de media is mislukt.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"De media kon niet worden geladen, doordat de server of het netwerk faalde of doordat het formaat niet wordt ondersteund.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Het afspelen van de media werd afgebroken vanwege een corruptieprobleem of omdat de uw browser de gebruikte mediafuncties niet ondersteund.","No compatible source was found for this media.":"Er is geen geschikte bron gevonden voor dit medium.","The media is encrypted and we do not have the keys to decrypt it.":"De media is gecodeerd en we hebben niet de sleutels om het te decoderen.","Play Video":"Video afspelen","Close":"Sluiten","Close Modal Dialog":"Extra venster sluiten","Modal Window":"Extra venster","This is a modal window":"Dit is een extra venster","This modal can be closed by pressing the Escape key or activating the close button.":"Dit venster kan worden gesloten door op de Escape-toets te drukken of door de sluit-knop te activeren.",", opens captions settings dialog":", opent instellingen venster voor ondertitelingen",", opens subtitles settings dialog":", opent instellingen venster voor ondertitelingen",", opens descriptions settings dialog":", opent instellingen venster voor beschrijvingen",", selected":", geselecteerd","captions settings":"ondertiteling instellingen","subtitles settings":"ondertiteling instellingen","descriptions settings":"beschrijvingen instellingen","Text":"Tekst","White":"Wit","Black":"Zwart","Red":"Rood","Green":"Groen","Blue":"Blauw","Yellow":"Geel","Magenta":"Magenta","Cyan":"Cyaan","Background":"Achtergrond","Window":"Venster","Transparent":"Transparant","Semi-Transparent":"Semi-transparant","Opaque":"Ondoorzichtig","Font Size":"Lettergrootte","Text Edge Style":"Stijl tekstrand","None":"Geen","Raised":"Verhoogd","Depressed":"Ingedrukt","Uniform":"Uniform","Dropshadow":"Schaduw","Font Family":"Lettertype","Proportional Sans-Serif":"Proportioneel sans-serif","Monospace Sans-Serif":"Monospace sans-serif","Proportional Serif":"Proportioneel serif","Monospace Serif":"Monospace serif","Casual":"Informeel","Script":"Script","Small Caps":"Kleine Hoofdletters","Reset":"Herstellen","restore all settings to the default values":"alle instellingen herstellen naar de standaardwaarden","Done":"Gereed","Caption Settings Dialog":"Venster voor bijschriften-instellingen","Beginning of dialog window. Escape will cancel and close the window.":"Begin van dialoogvenster. Escape zal annuleren en het venster sluiten.","End of dialog window.":"Einde van dialoogvenster.","{1} is loading.":"{1} wordt geladen.","Exit Picture-in-Picture":"Picture-in-Picture uit","Picture-in-Picture":"Picture-in-Picture","No content":"Geen inhoud","Color":"Kleur","Opacity":"Transparantie","Text Background":"Tekst Achtergrond","Caption Area Background":"Achtergrond voor Ondertiteling","Skip forward {1} seconds":"{1} seconden vooruit","Skip backward {1} seconds":"{1} seconden terug"}')},18059:function(t){"use strict";t.exports=JSON.parse('{"Audio Player":"Odtwarzacz audio","Video Player":"Odtwarzacz wideo","Play":"Odtwórz","Pause":"Wstrzymaj","Replay":"Odtwórz ponownie","Current Time":"Aktualny czas","Duration":"Czas trwania","Remaining Time":"Pozostały czas","Stream Type":"Typ strumienia","LIVE":"NA ŻYWO","Seek to live, currently behind live":"Przejdź do transmisji na żywo, obecnie trwa odtwarzanie z archiwum","Seek to live, currently playing live":"Przejdż do transmisji na żywo, obecnie trwa odtwarzanie na żywo","Loaded":"Załadowany","Progress":"Status","Progress Bar":"Pasek postępu","progress bar timing: currentTime={1} duration={2}":"{1} z {2}","Fullscreen":"Pełny ekran","Exit Fullscreen":"Pełny ekran niedostępny","Mute":"Wycisz","Unmute":"Wyłącz wyciszenie","Playback Rate":"Prędkość odtwarzania","Subtitles":"Napisy","subtitles off":"Napisy wyłączone","Captions":"Transkrypcja","captions off":"Transkrypcja wyłączona","Chapters":"Rozdziały","Descriptions":"Opisy","descriptions off":"Opisy wyłączone","Audio Track":"Ścieżka audio","Volume Level":"Poziom głośności","You aborted the media playback":"Odtwarzanie zostało przerwane","A network error caused the media download to fail part-way.":"Błąd sieci spowodował częściowe niepowodzenie pobierania materiału wideo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Materiał wideo nie może zostać załadowany, ponieważ wystąpił problem z serwerem lub siecią albo format materiału wideo nie jest obsługiwany","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Odtwarzanie materiału wideo zostało przerwane z powodu uszkodzonego pliku wideo lub z powodu użycia funkcji multimediów nieobsługiwanych przez Twoją przeglądarkę.","No compatible source was found for this media.":"Nie znaleziono kompatybilnego źródła dla tego typu materiału wideo.","The media is encrypted and we do not have the keys to decrypt it.":"Materiał jest zaszyfrowany, a nie mamy kluczy do jego odszyfrowania.","Play Video":"Odtwórz wideo","Close":"Zamknij","Close Modal Dialog":"Zamknij okno modalne","Modal Window":"Okno modalne","This is a modal window":"To jest okno modalne","This modal can be closed by pressing the Escape key or activating the close button.":"To okno modalne możesz zamknąć, naciskając klawisz Escape albo wybierając przycisk Zamknij.",", opens captions settings dialog":", otwiera okno dialogowe ustawień transkrypcji",", opens subtitles settings dialog":", otwiera okno dialogowe napisów",", opens descriptions settings dialog":", otwiera okno dialogowe opisów",", selected":", zaznaczone","captions settings":"ustawienia transkrypcji","subtitles settings":"ustawienia napisów","descriptions settings":"ustawienia opisów","Text":"Tekst","White":"Biały","Black":"Czarny","Red":"Czerwony","Green":"Zielony","Blue":"Niebieski","Yellow":"Żółty","Magenta":"Karmazynowy","Cyan":"Cyjanowy","Background":"Tło","Window":"Okno","Transparent":"Przezroczysty","Semi-Transparent":"Półprzezroczysty","Opaque":"Nieprzezroczysty","Font Size":"Rozmiar czcionki","Text Edge Style":"Styl krawędzi tekstu","None":"Brak","Raised":"Podniesiony","Depressed":"Obniżony","Uniform":"Równomierny","Dropshadow":"Cień","Font Family":"Krój czcionki","Proportional Sans-Serif":"Bezszeryfowa, proporcjonalna","Monospace Sans-Serif":"Bezszeryfowa, stała odległość znaków","Proportional Serif":"Szeryfowa, proporcjonalna","Monospace Serif":"Szeryfowa, stała odległość znaków","Casual":"Casual","Script":"Script","Small Caps":"Kapitaliki","Reset":"Ustawienia domyślne","restore all settings to the default values":"zresetuj wszystkie ustawienia do domyślnych wartości","Done":"Gotowe","Caption Settings Dialog":"Okno dialogowe ustawień transkrypcji","Beginning of dialog window. Escape will cancel and close the window.":"Początek okna dialogowego. Klawisz Escape anuluje i zamyka okno.","End of dialog window.":"Koniec okna dialogowego.","{1} is loading.":"Wczytywanie pliku {1}.","Exit Picture-in-Picture":"Wyjdź z trybu obraz w obrazie","Picture-in-Picture":"Obraz w obrazie","No content":"Brak zawartości"}')},13708:function(t){"use strict";t.exports=JSON.parse('{"Audio Player":"Reprodutor de áudio","Video Player":"Reprodutor de vídeo","Play":"Tocar","Pause":"Pausar","Replay":"Tocar novamente","Current Time":"Tempo","Duration":"Duração","Remaining Time":"Tempo Restante","Stream Type":"Tipo de Stream","LIVE":"AO VIVO","Loaded":"Carregado","Progress":"Progresso","Progress Bar":"Barra de progresso","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Tela Cheia","Exit Fullscreen":"Tela Normal","Mute":"Mudo","Unmute":"Ativar o som","Playback Rate":"Velocidade","Subtitles":"Legendas","subtitles off":"Sem Legendas","Captions":"Anotações","captions off":"Sem Anotações","Chapters":"Capítulos","Descriptions":"Descrições","descriptions off":"sem descrições","Audio Track":"Faixa de áudio","Volume Level":"Nível de volume","You aborted the media playback":"Você parou a execução do vídeo.","A network error caused the media download to fail part-way.":"Um erro na rede causou falha durante o download da mídia.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"A mídia não pode ser carregada, por uma falha de rede ou servidor ou o formato não é suportado.","No compatible source was found for this media.":"Nenhuma fonte foi encontrada para esta mídia.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"A reprodução foi interrompida devido à um problema de mídia corrompida ou porque a mídia utiliza funções que seu navegador não suporta.","The media is encrypted and we do not have the keys to decrypt it.":"A mídia está criptografada e não temos as chaves para descriptografar.","Play Video":"Tocar Vídeo","Close":"Fechar","Close Modal Dialog":"Fechar Diálogo Modal","Modal Window":"Janela Modal","This is a modal window":"Isso é uma janela-modal","This modal can be closed by pressing the Escape key or activating the close button.":"Esta janela pode ser fechada pressionando a tecla de Escape.",", opens captions settings dialog":", abre as configurações de legendas de comentários",", opens subtitles settings dialog":", abre as configurações de legendas",", opens descriptions settings dialog":", abre as configurações",", selected":", selecionada","captions settings":"configurações de legendas de comentários","subtitles settings":"configurações de legendas","descriptions settings":"configurações das descrições","Text":"Texto","White":"Branco","Black":"Preto","Red":"Vermelho","Green":"Verde","Blue":"Azul","Yellow":"Amarelo","Magenta":"Magenta","Cyan":"Ciano","Background":"Plano-de-Fundo","Window":"Janela","Transparent":"Transparente","Semi-Transparent":"Semi-Transparente","Opaque":"Opaco","Font Size":"Tamanho da Fonte","Text Edge Style":"Estilo da Borda","None":"Nenhum","Raised":"Elevado","Depressed":"Acachapado","Uniform":"Uniforme","Dropshadow":"Sombra de projeção","Font Family":"Família da Fonte","Proportional Sans-Serif":"Sans-Serif(Sem serifa) Proporcional","Monospace Sans-Serif":"Sans-Serif(Sem serifa) Monoespaçada","Proportional Serif":"Serifa Proporcional","Monospace Serif":"Serifa Monoespaçada","Casual":"Casual","Script":"Script","Small Caps":"Maiúsculas Pequenas","Reset":"Redefinir","restore all settings to the default values":"restaurar todas as configurações aos valores padrão","Done":"Salvar","Caption Settings Dialog":"Caíxa-de-Diálogo das configurações de Legendas","Beginning of dialog window. Escape will cancel and close the window.":"Iniciando a Janela-de-Diálogo. Pressionar Escape irá cancelar e fechar a janela.","End of dialog window.":"Fim da Janela-de-Diálogo","{1} is loading.":"{1} está carregando.","Exit Picture-in-Picture":"Sair de Picture-in-Picture","Picture-in-Picture":"Picture-in-Picture"}')},9231:function(t){"use strict";t.exports=JSON.parse('{"Play":"Reproduzir","Pause":"Parar","Replay":"Reiniciar","Current Time":"Tempo Atual","Duration":"Duração","Remaining Time":"Tempo Restante","Stream Type":"Tipo de Stream","LIVE":"EM DIRETO","Loaded":"Carregado","Progress":"Progresso","Fullscreen":"Ecrã inteiro","Exit Fullscreen":"Ecrã normal","Mute":"Desativar som","Unmute":"Ativar som","Playback Rate":"Velocidade de reprodução","Subtitles":"Legendas","subtitles off":"desativar legendas","Captions":"Anotações","captions off":"desativar anotações","Chapters":"Capítulos","Close Modal Dialog":"Fechar Janela Modal","Descriptions":"Descrições","descriptions off":"desativar descrições","Audio Track":"Faixa Áudio","You aborted the media playback":"Parou a reprodução do vídeo.","A network error caused the media download to fail part-way.":"Um erro na rede fez o vídeo falhar parcialmente.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"O vídeo não pode ser carregado, ou porque houve um problema na rede ou no servidor, ou porque formato do vídeo não é compatível.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"A reprodução foi interrompida por um problema com o vídeo ou porque o formato não é compatível com o seu navegador.","No compatible source was found for this media.":"Não foi encontrada uma fonte de vídeo compatível.","The media is encrypted and we do not have the keys to decrypt it.":"O vídeo está encriptado e não há uma chave para o desencriptar.","Play Video":"Reproduzir Vídeo","Close":"Fechar","Modal Window":"Janela Modal","This is a modal window":"Isto é uma janela modal","This modal can be closed by pressing the Escape key or activating the close button.":"Esta modal pode ser fechada pressionando a tecla ESC ou ativando o botão de fechar.",", opens captions settings dialog":", abre janela com definições de legendas",", opens subtitles settings dialog":", abre janela com definições de legendas",", opens descriptions settings dialog":", abre janela com definições de descrições",", selected":", seleccionado"}')},75058:function(t){"use strict";t.exports=JSON.parse('{"Audio Player":"Zvukový prehrávač","Video Player":"Video prehrávač","Play":"Prehrať","Pause":"Pozastaviť","Replay":"Prehrať znova","Current Time":"Aktuálny čas","Duration":"Čas trvania","Remaining Time":"Zostávajúci čas","Stream Type":"Typ stopy","LIVE":"NAŽIVO","Loaded":"Načítané","Progress":"Priebeh","Progress Bar":"Ukazovateľ priebehu","progress bar timing: currentTime={1} duration={2}":"časovanie ukazovateľa priebehu: currentTime={1} duration={2}","Fullscreen":"Režim celej obrazovky","Exit Fullscreen":"Režim normálnej obrazovky","Mute":"Stlmiť","Unmute":"Zrušiť stlmenie","Playback Rate":"Rýchlosť prehrávania","Subtitles":"Titulky","subtitles off":"titulky vypnuté","Captions":"Popisky","captions off":"popisky vypnuté","Chapters":"Kapitoly","Descriptions":"Opisy","descriptions off":"opisy vypnuté","Audio Track":"Zvuková stopa","Volume Level":"Úroveň hlasitosti","You aborted the media playback":"Prerušili ste prehrávanie","A network error caused the media download to fail part-way.":"Sťahovanie súboru bolo zrušené pre chybu na sieti.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Súbor sa nepodarilo načítať pre chybu servera, sieťového pripojenia, alebo je formát súboru nepodporovaný.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Prehrávanie súboru bolo prerušené pre poškodené dáta, alebo súbor používa vlastnosti, ktoré váš prehliadač nepodporuje.","No compatible source was found for this media.":"Nebol nájdený žiaden kompatibilný zdroj pre tento súbor.","The media is encrypted and we do not have the keys to decrypt it.":"Súbor je zašifrovaný a nie je k dispozícii kľúč na rozšifrovanie.","Play Video":"Prehrať video","Close":"Zatvoriť","Close Modal Dialog":"Zatvoriť modálne okno","Modal Window":"Modálne okno","This is a modal window":"Toto je modálne okno","This modal can be closed by pressing the Escape key or activating the close button.":"Toto modálne okno je možné zatvoriť stlačením klávesy Escape, alebo aktivovaním tlačidla na zatvorenie.",", opens captions settings dialog":", otvorí okno nastavení popiskov",", opens subtitles settings dialog":", otvorí okno nastavení titulkov",", opens descriptions settings dialog":", otvorí okno nastavení opisov",", selected":", označené","captions settings":"nastavenia popiskov","subtitles settings":"nastavenia titulkov","descriptions settings":"nastavenia opisov","Text":"Text","White":"Biela","Black":"Čierna","Red":"Červená","Green":"Zelená","Blue":"Modrá","Yellow":"Žltá","Magenta":"Ružová","Cyan":"Tyrkysová","Background":"Pozadie","Window":"Okno","Transparent":"Priesvitné","Semi-Transparent":"Polopriesvitné","Opaque":"Plné","Font Size":"Veľkosť písma","Text Edge Style":"Typ okrajov písma","None":"Žiadne","Raised":"Zvýšené","Depressed":"Znížené","Uniform":"Pravidelné","Dropshadow":"S tieňom","Font Family":"Typ písma","Proportional Sans-Serif":"Proporčné bezpätkové","Monospace Sans-Serif":"Pravidelné, bezpätkové","Proportional Serif":"Proporčné pätkové","Monospace Serif":"Pravidelné pätkové","Casual":"Bežné","Script":"Písané","Small Caps":"Malé kapitálky","Reset":"Resetovať","restore all settings to the default values":"všetky nastavenia na základné hodnoty","Done":"Hotovo","Caption Settings Dialog":"Okno nastavení popiskov","Beginning of dialog window. Escape will cancel and close the window.":"Začiatok okna. Klávesa Escape zruší a zavrie okno.","End of dialog window.":"Koniec okna.","{1} is loading.":"{1} sa načíta."}')},62718:function(t){"use strict";t.exports=JSON.parse('{"Audio Player":"Ses Oynatıcısı","Video Player":"Video Oynatıcısı","Play":"Oynat","Pause":"Duraklat","Replay":"Yeniden Oynat","Current Time":"Süre","Duration":"Toplam Süre","Remaining Time":"Kalan Süre","Stream Type":"Yayın Tipi","LIVE":"CANLI","Seek to live, currently behind live":"Canlıya git, şu anda canlının gerisinde","Seek to live, currently playing live":"Canlıya git, şu anda canlı oynuyor","Loaded":"Yüklendi","Progress":"Yükleniyor","Progress Bar":"İlerleme Çubuğu","progress bar timing: currentTime={1} duration={2}":"{1}/{2}","Fullscreen":"Tam Ekran","Exit Fullscreen":"Tam Ekrandan Çık","Mute":"Sessiz","Unmute":"Sesi Aç","Playback Rate":"Oynatma Hızı","Subtitles":"Altyazılar","subtitles off":"Altyazı Kapalı","Captions":"Altyazılar","captions off":"Altyazı Kapalı","Chapters":"Bölümler","Close Modal Dialog":"Etkileşim Penceresini Kapat","Descriptions":"Açıklamalar","descriptions off":"açıklamalar kapalı","Audio Track":"Ses Parçası","Volume Level":"Ses Düzeyi","You aborted the media playback":"Medyayı oynatmayı iptal ettiniz","A network error caused the media download to fail part-way.":"Medya indirme işleminin kısmen başarısız olmasına neden olan bir ağ sorunu oluştu.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Sunucu veya ağ hatasından ya da biçim desteklenmediğinden medya yüklenemedi.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Medya oynatma, bir bozulma sorunu nedeniyle veya medya, tarayıcınızın desteklemediği özellikleri kullandığı için durduruldu.","No compatible source was found for this media.":"Bu medya için uyumlu bir kaynak bulunamadı.","The media is encrypted and we do not have the keys to decrypt it.":"Medya, şifrelenmiş bir kaynaktan geliyor ve oynatmak için gerekli anahtar bulunamadı.","Play Video":"Videoyu Oynat","Close":"Kapat","Modal Window":"Etkileşim Penceresi","This is a modal window":"Bu bir etkileşim penceresidir","This modal can be closed by pressing the Escape key or activating the close button.":"Bu etkileşim penceresi ESC tuşuna basarak ya da kapat butonuna tıklanarak kapatılabilir.",", opens captions settings dialog":", altyazı ayarları menüsünü açar",", opens subtitles settings dialog":", altyazı ayarları menüsünü açar",", opens descriptions settings dialog":", açıklama ayarları menüsünü açar",", selected":", seçildi","captions settings":"altyazı ayarları","subtitles settings":"altyazı ayarları","descriptions settings":"açıklama ayarları","Text":"Metin","White":"Beyaz","Black":"Siyah","Red":"Kırmızı","Green":"Yeşil","Blue":"Mavi","Yellow":"Sarı","Magenta":"Macenta","Cyan":"Açık Mavi (Camgöbeği)","Background":"Arka plan","Window":"Pencere","Transparent":"Saydam","Semi-Transparent":"Yarı-Saydam","Opaque":"Mat","Font Size":"Metin Boyutu","Text Edge Style":"Metin Kenar Stili","None":"Hiçbiri","Raised":"Kabarık","Depressed":"Yassı","Uniform":"Düz","Dropshadow":"Gölgeli","Font Family":"Yazı Tipi","Proportional Sans-Serif":"Orantılı Sans-Serif","Monospace Sans-Serif":"Eşaralıklı Sans-Serif","Proportional Serif":"Orantılı Serif","Monospace Serif":"Eşaralıklı Serif","Casual":"Gündelik","Script":"El Yazısı","Small Caps":"Küçük Boyutlu Büyük Harfli","Reset":"Sıfırla","restore all settings to the default values":"tüm ayarları varsayılan değerlere geri yükler","Done":"Tamam","Caption Settings Dialog":"Altyazı Ayarları Menüsü","Beginning of dialog window. Escape will cancel and close the window.":"Etkileşim penceresinin başlangıcı. ESC tuşu işlemi iptal edip pencereyi kapatacaktır.","End of dialog window.":"Etkileşim penceresinin sonu.","{1} is loading.":"{1} yükleniyor.","Exit Picture-in-Picture":"Mini oynatıcıdan çık","Picture-in-Picture":"Mini oynatıcı","No content":"İçerik yok"}')},51131:function(t){"use strict";t.exports=JSON.parse('{"Play":"播放","Pause":"暂停","Current Time":"当前时间","Duration":"时长","Remaining Time":"剩余时间","Stream Type":"媒体流类型","LIVE":"直播","Loaded":"加载完成","Progress":"进度","Fullscreen":"全屏","Exit Fullscreen":"退出全屏","Picture-in-Picture":"画中画","Exit Picture-in-Picture":"退出画中画","Mute":"静音","Unmute":"开启音效","Playback Rate":"播放速度","Subtitles":"字幕","subtitles off":"关闭字幕","Captions":"内嵌字幕","captions off":"关闭内嵌字幕","Chapters":"节目段落","Close Modal Dialog":"关闭弹窗","Descriptions":"描述","descriptions off":"关闭描述","Audio Track":"音轨","You aborted the media playback":"视频播放被终止","A network error caused the media download to fail part-way.":"网络错误导致视频下载中途失败。","The media could not be loaded, either because the server or network failed or because the format is not supported.":"视频因格式不支持或者服务器或网络的问题无法加载。","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"由于视频文件损坏或是该视频使用了你的浏览器不支持的功能,播放终止。","No compatible source was found for this media.":"无法找到此视频兼容的源。","The media is encrypted and we do not have the keys to decrypt it.":"视频已加密,无法解密。","Play Video":"播放视频","Close":"关闭","Modal Window":"弹窗","This is a modal window":"这是一个弹窗","This modal can be closed by pressing the Escape key or activating the close button.":"可以按ESC按键或启用关闭按钮来关闭此弹窗。",", opens captions settings dialog":", 开启标题设置弹窗",", opens subtitles settings dialog":", 开启字幕设置弹窗",", opens descriptions settings dialog":", 开启描述设置弹窗",", selected":", 选择","captions settings":"字幕设定","Audio Player":"音频播放器","Video Player":"视频播放器","Replay":"重新播放","Progress Bar":"进度条","Volume Level":"音量","subtitles settings":"字幕设定","descriptions settings":"描述设定","Text":"文字","White":"白","Black":"黑","Red":"红","Green":"绿","Blue":"蓝","Yellow":"黄","Magenta":"紫红","Cyan":"青","Background":"背景","Window":"窗口","Transparent":"透明","Semi-Transparent":"半透明","Opaque":"不透明","Font Size":"字体尺寸","Text Edge Style":"字体边缘样式","None":"无","Raised":"浮雕","Depressed":"压低","Uniform":"均匀","Dropshadow":"下阴影","Font Family":"字体库","Proportional Sans-Serif":"比例无细体","Monospace Sans-Serif":"单间隔无细体","Proportional Serif":"比例细体","Monospace Serif":"单间隔细体","Casual":"舒适","Script":"手写体","Small Caps":"小型大写字体","Reset":"重置","restore all settings to the default values":"恢复全部设定至预设值","Done":"完成","Caption Settings Dialog":"字幕设定窗口","Beginning of dialog window. Escape will cancel and close the window.":"打开对话窗口。Escape键将取消并关闭对话窗口","End of dialog window.":"结束对话窗口","Seek to live, currently behind live":"尝试直播,当前为延时播放","Seek to live, currently playing live":"尝试直播,当前为实时播放","progress bar timing: currentTime={1} duration={2}":"{1}/{2}","{1} is loading.":"正在加载 {1}。","No content":"无内容","Color":"颜色","Opacity":"不透明度","Text Background":"文本背景","Caption Area Background":"字幕区域背景","Skip forward {1} seconds":"快进 {1} 秒","Skip backward {1} seconds":"快退 {1} 秒"}')},87922:function(t){"use strict";t.exports=JSON.parse('{"Play":"播放","Pause":"暫停","Current Time":"目前時間","Duration":"總共時間","Remaining Time":"剩餘時間","Stream Type":"串流類型","LIVE":"直播","Loaded":"載入完畢","Progress":"進度","Fullscreen":"全螢幕","Exit Fullscreen":"退出全螢幕","Picture-in-Picture":"子母畫面","Exit Picture-in-Picture":"退出子母畫面","Mute":"靜音","Unmute":"開啟音效","Playback Rate":" 播放速率","Subtitles":"字幕","subtitles off":"關閉字幕","Captions":"內嵌字幕","captions off":"關閉內嵌字幕","Chapters":"章節","Close Modal Dialog":"關閉對話框","Descriptions":"描述","descriptions off":"關閉描述","Audio Track":"音軌","You aborted the media playback":"影片播放已終止","A network error caused the media download to fail part-way.":"網路錯誤導致影片下載失敗。","The media could not be loaded, either because the server or network failed or because the format is not supported.":"因格式不支援、伺服器或網路的問題無法載入媒體。","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"由於影片檔案損毀或是該影片使用了您的瀏覽器不支援的功能,已終止播放媒體。","No compatible source was found for this media.":"無法找到相容此媒體的來源。","The media is encrypted and we do not have the keys to decrypt it.":"媒體已加密,無法解密。","Play Video":"播放影片","Close":"關閉","Modal Window":"強制回應視窗","This is a modal window":"此為強制回應視窗","This modal can be closed by pressing the Escape key or activating the close button.":"可以按ESC按鍵或關閉按鈕來關閉此視窗。",", opens captions settings dialog":", 開啟標題設定對話框",", opens subtitles settings dialog":", 開啟字幕設定對話框",", opens descriptions settings dialog":", 開啟描述設定對話框",", selected":", 選擇","captions settings":"字幕設定","Audio Player":"音訊播放器","Video Player":"視訊播放器","Replay":"重播","Progress Bar":"進度列","Volume Level":"音量","subtitles settings":"字幕設定","descriptions settings":"描述設定","Text":"文字","White":"白","Black":"黑","Red":"紅","Green":"綠","Blue":"藍","Yellow":"黃","Magenta":"紫紅","Cyan":"青","Background":"背景","Window":"視窗","Transparent":"透明","Semi-Transparent":"半透明","Opaque":"不透明","Font Size":"字型尺寸","Text Edge Style":"字型邊緣樣式","None":"無","Raised":"浮雕","Depressed":"壓低","Uniform":"均勻","Dropshadow":"下陰影","Font Family":"字型系列","Proportional Sans-Serif":"調和間距無襯線字型","Monospace Sans-Serif":"等寬無襯線字型","Proportional Serif":"調和間距襯線字型","Monospace Serif":"等寬襯線字型","Casual":"輕便的","Script":"手寫體","Small Caps":"小型大寫字體","Reset":"重置","restore all settings to the default values":"恢復全部設定至預設值","Done":"完成","Caption Settings Dialog":"字幕設定對話框","Beginning of dialog window. Escape will cancel and close the window.":"開始對話視窗。離開會取消並關閉視窗","End of dialog window.":"結束對話視窗","Seek to live, currently behind live":"快轉至直播,目前為稍早畫面","Seek to live, currently playing live":"快轉至直播,目前為現場畫面","progress bar timing: currentTime={1} duration={2}":"{1}/{2}","{1} is loading.":"{1} 正在載入。","No content":"無內容","Color":"顏色","Opacity":"不透明度","Text Background":"文字背景","Caption Area Background":"字幕區域背景","Skip forward {1} seconds":"快轉 {1} 秒","Skip backward {1} seconds":"倒轉 {1} 秒"}')}}]);